大量电脑教程,视频教程
首先开始查壳看下:Microsoft Visual C++ 6.0
没壳:OK

我们可以开始OD了!^_^

大家看下这个软件是什么样的注册机制

启动框、
大家看到了、注册是没有任何反应的!

大家看到了、注册码和名称是在这个INI文件里面、

我们可以想到用INI文件断点了、查找字符串我就不找了、大家自己下去看下

INI文件断点:GetPrivateProfileStringA

就这个了、有点长

大写、不好意思

看下、什么时候读取我们的注册码和名称

0012E26C 00401778 /CALL to GetPrivateProfileStringA from StreamDo.00401772
0012E270 00BC53C0 |Section = "INI"
0012E274 0055CB28 |Key = "RegName"
0012E278 005643E8 |Default = ""
0012E27C 0012E308 |ReturnBuffer = 0012E308
0012E280 000000FF |BufSize = FF (255.)

大家看到了吧、开始读取注册名了

我们Alt+F9返回、或者单步F8也行

00407453 . 68 20CB5500 push 0055CB20 ; ASCII "RegCode"

大家看到了、开始读取注册码了

好了、现在开始出现启动框了

004074F0 . /E9 26020000 jmp 0040771B

大家看、启动框上面是一个jmp

说明肯定有一个跳转跳过了jmp
直接跳向启动框了

我们看下、00407492 . /74 61 je short 004074F5

大家看到了吧、我们在这个je的上面一个CALL F2断点

好、中断在这里

有的人可能会想到改下这个跳转、NOP或者改成jne

我们看下结果、是否是我们所想的

启动框没有了、大家再看下是否还是要注册

大家看到了吧、还是未注册

说明不行

0040748D FF50 18 call dword ptr [eax+18] ; StreamDo.00401140
00407490 84C0 test al, al
00407492 74 61 je short 004074F5

大家仔细看下这三行代码

je

说明我们要让al返回为1、才能让这个je不跳

我们F7进去这个CALL

看他什么时候会把eax/al 清0

大家看下、004011AD FF50 30 call dword ptr [eax+30]



这个CALL之间的eax都不是为0、说明就是这个CALL的原因

我们再进去

这里就是一些算法了、大家自己可以看下

我就不循环了、直接该标志位了

s、

或者大家下面F4也一样

再进去、大家看到了吧

这里:00401506 32C0 xor al, al

会把al清0

我们改下:xor al,1
或者mov al,1


http://download.anqn.com/2009/shoudongpajimeihdndnahs--anqn.com.rar
这个视频是使用火车头采集他人网站信息到本机,然后将本机的数据上传到PHPCMS的数据库的过程。

操作是在PHPCMS的程序基础上进行的。

使用PHPCMS的站长,用火车头采集的,就可以看下这个教程。

http://download.anqn.com/2009/lociannsgmyajsnaphpcmsnajjsc--anqn.com.rar
使用免杀工具箱做免杀(图) 动画教程演示高速下载

http://download.anqn.com/2009/zuisnyuanzuomianshaaaaa--anqn.com.rar
Tags: , , , ,
  大家好 我是遇见她了 本人QQ229009083
  今天我给大家带来一个Q币免费冲值的教程

http://www.hackbase.com/soft/2009-12-01/22152.html
分页: 1/26 第一页 1 2 3 4 5 6 7 8 9 10 下页 最后页 [ 显示模式: 摘要 | 列表 ]