基础学习 - 壳01

 

  ,这是个神奇的东西。在大自然里壳可以保护乌龟被吃掉,可以作为蜗牛的家......。当然进行要聊的不是各种纤维素和碳酸钙构成的,而是代码世界的,这个壳也同样具有保护功能。

  一、常见壳的类型分为:1、加密壳--最常见壳,通过多种措施对源程序进行加密。

             2、压缩壳--常见UPX,主要为了压缩程序的体积。

             3、伪装壳--直译进行壳与壳的模拟、进行混淆。

             4、虚拟机壳--使用虚拟机执行代码(a隐藏加解密过程,b执行自定义字节)

而加壳无非为了保护内部的软件代码被篡改、破解,使用方法就是混淆程序的入口点。

  二、常用工具介绍:脱壳首先查壳:Detect it easy、PEID、ExeinfoPe     ===》 三种软件各有特点,可以互补使用。

 

      

    PEID ----著名品牌侦壳软件,本人使用不是很多,不过网友们都说目前查壳能力下降。

      

    ExeinfoPe----本人常用,在查壳工具里比较活跃,但也有查不出来的状况。一般和下面的这个一起用。

      

    Detect it easy----个人感觉好用,一个开源软件,win、ios、linux平台都有。

  

  三、喂!你们快开窗户看看我是谁家的。----常见软件入口

      1、ASM的入口,先是push随后call。

        

      2、VC6的入口,先push再mov,

        

      3、VS2013编写

        

 

      4、VB编写

        

 

      5、Delphi编写

        

 

  调试工具我就不一一介绍了,以上知识和未来的文章均为小猎豹纯手打,一个学脱壳的小猎豹,^_^没错我就是那只萌萌哒的小猎豹。欢迎各位不动大神、帅气大哥哥漂亮小姐姐支持,写这个博客希望纪录自己的故事,也希望作为初学者的我面临的问题、想要的答案能够帮助志同道合的你们。笨笨的我面临的问题都是简单、基础的概念与知识,但是积跬步就能上天,哈哈@`-`@ 。

   

 

转载于:https://www.cnblogs.com/mmdxlb/p/10411270.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值