风云小站 » 『 求助专区 』 » 红玫王进来一下 [100加红亮一天]
本页主题: 红玫王进来一下 [100加红亮一天] 打印 | 加为IE收藏 | 复制链接 | 收藏主题 | 上一主题 | 下一主题

圣人
小寒
技术专家奖
级别: 荣誉会员


精华: 0
发帖: 16824
威望: 4124 点
风云币: 9257 元
专家分: 30 分
论坛群: 雄霸天下
在线时间:1216(小时)
注册时间:2006-10-01
最后登录:2016-12-06

 红玫王进来一下 [100加红亮一天]

管理提醒:
本帖被 无名的小兵 执行锁定操作(2007-12-19)
[hide=99900]小弟想求你帮助

这几天玩一个软件,好无头绪,

附件里面是软件

其中D02E4.exe文件已经脱过壳 壳到是简单,已经算是绿化了,可以直接用

就是软件重启效验真头大

下面是我的破解笔记,我用API函数,这程序到是有字串可是找不到有用的东西也许菜吧

还请各位高手指点一二,下面是我的笔记

可以加我QQ:276378561

5000FYB小意思一下,不够再说,钱可以加,只要我学会,什么都行,一切你说了算


按注册到这里
77D3311E    8BFF            MOV EDI,EDI
77D33120    55              PUSH EBP
77D33121    8BEC            MOV EBP,ESP
77D33123    51              PUSH ECX
77D33124    51              PUSH ECX
77D33125    56              PUSH ESI
77D33126    8B75 08        MOV ESI,DWORD PTR SS:[EBP+8]
77D33129    837E 30 00      CMP DWORD PTR DS:[ESI+30],0
77D3312D    0F85 4EE30000  JNZ user32.77D41481
77D33133    FFB6 E8000000  PUSH DWORD PTR DS:[ESI+E8]
77D33139    FF36            PUSH DWORD PTR DS:[ESI]
77D3313B    FF15 2408D777  CALL DWORD PTR DS:[77D70824]            ; user32.77D330AD
77D33141    FF8E F0000000  DEC DWORD PTR DS:[ESI+F0]
77D33147    5E              POP ESI
77D33148    C9              LEAVE
77D33149    C2 0400        RETN 4
77D3314C    0F84 FE0F0000  JE user32.77D34150
77D33152    83FA 0F        CMP EDX,0F
77D33155    0F87 35320000  JA user32.77D36390
77D3315B    0F84 44420000  JE user32.77D373A5
77D33161    83FA 0A        CMP EDX,0A
77D33164    77 52          JA SHORT user32.77D331B8
77D33166    0F84 A6550000  JE user32.77D38712
77D3316C    4A              DEC EDX

