我想为用户提供一个Web应用程序,以便在自己的服务器上进行部署。我想要一个用户无法破解和移除的图像(广告)。
答案 0 :(得分:1)
如果您提供原始源代码(PHP或ASP.NET),他们可以绕过您的代码并删除您的徽标等。您必须将您的图像作为资源嵌入(在ASP.NET中),然后动态使用代码(C#/ VB.NET)将该图像加载到页面,然后编译应用程序,并分发二进制文件。
这样一个随意的用户将无法移除。但是,有经验的用户仍然可以反编译代码或查看资源文件,并进行更改。
答案 1 :(得分:-1)
如果你问
我可以创建广告拦截器不会阻止的广告吗?
答案是:否
如果你问
我可以强制我的网络应用程序显示来自客户服务器的广告吗?
答案是:也许吧。但它仍然可以在服务器之间阻止/过滤并将其交付给客户端。所以,是的,从技术上讲,您可以确保从您的应用程序中提供广告,但这并不能保证网站访问者能够看到它。
但是,将其作为合法(合同)要求可能更有意义。它会复杂得多。