2014-03-24 75 views
1

我們需要保護我們的HTML5/JS應用程序不被盜用。 (我們主要需要保護JavaScript代碼。)保護Chromecast Receiver應用程序

Chromecast需要託管在HTTPS服務器上的應用程序。但是,任何使用Chromecast將嗅探器放在同一網絡上的人都可以找到它加載的URL,並直接從任何瀏覽器加載它。

用戶代理等可以很容易地模仿,如果使用它來保護應用程序。

保護髮布的Chromecast JavaScript應用程序中專有JavaScript代碼被盜的最佳機制是什麼?

非常感謝。

薩沙

回答

0

能產生一些URL與它的會話ID,並具備URL成爲一段時間後無效。這樣,如果有人使用嗅探器攔截該URL,它只會在短時間內工作。

另一個選項是讓您的HTTP服務器將客戶端IP地址或MAC地址列入白名單。

您可能想要了解Spotify chrome應用程序的工作方式。

1

一個常見的做法是縮小+混淆JavaScript代碼。