[Javascript] 程式碼混淆: aaencode

aaencode web(源碼直接於html內)
http://utf-8.jp/public/aaencode.html

jQuery aaencode
https://github.com/bprayudha/jquery.aaencode

讓 JavaSript 難以閱讀:jsfuck 與 aaencode
https://blog.techbridge.cc/2016/07/16/javascript-jsfuck-and-aaencode/

JavaScript混淆安全加固
https://segmentfault.com/a/1190000019423501

aaencode是由Javascript撰寫的程式碼混淆器,代碼混淆主要是要避免程式原始碼直接被下載到前端後,被攻擊者刻意解讀、分析與破解,使系統遭受非法的攻擊或抄襲等傷害。代碼混淆通過去除盡可能多的有意義的資訊,比如注釋、換行、空格、代碼負號、變數重命名、屬性重命名(允許的情況下)、無用代碼的移除等等。因為代碼是公開的,沒有任何一種演算法可以完全不被破解,所以只能盡可能增加攻擊者閱讀代碼的成本。


相似主題文章:
Google Closure CompilerUglifyJSJscramblerjsfuckaaencodejjencodeJShamanJavaScript obfuscator


#Javascript, aaencode, encode, 程式碼, 混淆

留言