在我的网站上隐藏我的应用程序

Hiding my app on my website

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

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

隐藏您的 exe 可以通过

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

如果您正在使用 ASP.NET this example will help you