html檔案加密,要求該檔案加密後可以正常使用。用什麼加密好呢?

來源:互聯網
上載者:User

回複內容:

DOM樹擺在那裡,怎麼加密都白搭。。。連exe都能逆,html這種要求源碼形式的,你最多混淆一下javascript安慰自己。反正瀏覽器開啟後我再看原始碼就什麼都明白了。將 html 的構造過程寫成 js,然後把 js 編譯成某種 IL,傳輸時傳 IL 和反編譯器,等到了用戶端再次反編譯成 js 執行。
 id="page" style="width:100%; height:100%;">
樓上大神已經答了,不敢造次。
但是換個思路,HTML這個東西,你如果全部用JS(配合ajax從後台獲得具體的HTML)產生,別人就很難拿到手了。當然還是能截取到,你再把JS的結構和載入次序搞的混亂一點,複雜度上去就不值得偷了。用webgl自己畫+傳輸資料用websocket傳私人格式,代碼用c寫llvm編譯,有時間的話把指令集混淆一下。可以把解析代碼的難度提高到和解析IL代碼的難度差不多。當然做到這個地步的話,如果我要抓取,我會用大法。所以最好自訂的這個私人格式需要花大量的計算才能解開。再怎麼搞,只要瀏覽器能解析,就白搭。搞笑!把webkit編譯成js,用webgl渲染自己開發瀏覽器,或瀏覽器外掛程式。
  • 相關文章

    聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.