什麼是殼啊,什麼是外殼軟體??

2022-06-05 02:16:40 字數 2541 閱讀 3430

1樓:匿名使用者

殼就是保護病毒不被修改或反編譯的一段程式

什麼是加殼和脫殼?

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

解壓原理,是加殼工具在檔案頭裡加了一段指令,告訴cpu,怎麼才能解壓自己。現在的cpu都很快,所以這個解壓過程你看不出什麼東東。軟體一下子就開啟了,只有你機器配置非常差,才會感覺到不加殼和加殼後的軟體執行速度的差別。

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

所以,這些的工作只是在記憶體中執行的,是不可以了解具體是怎麼樣在記憶體中執行的。通常說的對外殼加密,都是指很多網上免費或者非免費的軟體,被一些專門的加殼程式加殼,基本上是對程式的壓縮或者不壓縮。因為有的時候程式會過大,需要壓縮。

但是大部分的程式是因為防止反跟蹤,防止程式被人跟蹤除錯,防止演算法程式不想被別人靜態分析。加密**和資料,保護你的程式資料的完整性。不被修改或者窺視你程式的內幕。

脫殼,是完全破除壓縮後軟體無法編輯的限制,去掉頭部的解壓縮指令,然後解壓出加殼前的完整軟體。這樣,你就可以對其「動刀」了。呵呵~~當然是和加殼相反喲。

2樓:匿名使用者

在一些計算機軟體裡也有一段專門負責保護軟體不被非法修改或反編譯的程式。它們一般都是先於程式執行,拿到控制權,然後完成它們保護軟體的任務。就像動植物的殼一般都是在身體外面一樣理所當然(但後來也出現了所謂的「殼中帶籽」的殼)。

由於這段程式和自然界的殼在功能上有很多相同的地方,基於命名的規則,大家就把這樣的程式稱為「殼」了。就像計算機病毒和自然界的病毒一樣,其實都是命名上的方法罷了。

最早提出「殼」這個概念的,據我所知,應該是當年推出脫殼軟體 rcopy 3 的作者熊焰先生。在幾年前的 dos 時代,「殼」一般都是指磁碟加密軟體的段加密程式,可能是那時侯的加密軟體還剛起步不久吧,所以大多數的加密軟體(加殼軟體)所生成的「成品」在「殼」和需要加密的程式之間總有一條比較明顯的「分界線」。有經驗的人可以在跟蹤軟體的執行以後找出這條分界線來,至於這樣有什麼用這個問題,就不用我多說了。

但畢竟在當時,甚至現在這樣的人也不是很多,所以當 rcopy3 這個可以很容易就找出「分界線」,並可以方便的去掉「殼」的軟體推出以後,立即就受到了很多人的注意。老實說,這個我當年在《電腦》雜誌看到廣告,在廣州電腦城看到標著999元的軟體,在當時來說,的確是有很多全新的構思,單記憶體生成 exe 可執行檔案這項,就應該是世界首創了。但它的思路在程式的表現上我認為還有很多可以改進的地方(雖然後來出現了可以加強其功力的 ro97),這個想法也在後來和作者的面談中得到了證實。

在這以後,同型別的軟體想雨後春筍一般冒出來,記得住名字的就有: unkey、mscopy、unall .... 等等,但很多的軟體都把磁碟解密當成了主攻方向,忽略了其它方面,當然這也為以後的「密界克星」「解密機器」等軟體打下了基礎,這另外的分支就不多祥談了,相信機齡大一點的朋友都應該看過當時的廣告了。

什麼是外殼軟體??

3樓:匿名使用者

外殼軟體就是加殼軟體。

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

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

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

筆記本的a殼 b殼 c殼 d殼分別是什麼?

4樓:莫當我悠悠之口

a殼指的是電腦頂蓋

b殼指的是螢幕邊框

c殼指的是掌托

d殼就是底蓋

5樓:天空天空天空空

筆記本合上蓋後,從最上層開始向下分為四層,分別abcd。其中,ab二層夾住顯示屏,c面放置鍵盤,觸控板等,d面也就是背面。也叫abcd殼。

6樓:匿名使用者

a殼指的是電腦頂蓋,b殼指的是螢幕邊框那面,c殼指的是掌托那面,d殼就是底蓋那面了。 看不懂

7樓:愁獨醉

筆記本後面的幾塊可以拆下來的面板,就是後蓋!

日語中的『殼上』是什麼意思啊?急 !急 !急 ! 20

8樓:匿名使用者

銷售額',營業額'.

一周間の売り上げ/乙個星期的售貨總金額.

売り上げ帳/售貨帳(簿).

売り上げ伝票/售貨傳票.

売り上げ勘定/銷售帳(目),售貨帳(目);代銷帳(目).

9樓:楚晨起

売上 うりあげ 是營業額的意思

10樓:匿名使用者

売上 うりあげ uniage 營業額,有其他不懂的問題可以加770836939哦

什麼是pc外殼,什麼是PC外殼?

pc是聚碳酸酯 的簡du稱,聚碳酸zhi酯的英文是polycarbonate,簡稱daopc工程塑料內,pc材料其實就容是我們所說的工程塑料中的一種,作為被世界範圍內 廣泛使用的材料,pc有著其自身的特性和優缺點,pc是一種綜合性能優良的非晶型熱塑性樹脂,具有優異的電絕緣性 延伸性 尺寸穩定性及耐化...

什麼叫華碩筆記本外殼a殼b殼c殼d殼

筆記本的a殼指的是電腦頂蓋,如圖 b殼指的是螢幕的邊框 c殼指的是掌托,即帶有鍵盤的一面 d殼則是機器的底蓋。什麼叫華碩筆記本外殼a殼 b殼 c殼 d殼?a b c d代表什麼意思?a面是筆記本頂蓋 b面是螢幕所在的面 c面是鍵盤所在的面 d面是筆記本底部 電腦a殼b殼c殼d殼,啥意思 這個是針對筆...

什麼叫華碩筆記本外殼a殼b殼c殼d殼abcd代

a面是筆記本頂蓋 b面是螢幕所在的面 c面是鍵盤所在的面 d面是筆記本底部 筆記本的a殼b殼c殼d殼分別是什麼?標準的答案 a殼指的是電腦頂蓋 b殼指的是螢幕邊框 c殼指的是掌托 d殼就是底蓋 把筆記本蓋上,從上到下四個面分別是abcd,a外殼,b螢幕,c鍵盤,d底殼 筆記本的a殼 b殼 c殼 d殼...