进CALL到这里
004463C3  |> \8B03          MOV EAX,DWORD PTR DS:[EBX]
004463C5  |.  83F8 0C      CMP EAX,0C
004463C8  |.  75 1B        JNZ SHORT D02E4.004463E5
004463CA  |.  8B53 08      MOV EDX,DWORD PTR DS:[EBX+8]
004463CD  |.  52            PUSH EDX                                ; /Arg1
004463CE  |.  8B4B 04      MOV ECX,DWORD PTR DS:[EBX+4]            ; |
004463D1  |.  8BD0          MOV EDX,EAX                              ; |
004463D3  |.  8BC6          MOV EAX,ESI                              ; |
004463D5  |.  E8 8EB7FFFF  CALL D02E4.00441B68                      ; \D02E4.00441B68
004463DA  |.  EB 09        JMP SHORT D02E4.004463E5
004463DC  |>  8BD3          MOV EDX,EBX
004463DE  |.  8BC6          MOV EAX,ESI
004463E0  |.  E8 FBCFFFFF  CALL D02E4.004433E0
004463E5  |>  5D            POP EBP
004463E6  |.  5F            POP EDI
004463E7  |.  5E            POP ESI
004463E8  |.  5B            POP EBX
004463E9  \.  C3            RETN
004463EA      8BC0          MOV EAX,EAX
004463EC  /$  53            PUSH EBX
004463ED  |.  56            PUSH ESI
004463EE  |.  57            PUSH EDI
004463EF  |.  8BF2          MOV ESI,EDX
004463F1  |.  33DB          XOR EBX,EBX
004463F3  |.  E8 BC8AFFFF  CALL D02E4.0043EEB4
004463F8  |.  8BF8          MOV EDI,EAX
004463FA  |.  85FF          TEST EDI,EDI
004463FC  |.  74 1B        JE SHORT D02E4.00446419
004463FE  |.  8B46 08      MOV EAX,DWORD PTR DS:[ESI+8]
00446401  |.  50            PUSH EAX                                ; /Arg1
00446402  |.  8B4E 04      MOV ECX,DWORD PTR DS:[ESI+4]            ; |
00446405  |.  8B16          MOV EDX,DWORD PTR DS:[ESI]              ; |
00446407  |.  81C2 00BC0000 ADD EDX,0BC00                            ; |
0044640D  |.  8BC7          MOV EAX,EDI                              ; |
0044640F  |.  E8 68CDFFFF  CALL D02E4.0044317C                      ; \D02E4.0044317C
00446414  |.  8946 0C      MOV DWORD PTR DS:[ESI+C],EAX
00446417  |.  B3 01        MOV BL,1
00446419  |>  8BC3          MOV EAX,EBX
0044641B  |.  5F            POP EDI
0044641C  |.  5E            POP ESI
0044641D  |.  5B            POP EBX
0044641E  \.  C3            RETN
0044641F      90            NOP
00446420  $  55            PUSH EBP
00446421  .  8BEC          MOV EBP,ESP

联续反回跳转到这里
004CE493  |.  8B4D FC      MOV ECX,DWORD PTR SS:[EBP-4]
004CE496  |.  BA 34E54C00  MOV EDX,D02E4.004CE534                  ;  ASCII "RegUser"
004CE49B  |.  8BC3          MOV EAX,EBX
004CE49D  |.  E8 BA51FAFF  CALL D02E4.0047365C
004CE4A2  |.  8D55 F8      LEA EDX,DWORD PTR SS:[EBP-8]
004CE4A5  |.  8B86 0C030000 MOV EAX,DWORD PTR DS:[ESI+30C]
004CE4AB  |.  E8 183BF7FF  CALL D02E4.00441FC8
004CE4B0  |.  8B4D F8      MOV ECX,DWORD PTR SS:[EBP-8]
004CE4B3  |.  BA 44E54C00  MOV EDX,D02E4.004CE544                  ;  ASCII "RegNo"
004CE4B8  |.  8BC3          MOV EAX,EBX
004CE4BA  |.  E8 9D51FAFF  CALL D02E4.0047365C
004CE4BF  |.  8BC3          MOV EAX,EBX
004CE4C1  |.  E8 AE52F3FF  CALL D02E4.00403774
004CE4C6  |.  6A 40        PUSH 40
004CE4C8  |.  B9 4CE54C00  MOV ECX,D02E4.004CE54C
004CE4CD  |.  BA 54E54C00  MOV EDX,D02E4.004CE554
004CE4D2  |.  A1 84414D00  MOV EAX,DWORD PTR DS:[4D4184]
004CE4D7  |.  8B00          MOV EAX,DWORD PTR DS:[EAX]
004CE4D9  |.  E8 BE3CF9FF  CALL D02E4.0046219C
004CE4DE  |.  A1 84414D00  MOV EAX,DWORD PTR DS:[4D4184]
004CE4E3  |.  8B00          MOV EAX,DWORD PTR DS:[EAX]
004CE4E5  |.  E8 0E3CF9FF  CALL D02E4.004620F8
004CE4EA  |.  33C0          XOR EAX,EAX
004CE4EC  |.  5A            POP EDX
004CE4ED  |.  59            POP ECX
004CE4EE  |.  59            POP ECX
004CE4EF  |.  64:8910      MOV DWORD PTR FS:[EAX],EDX
004CE4F2  |.  68 0CE54C00  PUSH D02E4.004CE50C

