脱壳是什么意思

作者&投稿:马婷 (若有异议请与网页底部的电邮联系)
管道脱壳现象是什么意思~

由于管网运行温度过高或者聚氨酯组合料耐温性能不好、工作钢管未抛丸等原因,造成管壳脱离工作钢管。

主要影响:
保温层脱壳会造成保温管失去了三位一位的效果,从而土壤的锚固力无法有效传递至工作钢管;对于无补偿冷安装或预热安装的管道会引起管网局部热胀或冷缩,从而破坏管网的整体稳定性。

查壳是检测软件有没有被保护脱壳是解除称为壳的软件的保护通过编程语言编程出来的软件是没有壳的,骇客们可以通过一些软件随便修改该软件。而软件制作者不希望自己的软件被修改,通过在该软件外围编写一些代码修改该软件以保护自己软件不会被非法修改(破解!)这就是壳,市面上有一些现成的加壳软件,所以很少有人自己写壳保护自己的软件壳保护是一门很深的技术

首先我想大家应该先明白“壳”的概念。在自然界中,我想大家对壳这东西应该都不会陌生了,植物用它来保护种子,动物用它来保护身体等等。同样,在一些计算机软件里也有一段专门负责保护软件不被非法修改或反编译的程序。它们一般都是先于程序运行,拿到控制权,然后完成它们保护软件的任务。就像动植物的壳一般都是在身体外面一样理所当然(但后来也出现了所谓的“壳中带籽”的壳)。由于这段程序和自然界的壳在功能上有很多相同的地方,基于命名的规则,大家就把这样的程序称为“壳”了。就像计算机病毒和自然界的病毒一样,其实都是命名上的方法罢了。

最早提出“壳”这个概念的,据我所知,应该是当年推出脱壳软件 RCOPY 3 的作者熊焰先生。在几年前的 DOS 时代,“壳”一般都是指磁盘加密软件的段加密程序,可能是那时侯的加密软件还刚起步不久吧,所以大多数的加密软件(加壳软件)所生成的“成品”在“壳”和需要加密的程序之间总有一条比较明显的“分界线”。有经验的人可以在跟踪软件的运行以后找出这条分界线来,至于这样有什么用这个问题,就不用我多说了。但毕竟在当时,甚至现在这样的人也不是很多,所以当 RCOPY3 这个可以很容易就找出“分界线”,并可以方便的去掉“壳”的软件推出以后,立即就受到了很多人的注意。老实说,这个我当年在《电脑》杂志看到广告,在广州电脑城看到标着999元的软件,在当时来说,的确是有很多全新的构思,单内存生成 EXE 可执行文件这项,就应该是世界首创了。但它的思路在程序的表现上我认为还有很多可以改进的地方(虽然后来出现了可以加强其功力的 RO97),这个想法也在后来和作者的面谈中得到了证实。在这以后,同类型的软件想雨后春笋一般冒出来,记得住名字的就有: UNKEY、MSCOPY、UNALL .... 等等,但很多的软件都把磁盘解密当成了主攻方向,忽略了其它方面,当然这也为以后的“密界克星”“解密机器”等软件打下了基础,这另外的分支就不多祥谈了,相信机龄大一点的朋友都应该看过当时的广告了。

解密(脱壳)技术的进步促进、推动了当时的加密(加壳)技术的发展。LOCK95和 BITLOK 等所谓的“壳中带籽”加密程序纷纷出笼,真是各出奇谋,把小小的软盘也折腾的够辛苦的了。正在国内的加壳软件和脱壳软件较量得正火红的时候,国外的“壳”类软件早已经发展到像 LZEXE 之类的压缩壳了。这类软件说穿了其实就是一个标准的加壳软件,它把 EXE 文件压缩了以后,再在文件上加上一层在软件被执行的时候自动把文件解压缩的“壳”来达到压缩 EXE 文件的目的。接着,这类软件也越来越多, PKEXE、AINEXE、UCEXE 和后来被很多人认识的 WWPACK 都属于这类软件,但奇怪的是,当时我看不到一个国产的同类软件。

