“看來比自己想象中的還要複雜一些!”雪風嘆了口氣,他指的不是黑翼的事情,而是新看門狗的改進工作。雖然加密核心還是從量子密碼完善而來,但是按照雪風自己的計劃是要加入更多功能的,比如,設定使用者免費使用的期限、防止使用者私底下傳播程式、檢測並剔除軟體作者設定的功能限制。還有最重要的一點,就是設定統一的註冊功能,使用者下載的軟體過了免費使用期限,只要去充值註冊就可以繼續使用,而不用重新下載軟體。
傳統的軟體加密流程,就是給軟體加殼,加殼的過程中軟體的原始程式碼被加密或者壓縮,同時會有一段程式碼被置於程式的開頭,當執行加密後的軟體時,這段程式碼會先於程式本身而執行,它會把加密的軟體再次還原,並把執行權交還給軟體本身。
還原後的程式此時儲存在記憶體裡,破解軟體的原理無非是利用各種記憶體編輯器,找到原程式的入口點,然後就可以進行一些修改。所以怎麼保護好這個入口點不被破解者發現,就是加殼的目的,軟體殼的加密、隱藏、偽裝、多層殼都是為了隱藏這個入口點。
雪風設計的看門狗,完全拋棄了這種傳統的加密方式,剛開始的看門狗是和程式本身相互獨立的,甚至可以把看門狗看作是一個完全獨立的守護程式,由它負責給程式加密,這個加密是個動態的加密,就算程式已經在執行,看門狗會在記憶體中負責給它再次加密,一邊還負責遮蔽各種破解工具的執行。
Loading...
未載入完,嘗試【重新整理】or【退出閱讀模式】or【關閉廣告遮蔽】。
嘗試更換【Firefox瀏覽器】or【Chrome谷歌瀏覽器】開啟多多收藏!
移動流量偶爾打不開,可以切換電信、聯通、Wifi。
收藏網址:www.peakbooks.cc
(>人<;)