再联续跟进F8到这里
0047365C  /$  53            PUSH EBX
0047365D  |.  56            PUSH ESI
0047365E  |.  57            PUSH EDI
0047365F  |.  8BF1          MOV ESI,ECX
00473661  |.  8BFA          MOV EDI,EDX
00473663  |.  8BD8          MOV EBX,EAX
00473665  |.  8BC6          MOV EAX,ESI
00473667  |.  E8 4C11F9FF  CALL D02E4.004047B8
0047366C  |.  40            INC EAX
0047366D  |.  50            PUSH EAX
0047366E  |.  6A 01        PUSH 1
00473670  |.  8BC6          MOV EAX,ESI
00473672  |.  E8 3913F9FF  CALL D02E4.004049B0
00473677  |.  8BC8          MOV ECX,EAX                              ; |
00473679  |.  8BD7          MOV EDX,EDI                              ; |
0047367B  |.  8BC3          MOV EAX,EBX                              ; |
0047367D  |.  E8 7E000000  CALL D02E4.00473700                      ; \D02E4.00473700
00473682  |.  5F            POP EDI
00473683  |.  5E            POP ESI
00473684  |.  5B            POP EBX
00473685  \.  C3            RETN
00473686      8BC0          MOV EAX,EAX
00473688  /$  53            PUSH EBX
00473689  |.  56            PUSH ESI
0047368A  |.  57            PUSH EDI
0047368B  |.  55            PUSH EBP
0047368C  |.  51            PUSH ECX
0047368D  |.  8BF9          MOV EDI,ECX

