|
[原创]VMProtect2.04加壳程序从入门到精通
收藏后慢慢学习。 |
|
[求助]32位的密码有多少种组合?
应是多少种排列,而不是组合。排列与顺序有关,组合与顺序无关。 1、不重复:排列数:62*61*60*...*31=? /组合数:62*61*60*...*31/32! 2、可重复:62^32=?。 如:a b c 三个字母。 1、不重复。排列为:ab ba ac ca bc cb 3*2=6种情况。 组合为: ab ac bc 3*2/2=3种情况。 2、可重复。排列为: ab ba ac ca bc cb aa bb cc 3^2=9种情况。 |
|
[分享]UPX 静态脱壳机 更新到0.3版
upx变形的壳手动脱后,一直运行不起来,用这个自动脱壳就好,太强了! |
|
[分享] 直捣黄龙——Delphi程序的快速定位关键点之方法。给新手看,高手早已掌握了。
在调试时也可以查找call dword ptr [ebx+120],但相同命令比较多,不过对照上面都相同就对了(注:和以上地址无关) |
|
[分享] 直捣黄龙——Delphi程序的快速定位关键点之方法。给新手看,高手早已掌握了。
EB 18 jmp short 004AFEBA 66:83BB 22010000 00 cmp word ptr [ebx+122], 0 74 0E je short 004AFEBA 8BD3 mov edx, ebx 8B83 24010000 mov eax, dword ptr [ebx+124] FF93 20010000 call dword ptr [ebx+120] //此处 5B pop ebx C3 retn 窗口所有例程调用入口,在无壳或脱壳后的程序,查找左边二进制机器码即可定位。 |
|
[求助]神奇问题求解
出错时,进行调试。 |
|
原来脱VMP的DLL这么容易阿
太快了,看不清楚。 |
|
[求助]驱动编写指针问题
通常大鸟不知道的时候,会这样回答的... |
|
[原创]用DELPHI编写DLL插件为Windows记事本增加各种功能
都不能运行,重新上传一个吧,LZ辛苦啦! |
|
|
|
od无法调试DELPHI程序??
不知道你调试这个程序的目的? |
|
|
|
[求助]rockey2狗外壳脱壳修复后的2个问题
解狗不成功咯!什么程序挂上来大家看看吧。 |
|
[原创]汇编网站建设,志愿者招募中。。。
水平不够,力不从心呀。 |
|
[讨论][讨论]破狗
修改时未作代码优化。 |
|
[讨论][讨论]破狗
这是我分析破解XX工程标准全文检索系统软件的结果,修改后,程序正常工作,看对你有没有帮助。 ----------------------------------------------------------------------------------------------------------------------------------------- 1.Rockey2.RY2.Find (返回值:大于0为发现坚石狗,=1为找到一个,=2为找到二个...;等于0表示没有任何坚石狗;小于0返回一个错误码) 10001320 > B8 01000000 mov eax, 1 10001325 A3 E8CC0010 mov dword ptr [1000CCE8], eax 返回值先保存在公共变量[1000CCE8]中,程序有别的地方检测该值; 1000132A C705 6CAB0010>mov dword ptr [1000AB6C], 46469D54 狗UID保存在公共变量[1000AB6C]中; 10001334 |? B8 70AB0010 mov eax, 1000AB70 10001339 66:C700 D404 mov word ptr [eax], 4D4 1000133E C640 02 37 mov byte ptr [eax+2], 37 10001342 C740 03 B10E0>mov dword ptr [eax+3], 10EB1 10001349 B8 0053BE00 mov eax, 0BE5300 1000134E |. 66:C700 D404 mov word ptr [eax], 4D4 10001353 |. C640 02 37 mov byte ptr [eax+2], 37 10001357 |? 66:C740 03 B1>mov word ptr [eax+3], 0B1 1000135D |? B8 01000000 mov eax, 1 返回值直接赋值1,表示找到一个狗; 10001362 |? C3 retn 返回主程序; ---------------------------------------------------------------------------------------------------------------------------------------- 2.Rockey2.RY2.open (返回值:等于0表示打开设备成功,并读取有关数据) 100016A0 > B8 58010000 mov eax, 158 打开狗设备句柄; 100016A5 A3 68AB0010 mov dword ptr [1000AB68], eax 狗设备句柄先保存在公共变量[1000AB68]中,程序有别的地方检测该值; 100016AA B8 0053BE00 mov eax, 0BE5300 100016AF 66:C700 D404 mov word ptr [eax], 4D4 100016B4 |? C640 02 37 mov byte ptr [eax+2], 37 100016B8 |? 66:C740 03 B1>mov word ptr [eax+3], 0B1 100016BE |? 33C0 xor eax, eax 返回值直接赋值0,狗设备打开成功; 100016C0 |? C2 0C00 retn 0C 返回主程序; ---------------------------------------------------------------------------------------------------------------------------------------- 3.Rockey2.RY2.read (返回值:等于0表示打开设备成功,并读取有关数据) 10001890 > $ B8 5058BE00 mov eax, 0BE5100 读狗中数据保存在地址[00BE5850]中,程序有别的地方读取该值; 10001895 C700 32333700 mov dword ptr [eax], 373332 模拟从狗中读数据,共512个字节,但经分析只有前面4个字节有用; 1000189B ? 33C0 xor eax, eax 返回值直接赋值0,狗设备打开成功; 1000189D ? C2 0C00 retn 0C 返回主程序; |
|
[推荐]加密狗复制机
强烈建议版主,对会员提供的资源真实性、符合性、有效性进行过滤、审查! |
|
[原创]史上最强悍的加密狗检测工具来了,要下的赶快!!!
这个软件我试用多次,不知道是我不会用还是别的,反正软件对程序狗加密都检测不出狗类型! |
|
[原创]史上最强悍的加密狗检测工具来了,要下的赶快!!!
基本检测不出狗。 |
操作理由
RANk
{{ user_info.golds == '' ? 0 : user_info.golds }}
雪币
{{ experience }}
课程经验
{{ score }}
学习收益
{{study_duration_fmt}}
学习时长
基本信息
荣誉称号:
{{ honorary_title }}
能力排名:
No.{{ rank_num }}
等 级:
LV{{ rank_lv-100 }}
活跃值:
在线值:
浏览人数:{{ visits }}
最近活跃:{{ last_active_time }}
注册时间:{{ user_info.create_date_jsonfmt }}
勋章
兑换勋章
证书
证书查询 >
能力值