32bit Email Broadcaster e9.91.01 破解
【破文标题】32bit Email Broadcaster e9.91.01 破解【破文作者】ZHOU2X
【破解工具】PEID,Ollydbg
【破解平台】WinXP
【软件名称】32bit Email Broadcaster e9.91.01
【软件大小】466KB
【原版下载】http://www.skycn.com/soft/298.html
【保护方式】注册码验证
【软件简介】
软件大小:466 KB
软件语言:英文
软件类别:国外软件 / 共享版 / 邮件群发
应用平台:Win9x/NT/2000/XP/2003
联 系 人:FaxMailElectraSoft.com
开 发 商:http://www.electrasoft.com/
软件介绍:
一个简单易用而又强有力的电子邮件群发程序,它既可以用于商业应用也可以用于个人应用。对于那些需要发送新闻,通知,广告的人来说十分有用。您可以使用它轻松的将您的讯息发送给给地址列表中的每一个人,可以是一个人乃至成千上万个收件人,当您批量发送邮件时,不会加上额外的CC头信息和广告头信息,它也可以发送HTML格式的信件。
------------------------------------------------------------------------
【破解过程】
用PEID查壳为 Microsoft Visual C++ 6.0,无壳
试运行,输入试炼码"9876543210",弹出提示"The and your ……"
再用OD截入程序,找到"The and your ……"。
* Referenced by a CALL at Address:
|:0040CC6F
|
:00435A50 81EC18030000 sub esp, 00000318
:00435A56 B9C5000000 mov ecx, 000000C5
:00435A5B 8D442400 lea eax, dword ptr
:00435A5F 56 push esi
:00435A60 57 push edi
* Possible StringData Ref from Data Obj ->"The and your ……"
|
:00435A61 BE2CBC4600 mov esi, 0046BC2C
:00435A66 8D7C2408 lea edi, dword ptr
:00435A6A F3 repz
:00435A6B A5 movsd
:00435A6C 8B8C2424030000 mov ecx, dword ptr
:00435A73 6A24 push 00000024
:00435A75 66A5 movsw
* Possible StringData Ref from Data Obj ->"32bit Email Broadcaster"
|
:00435A77 6828D24500 push 0045D228
:00435A7C 50 push eax
:00435A7D A4 movsb
:00435A7E E8255E0100 call 0044B8A8
:00435A83 5F pop edi
:00435A84 5E pop esi
:00435A85 81C418030000 add esp, 00000318
:00435A8B C3 ret
可以看出来自 0040CC6F 处 CALL,转到 0040CC6F 处
0040C7A0 .51 push ecx
0040C7A1 .8B4424 08 mov eax,dword ptr ss:
0040C7A5 .53 push ebx
0040C7A6 .25 FFFF0000 and eax,0FFFF
0040C7AB .55 push ebp
0040C7AC .56 push esi
0040C7AD .3D 29040000 cmp eax,429
0040C7B2 .57 push edi
0040C7B3 .894C24 10 mov dword ptr ss:,ecx
0040C7B7 .0F8C CF040000jl 32BE.0040CC8C
0040C7BD .3D 2A040000 cmp eax,42A
0040C7C2 .0F8F C4040000jg 32BE.0040CC8C
0040C7C8 .A1 38994D00 mov eax,dword ptr ds:
0040C7CD .BD 01000000 mov ebp,1
0040C7D2 .3BC5 cmp eax,ebp
0040C7D4 .75 0F jnz short 32BE.0040C7E5
0040C7D6 .C705 749D4D00 >mov dword ptr ds:,0
0040C7E0 .E9 97040000 jmp 32BE.0040CC7C
0040C7E5 >6A 51 push 51 ; /Arg3 = 00000051
0040C7E7 .68 F8C24800 push 32BE.0048C2F8 ; |Arg2 = 0048C2F8 ASCII "wwwchinapygcom"
0040C7EC .68 27040000 push 427 ; |Arg1 = 00000427
0040C7F1 .B9 C0154700 mov ecx,32BE.004715C0 ; |
0040C7F6 .E8 98020400 call 32BE.0044CA93 ; \32BE.0044CA93
0040C7FB .A1 38954D00 mov eax,dword ptr ds:
0040C800 .55 push ebp
0040C801 .68 F8C24800 push 32BE.0048C2F8 ;ASCII "wwwchinapygcom"
0040C806 .50 push eax
0040C807 .E8 24630000 call 32BE.00412B30
0040C80C .83C4 0C add esp,0C
0040C80F .33DB xor ebx,ebx
0040C811 .3BC5 cmp eax,ebp
0040C813 .74 7F je short 32BE.0040C894
0040C815 >68 28D24500 push 32BE.0045D228 ;ASCII "32bit Email Broadcaster"
0040C81A .68 E4F74500 push 32BE.0045F7E4 ;ASCII "%s, Your Name for Product Registration Purposes"
0040C81F .68 A4F54800 push 32BE.0048F5A4
0040C824 .E8 EDB90200 call 32BE.00438216
0040C829 .BF 20A54500 mov edi,32BE.0045A520 ;ASCII "&Continue"
0040C82E .83C9 FF or ecx,FFFFFFFF
0040C831 .33C0 xor eax,eax
0040C833 .881D 80ED4800mov byte ptr ds:,bl
0040C839 .F2:AE repne scas byte ptr es:
0040C83B .F7D1 not ecx
0040C83D .2BF9 sub edi,ecx
0040C83F .68 74B84500 push 32BE.0045B874 ;ASCII "Enter your name or your company name:
This name will be used when you need tech-support or want to register 32bit Email Broadcaster with ElectraSoft.
Typing your name correctly here will ensure that you will receive exce"...
0040C844 .8BD1 mov edx,ecx
0040C846 .8BF7 mov esi,edi
0040C848 .BF 90ED4800 mov edi,32BE.0048ED90
0040C84D .6A 51 push 51
0040C84F .C1E9 02 shr ecx,2
0040C852 .F3:A5 rep movs dword ptr es:,dword ptr >
0040C854 .8BCA mov ecx,edx
0040C856 .68 F8C24800 push 32BE.0048C2F8 ;ASCII "wwwchinapygcom"
0040C85B .83E1 03 and ecx,3
0040C85E .F3:A4 rep movs byte ptr es:,byte ptr ds>
0040C860 .E8 6BF8FFFF call 32BE.0040C0D0
0040C865 .83C4 18 add esp,18
0040C868 .B9 C0154700 mov ecx,32BE.004715C0
0040C86D .68 F8C24800 push 32BE.0048C2F8 ;ASCII "wwwchinapygcom"
0040C872 .68 27040000 push 427
0040C877 .E8 B6020400 call 32BE.0044CB32
0040C87C .A1 38954D00 mov eax,dword ptr ds:
0040C881 .55 push ebp
0040C882 .68 F8C24800 push 32BE.0048C2F8 ;ASCII "wwwchinapygcom"
0040C887 .50 push eax
0040C888 .E8 A3620000 call 32BE.00412B30
0040C88D .83C4 0C add esp,0C
0040C890 .3BC5 cmp eax,ebp
0040C892 .^ 75 81 jnz short 32BE.0040C815
0040C894 >68 80000000 push 80 ; /Arg3 = 00000080
0040C899 .68 78C24800 push 32BE.0048C278 ; |Arg2 = 0048C278 ASCII "zhou2x@**.com"
0040C89E .68 28040000 push 428 ; |Arg1 = 00000428
0040C8A3 .B9 C0154700 mov ecx,32BE.004715C0 ; |
0040C8A8 .E8 E6010400 call 32BE.0044CA93 ; \32BE.0044CA93
0040C8AD .8B0D 38954D00mov ecx,dword ptr ds:
0040C8B3 .55 push ebp
0040C8B4 .68 78C24800 push 32BE.0048C278 ;ASCII "zhou2x@**.com"
0040C8B9 .51 push ecx
0040C8BA .E8 01630000 call 32BE.00412BC0
0040C8BF .83C4 0C add esp,0C
0040C8C2 .3BC5 cmp eax,ebp
0040C8C4 .0F84 86000000je 32BE.0040C950
0040C8CA >68 28D24500 push 32BE.0045D228 ;ASCII "32bit Email Broadcaster"
0040C8CF .68 A8F74500 push 32BE.0045F7A8 ;ASCII "%s, Your Email Address for Product Registration Purposes"
0040C8D4 .68 A4F54800 push 32BE.0048F5A4
0040C8D9 .E8 38B90200 call 32BE.00438216
0040C8DE .BF 20A54500 mov edi,32BE.0045A520 ;ASCII "&Continue"
0040C8E3 .83C9 FF or ecx,FFFFFFFF
0040C8E6 .33C0 xor eax,eax
0040C8E8 .881D 80ED4800mov byte ptr ds:,bl
0040C8EE .F2:AE repne scas byte ptr es:
0040C8F0 .F7D1 not ecx
0040C8F2 .2BF9 sub edi,ecx
0040C8F4 .68 A8B94500 push 32BE.0045B9A8 ;ASCII "Enter your email address:
This email address will be used when you need tech-support or want to register 32bit Email Broadcaster with ElectraSoft.
Typing your email address correctly here will ensure that you will receiv"...
0040C8F9 .8BD1 mov edx,ecx
0040C8FB .8BF7 mov esi,edi
0040C8FD .BF 90ED4800 mov edi,32BE.0048ED90
0040C902 .68 80000000 push 80
0040C907 .C1E9 02 shr ecx,2
0040C90A .F3:A5 rep movs dword ptr es:,dword ptr >
0040C90C .8BCA mov ecx,edx
0040C90E .68 78C24800 push 32BE.0048C278 ;ASCII "zhou2x@**.com"
0040C913 .83E1 03 and ecx,3
0040C916 .F3:A4 rep movs byte ptr es:,byte ptr ds>
0040C918 .E8 B3F7FFFF call 32BE.0040C0D0
0040C91D .83C4 18 add esp,18
0040C920 .B9 C0154700 mov ecx,32BE.004715C0
0040C925 .68 78C24800 push 32BE.0048C278 ;ASCII "zhou2x@**.com"
0040C92A .68 28040000 push 428
0040C92F .E8 FE010400 call 32BE.0044CB32
0040C934 .A1 38954D00 mov eax,dword ptr ds:
0040C939 .55 push ebp
0040C93A .68 78C24800 push 32BE.0048C278 ;ASCII "zhou2x@**.com"
0040C93F .50 push eax
0040C940 .E8 7B620000 call 32BE.00412BC0
0040C945 .83C4 0C add esp,0C
0040C948 .3BC5 cmp eax,ebp
0040C94A .^ 0F85 7AFFFFFFjnz 32BE.0040C8CA
0040C950 >53 push ebx
0040C951 .55 push ebp
0040C952 .E8 69E7FFFF call 32BE.0040B0C0
0040C957 .83C4 08 add esp,8
0040C95A .B9 08000000 mov ecx,8
0040C95F .33C0 xor eax,eax
0040C961 .BF 8C8E4D00 mov edi,32BE.004D8E8C ;ASCII "9876543210"
0040C966 .F3:AB rep stos dword ptr es:
0040C968 .6A 20 push 20 ; /Arg3 = 00000020
0040C96A .68 8C8E4D00 push 32BE.004D8E8C ; |Arg2 = 004D8E8C ASCII "9876543210"
0040C96F .68 26040000 push 426 ; |Arg1 = 00000426
0040C974 .B9 C0154700 mov ecx,32BE.004715C0 ; |
0040C979 .E8 15010400 call 32BE.0044CA93 ; \32BE.0044CA93
0040C97E .B9 40000000 mov ecx,40
0040C983 .33C0 xor eax,eax
0040C985 .BF DC194700 mov edi,32BE.004719DC ;ASCII "30373B353C38"
0040C98A .68 DC194700 push 32BE.004719DC ;ASCII "30373B353C38"
0040C98F .68 28D24500 push 32BE.0045D228 ;ASCII "32bit Email Broadcaster"
0040C994 .68 F8C24800 push 32BE.0048C2F8 ;ASCII "wwwchinapygcom"
0040C999 .F3:AB rep stos dword ptr es:
0040C99B .E8 E0520000 call 32BE.00411C80 ;关键CALL
0040C9A0 .68 DC194700 push 32BE.004719DC ;ASCII "30373B353C38"
0040C9A5 .E8 96520000 call 32BE.00411C40
0040C9AA .68 8C8E4D00 push 32BE.004D8E8C ;ASCII "9876543210"
0040C9AF .E8 8C520000 call 32BE.00411C40
0040C9B4 .BF 8C8E4D00 mov edi,32BE.004D8E8C ;ASCII "9876543210"
0040C9B9 .83C9 FF or ecx,FFFFFFFF
0040C9BC .33C0 xor eax,eax
0040C9BE .68 D8C54800 push 32BE.0048C5D8 ;ASCII "C:\WINDOWS\32bitemb.ini"
0040C9C3 .F2:AE repne scas byte ptr es:
0040C9C5 .F7D1 not ecx
0040C9C7 .2BF9 sub edi,ecx
0040C9C9 .68 C4944500 push 32BE.004594C4 ;ASCII "9876543210"
0040C9CE .8BD1 mov edx,ecx
0040C9D0 .8BF7 mov esi,edi
0040C9D2 .BF C4944500 mov edi,32BE.004594C4 ;ASCII "9876543210"
0040C9D7 .68 80C64500 push 32BE.0045C680 ;ASCII "CurrentUserStatus"
0040C9DC .C1E9 02 shr ecx,2
0040C9DF .F3:A5 rep movs dword ptr es:,dword ptr >
0040C9E1 .8BCA mov ecx,edx
0040C9E3 .68 E8C54500 push 32BE.0045C5E8 ;ASCII "Configure"
0040C9E8 .83E1 03 and ecx,3
0040C9EB .F3:A4 rep movs byte ptr es:,byte ptr ds>
0040C9ED .E8 1E490200 call 32BE.00431310
0040C9F2 .BF DC194700 mov edi,32BE.004719DC ;ASCII "30373B353C38"
0040C9F7 .83C9 FF or ecx,FFFFFFFF
0040C9FA .33C0 xor eax,eax
0040C9FC .83C4 24 add esp,24
0040C9FF .F2:AE repne scas byte ptr es:
0040CA01 .F7D1 not ecx
0040CA03 .49 dec ecx
0040CA04 .BF DC194700 mov edi,32BE.004719DC ;ASCII "30373B353C38"
0040CA09 .BE 8C8E4D00 mov esi,32BE.004D8E8C ;ASCII "9876543210"
0040CA0E .33C0 xor eax,eax
0040CA10 .F3:A6 repe cmps byte ptr es:,byte ptr d>
0040CA12 .75 77 jnz short 32BE.0040CA8B ;跳过:注册码成功
0040CA14 .BF DC194700 mov edi,32BE.004719DC ;ASCII "30373B353C38"
0040CA19 .83C9 FF or ecx,FFFFFFFF
0040CA1C .F2:AE repne scas byte ptr es:
0040CA1E .F7D1 not ecx
0040CA20 .49 dec ecx
0040CA21 .BF 8C8E4D00 mov edi,32BE.004D8E8C ;ASCII "9876543210"
0040CA26 .8BD1 mov edx,ecx
0040CA28 .83C9 FF or ecx,FFFFFFFF
0040CA2B .F2:AE repne scas byte ptr es:
0040CA2D .F7D1 not ecx
0040CA2F .49 dec ecx
0040CA30 .3BCA cmp ecx,edx
0040CA32 .75 57 jnz short 32BE.0040CA8B ;跳过:注册码成功
0040CA34 .892D 749D4D00mov dword ptr ds:,ebp
0040CA3A .C705 2CCA4500 >mov dword ptr ds:,0C8
0040CA44 .68 28D24500 push 32BE.0045D228 ;ASCII "32bit Email Broadcaster"
0040CA49 .68 10AA4500 push 32BE.0045AA10 ;ASCII "Thank you for registering "
0040CA4E .68 101E4600 push 32BE.00461E10 ;ASCII "%s%s!"
0040CA53 .68 DCAC4800 push 32BE.0048ACDC ;ASCII "30373B353C38"
0040CA58 .E8 B9B70200 call 32BE.00438216
0040CA5D .83C4 10 add esp,10
0040CA60 .B9 C0154700 mov ecx,32BE.004715C0
0040CA65 .6A 40 push 40
0040CA67 .68 28D24500 push 32BE.0045D228 ;ASCII "32bit Email Broadcaster"
0040CA6C .68 DCAC4800 push 32BE.0048ACDC ;ASCII "30373B353C38"
0040CA71 .E8 32EE0300 call 32BE.0044B8A8
0040CA76 .B9 C0154700 mov ecx,32BE.004715C0
0040CA7B .891D A09A4D00mov dword ptr ds:,ebx
0040CA81 .E8 00D30300 call 32BE.00449D86
0040CA86 .E9 01020000 jmp 32BE.0040CC8C
0040CA8B >6A 0A push 0A ; /Arg3 = 0000000A
0040CA8D .68 8C8E4D00 push 32BE.004D8E8C ; |Arg2 = 004D8E8C ASCII "9876543210"
0040CA92 .68 26040000 push 426 ; |Arg1 = 00000426
0040CA97 .B9 C0154700 mov ecx,32BE.004715C0 ; |
0040CA9C .E8 F2FF0300 call 32BE.0044CA93 ; \32BE.0044CA93
0040CAA1 .68 8C8E4D00 push 32BE.004D8E8C ;ASCII "9876543210"
0040CAA6 .E8 755D0000 call 32BE.00412820
0040CAAB .83C4 04 add esp,4
0040CAAE .3BC3 cmp eax,ebx
0040CAB0 .A3 7CCC4800 mov dword ptr ds:,eax
0040CAB5 .0F8E A6010000jle 32BE.0040CC61 ;跳往:无效注册码
0040CABB .68 D8C54800 push 32BE.0048C5D8 ;ASCII "C:\WINDOWS\32bitemb.ini"
0040CAC0 .68 00040000 push 400
0040CAC5 .68 DCAC4800 push 32BE.0048ACDC ;ASCII "30373B353C38"
0040CACA .B9 00010000 mov ecx,100
0040CACF .33C0 xor eax,eax
0040CAD1 .BF DCAC4800 mov edi,32BE.0048ACDC ;ASCII "30373B353C38"
0040CAD6 .68 DCAC4800 push 32BE.0048ACDC ;ASCII "30373B353C38"
0040CADB .68 94C64500 push 32BE.0045C694 ;ASCII "CurrentUserTmpReg"
0040CAE0 .F3:AB rep stos dword ptr es:
0040CAE2 .68 E8C54500 push 32BE.0045C5E8 ;ASCII "Configure"
0040CAE7 .E8 64450200 call 32BE.00431050
0040CAEC .68 DCAC4800 push 32BE.0048ACDC ;ASCII "30373B353C38"
0040CAF1 .E8 2A5D0000 call 32BE.00412820
0040CAF6 .83C4 1C add esp,1C
0040CAF9 .85C0 test eax,eax
0040CAFB .0F85 A9000000jnz 32BE.0040CBAA
0040CB01 .BF 8C8E4D00 mov edi,32BE.004D8E8C ;ASCII "9876543210"
0040CB06 .83C9 FF or ecx,FFFFFFFF
0040CB09 .F2:AE repne scas byte ptr es:
0040CB0B .F7D1 not ecx
0040CB0D .2BF9 sub edi,ecx
0040CB0F .68 2C9D4D00 push 32BE.004D9D2C
0040CB14 .8BC1 mov eax,ecx
0040CB16 .8BF7 mov esi,edi
0040CB18 .BF DCAC4800 mov edi,32BE.0048ACDC ;ASCII "30373B353C38"
0040CB1D .C1E9 02 shr ecx,2
0040CB20 .F3:A5 rep movs dword ptr es:,dword ptr >
0040CB22 .8BC8 mov ecx,eax
0040CB24 .83E1 03 and ecx,3
0040CB27 .F3:A4 rep movs byte ptr es:,byte ptr ds>
0040CB29 .E8 72BC0200 call 32BE.004387A0
0040CB2E .A1 7CCC4800 mov eax,dword ptr ds:
0040CB33 .83C4 04 add esp,4
0040CB36 .8D0440 lea eax,dword ptr ds:
0040CB39 .8D0480 lea eax,dword ptr ds:
0040CB3C .8D0480 lea eax,dword ptr ds:
0040CB3F .8D0CC0 lea ecx,dword ptr ds:
0040CB42 .A1 2C9D4D00 mov eax,dword ptr ds:
0040CB47 .C1E1 07 shl ecx,7
0040CB4A .03C1 add eax,ecx
0040CB4C .50 push eax
0040CB4D .68 50F74500 push 32BE.0045F750 ;ASCII "%lu"
0040CB52 .68 DC194700 push 32BE.004719DC ;ASCII "30373B353C38"
0040CB57 .A3 2C9D4D00 mov dword ptr ds:,eax
0040CB5C .E8 B5B60200 call 32BE.00438216
0040CB61 .BF DC194700 mov edi,32BE.004719DC ;ASCII "30373B353C38"
0040CB66 .83C9 FF or ecx,FFFFFFFF
0040CB69 .33C0 xor eax,eax
0040CB6B .68 D8C54800 push 32BE.0048C5D8 ;ASCII "C:\WINDOWS\32bitemb.ini"
0040CB70 .F2:AE repne scas byte ptr es:
0040CB72 .F7D1 not ecx
0040CB74 .2BF9 sub edi,ecx
0040CB76 .68 DCAC4800 push 32BE.0048ACDC ;ASCII "30373B353C38"
0040CB7B .8BF7 mov esi,edi
0040CB7D .8BD1 mov edx,ecx
0040CB7F .BF DCAC4800 mov edi,32BE.0048ACDC ;ASCII "30373B353C38"
0040CB84 .83C9 FF or ecx,FFFFFFFF
0040CB87 .F2:AE repne scas byte ptr es:
0040CB89 .8BCA mov ecx,edx
0040CB8B .4F dec edi
0040CB8C .C1E9 02 shr ecx,2
0040CB8F .F3:A5 rep movs dword ptr es:,dword ptr >
0040CB91 .8BCA mov ecx,edx
0040CB93 .68 94C64500 push 32BE.0045C694 ;ASCII "CurrentUserTmpReg"
0040CB98 .83E1 03 and ecx,3
0040CB9B .68 E8C54500 push 32BE.0045C5E8 ;ASCII "Configure"
0040CBA0 .F3:A4 rep movs byte ptr es:,byte ptr ds>
0040CBA2 .E8 69470200 call 32BE.00431310
0040CBA7 .83C4 1C add esp,1C
0040CBAA >68 DCAC4800 push 32BE.0048ACDC ;ASCII "30373B353C38"
0040CBAF .E8 6C5C0000 call 32BE.00412820
0040CBB4 .83C4 04 add esp,4
0040CBB7 .85C0 test eax,eax
0040CBB9 .0F8E A2000000jle 32BE.0040CC61
0040CBBF .BF C0AA4500 mov edi,32BE.0045AAC0 ;ASCII "T1M1P32BE"
0040CBC4 .83C9 FF or ecx,FFFFFFFF
0040CBC7 .33C0 xor eax,eax
0040CBC9 .F2:AE repne scas byte ptr es:
0040CBCB .F7D1 not ecx
0040CBCD .49 dec ecx
0040CBCE .81C1 DCAC4800add ecx,32BE.0048ACDC ;ASCII "30373B353C38"
0040CBD4 .51 push ecx
0040CBD5 .E8 30BB0200 call 32BE.0043870A
0040CBDA .68 309D4D00 push 32BE.004D9D30
0040CBDF .A3 2C9D4D00 mov dword ptr ds:,eax
0040CBE4 .E8 B7BB0200 call 32BE.004387A0
0040CBE9 .A1 309D4D00 mov eax,dword ptr ds:
0040CBEE .8B0D 2C9D4D00mov ecx,dword ptr ds:
0040CBF4 .83C0 32 add eax,32
0040CBF7 .83C4 08 add esp,8
0040CBFA .A3 309D4D00 mov dword ptr ds:,eax
0040CBFF .8D90 80DD0B00lea edx,dword ptr ds:
0040CC05 .3BCA cmp ecx,edx
0040CC07 .73 52 jnb short 32BE.0040CC5B ;跳往:无效注册码
0040CC09 .3BC1 cmp eax,ecx ;跳往:无效注册码
0040CC0B .73 4E jnb short 32BE.0040CC5B
0040CC0D .C705 749D4D00 >mov dword ptr ds:,2
0040CC17 .68 28D24500 push 32BE.0045D228 ;ASCII "32bit Email Broadcaster"
0040CC1C .68 10AA4500 push 32BE.0045AA10 ;ASCII "Thank you for registering "
0040CC21 .68 101E4600 push 32BE.00461E10 ;ASCII "%s%s!"
0040CC26 .68 DCAC4800 push 32BE.0048ACDC ;ASCII "30373B353C38"
0040CC2B .E8 E6B50200 call 32BE.00438216
0040CC30 .83C4 10 add esp,10
0040CC33 .B9 C0154700 mov ecx,32BE.004715C0
0040CC38 .6A 40 push 40
0040CC3A .68 28D24500 push 32BE.0045D228 ;ASCII "32bit Email Broadcaster"
0040CC3F .68 DCAC4800 push 32BE.0048ACDC ;ASCII "30373B353C38"
0040CC44 .E8 5FEC0300 call 32BE.0044B8A8
0040CC49 .B9 C0154700 mov ecx,32BE.004715C0
0040CC4E .891D A09A4D00mov dword ptr ds:,ebx
0040CC54 .E8 2DD10300 call 32BE.00449D86
0040CC59 .EB 31 jmp short 32BE.0040CC8C
0040CC5B >892D A09A4D00mov dword ptr ds:,ebp
0040CC61 >66:817C24 18 2>cmp word ptr ss:,42A
0040CC68 .75 12 jnz short 32BE.0040CC7C
0040CC6A .68 C0154700 push 32BE.004715C0
0040CC6F .E8 DC8D0200 call 32BE.00435A50 ; 出错提示CALL,向上看
0040CC74 .83C4 04 add esp,4
0040CC77 .83F8 06 cmp eax,6
0040CC7A .74 10 je short 32BE.0040CC8C
0040CC7C >B9 C0154700 mov ecx,32BE.004715C0
0040CC81 .892D E0C64800mov dword ptr ds:,ebp
0040CC87 .E8 44F7FFFF call 32BE.0040C3D0
0040CC8C >8B4424 1C mov eax,dword ptr ss:
0040CC90 .8B4C24 18 mov ecx,dword ptr ss:
0040CC94 .50 push eax ; /Arg2
0040CC95 .51 push ecx ; |Arg1
0040CC96 .8B4C24 18 mov ecx,dword ptr ss: ; |
0040CC9A .E8 17EA0300 call 32BE.0044B6B6 ; \32BE.0044B6B6
0040CC9F .5F pop edi
0040CCA0 .5E pop esi
0040CCA1 .5D pop ebp
0040CCA2 .5B pop ebx
0040CCA3 .59 pop ecx
0040CCA4 .C2 0800 retn 8
------------------------------------------------------------------------
注册码只与注册名有关,邮件地址没有参与换算
注册名:www.chinapyg.com
注册码:30373B353C38
成功注册为注册版,破解成功
------------------------------------------------------------------------
【版权声明】本文纯属技术交流,转载请注明作者并保持文章的完整, 谢谢!
[ 本帖最后由 ZHOU2X 于 2006-7-3 18:05 编辑 ]
页:
[1]