什麼是加殼程式?怎麼給軟體加殼

2025-04-24 06:02:00 字數 2383 閱讀 9418

1樓:匿名使用者

加殼:其實是利用特殊的演算法,對exe、dll檔案裡的資源進行壓縮。類似winzip 的效果,只不過這個壓縮之後宴旅做的檔案,可以獨立執行晌衡,解壓過程完全鎮喊隱蔽,都在記憶體中完成。

2樓:匿名使用者

我學過一睜橘些,供參考。

加殼是對程式的一悉鍵團中保護,可以給軟體加一些使亮弊用限制 ,或者像病毒 就可以同過加殼躲避被殺。

殼就像自然界中動物的保護殼一樣。

起限制和保護。

請問軟體加殼是什麼意思啊 ?

3樓:網友

加殼:其實是利用特殊的演算法,對exe、dll檔案裡的資源進行壓縮,改變其原來的特徵碼,隱藏一些字串等等,使一些資源軟體不能正常開啟或者修改。類似winrar的效果,只不過這個壓縮之後的檔案,可以獨立執行,解壓過程完全隱蔽,都在記憶體中完成。

解壓原理,是加殼工具在檔案頭裡加了一段指令,告訴cpu,怎麼才能解壓自己。現在的cpu都很快,所以這個解壓過程你看不出什麼東東。

軟體一下子就開啟了,只有你機器配置非常差,才會感覺到不加殼和加殼後的軟體執行速度的差別。

當你加殼時,其實就是給可執行的檔案加上個外衣。使用者執行的只是這個外殼程式。當你執行這個程式的時候這個殼就會把原來的程式在記憶體中解開,解開後,以後的就交給真正的程式。

所以,這些的工作只是在記憶體中執行的,是不可以瞭解具體是怎麼樣在記憶體中執行的。

通常說的對外殼加密,都是指很多網上免費或者非免費的軟體,被一些專門的加殼程式加殼,基本上是對程式的壓縮或者不壓縮。因為有的時候程式會過大,需要壓縮。但是大部分的程式是因為防止反跟蹤,防止程式被人跟蹤除錯,防止演算法程式不想被別人靜態分析。

加密**和資料,保護你的程式資料的完整性。不被修改或者破解。

a殼和c殼演算法不同。

4樓:網際網絡紛說

保護軟體的**不被反編譯。例如virbox protector利用**加密/**混淆/**虛擬化的技術防止**反編譯。

5樓:網友

給軟體加殼可以理解為給軟體穿了個馬夾,給病毒加殼可以使病毒不容易被防毒軟體幹掉,加密壓縮都可以算是加殼。

6樓:戰略性轉移

加殼是保護檔案的常用手段。 加殼過的程式可以直接執行,但是不能檢視源**。要經過脫殼才可以檢視源**。

加殼的另一種常用的方式是在二進位的程式中植入一段**,在執行的時候優先取得程式的控制權,做一些額外的工作。大多數病毒就是基於此原理。

加殼的程式經常想盡辦法阻止外部程式或軟體對加殼程式的反彙編分析或者動態分析,以達到它不可告人的目的。這種技術也常用來保護軟體版權,防止被軟體破解。

怎麼給軟體加殼.

7樓:滄浪人

網上有專門的給軟體加殼的軟體,找到後把寫好的程式檔案導進去,做成打包安裝可執行軟體即可。

加殼軟體怎麼編寫?

8樓:匿名使用者

加殼的全稱應該是可執行程式資源壓縮,是保護檔案的常用手段。

加殼過的程式可以直接執行,但是不能檢視源**。要經過脫殼才可以檢視源**。

加「殼」其實是利用特殊的演算法,對exe、dll檔案裡的資源進行壓縮。類似winzip 的效果,只不過這個壓縮之後的檔案,可以獨歲拆純立執行,解壓過程完全隱蔽,都在記憶體中完成。解壓原理,是加殼工具在檔案頭裡乎咐加了一段指令,告訴cpu,怎麼才能解壓自己。

加「殼」雖然增加了cpu附帶但是減少了硬碟讀寫時間,實際應用時加「殼」以後程式執行速度更快(當然有的加御顫「殼」以後會變慢,那是選擇的加「殼」工具問題)。

一般軟體都加「殼」這樣不但可以保護自己的軟體不被破解、修改還可以增加執行時啟動速度。

加「殼」不等於木馬,我們平時的巨大多數軟體都加了自己的專用「殼」。

rar和zip都是壓縮軟體不是加「殼」工具,他們解壓時是需要進行磁碟讀寫,「殼」的解壓縮是直接在記憶體中進行的,用rar或者zip壓縮乙個病毒你試試解壓縮時防毒軟體肯定會發現,而用加「殼」手段封裝老木馬,能發現的防毒軟體就剩不下幾個。

誰能解釋一下軟體加殼有什麼用處 除了用於病毒軟體 具體有什麼作用

9樓:網友

你好:軟體加殼主要有兩方面的作用。

1 加密**,就是保護自己的軟體不被破解,或者用於病毒的免殺2 壓縮體積,有些殼是壓縮殼,可以極大的縮小軟體的體積的現在常用的是加密殼,因為它常用於病毒免殺,所以殺軟對於無法解密的殼通常會無條件報毒。

如果以後有什麼問題,歡迎再來電腦管家企業平臺詢問,我們會盡心為您解答。

10樓:來自震澤古鎮力爭上游的楊梅

加殼後可以防止其他軟體對其進行除錯、讀寫,病毒加殼後可以防止防毒軟體的除錯,所以防毒軟體檢測不出。

草缸一加co2黑殼蝦就死亡怎麼辦

開的太大了。減小出氣量。不會吧?二氧化碳開大了吧?一般不會這樣的,你一秒幾泡呀?水草缸裡的黑殼蝦老死怎麼回事 缸裡放液肥 或是活性消化細菌之類的嗎?或是屋裡麵點蚊香有毒物質 都會造成蝦類死亡 水質很好,為什麼黑殼蝦還會有死亡 你將你的魚缸 來一張,我看看你的缸裡配置 才好給你解答,黑殼蝦死亡可能因為...

蘋果手機怎麼給軟體加密,蘋果手機應用軟體加密怎麼加密

工具 蘋果7,系統版本ios14.1 1 點選手機螢幕上的 設定 如下圖 2 下拉點選頁面上的 通用 如下圖 3 點選 訪問限制 如下圖 4 點選 啟用訪問限制 如下圖 5 然後輸入訪問限制的密碼,如下圖 6 進入訪問限制頁面後,把想要加密的應用右邊的允許開關關閉就可以了,如下圖。蘋果手機給軟體加密...

剛出殼的小雞打什麼疫苗,剛孵出的小雞,怎麼給打疫苗,疫苗是什麼藥?喂的還是打針?

系疫苗滴鼻,每隻雞鼻孔各滴1滴。養60天,系疫苗和霍亂疫苗打針,每隻雞1毫升,預防雞瘟 霍亂。用食醋和涼開水各一半,或1片痢特靈溶於500克涼開水,讓雞飲。也可把黃豆塞入新鮮豬膽內,紮緊管口,風乾。1月齡雞每雞半粒,2月齡雞每雞2 3粒,交替使用,防治白痢病的效果很好。二十四小時內打馬立克,最好液淡...