过了一段时间,可能是国外淘汰了磁盘加密转向使用软件序列号的加密方法吧,保护 EXE 文件不被动态跟踪和静态反编译就显得非常重要了。所以专门实现这样功能的加壳程序便诞生了。 MESS 、CRACKSTOP、HACKSTOP、TRAP、UPS 等等都是比较有名气的本类软件代表,当然,还有到现在还是数一数二的,由台湾同胞所写的 FSE 。其实以我的观点来看,这样的软件才能算是正宗的加壳软件。
在以上这些加壳软件的不断升级较劲中,很多软件都把比较“极端”技术用了上去,因为在这个时候 DOS 已经可以说是给众高手们玩弄在股掌之间了,什么保护模式、反 SICE 、逆指令等等。相对来说,在那段时间里发表的很多国外脱壳程序,根本就不能对付这么多的加壳大军,什么 UPC、TEU 等等都纷纷成为必防的对象,成绩比较理想的就只有 CUP386 了,反观国内,这段时间里也没了这方面的“矛盾斗争”。加壳软件门挥军直捣各处要岗重地,直到在我国遇到了 TR 这个铜墙铁壁以后,才纷纷败下阵来各谋对策,但这已经是一年多以后的事情了。我常想,如果 TR 能早两年“出生”的话,成就肯定比现在大得多,甚至盖过 SICE 也有可能。TR 发表的时候 WIN95 的流行已经成为事实,DOS 还有多少的空间,大家心里都清楚。但话又说回来, TR 的确是个好软件,比起当年的 RCOPY3 有过之而无不及,同时也证明了我们中国的 CRACK 实力(虽然有点过时)。这个时候,前面提到过的 FSE 凭着强劲的实力也渐渐的浮出了水面,独领风骚。其时已经是 1997 年年底了,我也走完了学生“旅程”。工作后在CFIDO 的 CRACK 区认识了 Ding-Boy ,不久 CRACK 区关了,我从此迷上了 INTERNET,并于98年6月建起了一个专门介绍“壳”的站台: http://topage.126.com ;,放上了我所收集的所有“壳”类软件。在这段时间里,各种“壳”类软件也在不段的升级换代,但都没什么太大的进展,差不多就是 TR 和众加壳软件的版本数字之争而已。
1998年8月,一个名为 UNSEC (揭秘)的脱壳软件发表了,它号称可以脱掉98年8月以前发表的所有壳。我测试之后,觉得并没传闻中的那么厉害,特别是兼容性更是令我不想再碰它。 Ding-Boy 给这个软件的作者提了很多建议,但寄去的 EMIAL 有如泥牛入海,可能是一怒之下吧,不久 Ding-Boy 的 BW (冲击波)就诞生了。这个使用内存一次定位生成 EXE 文件(后来放弃了)的脱壳软件,在我的站台公开后,得到了很多朋友们的肯定。要知道,从RCOPY 3 开始,绝大部分的脱壳软件都是要两次运行目标程序来确定 EXE 的重定位数据的。BW 的这一特点虽然有兼容性的问题,但也树立了自己的风格、特色。经过几个月的改善, BW 升级到了 2.0 版本,这个版本的推出可以说是 BW 的转折点,因为它已经是一个成熟、稳定脱壳软件了,它可以对付当时(现在)大多数的壳,包括当时最新的 FSE 0.6 等。更重要的是这个版本把选择壳的和软件“分界线”这个最令新手头疼的步骤简化到不能再简化的地步,使更多的朋友接受了它。另外,能加强 BW 功力的 CI 模式也是其它脱壳软件没有的东西。最近,BW 发表了最新的 2.5 BETA2 版本,增强了一些方面的功能,因它竟然可以脱掉号称最厉害的磁盘加密工具 LOCKKING 2.0 的加密壳,因而进一步奠定了它在“脱壳界”的地位。说到最新,就不能不提 GTR、LTR、EDUMP、ADUMP、UPS、UPX、APACK 这几个国外的好软件了,它们每个都有自己的特色,可以说都是当今各类“壳”中的最新代表了。(这些软件和详细介绍请到我的主页查阅)

由于 WINDOWS 3.1 只是基于 DOS 下的一个图形外壳,所以在这个平台下的“壳”类软件很少,见过的就只有像 PACKWIN 等几个有限的压缩工具,终难成气候。

