1

现在我的网站上有一个应用程序,用户可以从我的网站轻松下载,有没有办法隐藏或很难找到我的应用程序,所以人们不能只添加 /files/App.exe进入我的域的末尾以获取我的应用程序?你有什么建议吗?

4

2 回答 2

1

隐藏你的 exe 可以通过

  1. 创建唯一标识符(可能是 GUID)
  2. 将此与下载的文件名和到期日期相关联(可能在数据库中)
  3. 创建一个以唯一 ID 作为参数的页面
  4. 让此页面检查数据库的唯一 ID 并确保它没有超过到期日期
  5. 将文件发送到客户端,将 Content-Disposition 标头设置为附件

如果您使用的是ASP.NET,此示例将对您有所帮助

于 2015-09-04T03:27:41.203 回答
-1

如果你正在使用 asp.net 创建一个 httphandler 并将它在你的 web.config 中映射到 app.exe 的路径。然后只需执行 response.write("get out") 并记录请求的详细信息.... .equivalents 在所有流行的平台上都可用...

于 2015-09-04T03:25:14.100 回答