吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 13659|回复: 33
收起左侧

[原创] 某软件自校验解除

  [复制链接]
wuxbeyond 发表于 2011-3-26 11:45
本帖最后由 wuxbeyond 于 2011-3-26 12:09 编辑

【文章标题】:ASPack 2.12 -> Alexey Solodovnikov脱壳之后自校验解除
【文章作者】: 八月未央(wuxbeyond)
【作者邮箱】: 328274961@qq.com
【作者主页】:
【作者QQ号】: 328274961
【软件名称】: 内存优化专家 V7.2
【下载地址】: http://duote.com/soft/6720.html
【保护方式】: ASPack 2.12 -> Alexey Solodovnikov,自校验
【编写语言】: VC
【使用工具】: od+peid+loadpe+ir
【操作平台】: Win Xp
【作者声明】: 只是感兴趣,没有其他目的,只作为交流,感谢老师,感谢海阔天空以及各位前辈。
解除自校验之后的文件 Unpack_2.rar (164.71 KB, 下载次数: 24)
【详细过程】
    第一次写破文,写的不好之处还请多多指教!~
  1:还是按照基本步骤来,首先查壳,发现是ASPack 2.12 -> Alexey Solodovnikov
  2:然后脱壳,可以手脱,也可以在论坛里下载脱壳机(这篇文章主要不是讲脱壳)...
  3:脱壳之后运行脱壳后的程序提示"主程序被修改",程序当然就运行不起来了,很明显就是文件自校验了。那么我们开始解除
自校验。老方法,开两个OD,一个载入脱壳后的,一个载入原程序,然而,在试验的过程中,我发现在一台电脑上不能同时开
2个OD进行对比,情况是这样的,我用一个OD载入原程序之后 下断 bp CreateFileA ,f9之后断下来了,然后用另外一个od载入
加壳后的程序 下断 bp CreateFileA,然后f9 怎么就断不下来,OD还是出现载入时的界面。无赖之中,只有带着电脑回到公司
为什么在一台电脑上不能开两个?这个请各位大牛帮忙解释一下
  然后我就开两台电脑,一台用OD载入原程序,然后自己的电脑用OD 载入脱壳后的程序进行对比跟踪。
最后发现很多跳转不对,这个自校验也太TM多了吧。以前开教程一般就才一处校验。。
下面贴出之校验的地方
1000DC4F   /76 78           jbe short krnln.1000DCC9
1000DD2F   /75 1E           jnz short krnln.1000DD4F
004DD4B0   /75 05           jnz short Unpack_.004DD4B7
004DD6C6   /7F 0E           jg short Unpack_.004DD6D6
004DDC49   /0F84 0A000000   je Unpack_.004DDC59
以上的地址是正确的,跳转有的我是改了的,呵呵。这里说明一下,大家对比的时候耐心点,因为我开始找到3个自校验地方的时候就保存了,结果运行还是提示“主文件被修改”,所以大家耐心找完就OK 了。
修改完之后 保存为另外一个exe文件,OK ,可以运行了。
文章我没写很详细,我也不想粘贴代码,关键的自校验地方已经找出来了。有兴趣的朋友可以下载来玩玩,软件是在多特
里面下载的
接下来是要搞定这个VIP注册了。近请期待吧。我下次更新写好一点,第一次没精夜啊。呵呵。

免费评分

参与人数 1热心值 +1 收起 理由
oo789458 + 1 恩很详细.这样才好 .我们菜鸟菜看的懂

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

连晋 发表于 2014-11-13 13:52
感觉就像去找小J  然后到了一半 小J   不做了  呜   楼主你怎么可以这样
missviola 发表于 2011-3-26 11:52
不错,你文章再写的详细点,把算法弄出来我把你1违规扣了,再给你一个精华。
 楼主| wuxbeyond 发表于 2011-3-26 11:54
头像被屏蔽
892644330 发表于 2011-3-26 12:17
提示: 作者被禁止或删除 内容自动屏蔽
 楼主| wuxbeyond 发表于 2011-3-26 12:20
多些赐教,水平慢慢练。
 楼主| wuxbeyond 发表于 2011-3-26 12:24
4楼说的对哈。我试验过了,改一个跳转也可以。但是我第一次对比的时候是一个一个对比的,找出那么多不同的跳转,呵呵。
lr163 发表于 2011-3-26 13:32
纯粹顶下!
西风 发表于 2011-3-26 16:20
892644330 发表于 2011-3-26 12:17
楼主你这水平实在不敢恭维  只需改
004DD8A9的je为jmp和004E180C的jle为jmp就够了  哪来你那么多校验啊?你 ...

哈哈,我发现了,你和楼主有仇

点评

我在鼓励楼主哦 希望他水平越来越好。。  发表于 2011-3-26 16:36
xiaorong520 发表于 2011-3-26 17:00
好厉害~
qzy0549 发表于 2011-3-26 17:36
892644330 发表于 2011-3-26 12:17
楼主你这水平实在不敢恭维  只需改
004DD8A9的je为jmp和004E180C的jle为jmp就够了  哪来你那么多校验啊?你 ...

嗯 也许你水平很高,但人家分享了,你呢!!!

点评

我这还不算分享吗?你啥都没做 还来说我?  发表于 2011-3-26 18:57
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则 警告:本版块禁止灌水或回复与主题无关内容,违者重罚!

快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-5-14 18:31

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表