為什么軟件可以被破解,但是壓縮包卻破解不了?
2023-11-15 15:32 作者:大方老師單片機(jī)課堂 | 我要投稿
為什么軟件可以被破解,但是壓縮包卻破解不了?
軟件的加密和壓縮包的加密不是同一種加密。
壓縮包的加密是傳統(tǒng)意義上數(shù)據(jù)的加密,就是用一個(gè)密鑰(密碼),對(duì)原始數(shù)據(jù)進(jìn)行一些數(shù)學(xué)運(yùn)算,得到一個(gè)密文。最近很多小伙伴找我,說想要一些單片機(jī)的資料,然后我根據(jù)自己從業(yè)十年經(jīng)驗(yàn),熬夜搞了幾個(gè)通宵,精心整理了一份「單片機(jī)資料從專業(yè)入門到高級(jí)教程+工具包」,點(diǎn)個(gè)關(guān)注,全部無償共享給大家!??!
評(píng)論區(qū)回復(fù)“888”,關(guān)注我之后私信回復(fù)“666”,即可拿走。現(xiàn)代加密算法可以保證,沒有密鑰(密碼)的情況下,靠暴力計(jì)算無法在合理的時(shí)間內(nèi)還原出原文。
軟件的加密則是通過程序邏輯來防止未經(jīng)授權(quán)的用戶使用軟件功能。以前的注冊(cè)碼的授權(quán)方法如果不加防范,可以直接通過篡改注冊(cè)碼校驗(yàn)邏輯,找到關(guān)鍵的一個(gè)條件判斷指令,將其改成邏輯相反的指令即可繞過。比如原來是JE指令,就改成JNE指令。
很多軟件也是有加密的 例如注冊(cè)碼什么的 這些密碼往往比壓縮包復(fù)雜呀。
注冊(cè)碼不是密碼,不能和數(shù)據(jù)加密的密碼進(jìn)行類比。
按道理壓縮包也是軟件吧
壓縮包不是軟件,是壓縮過的數(shù)據(jù)和一些元數(shù)據(jù)。
標(biāo)簽: