- UID
- 55584
注册时间2008-9-3
阅读权限20
最后登录1970-1-1
以武会友
该用户从未签到
|
发表于 2009-10-11 11:46:04
|
显示全部楼层
先占座...留位置
- 0040121C . 0BC0 OR EAX,EAX
- 0040121E . 75 05 JNZ SHORT KeyMakeM.00401225
- 00401220 . E9 C3000000 JMP KeyMakeM.004012E8
- 00401225 > 8D0D 60324000 LEA ECX,DWORD PTR DS:[403260]
- 0040122B . 8D1D 98314000 LEA EBX,DWORD PTR DS:[403198] ; 获取注册码给EBX
- 00401231 . 8D05 D0304000 LEA EAX,DWORD PTR DS:[4030D0] ; 获取注册用户名给EAX
- 00401237 . 55 PUSH EBP
- 00401238 . 892D CC304000 MOV DWORD PTR DS:[4030CC],EBP
- 0040123E . 895D FC MOV DWORD PTR SS:[EBP-4],EBX
- 00401241 . BB 01000000 MOV EBX,1
- 00401246 . A3 65304000 MOV DWORD PTR DS:[403065],EAX
- 0040124B . 50 PUSH EAX ; /String => "sniy"
- 0040124C . E8 C3010000 CALL <JMP.&kernel32.lstrlenA> ; \用户名长度
- 00401251 . 8B3D 65304000 MOV EDI,DWORD PTR DS:[403065] ; KeyMakeM.004030D0
- 00401257 . 8BF0 MOV ESI,EAX
- 00401259 . 8BC3 MOV EAX,EBX
- 0040125B . B9 1A000000 MOV ECX,1A
- 00401260 > 8BC3 MOV EAX,EBX ; EBX——>EAX
- 00401262 . 99 CDQ
- 00401263 . 6BC0 03 IMUL EAX,EAX,3 ; 乘3
- 00401266 . C1E0 03 SHL EAX,3 ; EAX左移三位
- 00401269 . 2BC3 SUB EAX,EBX ; EAX+EBX
- 0040126B . D1E0 SHL EAX,1 ; EAX左移一位
- 0040126D . 4E DEC ESI ; ESI减1
- 0040126E . 79 05 JNS SHORT KeyMakeM.00401275
- 00401270 . 83C0 20 ADD EAX,20
- 00401273 . EB 08 JMP SHORT KeyMakeM.0040127D
- 00401275 > 33D2 XOR EDX,EDX ; 异或EDX
- 00401277 . 8A543B FF MOV DL,BYTE PTR DS:[EBX+EDI-1] ; 逐次取每位
- 0040127B . 03C2 ADD EAX,EDX ; EAX+EDX
- 0040127D > 99 CDQ
- 0040127E . F7F9 IDIV ECX ; 除ECX
- 00401280 . 80C2 41 ADD DL,41 ; DL+65
- 00401283 . 8893 50304000 MOV BYTE PTR DS:[EBX+403050],DL ; 得到相应对应ASCII的注册码
- 00401289 . 43 INC EBX ; EBX减1
- 0040128A . 80FB 0C CMP BL,0C ; BL与12比较
- 0040128D .^ 76 D1 JBE SHORT KeyMakeM.00401260 ; 小于则跳
- 0040128F . C605 54304000>MOV BYTE PTR DS:[403054],2D ;去掉一个T
- 00401296 . C605 59304000>MOV BYTE PTR DS:[403059],2D ;去掉一个E
- 0040129D . 8D05 51304000 LEA EAX,DWORD PTR DS:[403051] ; 获得注册码
- 004012A3 . 50 PUSH EAX ; /String => "FUJ-CWQK-YSM"
- 004012A4 . E8 6B010000 CALL <JMP.&kernel32.lstrlenA> ; \lstrlenA
复制代码
[ 本帖最后由 sniy 于 2009-10-11 12:44 编辑 ] |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?加入我们
x
评分
-
查看全部评分
|