现在我的网站上有一个应用程序,用户可以从我的网站轻松下载,有没有办法隐藏或很难找到我的应用程序,所以人们不能只添加 /files/App.exe进入我的域的末尾以获取我的应用程序?你有什么建议吗?
问问题
44 次
2 回答
1
隐藏你的 exe 可以通过
- 创建唯一标识符(可能是 GUID)
- 将此与下载的文件名和到期日期相关联(可能在数据库中)
- 创建一个以唯一 ID 作为参数的页面
- 让此页面检查数据库的唯一 ID 并确保它没有超过到期日期
- 将文件发送到客户端,将 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 回答