js混淆、js加密,是一回事嗎?
是的,js混淆、js加密指的是同一件事。
習慣上,國內稱js加密,而國外叫做obfuscate,翻譯為中文為混淆,其實是一樣的。都是指對js代碼進行保護,比如把變量名變的無意義,把字符串加密、把執行流程打亂,等等。目的是讓js代碼失去可讀性、變的難以理解。防止自己寫的代碼被他人使用或分析。
js混淆、js加密已經是個成熟的行業,有不少流行的工具,而且通常是saas模式的在線網站,比如js-obfuscator、jshaman、jsjiami.online,這些網站都是專業的js混淆加密工具。
而在js編程中,還有另一種加密,是指加密算法,比如md5加密、base64加密,但一般直接叫作加密算法,而不叫js混淆或js加密。
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.