软件地址:http://www.onlinedown.net/soft/2154.htm
软件功能:
让你保护你的电脑和完全控制其的访问,可以定制有访问权限的人员及其权限的等级,可以把控制面板里的显示、网络、密码、打印机和系统选项保护起来,还可以关闭开始菜单里的项目,可以隐藏驱动器,禁止DOS提示符,隐藏桌面图标等等。
使用工具:Od,dede,peid
程序经peid检测为Delphi编写。
通过dede查得register按钮的对应代码为:
004C0964 /. 55 PUSH EBP
004C0965 |. 8BEC MOV EBP,ESP
004C0967 |. 83C4 F8 ADD ESP,-8
004C096A |. 8955 F8 MOV DWORD PTR SS:[EBP-8],EDX
004C096D |. 8945 FC MOV DWORD PTR SS:[EBP-4],EAX
004C0970 |. 8B45 FC MOV EAX,DWORD PTR SS:[EBP-4]
004C0973 |. E8 78F3FFFF CALL newadmin.004BFCF0 ;此处为关键跳。跟进
004BFD3A |. E8 09FDFFFF CALL newadmin.004BFA48;此处为关键算法call,跟进
004BFD3F |. 8845 FB MOV BYTE PTR SS:[EBP-5],AL
004BFD42 |. 807D FB 00 CMP BYTE PTR SS:[EBP-5],0
004BFD46 0F84 D8000000 JE newadmin.004BFE24;此处一旦跳走,肯定失败。
算法分析:
004BFA62 |. 8945 F0 MOV DWORD PTR SS:[EBP-10],EAX ; 判断注册码是否为空
004BFA65 |. 837D F0 00 CMP DWORD PTR SS:[EBP-10],0
004BFA69 |. 74 0B JE SHORT newadmin.004BFA76
004BFA6B |. 8B45 F0 MOV EAX,DWORD PTR SS:[EBP-10]
004BFA6E |. 83E8 04 SUB EAX,4
004BFA71 |. 8B00 MOV EAX,DWORD PTR DS:[EAX]
004BFA73 |. 8945 F0 MOV DWORD PTR SS:[EBP-10],EAX
004BFA76 |> 837D F0 0E CMP DWORD PTR SS:[EBP-10],0E ; 判断注册码长度是否为14(十进制)
004BFA7A |. 0F85 85000000 JNZ newadmin.004BFB05
004BFA80 |. A1 582E5100 MOV EAX,DWORD PTR DS:[512E58]
004BFA85 |. 8038 32 CMP BYTE PTR DS:[EAX],32 ; 第一位必须为2
004BFA88 |. 0F94C0 SETE AL
004BFA8B |. 83E0 7F AND EAX,7F
004BFA8E |. 0145 F8 ADD DWORD PTR SS:[EBP-8],EAX
004BFA91 |. A1 582E5100 MOV EAX,DWORD PTR DS:[512E58]
004BFA96 |. 8078 02 32 CMP BYTE PTR DS:[EAX+2],32 ; 第三位必须为2
004BFA9A |. 0F94C0 SETE AL
004BFA9D |. 83E0 7F AND EAX,7F
004BFAA0 |. 0145 F8 ADD DWORD PTR SS:[EBP-8],EAX
004BFAA3 |. A1 582E5100 MOV EAX,DWORD PTR DS:[512E58]
004BFAA8 |. 8078 03 31 CMP BYTE PTR DS:[EAX+3],31 ; 第四位必须为1
004BFAAC |. 0F94C0 SETE AL
004BFAAF |. 83E0 7F AND EAX,7F
004BFAB2 |. 0145 F8 ADD DWORD PTR SS:[EBP-8],EAX
004BFAB5 |. A1 582E5100 MOV EAX,DWORD PTR DS:[512E58]
004BFABA |. 8078 04 39 CMP BYTE PTR DS:[EAX+4],39 ; 第五位必须为9
004BFABE |. 0F94C0 SETE AL
004BFAC1 |. 83E0 7F AND EAX,7F
004BFAC4 |. 0145 F8 ADD DWORD PTR SS:[EBP-8],EAX
004BFAC7 |. A1 582E5100 MOV EAX,DWORD PTR DS:[512E58]
004BFACC |. 8078 07 30 CMP BYTE PTR DS:[EAX+7],30 ; 第八位必须为0
004BFAD0 |. 0F94C0 SETE AL
004BFAD3 |. 83E0 7F AND EAX,7F
004BFAD6 |. 0145 F8 ADD DWORD PTR SS:[EBP-8],EAX
004BFAD9 |. A1 582E5100 MOV EAX,DWORD PTR DS:[512E58]
004BFADE |. 8078 08 35 CMP BYTE PTR DS:[EAX+8],35 ; 第九位必须为5
004BFAE2 |. 0F94C0 SETE AL
004BFAE5 |. 83E0 7F AND EAX,7F
004BFAE8 |. 0145 F8 ADD DWORD PTR SS:[EBP-8],EAX
004BFAEB |. A1 582E5100 MOV EAX,DWORD PTR DS:[512E58]
004BFAF0 |. 8078 0A 33 CMP BYTE PTR DS:[EAX+A],33 ; 第十一位必须为3
004BFAF4 |. 0F94C0 SETE AL
004BFAF7 |. 83E0 7F AND EAX,7F
004BFAFA |. 0145 F8 ADD DWORD PTR SS:[EBP-8],EAX
004BFAFD |. 837D F8 07 CMP DWORD PTR SS:[EBP-8],7
004BFB01 |. 0F9445 FF SETE BYTE PTR SS:[EBP-1]
004BFB05 |> 8A45 FF MOV AL,BYTE PTR SS:[EBP-1]
以下是一组可用的注册码:
2a219bd05k3dsj
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)