2014-03-06 47 views
0

我想給用戶一個Web應用程序來部署在自己的服務器上。我想穿上一張圖片(廣告),用戶一定不能破解並刪除它。我可以製作無法被黑客攻擊的視圖嗎

+0

他們將始終能夠刪除圖像。你最好的希望就是讓它變得足夠堅強,以至於他們不會這樣做。 –

+0

如果它在他們的服務器上,他們可以做任何他們想做的事情。 – Barmar

回答

1

如果您提供原始源代碼(PHP或ASP.NET),他們可以規避您的代碼並刪除您的徽標等。您將必須將圖像作爲資源(在ASP.NET中)嵌入,然後使用代碼(C#/ VB.NET)將該圖像動態加載到頁面,然後編譯應用程序並分發二進制文件。

這樣一個偶然的用戶將無法刪除。但有經驗的用戶仍然可以反編譯您的代碼或查看您的資源文件,並對其進行更改。

-1

如果你問

我可以製作廣告的廣告阻滯劑不會阻止?

答案是:沒有

如果你問

我可以強制我的web應用程序,以顯示來自客戶服務器的廣告?

答案是:也許吧。但是它仍然可以在他們的服務器之間被阻止/過濾並將其交付給客戶端。所以,是的,您在技術上可以確保廣告是從您的應用程序提供的,但這並不能保證網站訪問者永遠不會看到它。

不過,使它成爲法律(契約)要求可能更有意義。這將會複雜得多。

+0

我認爲這很清楚OP的要求:是否可以創建一個始終包含在內並且不可移動的視圖 – Bojangles

+1

我希望我的回答足夠清楚,即使可能,也不能保證它會交付。所以從技術實現的角度來看,這可能是徒勞無功的。最好將其作爲法律要求。 –

相關問題