返回首页  设为首页  加入收藏  今天是:
网站首页电脑主板电脑cpu电脑内存电脑硬盘电脑显卡电脑电源显示器电脑配件电脑维修
相关文章
 【技术分享】结合实例浅析壳…
 之父(最早是谁发明的)中华第…
 手机是谁发明的(第一个发明手…
 10年轮回 AMD、NVIDIA新一代…
 显微镜是谁发明的(显微镜到底…
 英伟达RTX 40804070参数曝光…
 解读机箱电源_DIY电脑硬件频…
 HDRZ-1000变压器绕组变形测试…
 自己动手!九州风神POLO 20电…
 特斯拉对中央电源零组件进行…
 iphone13配置详解数据线接口…
 沉寂15年终出头你可能叫不上…
 芯片缺货 全球PC电脑市场出货…
 中国电脑硬盘市场调查研究报…
 内存硬盘_存储_DIY电脑硬件频…
 同一台电脑不同的名字?聊聊…
 azg集团助力海外品牌布局线下…
 经济日报 :家电销售渠道更加…
 【图解数据】家电销售渠道更…
 新媒体营销方式(新媒体营销方…
 江苏各地积极帮忙滞销农户拓…
 戴尔售后被指隐瞒延保服务 质…
 戴尔中国维修服务站数量增至…
 戴尔在亚太首设电商维修中心…
 DELL电脑买来一天就坏了售后…
 戴尔笔记本售后频遭投诉 品牌…
 显示器什么牌子好(显示器买哪…
 AOC 爱攻亚德客磁性开关铝屑…
 显示器什么牌子好(显示器十大…
 显示器也有“伴侣”?联想小…
 27寸显示器选这三款 身边的朋…
 接口少了真的就给电脑减负了…
 六款平板电脑接口对比关咏舞…
 笔记本电脑常用接口作用解析…
 个性溢出机箱!ROG G21CN游戏…
 东莞南城电脑维修点东莞东城…
 颜值实力都不能缺办公利器战…
 新华全媒+丨这个五“一”看最…
 2020-25年笔记本CPU行业投资…
 钟南山手提电脑当街被抢 3名…
 莱宝高科:公司第二季度的笔…
 液晶显示器导购小叶中文网夫…
 隆昌市社会治安综合治理中心…
 海信发布全球首台55英寸Mini…
 面板价格大跌 LG显示器一季度…
 高性能专业化计算机硬件设备…
 “老头环”重返热度排行榜 华…
 独家揭密!DFI SLI主板跳线设…
 主板没换却收了主板钱张二宝…
 富士康主板免跳线设置之Supe…
专题栏目
网络
您现在的位置: 电脑评测网 >> 电脑内存 >> 正文
高级搜索
【技术分享】结合实例浅析壳编写的流程与难点神鸣公主的无邪钱小蕴
作者:佚名 文章来源:本站原创 点击数: 更新时间:2022/5/3 15:19:58 | 【字体:

  最初一段曾经提到过我们在第一部门的,有导入表因为没,ress动态获得API地址后挪用我们需要通过GetProcAdd。位于kernel32.dll中而GetProcAddress,换为了获取kernel32的地址所以我们的问题就从挪用API转。

  个重定位的TablePE文件PE头具有一,张表修复重定位我们能够按照这,序基址与DLL的基址来决定具体修复位置按照我们的程。

  (jmp短跳转用的是相对地址涉及到的地址会呈现很大问题,all用的是绝对地址可是长跳转和大部门c,呈现对应不上的问题移植到原法式后会)

  码的问题指导代,的环节字不生成指导代码我们能够加上naked,Main不需要施行由于我们的DLL,上不会影响所以现实。

  料可得查询资,指向TEBfs寄放器,在Windbg中查看而TEB布局我们能够。

  序布局如下一般原始程。加载该法式后在操作系统,EP(入口点)起头执法式从PE头指定的O行

  然显,焦点之一就是解密我们的Stub的,一个解密函数我们需要编写,起始地址与竣事地址从导入变量中获取,解密之后。

  得消息的问题对于无法获,局变量来获打消息我们导出一个全,)可以或许从外部读取并写入这个全局变量使得用于加壳的法式(不是被加壳法式。

  lignment与SectionAlignment的分歧上因为法式在内存中和在硬盘中的形态分歧(次要体此刻FileA,般大于FileAlignment)SectionAlignment一,alAddress转换时容易惹起混合进行FileOffset与Virtu。的结构或者内存中的结构都是能够的现实上读入内存时无论是利用硬盘中,意两者的不单需要注同

  于《黑客免杀攻防》本文参考的代码来自,往华章图 书的官网下载若有需要源码能够自行前。

  望获得的DllBase此时我们就看到了我们希,遍历搜刮我们能够,ll”重应时获取DllBase当名字与”kernel32.d,的Dll加载挨次恒定而因为每个操作系统中,l一般都是第二个加载的kernel32.dl。通过如下体例获因而我们能够取

  看似简单壳的编写,不少难点现实有。的加密以及一系列反调试本文中没有涉及IAT表,手段混合,领会壳编写的流程以及此中的难点只是作为一个壳的原型便利读者,进修打下根本为下一步深切。

  要遍历重定位表那么我们只需,行修复逐一进。意注,与现实内存地址分歧此处重定位表的地址,址计较为偏移该当先减去基,前基址计较之后加上当。

  了VirtualAddress、SizeOfBlock每个IMAGE_BASE_RELOCATION元素包含,不定的重定位项后边跟着数目,zeof IMAGE_BASE_RELOCATION)÷2所以重定位项的数量n就等于(SizeOfBlock-si。

  述布局按照上,得GetProcAddress地我们能够按照函数名字遍历链表获址

  壳能够分为两种一般大部门的,与压缩壳加密壳。法削减法式体积为目标压缩壳以通过压缩算,逆向阐发为次要目标而加密壳则以干扰。态阐发发生较大的影可是两者城市对静响

  无法获得方针法式的消息加密text段时我们,始与竣事加密位也就无法指定起置

  壳之后而加,了(有些壳还会加密IAT表法式的.text段就被加密,等等)资本段,码的入口(Stub的入口)法式的入口点指向壳添加的代,复(例如解密.textStub将法式的更改恢,等等)IAT,转到原始的OEP最初施行完后跳。

  先的OEP后在施行到原,了(除了添加的Stub的区块)现实上法式就与加壳前没有不同,区块也并非必需而Stub的。绍一个概念此处先介,对齐区块。与在硬盘中在内存中,一个对齐值法式都具有,onAlignment例如内存中是Secti,Alignment文件中是File。是对齐值的整数倍时当一个区块的大小不,齐值的整数部门会被填充成对。可能具有一部门的空余空间也就是说在这种环境下区块。填写到该空余空间中我们能够将Stub,小就不会改变如许文件大,毒的传染做法这也是不少病。

  将原法式加载到内存编写Stub代码,t段(或更多加密.tex,资本例如,添加一个SectionIAT等等)在原法式中,tub)添加到原法式中将恢回复复兴法式的代码(S。ion结尾添加一个跳转在Stub的Sect,始的OEP跳转到原。到Stub的起始地址将法式的OEP点窜。没有什么难度这个过程看似,比力难以实现的点现实上具有一些。指导代码会导致代码不成控DLL编译过程中生成的,率呈现大要不

  常见的特征婚配的法子规如恶意代码阐发中,用的yara为例以此中最广为使,婚配一串特殊的数据其工作的道理就是,是特征也就。软件的焦点功能代码这段数据是一个恶意,常代码并且正,码几乎没有这段代码以至包罗其他恶意代。致这段特征发生严峻的变形进而干扰阐发而哪怕是一个简单的压缩壳都有可能导。

  义一个入口函数之后我们手动定,提到的缘由所说如我们前面所,l的加载代码去掉我们需要将dl,aked环节字修所以我们利用n饰

  代码若是纯粹用汇编写编写的Stub格局,植性不强之后可移,为dll格局因而建议编译。

电脑内存录入:admin    责任编辑:admin 
  • 上一个电脑内存:

  • 下一个电脑内存: 没有了
  •  
     栏目文章
    普通电脑内存 【技术分享】结合实例浅析壳编写的流程与难点… (05-03)
    普通电脑内存 又高了18MHz!DDR5内存频率再次超越10GHz重生… (05-02)
    普通电脑内存 红米Note12参数又泄露8+512GB内存版本引热议你… (05-02)
    普通电脑内存 512G手机推荐从此不再内存焦虑~一表人渣风槿… (05-02)
    普通电脑内存 小米平板5新增8+256GB大内存版本:首销到手价… (05-02)
    普通电脑内存 京东购电脑获赠内存疑山寨骊姬夜哭狂爱顽妻 (05-02)
    普通电脑内存 资源占用:CPU、物理虚拟内存弃后的诱惑阿真央 (05-01)
    普通电脑内存 超过主流电脑首款16GB运行内存手机将至支持双… (05-01)
    普通电脑内存 死机后咋出现长串字母?白帝城高急暮砧李多海… (05-01)
    普通电脑内存 一加9RT:支持扩展7GB虚拟内存还好没透七日宠… (05-01)
    普通电脑内存 探讨|手机内存到底是128G还是256G更适合你封… (05-01)
    普通电脑内存 为何谷歌说手机4G内存就够用了 但中国除外 怎… (05-01)
    普通电脑内存 装机用户须知:电脑内存的XMP是什么?XMP模式… (05-01)
    普通电脑内存 攒机单点评:内存8G不太够!赶紧加一条综漫校… (05-01)
    普通电脑内存 将内存超频到5014MHz是什么体验?吴昕开的什么… (04-30)
    普通电脑内存 华为“内存门”是什么?到底有没有在欺骗消费… (04-30)
    普通电脑内存 机身储存和运行内存各是什么意思?将来的歌伴… (04-30)
    普通电脑内存 16GB或者使用32G内存的电脑是什么样的体验?上… (04-30)
    普通电脑内存 2017内存涨价原因是什么?2017电脑内存条还会… (04-30)
    普通电脑内存 免费让你的爱机性能再提5% 内存1T2T对比评测巨… (04-30)