可能是 MICROSOFT 保留了 WIN95 的很多技术上的秘密吧,所以即便是 WIN95 已经推出了 3 年多的时间,也没见过在其上面运行的“壳”类软件。直到 98 年的中期,这样的软件才迟迟的出现,而这个时候 WIN98 也发表了有一段日子了。应该是有 DOS 下的经验吧,这类的软件不发表由自可,一发表就一大批地的冲了出来。先是加壳类的软件如: BJFNT、PELOCKNT 等,它们的出现,使暴露了 3 年多的 WIN95 下的 PE 格式 EXE 文件得到了很好的保护。大家都应该知道现在很多 WIN95 下的软件都是用注册码的方法来区分、确定合法与非法用户的吧,有了这类加壳软件,这种注册方法的安全性提高了不少,如果大家也有自己编的 WIN95 程序,就一定要多留意一下本类软件了。接着出现的就是压缩软件了,因为 WIN95 下运行的 EXE 文件“体积”一般都比较大,所以它的实用价值比起 DOS 下的压缩软件要大很多,这类的软件也很多,早些时候的 VBOX、PEPACK、PETITE 和最近才发表的 ASPACK、UPX 都是其中的佼佼者。在 DOS 下很流行的压缩软件 WWPACK 的作者也推出了对应 WIN95 版本的 WWPACK32,由于性能并不是十分的突出,所以用的人也不太多。由于压缩软件其实也是间接给软件加了壳,所以用它们来处理 EXE 也是很多软件作者喜欢做的事情,最近新发表的很多软件里都可以看到这些加壳、加压缩软件的名字了。有加壳就一定会有脱壳的,在 WIN95 下当然也不例外,但由于编这类软件比编加壳软件要难得多,所以到目前为止,我认为就只有 PROCDUMP 这个软件能称为通用脱壳软件了,它可以对付现在大多数的加壳、压缩软件所加的壳,的确是一个难得的精品。其它的脱壳软件多是专门针对某某加壳软件而编,虽然针对性强、效果好,但收集麻烦,而且这样的脱壳软件也不多。前些时候 TR 作者也顺应潮流发表了 TR 的 WIN95 版本: TRW ,由现在的版本来看可以对付的壳还不多,有待改进。
BW 的作者 Ding-Boy 最新发表了一个 WIN95 的 EXE 加壳软件 DBPE 。虽然它还不太成熟,但它可以为软件加上使用日期限制这个功能是其它加壳软件所没有的,或者以后的加壳软件真的会是像他说的那样可以:加壳和压缩并重、并施;随意加使用日期;加上注册码;加软件狗(磁盘)保护;加硬件序列号判别;加... 。

附加一点内容

一.壳的概念
作者编好软件后,编译成exe可执行文件
1.有一些版权信息需要保护起来,不想让别人
随便改动,如作者的姓名等
2.需要把程序搞的小一点,从而方便使用
于是,需要用到一些软件,他们能将exe可执行文件压缩,
实现上述两个功能,这些软件称为加壳软件或压缩软件.
它不同于一般的winzip,winrar等压缩软件.
它是压缩exe可执行文件的,压缩后的文件可以直接运行.

二.加壳软件
最常见的加壳软件ASPACK ,UPX,PEcompact
不常用的加壳软件WWPACK32;PE-PACK ;PETITE ;NEOLITE

三.侦测壳和软件所用编写语言的软件
1.侦测壳的软件fileinfo.exe 简称fi.exe(侦测壳的能力极强)
使用方法:

第一种:待侦测壳的软件(如aa.exe)和fi.exe位于同一目录下,执行
windows起始菜单的运行,键入
fi aa

第二种:待侦测壳的软件(如aa.exe)和fi.exe位于同一目录下,将aa的图标拖到fi的图标上
2.侦测壳和软件所用编写语言的软件language.exe(两个功能
合为一体,很棒) 推荐language2000中文版,我的主页可下载
傻瓜式软件,运行后选取待侦测壳的软件即可(open)

图中所示软件cr-xxzs.exe是用Visual Basic6.0编的,upx加壳

3.软件常用编写语言Delphi,VisualBasic(VB)---最难破,VisualC(VC)

