使用黑蜘蛛学习破解登陆无壳软件

查看 159|回复 10
作者:shengfei0851   
前言:本人是刚学习,拿来一个无壳软件来练练手,以下是简单的学习流程,其主要是学习黑蜘蛛的使用和软件在CPU和内存上的运行原理。使用到的工具:X32dbg、windows10和需要破解的软件
1、打开软件登陆输入密码错误的提示。


0.jpg (39.96 KB, 下载次数: 0)
下载附件
2024-8-14 08:37 上传

2、打开大蜘蛛把软件拉进来,按两次F9跑起来,在输入错误密码让软件提示密码错误,此时内存中已经有此块信息,就可以到内存中找此提示信息。


1.jpg (431.42 KB, 下载次数: 0)
下载附件
2024-8-14 08:38 上传

3、鼠标右键选择搜索-当前模块-字符串


2.jpg (501.8 KB, 下载次数: 0)
下载附件
2024-8-14 08:40 上传

4、输入软件报错的信息查找,在内存中找到两个相关信息,双击一个进去。


3.jpg (152.14 KB, 下载次数: 0)
下载附件
2024-8-14 08:41 上传

5、会自动定位到文字位置,住上找到入口55084D处才会判断提示密码错误。


4.jpg (448.59 KB, 下载次数: 0)
下载附件
2024-8-14 08:42 上传

6、再住上找到je开头的55084D跳转位置,右键选择汇编


5.jpg (455.25 KB, 下载次数: 0)
下载附件
2024-8-14 08:45 上传

7、把值修改为nop确认,就是不跳到判断位置,管它输入什么都可以直接能登陆


6.jpg (436.26 KB, 下载次数: 0)
下载附件
2024-8-14 08:46 上传

8、在切换到软件上乱输入密码都可以正常登陆了,最后即可把此修改后的补丁重新生成即可。


7.jpg (417.67 KB, 下载次数: 0)
下载附件
2024-8-14 08:48 上传

下载次数, 下载附件

shaokui123   

还以为啥蜘蛛呢,原来是dbg
zhangtaishan1   

5.会自动定位到文字位置,住上找到入口55084D处才会判断提示密码错误
6.再住上找到je开头的55084D跳转位置,右键选择汇编
这2步没有看明白怎么定位到55084D的呢
moliol   

很详细,加油努力成为楼主一样的人
Night夜曲   

很详细,加油努力成为楼主一样的人
iloong   

像我这样的新手,就喜欢看这样的教程。
chenkeai深蓝   

很适合练手,新手练手最佳教程
fugenxin88   

很适合像我这样的
Areyouok1   

1111111111
听雷打过   

很详细,加油努力成为楼主一样的人
您需要登录后才可以回帖 登录 | 立即注册

返回顶部