跟进第一个CALL到这里
堆栈 SS:[0012F600]=00F5B844, (ASCII "EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B")
ECX=77D1882A (user32.77D1882A)
77DAEBE7 >  6A 2C          PUSH 2C
77DAEBE9    68 28EDDA77    PUSH advapi32.77DAED28
77DAEBEE    E8 267DFFFF    CALL advapi32.77DA6919
77DAEBF3    33DB            XOR EBX,EBX
77DAEBF5    895D E4        MOV DWORD PTR SS:[EBP-1C],EBX
77DAEBF8    817D 08 0400008>CMP DWORD PTR SS:[EBP+8],80000004
77DAEBFF    0F84 27850200  JE advapi32.77DD712C
77DAEC05    395D 10        CMP DWORD PTR SS:[EBP+10],EBX
77DAEC08    0F85 22850200  JNZ advapi32.77DD7130
77DAEC0E    8D45 E4        LEA EAX,DWORD PTR SS:[EBP-1C]
77DAEC11    50              PUSH EAX
77DAEC12    FF75 08        PUSH DWORD PTR SS:[EBP+8]
77DAEC15    E8 A67CFFFF    CALL advapi32.77DA68C0
77DAEC1A    8945 08        MOV DWORD PTR SS:[EBP+8],EAX
77DAEC1D    3BC3            CMP EAX,EBX
77DAEC1F    0F84 13850200  JE advapi32.77DD7138
77DAEC25    395D 0C        CMP DWORD PTR SS:[EBP+C],EBX
77DAEC28    0F84 F2820000  JE advapi32.77DB6F20
77DAEC2E    FF75 0C        PUSH DWORD PTR SS:[EBP+C]
77DAEC31    8D45 CC        LEA EAX,DWORD PTR SS:[EBP-34]
77DAEC34    50              PUSH EAX
77DAEC35    FF15 A011DA77  CALL DWORD PTR DS:[<&ntdll.RtlCreateUnic>; ntdll.RtlCreateUnicodeStringFromAsciiz
77DAEC3B    84C0            TEST AL,AL
77DAEC3D    0F84 F9840200  JE advapi32.77DD713C
77DAEC43    8D45 CC        LEA EAX,DWORD PTR SS:[EBP-34]
77DAEC46    8945 D8        MOV DWORD PTR SS:[EBP-28],EAX

这又反回来
00473730  |.  50            PUSH EAX                                ; |hKey
00473731  |.  E8 B233F9FF  CALL <JMP.&advapi32.RegSetValueExA>      ; \RegSetValueExA
00473736  |.  85C0          TEST EAX,EAX
00473738  |.  74 24        JE SHORT D02E4.0047375E
0047373A  |.  897D F4      MOV DWORD PTR SS:[EBP-C],EDI
0047373D  |.  C645 F8 0B    MOV BYTE PTR SS:[EBP-8],0B
00473741  |.  8D45 F4      LEA EAX,DWORD PTR SS:[EBP-C]
00473744  |.  50            PUSH EAX
00473745  |.  6A 00        PUSH 0
00473747  |.  8B0D 08414D00 MOV ECX,DWORD PTR DS:[4D4108]            ;  D02E4.004128E0
0047374D  |.  B2 01        MOV DL,1
0047374F  |.  A1 3C324700  MOV EAX,DWORD PTR DS:[47323C]
00473754  |.  E8 C38BF9FF  CALL D02E4.0040C31C
00473759  |.  E8 E207F9FF  CALL D02E4.00403F40
0047375E  |>  5F            POP EDI
0047375F  |.  5E            POP ESI
00473760  |.  5B            POP EBX
00473761  |.  8BE5          MOV ESP,EBP
00473763  |.  5D            POP EBP                                  ;  0012F608

又反回来
004CE4A2  |.  8D55 F8      LEA EDX,DWORD PTR SS:[EBP-8]
004CE4A5  |.  8B86 0C030000 MOV EAX,DWORD PTR DS:[ESI+30C]
004CE4AB  |.  E8 183BF7FF  CALL D02E4.00441FC8
004CE4B0  |.  8B4D F8      MOV ECX,DWORD PTR SS:[EBP-8]
004CE4B3  |.  BA 44E54C00  MOV EDX,D02E4.004CE544                  ;  ASCII "RegNo"这里假注册友
004CE4B8  |.  8BC3          MOV EAX,EBX
004CE4BA  |.  E8 9D51FAFF  CALL D02E4.0047365C
004CE4BF  |.  8BC3          MOV EAX,EBX
004CE4C1  |.  E8 AE52F3FF  CALL D02E4.00403774
004CE4C6  |.  6A 40        PUSH 40
004CE4C8  |.  B9 4CE54C00  MOV ECX,D02E4.004CE54C
004CE4CD  |.  BA 54E54C00  MOV EDX,D02E4.004CE554
004CE4D2  |.  A1 84414D00  MOV EAX,DWORD PTR DS:[4D4184]
004CE4D7  |.  8B00          MOV EAX,DWORD PTR DS:[EAX]
004CE4D9  |.  E8 BE3CF9FF  CALL D02E4.0046219C                这到里就显示注册启动这就显示注册成功提示但是假的需要验证
004CE4DE  |.  A1 84414D00  MOV EAX,DWORD PTR DS:[4D4184]
到这里怎么办,真是搞不懂了,



[/hide]
[ 此贴被无名的小兵在2007-12-19 18:43重新编辑 ]
附件: pingtu.part1.rar (900 K) 下载次数:1
附件: pingtu.part2.rar (885 K) 下载次数:1
←——点我   
顶端 Posted: 2007-12-19 08:58 | [楼 主]
红玫王
红枚王
原创先锋奖 技术专家奖
级别: 用户保留


精华: 3
发帖: 354
威望: 3065 点
风云币: 1000 元
专家分: 573 分
在线时间:196(小时)
注册时间:2006-10-01
最后登录:2008-03-01

 Re:红玫王进来一下 [100加红亮一天]

请看以下的...兄弟再下去就可以挖出注册码的了....


004CF2A8  /.  55            PUSH EBP                                                这里F2下断
004CF2A9  |.  8BEC          MOV EBP,ESP
004CF2AB  |.  33C9          XOR ECX,ECX
004CF2AD  |.  51            PUSH ECX
004CF2AE  |.  51            PUSH ECX
004CF2AF  |.  51            PUSH ECX
004CF2B0  |.  51            PUSH ECX
004CF2B1  |.  53            PUSH EBX
004CF2B2  |.  56            PUSH ESI
004CF2B3  |.  8BD8          MOV EBX,EAX
004CF2B5  |.  33C0          XOR EAX,EAX
004CF2B7  |.  55            PUSH EBP
004CF2B8  |.  68 FEF34C00  PUSH D02E4.004CF3FE
004CF2BD  |.  64:FF30      PUSH DWORD PTR FS:[EAX]
004CF2C0  |.  64:8920      MOV DWORD PTR FS:[EAX],ESP
004CF2C3  |.  C605 DC614D00>MOV BYTE PTR DS:[4D61DC],0
004CF2CA  |.  B2 01        MOV DL,1
004CF2CC  |.  A1 9C324700  MOV EAX,DWORD PTR DS:[47329C]
004CF2D1  |.  E8 C640FAFF  CALL D02E4.0047339C
004CF2D6  |.  8BF0          MOV ESI,EAX
004CF2D8  |.  BA 01000080  MOV EDX,80000001
004CF2DD  |.  8BC6          MOV EAX,ESI
004CF2DF  |.  E8 5841FAFF  CALL D02E4.0047343C
004CF2E4  |.  B1 01        MOV CL,1
004CF2E6  |.  BA 14F44C00  MOV EDX,D02E4.004CF414                  ;  software\pingtu
004CF2EB  |.  8BC6          MOV EAX,ESI
004CF2ED  |.  E8 AE41FAFF  CALL D02E4.004734A0
004CF2F2  |.  8D4D FC      LEA ECX,DWORD PTR SS:[EBP-4]
004CF2F5  |.  BA 2CF44C00  MOV EDX,D02E4.004CF42C                  ;  reguser
004CF2FA  |.  8BC6          MOV EAX,ESI
004CF2FC  |.  E8 8743FAFF  CALL D02E4.00473688
004CF301  |.  8B55 FC      MOV EDX,DWORD PTR SS:[EBP-4]
004CF304  |.  B8 E0614D00  MOV EAX,D02E4.004D61E0
004CF309  |.  E8 4652F3FF  CALL D02E4.00404554
004CF30E  |.  8D4D F8      LEA ECX,DWORD PTR SS:[EBP-8]
004CF311  |.  BA 3CF44C00  MOV EDX,D02E4.004CF43C                  ;  regno
004CF316  |.  8BC6          MOV EAX,ESI
004CF318  |.  E8 6B43FAFF  CALL D02E4.00473688
004CF31D  |.  8B45 F8      MOV EAX,DWORD PTR SS:[EBP-8]
004CF320  |.  50            PUSH EAX
004CF321  |.  8D4D F4      LEA ECX,DWORD PTR SS:[EBP-C]
004CF324  |.  BA 4CF44C00  MOV EDX,D02E4.004CF44C                  ;  pingtuchina
004CF329  |.  A1 E0614D00  MOV EAX,DWORD PTR DS:[4D61E0]
004CF32E  |.  E8 55C0FDFF  CALL D02E4.004AB388
004CF333  |.  8B55 F4      MOV EDX,DWORD PTR SS:[EBP-C]
004CF336  |.  58            POP EAX
004CF337  |.  E8 C055F3FF  CALL D02E4.004048FC                      ;  真假码对比...
004CF33C  |.  75 07        JNZ SHORT D02E4.004CF345
004CF33E  |.  C605 DC614D00>MOV BYTE PTR DS:[4D61DC],1
004CF345  |>  8BC6          MOV EAX,ESI
004CF347  |.  E8 2844F3FF  CALL D02E4.00403774
004CF34C  |.  803D DC614D00>CMP BYTE PTR DS:[4D61DC],0
004CF353  |.  75 27        JNZ SHORT D02E4.004CF37C
004CF355  |.  8D55 F0      LEA EDX,DWORD PTR SS:[EBP-10]
004CF358  |.  A1 D8614D00  MOV EAX,DWORD PTR DS:[4D61D8]
004CF35D  |.  E8 662CF7FF  CALL D02E4.00441FC8
004CF362  |.  8D45 F0      LEA EAX,DWORD PTR SS:[EBP-10]
004CF365  |.  BA 60F44C00  MOV EDX,D02E4.004CF460                  ;  - 未购买用户
004CF36A  |.  E8 5154F3FF  CALL D02E4.004047C0
004CF36F  |.  8B55 F0      MOV EDX,DWORD PTR SS:[EBP-10]
004CF372  |.  A1 D8614D00  MOV EAX,DWORD PTR DS:[4D61D8]
004CF377  |.  E8 7C2CF7FF  CALL D02E4.00441FF8
004CF37C  |>  E8 F3F6FFFF  CALL D02E4.004CEA74
004CF381  |.  83C9 FF      OR ECX,FFFFFFFF
004CF384  |.  BA 27020000  MOV EDX,227
004CF389  |.  8B83 4C030000 MOV EAX,DWORD PTR DS:[EBX+34C]
004CF38F  |.  E8 E88DFAFF  CALL D02E4.0047817C
004CF394  |.  BA 74F44C00  MOV EDX,D02E4.004CF474                  ;  h
004CF399  |.  8B83 4C030000 MOV EAX,DWORD PTR DS:[EBX+34C]
004CF39F  |.  E8 DCBAFAFF  CALL D02E4.0047AE80
004CF3A4  |.  8B83 F4020000 MOV EAX,DWORD PTR DS:[EBX+2F4]
004CF3AA  |.  8B80 08020000 MOV EAX,DWORD PTR DS:[EAX+208]
004CF3B0  |.  8B40 0C      MOV EAX,DWORD PTR DS:[EAX+C]
004CF3B3  |.  BA FF00FF00  MOV EDX,0FF00FF
004CF3B8  |.  E8 8B2CF5FF  CALL D02E4.00422048
004CF3BD  |.  8BC3          MOV EAX,EBX
004CF3BF  |.  E8 E4FAFFFF  CALL D02E4.004CEEA8
004CF3C4  |.  8B83 F0020000 MOV EAX,DWORD PTR DS:[EBX+2F0]
004CF3CA  |.  8B90 68010000 MOV EDX,DWORD PTR DS:[EAX+168]
004CF3D0  |.  8B83 08030000 MOV EAX,DWORD PTR DS:[EBX+308]
004CF3D6  |.  E8 D18AF6FF  CALL D02E4.00437EAC
004CF3DB  |.  33C0          XOR EAX,EAX
004CF3DD  |.  5A            POP EDX
004CF3DE  |.  59            POP ECX
004CF3DF  |.  59            POP ECX
004CF3E0  |.  64:8910      MOV DWORD PTR FS:[EAX],EDX
004CF3E3  |.  68 05F44C00  PUSH D02E4.004CF405
004CF3E8  |>  8D45 F0      LEA EAX,DWORD PTR SS:[EBP-10]
004CF3EB  |.  E8 1051F3FF  CALL D02E4.00404500
004CF3F0  |.  8D45 F4      LEA EAX,DWORD PTR SS:[EBP-C]
004CF3F3  |.  BA 03000000  MOV EDX,3
004CF3F8  |.  E8 2751F3FF  CALL D02E4.00404524
004CF3FD  \.  C3            RETN





用户名:红玫王
注册码:7348CC510727C7C5
顶端 Posted: 2007-12-19 13:46 | 1 楼
红玫王
红枚王
原创先锋奖 技术专家奖
级别: 用户保留


精华: 3
发帖: 354
威望: 3065 点
风云币: 1000 元
专家分: 573 分
在线时间:196(小时)
注册时间:2006-10-01
最后登录:2008-03-01

 Re:红玫王进来一下 [100加红亮一天]

钱就不要了...谢谢
顶端 Posted: 2007-12-19 13:49 | 2 楼
帖子浏览记录 版块浏览记录
风云小站 » 『 求助专区 』
感谢,曾经的版主
Total 0.009480(s) query 7, Time now is:12-27 04:56, Gzip enabled 渝ICP备20004412号-1

Powered by PHPWind v6.3.2 Certificate Code © 2003-07 PHPWind.com Corporation
Skin by Chen Bo