软件脱壳,顾名思义,就是对软件加壳的逆操作,把软件上存在的壳去掉。在一些计算机软件里也有一段专门负责保护软件不被非法修改或反编译的程序。它们一般都是先于程序运行,拿到控制权,然后完成它们保护软件的任务。由于这段程序和自然界的壳在功能上有很多相同的地方,基于命名的规则,大家就把这样的程序称为"壳"了。就像计算机病毒和自然界的病毒一样,其实都是命名上的方法罢了。
在一些计算机软件里有一段专门负责保护软件不被非法修改或反编译的程序。它们一般都是先于程序运行,拿到控制权,然后完成它们保护软件的任务。就像动植物的壳一般都是在身体外面一样理所当然(但后来也出现了所谓的"壳中带籽"的壳)。由于这段程序和自然界的壳在功能上有很多相同的地方,基于命名的规则,大家就把这样的程序称为"壳"。软件加壳是作者写完软件后,为了保护自己的代码或维护软件产权等利益所常用到的手段。目前有很多加壳工具,既然有盾,自然就有矛,脱壳即去掉软件所加的壳,软件脱壳
有手动脱和自动脱壳之分。

脱壳,在电脑软件术语中,就是把某些软件因为加密的原因,对软件进行了加壳(也就是加密),加壳了的软件,一般是不被直接资源工具打开和查看内部语句(也就是源代码),因此反编译也不可能。因此就要进行脱壳。

脱壳就是蝉脱了皮,比喻做事是要用心的

许多动物(爬行动物)脱壳代表长大了一些


建筑中壳是什么意思
壳,是曲面型构件,大多由钢筋混凝土制成,也有钢材制成的网壳结构。壳结构的形状由曲面生成,常见的形状有:筒壳、圆顶薄壳、双曲扁壳、双曲抛物面壳等,造型奇特,多用于体育场馆之中,比如悉尼歌剧院的顶部。

计算机中通常说的壳,是什么意思?
这是程序的加密方式.举个例子:我们要进到房子来就要从门口进去.程序也一样,操作系统在将程序载入内存时会将CS:IP指向程序的第一条指令使程序得以运行.加壳是为了程序不被破解,不过你能加壳别人就能脱壳,破解就是找到程序的入口从而修改这个程序.

潮汕话的壳呸是什么意思
壳:咳,呸:相当于‘啐’:用力从口中吐出来或唾出来的样子。壳呸有时单用‘咳’或‘呸’。呸的发音‘屁’(puǐ):潮汕音

借壳上市是什么意思呀?为什么空壳公司也能上市呢?是因为该公司本来就是...
借壳上市是一个金融术语,指一家母公司(集团公司)通过把资产注入一家市值较低的已上市公司(壳,Shell),得到该公司一定程度的控股权,利用其上市公司地位,使母公司的资产得以上市。通常该壳公司会被改名。与一般企业相比,上市公司最大的优势是能在证券市场上大规模筹集资金,以此促进公司规模的快速...

黑客们常说的 拿到shell、 shell是什么意思? 同理求问WEBSHELL是什么...
在计算机科学中,Shell俗称壳(用来区别于核),是指“提供使用者使用界面”的软件(命令解析器)。用途 一般情况下: 使用用户的缺省凭证和环境执行 shell。shell 命令重新初始化用户的登录会话。当给出该命令时,就会重新设置进程的控制终端的端口特征,并取消对端口的所有访问。然后 shell 命令为用户把...

壳子是什么意思
此外,在一些生物科学领域中,一些动物的外壳和壳层也被称作壳子,具有保护和支持生物体内组织的作用。另外,壳子还可以用来形容某种形象或形态的外貌。在日常生活中,我们常常用壳子来形容某种外观形象的包装或装饰。例如,一些流行的手机壳、电脑外壳等,这些壳子不仅能够保护设备本身,还可以通过设计来提升...

破壳而出是什么意思?
破壳是什么意思-高手答案 所谓的破壳 就是用破壳工具 把你要用 的软件给脱壳 脱壳后可以查看软件是什么格式软件 利于破解 这是我个人理解的 下面是我转的专业人员的理解希望能帮到你 首先我想大家应该先明白“壳”的概念。在自然界中,我想大家对壳这东西应该都不会陌生了,植物用它来保护种子,动物用它来保护...

《贝壳》的“壳”是什么意思
只坚硬的东西

“壳子”是什么意思?
壳子 解释 亦作“壳子”。1.外壳。《二十年目睹之怪现状》第二九回:“一种纸卷烟的机器……同外国来的一样,不过就是壳子上不曾镀镍。” (2).躯壳。《朱子语类》卷九四:“世人心不在壳子里。” (3).方言。不带冷盘的和菜。《负曝闲谈》第五回:“ 邹老夫子 点了一席壳子,堂倌答应,...

甲壳是什么意思
"甲壳"是一个汉字词语,其字面意思是"甲壳类动物的外壳",是由"甲"和"壳"两个字组成的。在生物学中,"甲壳"通常指甲壳类动物的外壳,是一种专门的身体结构,具有保护、支撑和生理调节等多种功能。此外,"甲壳"还可以用来形容某些物质的硬度和结构,比如说"甲壳素"就是一种由甲壳类动物外壳中提取...

宾阳县19446461199: 脱壳 - 搜狗百科
徭寒律克: 什么是脱壳技术?在一些计算机软件里有一段专门负责保护软件不被非法修改或反编译的程序.它们一般都是先于程序运行,拿到控制权,然后完成它们保护软件的任务.就像动植物的壳一般都是在身体外面一样理所当然(但后来也出现了所...

宾阳县19446461199: 脱壳是什么意思?(急)
徭寒律克: 就是程序没有被加壳软件加密,用PEID或FI一下就能查看是用什么语言编写的.通常有压缩壳和加密壳.顾名思意就是“纯净版”

宾阳县19446461199: 什么是 脱壳? -
徭寒律克: 很多木马或者程序在制作好了以后,都有可能被杀毒软件误杀.于是作者都会给木马或软件加壳.就像穿一件衣服一样,脱壳就是脱掉这层衣服,不过做这些的一般是程序测试员或者想破解该软件的人.网上那些破解版的软件都是脱过壳的.

宾阳县19446461199: 脱壳是什么意思 -
徭寒律克: 查壳是检测软件有没有被保护脱壳是解除称为壳的软件的保护通过编程语言编程出来的软件是没有壳的,骇客们可以通过一些软件随便修改该软件.而软件制作者不希望自己的软件被修改,通过在该软件外围编写一些代码修改该软件以保护自己软件不会被非法修改(破解!)这就是壳,市面上有一些现成的加壳软件,所以很少有人自己写壳保护自己的软件壳保护是一门很深的技术

宾阳县19446461199: 什么脱壳
徭寒律克: 顾名思义,你可以很轻易地猜到,这是一种包在外面的东西.没错,壳能够将文件(比如EXE)包住,然后在文件被运行时,首先由壳获得控制权,然后释放并运行包裹着的文件体.很多壳能对自己包住的文件体进行加密,这样就可以防止杀毒软件的查杀.比如原先杀毒软件定义的该木马的特征是“12345”,如果发现某文件中含有这个特征,就认为该文件是木马,而带有加密功能的壳则会对文件体进行加密(如:原先的特征是“12345”,加密后变成了“54321”,这样杀毒软件当然不能靠文件特征进行检查了).脱壳指的就是将文件外边的壳去除,恢复文件没有加壳前的状态.

宾阳县19446461199: 脱壳的意思 -
徭寒律克: 金蝉脱壳

宾阳县19446461199: 脱壳是什么意思啊
徭寒律克: 在自然界中,我想大家对壳这东西应该都不会陌生的,植物用它来保护种子,动物用它来保护身体等等.同样,在一些计算机软件里也有一段专门负责保护软件不被非法修改或反编译的壳.它们一般都是先于程序运行,拿到控制权,然后做保护...

宾阳县19446461199: 电脑软件脱壳是什么意思??? -
徭寒律克: 我们软件为了保护著作权,通常是加壳保护,这样子反编译起来会有一定的难度. 壳其实是一种对软件保护, 软件脱壳,顾名思义,就是对软件加壳的逆操作,把软件上存在的壳去掉.

宾阳县19446461199: "客户端程序脱壳"是什么意思?
徭寒律克: 加壳和脱壳,简单说就是软件的加密和解密!

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网