-
-
破解汉语大辞典V4.00普及版
-
发表于: 2005-2-11 16:03 5471
-
注册算法没看了,估计感觉的到很变态。
搞掉启动验证,这个也很BT.
仅仅通过搜索字串 未注册 跳过它形成表面上的注册版是没有用的。
搜索检查一下,壳是UltraProtect.还是不脱了.因为在调试时OD记录下有发现动态解码.
带壳调试直接搞启动验证。首先,在输入注册码时,爆破让它正确注册,然后启动会提示,注册码错误,这时,这个错误就成为一个有利线索.通过断点我们到以下启动验证核心代码,代码巨长,暗庄也有,验证也不是一次一个CALL。
0043F738 55 push ebp
0043F739 8BEC mov ebp,esp
0043F73B 81C4 34FFFFFF add esp,-0CC
0043F741 53 push ebx
0043F742 56 push esi
0043F743 57 push edi
0043F744 8995 78FFFFFF mov dword ptr ss:[ebp-88],edx
0043F74A 8985 7CFFFFFF mov dword ptr ss:[ebp-84],eax
0043F750 B8 5C895000 mov eax,Hydcd.0050895C
0043F755 E8 F6470900 call Hydcd.004D3F50
0043F75A 66:C745 90 0800 mov word ptr ss:[ebp-70],8
0043F760 33D2 xor edx,edx
0043F762 E8 AF7CDC00 call Hydcd.01207416
0043F767 B2 01 mov dl,1
0043F769 FF45 9C inc dword ptr ss:[ebp-64]
0043F76C A1 C4414500 mov eax,dword ptr ds:[4541C4]
0043F771 66:C745 90 1400 mov word ptr ss:[ebp-70],14
0043F777 66:C745 90 2000 mov word ptr ss:[ebp-70],20
0043F77D 894D F8 mov dword ptr ss:[ebp-8],ecx
0043F780 FF45 9C inc dword ptr ss:[ebp-64]
0043F783 66:C745 90 1400 mov word ptr ss:[ebp-70],14
0043F789 E8 364B0100 call Hydcd.004542C4
0043F78E 66:C745 90 2C00 mov word ptr ss:[ebp-70],2C
0043F794 66:C745 90 3800 mov word ptr ss:[ebp-70],38
0043F79A 8BF0 mov esi,eax
0043F79C A1 B8F55000 mov eax,dword ptr ds:[_Form0]
0043F7A1 8D4D F4 lea ecx,dword ptr ss:[ebp-C]
0043F7A4 BA 16000000 mov edx,16
0043F7A9 8B98 48030000 mov ebx,dword ptr ds:[eax+348]
0043F7AF E8 627CDC00 call Hydcd.01207416
0043F7B4 81C3 18020000 add ebx,218
0043F7BA FF45 9C inc dword ptr ss:[ebp-64]
0043F7BD 8B03 mov eax,dword ptr ds:[ebx]
0043F7BF 8B18 mov ebx,dword ptr ds:[eax]
0043F7C1 FF53 0C call dword ptr ds:[ebx+C]
0043F7C4 8D55 F4 lea edx,dword ptr ss:[ebp-C]
0043F7C7 8B12 mov edx,dword ptr ds:[edx]
0043F7C9 33C9 xor ecx,ecx
0043F7CB 8BC6 mov eax,esi
0043F7CD E8 F64B0100 call Hydcd.004543C8
0043F7D2 FF4D 9C dec dword ptr ss:[ebp-64]
0043F7D5 8D45 F4 lea eax,dword ptr ss:[ebp-C]
0043F7D8 BA 02000000 mov edx,2
0043F7DD E8 6EF20900 call Hydcd.004DEA50
0043F7E2 66:C745 90 4400 mov word ptr ss:[ebp-70],44
0043F7E8 8B0D B8F55000 mov ecx,dword ptr ds:[_Form0]
0043F7EE 33C0 xor eax,eax
0043F7F0 BA 17000000 mov edx,17
0043F7F5 8B99 48030000 mov ebx,dword ptr ds:[ecx+348]
0043F7FB 8945 F0 mov dword ptr ss:[ebp-10],eax
0043F7FE 81C3 18020000 add ebx,218
0043F804 FF45 9C inc dword ptr ss:[ebp-64]
0043F807 8D4D F0 lea ecx,dword ptr ss:[ebp-10]
0043F80A 8B03 mov eax,dword ptr ds:[ebx]
0043F80C 8B18 mov ebx,dword ptr ds:[eax]
0043F80E FF53 0C call dword ptr ds:[ebx+C]
0043F811 8D55 F0 lea edx,dword ptr ss:[ebp-10]
0043F814 8BC6 mov eax,esi
0043F816 8B12 mov edx,dword ptr ds:[edx]
0043F818 E8 0B4F0100 call Hydcd.00454728
0043F81D 50 push eax
0043F81E FF4D 9C dec dword ptr ss:[ebp-64]
0043F821 8D45 F0 lea eax,dword ptr ss:[ebp-10]
0043F824 BA 02000000 mov edx,2
0043F829 E8 22F20900 call Hydcd.004DEA50
0043F82E 59 pop ecx
0043F82F 84C9 test cl,cl
0043F831 0F84 DF080000 je Hydcd.00440116
0043F837 66:C745 90 5C00 mov word ptr ss:[ebp-70],5C
0043F83D A1 B8F55000 mov eax,dword ptr ds:[_Form0]
0043F842 8B98 48030000 mov ebx,dword ptr ds:[eax+348]
0043F848 81C3 18020000 add ebx,218
0043F84E E8 C37BDC00 call Hydcd.01207416
0043F853 8D4D E8 lea ecx,dword ptr ss:[ebp-18]
0043F856 FF45 9C inc dword ptr ss:[ebp-64]
0043F859 8B03 mov eax,dword ptr ds:[ebx]
0043F85B BA 17000000 mov edx,17
0043F860 8B18 mov ebx,dword ptr ds:[eax]
0043F862 FF53 0C call dword ptr ds:[ebx+C]
0043F865 8D55 E8 lea edx,dword ptr ss:[ebp-18]
0043F868 33C0 xor eax,eax
0043F86A 8D4D EC lea ecx,dword ptr ss:[ebp-14]
0043F86D E8 A47BDC00 call Hydcd.01207416
0043F872 8BC6 mov eax,esi
0043F874 FF45 9C inc dword ptr ss:[ebp-64]
0043F877 E8 144D0100 call Hydcd.00454590
0043F87C FF4D 9C dec dword ptr ss:[ebp-64]
0043F87F 8D45 E8 lea eax,dword ptr ss:[ebp-18]
0043F882 BA 02000000 mov edx,2
0043F887 E8 C4F10900 call Hydcd.004DEA50
0043F88C 66:C745 90 5000 mov word ptr ss:[ebp-70],50
0043F892 837D EC 00 cmp dword ptr ss:[ebp-14],0
0043F896 74 08 je short Hydcd.0043F8A0
0043F898 8B4D EC mov ecx,dword ptr ss:[ebp-14]
0043F89B 8B41 FC mov eax,dword ptr ds:[ecx-4]
0043F89E EB 02 jmp short Hydcd.0043F8A2
0043F8A0 33C0 xor eax,eax
0043F8A2 83F8 0F cmp eax,0F
0043F8A5 0F8E 55080000 jle Hydcd.00440100
0043F8AB 66:C745 90 6800 mov word ptr ss:[ebp-70],68
0043F8B1 33D2 xor edx,edx
0043F8B3 8D4D E4 lea ecx,dword ptr ss:[ebp-1C]
0043F8B6 8955 E4 mov dword ptr ss:[ebp-1C],edx
0043F8B9 51 push ecx
0043F8BA FF45 9C inc dword ptr ss:[ebp-64]
0043F8BD B9 08000000 mov ecx,8
0043F8C2 BA 01000000 mov edx,1
0043F8C7 8D45 EC lea eax,dword ptr ss:[ebp-14]
0043F8CA E8 41F50900 call Hydcd.004DEE10
0043F8CF 8D55 E4 lea edx,dword ptr ss:[ebp-1C]
0043F8D2 8D45 F8 lea eax,dword ptr ss:[ebp-8]
0043F8D5 E8 A6F10900 call Hydcd.004DEA80
0043F8DA FF4D 9C dec dword ptr ss:[ebp-64]
0043F8DD 8D45 E4 lea eax,dword ptr ss:[ebp-1C]
0043F8E0 BA 02000000 mov edx,2
0043F8E5 E8 66F10900 call Hydcd.004DEA50
0043F8EA 8D55 F8 lea edx,dword ptr ss:[ebp-8]
0043F8ED 8B85 7CFFFFFF mov eax,dword ptr ss:[ebp-84]
0043F8F3 8B80 2C030000 mov eax,dword ptr ds:[eax+32C]
0043F8F9 05 80000000 add eax,80
0043F8FE E8 7DF10900 call Hydcd.004DEA80
0043F903 837D F8 00 cmp dword ptr ss:[ebp-8],0
0043F907 74 08 je short Hydcd.0043F911
0043F909 8B55 F8 mov edx,dword ptr ss:[ebp-8]
0043F90C 8B4A FC mov ecx,dword ptr ds:[edx-4]
0043F90F EB 02 jmp short Hydcd.0043F913
0043F911 33C9 xor ecx,ecx
0043F913 898D 74FFFFFF mov dword ptr ss:[ebp-8C],ecx
0043F919 BB 01000000 mov ebx,1
0043F91E 3B9D 74FFFFFF cmp ebx,dword ptr ss:[ebp-8C]
0043F924 0F8F B2000000 jg Hydcd.0043F9DC
0043F92A 83FB 05 cmp ebx,5
0043F92D 7D 51 jge short Hydcd.0043F980
0043F92F 899D 70FFFFFF mov dword ptr ss:[ebp-90],ebx
0043F935 8B85 70FFFFFF mov eax,dword ptr ss:[ebp-90]
0043F93B 50 push eax
0043F93C 8D55 F8 lea edx,dword ptr ss:[ebp-8]
0043F93F 52 push edx
0043F940 E8 2BEE0900 call Hydcd.004DE770
0043F945 83C4 08 add esp,8
0043F948 8D45 F8 lea eax,dword ptr ss:[ebp-8]
0043F94B E8 D0F20900 call Hydcd.004DEC20
0043F950 8B95 70FFFFFF mov edx,dword ptr ss:[ebp-90]
0043F956 E8 BB7ADC00 call Hydcd.01207416
0043F95B 8D45 F8 lea eax,dword ptr ss:[ebp-8]
0043F95E 4A dec edx
0043F95F 8A0A mov cl,byte ptr ds:[edx]
0043F961 80C1 03 add cl,3
0043F964 51 push ecx
0043F965 57 push edi
0043F966 50 push eax
0043F967 E8 04EE0900 call Hydcd.004DE770
0043F96C 83C4 08 add esp,8
0043F96F 8D45 F8 lea eax,dword ptr ss:[ebp-8]
0043F972 E8 A9F20900 call Hydcd.004DEC20
0043F977 037D F8 add edi,dword ptr ss:[ebp-8]
0043F97A 4F dec edi
0043F97B 5A pop edx
0043F97C 8817 mov byte ptr ds:[edi],dl
0043F97E EB 4F jmp short Hydcd.0043F9CF
0043F980 899D 6CFFFFFF mov dword ptr ss:[ebp-94],ebx
0043F986 8B8D 6CFFFFFF mov ecx,dword ptr ss:[ebp-94]
0043F98C 51 push ecx
0043F98D 8D45 F8 lea eax,dword ptr ss:[ebp-8]
0043F990 50 push eax
0043F991 E8 DAED0900 call Hydcd.004DE770
0043F996 83C4 08 add esp,8
0043F999 8D45 F8 lea eax,dword ptr ss:[ebp-8]
0043F99C E8 7FF20900 call Hydcd.004DEC20
0043F9A1 8B95 6CFFFFFF mov edx,dword ptr ss:[ebp-94]
0043F9A7 E8 6A7ADC00 call Hydcd.01207416
0043F9AC 8D45 F8 lea eax,dword ptr ss:[ebp-8]
0043F9AF 4A dec edx
0043F9B0 8A0A mov cl,byte ptr ds:[edx]
0043F9B2 80C1 02 add cl,2
0043F9B5 51 push ecx
0043F9B6 57 push edi
0043F9B7 50 push eax
0043F9B8 E8 B3ED0900 call Hydcd.004DE770
0043F9BD 83C4 08 add esp,8
0043F9C0 8D45 F8 lea eax,dword ptr ss:[ebp-8]
0043F9C3 E8 58F20900 call Hydcd.004DEC20
0043F9C8 037D F8 add edi,dword ptr ss:[ebp-8]
0043F9CB 4F dec edi
0043F9CC 5A pop edx
0043F9CD 8817 mov byte ptr ds:[edi],dl
0043F9CF 43 inc ebx
0043F9D0 3B9D 74FFFFFF cmp ebx,dword ptr ss:[ebp-8C]
0043F9D6 ^ 0F8E 4EFFFFFF jle Hydcd.0043F92A
0043F9DC C685 6BFFFFFF 61 mov byte ptr ss:[ebp-95],61
0043F9E3 66:C745 90 5000 mov word ptr ss:[ebp-70],50
0043F9E9 837D F8 00 cmp dword ptr ss:[ebp-8],0
0043F9ED 74 08 je short Hydcd.0043F9F7
0043F9EF 8B4D F8 mov ecx,dword ptr ss:[ebp-8]
0043F9F2 8B41 FC mov eax,dword ptr ds:[ecx-4]
0043F9F5 EB 02 jmp short Hydcd.0043F9F9
0043F9F7 33C0 xor eax,eax
0043F9F9 8985 64FFFFFF mov dword ptr ss:[ebp-9C],eax
0043F9FF 6A 01 push 1
0043FA01 8D55 F8 lea edx,dword ptr ss:[ebp-8]
0043FA04 52 push edx
0043FA05 E8 66ED0900 call Hydcd.004DE770
0043FA0A 83C4 08 add esp,8
0043FA0D 8D45 F8 lea eax,dword ptr ss:[ebp-8]
0043FA10 E8 0BF20900 call Hydcd.004DEC20
0043FA15 8B55 F8 mov edx,dword ptr ss:[ebp-8]
0043FA18 A1 C8EE5000 mov eax,dword ptr ds:[50EEC8]
0043FA1D 0FBE0A movsx ecx,byte ptr ds:[edx]
0043FA20 8B10 mov edx,dword ptr ds:[eax]
0043FA22 83C1 FE add ecx,-2
0043FA25 8B82 08040000 mov eax,dword ptr ds:[edx+408]
0043FA2B 8948 0C mov dword ptr ds:[eax+C],ecx
0043FA2E BB 02000000 mov ebx,2
0043FA33 3B9D 64FFFFFF cmp ebx,dword ptr ss:[ebp-9C]
0043FA39 7F 36 jg short Hydcd.0043FA71
0043FA3B 8BFB mov edi,ebx
0043FA3D 57 push edi
0043FA3E 8D45 F8 lea eax,dword ptr ss:[ebp-8]
0043FA41 50 push eax
0043FA42 E8 29ED0900 call Hydcd.004DE770
0043FA47 83C4 08 add esp,8
0043FA4A 8D45 F8 lea eax,dword ptr ss:[ebp-8]
0043FA4D E8 CEF10900 call Hydcd.004DEC20
0043FA52 037D F8 add edi,dword ptr ss:[ebp-8]
0043FA55 4F dec edi
0043FA56 8A95 6BFFFFFF mov dl,byte ptr ss:[ebp-95]
0043FA5C 2A17 sub dl,byte ptr ds:[edi]
0043FA5E 02D3 add dl,bl
0043FA60 8895 6BFFFFFF mov byte ptr ss:[ebp-95],dl
0043FA66 83C3 02 add ebx,2
0043FA69 3B9D 64FFFFFF cmp ebx,dword ptr ss:[ebp-9C]
0043FA6F ^ 7E CA jle short Hydcd.0043FA3B
0043FA71 66:C745 90 7400 mov word ptr ss:[ebp-70],74
0043FA77 33C9 xor ecx,ecx
0043FA79 8D45 E0 lea eax,dword ptr ss:[ebp-20]
0043FA7C 894D E0 mov dword ptr ss:[ebp-20],ecx
0043FA7F 50 push eax
0043FA80 FF45 9C inc dword ptr ss:[ebp-64]
0043FA83 8D45 EC lea eax,dword ptr ss:[ebp-14]
0043FA86 B9 09000000 mov ecx,9
0043FA8B BA 09000000 mov edx,9
0043FA90 E8 7BF30900 call Hydcd.004DEE10
0043FA95 8D55 E0 lea edx,dword ptr ss:[ebp-20]
0043FA98 8D45 F8 lea eax,dword ptr ss:[ebp-8]
0043FA9B E8 E0EF0900 call Hydcd.004DEA80
0043FAA0 FF4D 9C dec dword ptr ss:[ebp-64]
0043FAA3 8D45 E0 lea eax,dword ptr ss:[ebp-20]
0043FAA6 BA 02000000 mov edx,2
0043FAAB E8 A0EF0900 call Hydcd.004DEA50
0043FAB0 837D F8 00 cmp dword ptr ss:[ebp-8],0
0043FAB4 74 08 je short Hydcd.0043FABE
0043FAB6 8B4D F8 mov ecx,dword ptr ss:[ebp-8]
0043FAB9 8B41 FC mov eax,dword ptr ds:[ecx-4]
0043FABC EB 02 jmp short Hydcd.0043FAC0
0043FABE 33C0 xor eax,eax
0043FAC0 8985 74FFFFFF mov dword ptr ss:[ebp-8C],eax
0043FAC6 BB 01000000 mov ebx,1
0043FACB 3B9D 74FFFFFF cmp ebx,dword ptr ss:[ebp-8C]
0043FAD1 0F8F B0000000 jg Hydcd.0043FB87
0043FAD7 899D 60FFFFFF mov dword ptr ss:[ebp-A0],ebx
0043FADD 8B85 60FFFFFF mov eax,dword ptr ss:[ebp-A0]
0043FAE3 50 push eax
0043FAE4 8D55 F8 lea edx,dword ptr ss:[ebp-8]
0043FAE7 52 push edx
0043FAE8 E8 83EC0900 call Hydcd.004DE770
0043FAED 83C4 08 add esp,8
0043FAF0 8D45 F8 lea eax,dword ptr ss:[ebp-8]
0043FAF3 E8 28F10900 call Hydcd.004DEC20
0043FAF8 8B95 60FFFFFF mov edx,dword ptr ss:[ebp-A0]
0043FAFE E8 1379DC00 call Hydcd.01207416
0043FB03 8D45 F8 lea eax,dword ptr ss:[ebp-8]
0043FB06 4A dec edx
0043FB07 8A0A mov cl,byte ptr ds:[edx]
0043FB09 80C1 05 add cl,5
0043FB0C 51 push ecx
0043FB0D 57 push edi
0043FB0E 50 push eax
0043FB0F E8 5CEC0900 call Hydcd.004DE770
0043FB14 83C4 08 add esp,8
0043FB17 8D45 F8 lea eax,dword ptr ss:[ebp-8]
0043FB1A E8 01F10900 call Hydcd.004DEC20
0043FB1F 037D F8 add edi,dword ptr ss:[ebp-8]
0043FB22 5A pop edx
0043FB23 4F dec edi
0043FB24 83FB 03 cmp ebx,3
0043FB27 8817 mov byte ptr ds:[edi],dl
0043FB29 7E 4F jle short Hydcd.0043FB7A
0043FB2B 899D 5CFFFFFF mov dword ptr ss:[ebp-A4],ebx
0043FB31 8B8D 5CFFFFFF mov ecx,dword ptr ss:[ebp-A4]
0043FB37 51 push ecx
0043FB38 8D45 F8 lea eax,dword ptr ss:[ebp-8]
0043FB3B 50 push eax
0043FB3C E8 2FEC0900 call Hydcd.004DE770
0043FB41 83C4 08 add esp,8
0043FB44 8D45 F8 lea eax,dword ptr ss:[ebp-8]
0043FB47 E8 D4F00900 call Hydcd.004DEC20
0043FB4C 8B95 5CFFFFFF mov edx,dword ptr ss:[ebp-A4]
0043FB52 E8 BF78DC00 call Hydcd.01207416
0043FB57 8D45 F8 lea eax,dword ptr ss:[ebp-8]
0043FB5A 4A dec edx
0043FB5B 8A0A mov cl,byte ptr ds:[edx]
0043FB5D 80C1 FE add cl,0FE
0043FB60 51 push ecx
0043FB61 57 push edi
0043FB62 50 push eax
0043FB63 E8 08EC0900 call Hydcd.004DE770
0043FB68 83C4 08 add esp,8
0043FB6B 8D45 F8 lea eax,dword ptr ss:[ebp-8]
0043FB6E E8 ADF00900 call Hydcd.004DEC20
0043FB73 037D F8 add edi,dword ptr ss:[ebp-8]
0043FB76 4F dec edi
0043FB77 5A pop edx
0043FB78 8817 mov byte ptr ds:[edi],dl
0043FB7A 43 inc ebx
0043FB7B 3B9D 74FFFFFF cmp ebx,dword ptr ss:[ebp-8C]
0043FB81 ^ 0F8E 50FFFFFF jle Hydcd.0043FAD7
0043FB87 8D45 F8 lea eax,dword ptr ss:[ebp-8]
0043FB8A 83CA FF or edx,FFFFFFFF
0043FB8D E8 B2F30900 call Hydcd.004DEF44
0043FB92 66:C745 90 5000 mov word ptr ss:[ebp-70],50
0043FB98 40 inc eax
0043FB99 0F84 4E050000 je Hydcd.004400ED
0043FB9F 66:C745 90 8C00 mov word ptr ss:[ebp-70],8C
0043FBA5 33C9 xor ecx,ecx
0043FBA7 8D45 D8 lea eax,dword ptr ss:[ebp-28]
0043FBAA 894D D8 mov dword ptr ss:[ebp-28],ecx
0043FBAD 50 push eax
0043FBAE FF45 9C inc dword ptr ss:[ebp-64]
0043FBB1 8B15 B8F55000 mov edx,dword ptr ds:[_Form0]
0043FBB7 33C0 xor eax,eax
0043FBB9 8D4D DC lea ecx,dword ptr ss:[ebp-24]
0043FBBC 8B9A 48030000 mov ebx,dword ptr ds:[edx+348]
0043FBC2 8945 DC mov dword ptr ss:[ebp-24],eax
0043FBC5 81C3 18020000 add ebx,218
0043FBCB BA 01000000 mov edx,1
0043FBD0 FF45 9C inc dword ptr ss:[ebp-64]
0043FBD3 8B03 mov eax,dword ptr ds:[ebx]
0043FBD5 8B18 mov ebx,dword ptr ds:[eax]
0043FBD7 FF53 0C call dword ptr ds:[ebx+C]
0043FBDA 8D45 DC lea eax,dword ptr ss:[ebp-24]
0043FBDD B9 08000000 mov ecx,8
0043FBE2 BA 01000000 mov edx,1
0043FBE7 E8 24F20900 call Hydcd.004DEE10
0043FBEC 8D45 D8 lea eax,dword ptr ss:[ebp-28]
0043FBEF E8 00F30900 call Hydcd.004DEEF4
0043FBF4 8BD0 mov edx,eax
0043FBF6 C1E0 03 shl eax,3
0043FBF9 2BC2 sub eax,edx
0043FBFB B9 03000000 mov ecx,3
0043FC00 99 cdq
0043FC01 F7F9 idiv ecx
0043FC03 8BD8 mov ebx,eax
0043FC05 FF4D 9C dec dword ptr ss:[ebp-64]
0043FC08 8D45 D8 lea eax,dword ptr ss:[ebp-28]
0043FC0B BA 02000000 mov edx,2
0043FC10 E8 3BEE0900 call Hydcd.004DEA50
0043FC15 FF4D 9C dec dword ptr ss:[ebp-64]
0043FC18 8D45 DC lea eax,dword ptr ss:[ebp-24]
0043FC1B BA 02000000 mov edx,2
0043FC20 E8 2BEE0900 call Hydcd.004DEA50
0043FC25 66:C745 90 8000 mov word ptr ss:[ebp-70],80
0043FC2B 66:C745 90 9800 mov word ptr ss:[ebp-70],98
0043FC31 A1 B8F55000 mov eax,dword ptr ds:[_Form0]
0043FC36 8B88 48030000 mov ecx,dword ptr ds:[eax+348]
0043FC3C 33C0 xor eax,eax
0043FC3E 81C1 18020000 add ecx,218
0043FC44 898D 58FFFFFF mov dword ptr ss:[ebp-A8],ecx
0043FC4A 8945 D4 mov dword ptr ss:[ebp-2C],eax
0043FC4D FF45 9C inc dword ptr ss:[ebp-64]
0043FC50 8D4D D4 lea ecx,dword ptr ss:[ebp-2C]
0043FC53 8B95 58FFFFFF mov edx,dword ptr ss:[ebp-A8]
0043FC59 8B02 mov eax,dword ptr ds:[edx]
0043FC5B 33D2 xor edx,edx
0043FC5D 8B38 mov edi,dword ptr ds:[eax]
0043FC5F FF57 0C call dword ptr ds:[edi+C]
0043FC62 8D45 D4 lea eax,dword ptr ss:[ebp-2C]
0043FC65 E8 8AF20900 call Hydcd.004DEEF4
0043FC6A 50 push eax
0043FC6B 8BC3 mov eax,ebx
0043FC6D 5A pop edx
0043FC6E 8BCA mov ecx,edx
0043FC70 99 cdq
0043FC71 F7F9 idiv ecx
0043FC73 8BDA mov ebx,edx
0043FC75 FF4D 9C dec dword ptr ss:[ebp-64]
0043FC78 8D45 D4 lea eax,dword ptr ss:[ebp-2C]
0043FC7B BA 02000000 mov edx,2
0043FC80 E8 CBED0900 call Hydcd.004DEA50
0043FC85 66:C745 90 A400 mov word ptr ss:[ebp-70],0A4
0043FC8B A1 B8F55000 mov eax,dword ptr ds:[_Form0]
0043FC90 8B88 48030000 mov ecx,dword ptr ds:[eax+348]
0043FC96 33C0 xor eax,eax
0043FC98 81C1 18020000 add ecx,218
0043FC9E 898D 54FFFFFF mov dword ptr ss:[ebp-AC],ecx
0043FCA4 8945 D0 mov dword ptr ss:[ebp-30],eax
0043FCA7 FF45 9C inc dword ptr ss:[ebp-64]
0043FCAA 8D4D D0 lea ecx,dword ptr ss:[ebp-30]
0043FCAD 8B95 54FFFFFF mov edx,dword ptr ss:[ebp-AC]
0043FCB3 8B02 mov eax,dword ptr ds:[edx]
0043FCB5 BA 02000000 mov edx,2
0043FCBA 8B38 mov edi,dword ptr ds:[eax]
0043FCBC FF57 0C call dword ptr ds:[edi+C]
0043FCBF 8D45 D0 lea eax,dword ptr ss:[ebp-30]
0043FCC2 E8 2DF20900 call Hydcd.004DEEF4
0043FCC7 0FBE95 6BFFFFFF movsx edx,byte ptr ss:[ebp-95]
0043FCCE 83C2 F9 add edx,-7
0043FCD1 B9 03000000 mov ecx,3
0043FCD6 F7EA imul edx
0043FCD8 99 cdq
0043FCD9 F7F9 idiv ecx
0043FCDB 2BD8 sub ebx,eax
0043FCDD 8D45 D0 lea eax,dword ptr ss:[ebp-30]
0043FCE0 FF4D 9C dec dword ptr ss:[ebp-64]
0043FCE3 BA 02000000 mov edx,2
0043FCE8 E8 63ED0900 call Hydcd.004DEA50
0043FCED 66:C745 90 B000 mov word ptr ss:[ebp-70],0B0
0043FCF3 A1 B8F55000 mov eax,dword ptr ds:[_Form0]
0043FCF8 8B88 48030000 mov ecx,dword ptr ds:[eax+348]
0043FCFE 33C0 xor eax,eax
0043FD00 81C1 18020000 add ecx,218
0043FD06 898D 50FFFFFF mov dword ptr ss:[ebp-B0],ecx
0043FD0C 8945 CC mov dword ptr ss:[ebp-34],eax
0043FD0F FF45 9C inc dword ptr ss:[ebp-64]
0043FD12 8D4D CC lea ecx,dword ptr ss:[ebp-34]
0043FD15 8B95 50FFFFFF mov edx,dword ptr ss:[ebp-B0]
0043FD1B 8B02 mov eax,dword ptr ds:[edx]
0043FD1D 33D2 xor edx,edx
0043FD1F 8B38 mov edi,dword ptr ds:[eax]
0043FD21 FF57 0C call dword ptr ds:[edi+C]
0043FD24 8D45 CC lea eax,dword ptr ss:[ebp-34]
0043FD27 E8 C8F10900 call Hydcd.004DEEF4
0043FD2C D1F8 sar eax,1
0043FD2E 79 03 jns short Hydcd.0043FD33
0043FD30 83D0 00 adc eax,0
0043FD33 3BD8 cmp ebx,eax
0043FD35 8D45 CC lea eax,dword ptr ss:[ebp-34]
0043FD38 0F9CC2 setl dl
0043FD3B 83E2 01 and edx,1
0043FD3E 52 push edx
0043FD3F BA 02000000 mov edx,2
0043FD44 FF4D 9C dec dword ptr ss:[ebp-64]
0043FD47 E8 04ED0900 call Hydcd.004DEA50
0043FD4C 59 pop ecx
0043FD4D 84C9 test cl,cl
0043FD4F 74 58 je short Hydcd.0043FDA9
0043FD51 66:C745 90 BC00 mov word ptr ss:[ebp-70],0BC
0043FD57 A1 B8F55000 mov eax,dword ptr ds:[_Form0]
0043FD5C 33C9 xor ecx,ecx
0043FD5E 8B90 48030000 mov edx,dword ptr ds:[eax+348]
0043FD64 81C2 18020000 add edx,218
0043FD6A 8995 4CFFFFFF mov dword ptr ss:[ebp-B4],edx
0043FD70 894D C8 mov dword ptr ss:[ebp-38],ecx
0043FD73 FF45 9C inc dword ptr ss:[ebp-64]
0043FD76 33D2 xor edx,edx
0043FD78 8B85 4CFFFFFF mov eax,dword ptr ss:[ebp-B4]
0043FD7E 8D4D C8 lea ecx,dword ptr ss:[ebp-38]
0043FD81 8B00 mov eax,dword ptr ds:[eax]
0043FD83 8B38 mov edi,dword ptr ds:[eax]
0043FD85 FF57 0C call dword ptr ds:[edi+C]
0043FD88 8D45 C8 lea eax,dword ptr ss:[ebp-38]
0043FD8B E8 64F10900 call Hydcd.004DEEF4
0043FD90 D1F8 sar eax,1
0043FD92 79 03 jns short Hydcd.0043FD97
0043FD94 83D0 00 adc eax,0
0043FD97 03D8 add ebx,eax
0043FD99 FF4D 9C dec dword ptr ss:[ebp-64]
0043FD9C 8D45 C8 lea eax,dword ptr ss:[ebp-38]
0043FD9F BA 02000000 mov edx,2
0043FDA4 E8 A7EC0900 call Hydcd.004DEA50
0043FDA9 66:C745 90 C800 mov word ptr ss:[ebp-70],0C8
0043FDAF 8B0D B8F55000 mov ecx,dword ptr ds:[_Form0]
0043FDB5 33D2 xor edx,edx
0043FDB7 8B81 48030000 mov eax,dword ptr ds:[ecx+348]
0043FDBD 8D4D C4 lea ecx,dword ptr ss:[ebp-3C]
0043FDC0 05 18020000 add eax,218
0043FDC5 8985 48FFFFFF mov dword ptr ss:[ebp-B8],eax
0043FDCB 8955 C4 mov dword ptr ss:[ebp-3C],edx
0043FDCE FF45 9C inc dword ptr ss:[ebp-64]
0043FDD1 BA 02000000 mov edx,2
0043FDD6 8B85 48FFFFFF mov eax,dword ptr ss:[ebp-B8]
0043FDDC 8B00 mov eax,dword ptr ds:[eax]
0043FDDE 8B38 mov edi,dword ptr ds:[eax]
0043FDE0 FF57 0C call dword ptr ds:[edi+C]
0043FDE3 8D45 C4 lea eax,dword ptr ss:[ebp-3C]
0043FDE6 E8 09F10900 call Hydcd.004DEEF4
0043FDEB 8BF8 mov edi,eax
0043FDED 0FAFFB imul edi,ebx
0043FDF0 8D45 F8 lea eax,dword ptr ss:[ebp-8]
0043FDF3 E8 FCF00900 call Hydcd.004DEEF4 ; 异常
0043FDF8 3BF8 cmp edi,eax
0043FDFA 8D45 C4 lea eax,dword ptr ss:[ebp-3C]
0043FDFD 0F94C2 sete dl
0043FE00 83E2 01 and edx,1
0043FE03 52 push edx
0043FE04 BA 02000000 mov edx,2
0043FE09 FF4D 9C dec dword ptr ss:[ebp-64]
0043FE0C E8 3FEC0900 call Hydcd.004DEA50
0043FE11 59 pop ecx
0043FE12 84C9 test cl,cl
0043FE14 0F84 CD020000 je Hydcd.004400E7
0043FE1A A1 B8F55000 mov eax,dword ptr ds:[_Form0]
0043FE1F C680 50030000 01 mov byte ptr ds:[eax+350],1
0043FE26 8B15 B8F55000 mov edx,dword ptr ds:[_Form0]
0043FE2C C682 51030000 01 mov byte ptr ds:[edx+351],1
0043FE33 66:C745 90 D400 mov word ptr ss:[ebp-70],0D4
0043FE39 8B0D B8F55000 mov ecx,dword ptr ds:[_Form0]
0043FE3F 33D2 xor edx,edx
0043FE41 8B81 48030000 mov eax,dword ptr ds:[ecx+348]
0043FE47 8D4D C0 lea ecx,dword ptr ss:[ebp-40]
0043FE4A 05 18020000 add eax,218
0043FE4F 8985 44FFFFFF mov dword ptr ss:[ebp-BC],eax
0043FE55 8955 C0 mov dword ptr ss:[ebp-40],edx
0043FE58 FF45 9C inc dword ptr ss:[ebp-64]
0043FE5B BA 03000000 mov edx,3
0043FE60 8B85 44FFFFFF mov eax,dword ptr ss:[ebp-BC]
0043FE66 8B00 mov eax,dword ptr ds:[eax]
0043FE68 8B18 mov ebx,dword ptr ds:[eax]
0043FE6A FF53 0C call dword ptr ds:[ebx+C]
0043FE6D A1 C8EE5000 mov eax,dword ptr ds:[50EEC8]
0043FE72 8D55 C0 lea edx,dword ptr ss:[ebp-40]
0043FE75 8B08 mov ecx,dword ptr ds:[eax]
0043FE77 8B12 mov edx,dword ptr ds:[edx]
0043FE79 8B81 18040000 mov eax,dword ptr ds:[ecx+418]
0043FE7F E8 205E0600 call Hydcd.004A5CA4
0043FE84 FF4D 9C dec dword ptr ss:[ebp-64]
0043FE87 8D45 C0 lea eax,dword ptr ss:[ebp-40]
0043FE8A BA 02000000 mov edx,2
0043FE8F E8 BCEB0900 call Hydcd.004DEA50
0043FE94 66:C745 90 E000 mov word ptr ss:[ebp-70],0E0
0043FE9A 8B0D B8F55000 mov ecx,dword ptr ds:[_Form0]
0043FEA0 33D2 xor edx,edx
0043FEA2 8B81 48030000 mov eax,dword ptr ds:[ecx+348]
0043FEA8 8D4D BC lea ecx,dword ptr ss:[ebp-44]
0043FEAB 05 18020000 add eax,218
0043FEB0 8985 40FFFFFF mov dword ptr ss:[ebp-C0],eax
0043FEB6 8955 BC mov dword ptr ss:[ebp-44],edx
0043FEB9 FF45 9C inc dword ptr ss:[ebp-64]
0043FEBC BA 0A000000 mov edx,0A
0043FEC1 8B85 40FFFFFF mov eax,dword ptr ss:[ebp-C0]
0043FEC7 8B00 mov eax,dword ptr ds:[eax]
0043FEC9 8B18 mov ebx,dword ptr ds:[eax]
0043FECB FF53 0C call dword ptr ds:[ebx+C]
0043FECE 8D55 BC lea edx,dword ptr ss:[ebp-44]
0043FED1 A1 C8EE5000 mov eax,dword ptr ds:[50EEC8]
0043FED6 8B08 mov ecx,dword ptr ds:[eax]
0043FED8 8B81 18040000 mov eax,dword ptr ds:[ecx+418]
0043FEDE 05 80000000 add eax,80
0043FEE3 E8 98EB0900 call Hydcd.004DEA80
0043FEE8 FF4D 9C dec dword ptr ss:[ebp-64]
0043FEEB 8D45 BC lea eax,dword ptr ss:[ebp-44]
0043FEEE BA 02000000 mov edx,2
0043FEF3 E8 58EB0900 call Hydcd.004DEA50
0043FEF8 8B0D C8EE5000 mov ecx,dword ptr ds:[50EEC8] ; Hydcd._Form1
0043FEFE 8B01 mov eax,dword ptr ds:[ecx]
0043FF00 8B90 18040000 mov edx,dword ptr ds:[eax+418]
0043FF06 C742 0C 02000000 mov dword ptr ds:[edx+C],2
0043FF0D 66:C745 90 EC00 mov word ptr ss:[ebp-70],0EC
0043FF13 8B0D B8F55000 mov ecx,dword ptr ds:[_Form0]
0043FF19 33D2 xor edx,edx
0043FF1B 8B81 48030000 mov eax,dword ptr ds:[ecx+348]
0043FF21 8D4D B8 lea ecx,dword ptr ss:[ebp-48]
0043FF24 05 18020000 add eax,218
0043FF29 8985 3CFFFFFF mov dword ptr ss:[ebp-C4],eax
0043FF2F 8955 B8 mov dword ptr ss:[ebp-48],edx
0043FF32 FF45 9C inc dword ptr ss:[ebp-64]
0043FF35 BA 18000000 mov edx,18
0043FF3A 8B85 3CFFFFFF mov eax,dword ptr ss:[ebp-C4]
0043FF40 8B00 mov eax,dword ptr ds:[eax]
0043FF42 8B18 mov ebx,dword ptr ds:[eax]
0043FF44 FF53 0C call dword ptr ds:[ebx+C]
0043FF47 8D55 B8 lea edx,dword ptr ss:[ebp-48]
0043FF4A 8BC6 mov eax,esi
0043FF4C 8B12 mov edx,dword ptr ds:[edx]
0043FF4E E8 D5470100 call Hydcd.00454728
0043FF53 50 push eax
0043FF54 FF4D 9C dec dword ptr ss:[ebp-64]
0043FF57 8D45 B8 lea eax,dword ptr ss:[ebp-48]
0043FF5A BA 02000000 mov edx,2
0043FF5F E8 ECEA0900 call Hydcd.004DEA50
0043FF64 59 pop ecx
0043FF65 84C9 test cl,cl
0043FF67 0F84 2E010000 je Hydcd.0044009B
0043FF6D 66:C745 90 0401 mov word ptr ss:[ebp-70],104
0043FF73 A1 B8F55000 mov eax,dword ptr ds:[_Form0]
0043FF78 33C9 xor ecx,ecx
0043FF7A 8B90 48030000 mov edx,dword ptr ds:[eax+348]
0043FF80 81C2 18020000 add edx,218
0043FF86 8995 38FFFFFF mov dword ptr ss:[ebp-C8],edx
0043FF8C 894D B0 mov dword ptr ss:[ebp-50],ecx
0043FF8F FF45 9C inc dword ptr ss:[ebp-64]
0043FF92 8D4D B0 lea ecx,dword ptr ss:[ebp-50]
0043FF95 8B85 38FFFFFF mov eax,dword ptr ss:[ebp-C8]
0043FF9B BA 18000000 mov edx,18
0043FFA0 8B00 mov eax,dword ptr ds:[eax]
0043FFA2 8B18 mov ebx,dword ptr ds:[eax]
0043FFA4 FF53 0C call dword ptr ds:[ebx+C]
0043FFA7 8D55 B0 lea edx,dword ptr ss:[ebp-50]
0043FFAA 33C0 xor eax,eax
0043FFAC 8D4D B4 lea ecx,dword ptr ss:[ebp-4C]
0043FFAF E8 6274DC00 call Hydcd.01207416
0043FFB4 8BC6 mov eax,esi
0043FFB6 FF45 9C inc dword ptr ss:[ebp-64]
0043FFB9 E8 D2450100 call Hydcd.00454590
0043FFBE FF4D 9C dec dword ptr ss:[ebp-64]
0043FFC1 8D45 B0 lea eax,dword ptr ss:[ebp-50]
0043FFC4 BA 02000000 mov edx,2
0043FFC9 E8 82EA0900 call Hydcd.004DEA50
0043FFCE 66:C745 90 F800 mov word ptr ss:[ebp-70],0F8
0043FFD4 66:C745 90 1001 mov word ptr ss:[ebp-70],110
0043FFDA BA EB775000 mov edx,Hydcd.005077EB ; UNICODE "10000010011"
0043FFDF 8D45 AC lea eax,dword ptr ss:[ebp-54]
0043FFE2 E8 0DE80900 call Hydcd.004DE7F4
0043FFE7 FF45 9C inc dword ptr ss:[ebp-64]
0043FFEA 8D55 AC lea edx,dword ptr ss:[ebp-54]
0043FFED 8D45 B4 lea eax,dword ptr ss:[ebp-4C]
0043FFF0 E8 2BEB0900 call Hydcd.004DEB20
0043FFF5 50 push eax
0043FFF6 FF4D 9C dec dword ptr ss:[ebp-64]
0043FFF9 8D45 AC lea eax,dword ptr ss:[ebp-54]
0043FFFC BA 02000000 mov edx,2
00440001 E8 4AEA0900 call Hydcd.004DEA50
00440006 59 pop ecx
00440007 84C9 test cl,cl
00440009 74 7A je short Hydcd.00440085
0044000B 66:C745 90 1C01 mov word ptr ss:[ebp-70],11C
00440011 A1 B8F55000 mov eax,dword ptr ds:[_Form0]
00440016 33C9 xor ecx,ecx
00440018 8B90 48030000 mov edx,dword ptr ds:[eax+348]
0044001E 81C2 18020000 add edx,218
00440024 8995 34FFFFFF mov dword ptr ss:[ebp-CC],edx
0044002A 894D A8 mov dword ptr ss:[ebp-58],ecx
0044002D FF45 9C inc dword ptr ss:[ebp-64]
00440030 8D4D A8 lea ecx,dword ptr ss:[ebp-58]
00440033 8B85 34FFFFFF mov eax,dword ptr ss:[ebp-CC]
00440039 BA 18000000 mov edx,18
0044003E 8B00 mov eax,dword ptr ds:[eax]
00440040 8B18 mov ebx,dword ptr ds:[eax]
00440042 FF53 0C call dword ptr ds:[ebx+C]
00440045 8D45 A8 lea eax,dword ptr ss:[ebp-58]
00440048 8B10 mov edx,dword ptr ds:[eax]
0044004A 52 push edx
0044004B BA ED775000 mov edx,Hydcd.005077ED ; UNICODE "0000010011"
00440050 8D45 A4 lea eax,dword ptr ss:[ebp-5C]
00440053 E8 9CE70900 call Hydcd.004DE7F4
00440058 FF45 9C inc dword ptr ss:[ebp-64]
0044005B 8B08 mov ecx,dword ptr ds:[eax]
0044005D 8BC6 mov eax,esi
0044005F 5A pop edx
00440060 E8 FF440100 call Hydcd.00454564
00440065 FF4D 9C dec dword ptr ss:[ebp-64]
00440068 8D45 A4 lea eax,dword ptr ss:[ebp-5C]
0044006B BA 02000000 mov edx,2
00440070 E8 DBE90900 call Hydcd.004DEA50
00440075 FF4D 9C dec dword ptr ss:[ebp-64]
00440078 8D45 A8 lea eax,dword ptr ss:[ebp-58]
0044007B BA 02000000 mov edx,2
00440080 E8 CBE90900 call Hydcd.004DEA50
00440085 FF4D 9C dec dword ptr ss:[ebp-64]
00440088 8D45 B4 lea eax,dword ptr ss:[ebp-4C]
0044008B BA 02000000 mov edx,2
00440090 E8 BBE90900 call Hydcd.004DEA50
00440095 66:C745 90 8000 mov word ptr ss:[ebp-70],80
0044009B 8BC6 mov eax,esi
0044009D E8 92420100 call Hydcd.00454334
004400A2 8BC6 mov eax,esi
004400A4 E8 A3590200 call Hydcd.00465A4C
004400A9 FF4D 9C dec dword ptr ss:[ebp-64]
004400AC 8D45 EC lea eax,dword ptr ss:[ebp-14]
004400AF BA 02000000 mov edx,2
004400B4 E8 97E90900 call Hydcd.004DEA50
004400B9 FF4D 9C dec dword ptr ss:[ebp-64]
004400BC 8D45 F8 lea eax,dword ptr ss:[ebp-8]
004400BF BA 02000000 mov edx,2
004400C4 E8 87E90900 call Hydcd.004DEA50
004400C9 FF4D 9C dec dword ptr ss:[ebp-64]
004400CC 8D45 FC lea eax,dword ptr ss:[ebp-4]
004400CF BA 02000000 mov edx,2
004400D4 E8 77E90900 call Hydcd.004DEA50
004400D9 8B4D 80 mov ecx,dword ptr ss:[ebp-80]
004400DC 64:67:890E 0000 mov dword ptr fs:[0],ecx
004400E2 E9 9F000000 jmp Hydcd.00440186
004400E7 66:C745 90 5000 mov word ptr ss:[ebp-70],50
004400ED 8B85 7CFFFFFF mov eax,dword ptr ss:[ebp-84]
004400F3 8B90 2C030000 mov edx,dword ptr ds:[eax+32C]
004400F9 C742 0C 02000000 mov dword ptr ds:[edx+C],2
00440100 FF4D 9C dec dword ptr ss:[ebp-64]
00440103 8D45 EC lea eax,dword ptr ss:[ebp-14]
00440106 BA 02000000 mov edx,2
0044010B E8 40E90900 call Hydcd.004DEA50
00440110 66:C745 90 2C00 mov word ptr ss:[ebp-70],2C
00440116 A1 B8F55000 mov eax,dword ptr ds:[_Form0]
0044011B C680 50030000 00 mov byte ptr ds:[eax+350],0
00440122 C680 51030000 00 mov byte ptr ds:[eax+351],0
00440129 8BC6 mov eax,esi
0044012B E8 04420100 call Hydcd.00454334
00440130 8BC6 mov eax,esi
00440132 E8 15590200 call Hydcd.00465A4C
00440137 66:C745 90 1400 mov word ptr ss:[ebp-70],14
0044013D EB 1E jmp short Hydcd.0044015D
0044013F A1 B8F55000 mov eax,dword ptr ds:[_Form0]
00440144 C680 50030000 00 mov byte ptr ds:[eax+350],0
0044014B C680 51030000 00 mov byte ptr ds:[eax+351],0
00440152 66:C745 90 3400 mov word ptr ss:[ebp-70],34
00440158 E8 D9B60900 call Hydcd.004DB836
0044015D FF4D 9C dec dword ptr ss:[ebp-64]
00440160 8D45 F8 lea eax,dword ptr ss:[ebp-8]
00440163 BA 02000000 mov edx,2
00440168 E8 E3E80900 call Hydcd.004DEA50
0044016D FF4D 9C dec dword ptr ss:[ebp-64]
00440170 8D45 FC lea eax,dword ptr ss:[ebp-4]
00440173 BA 02000000 mov edx,2
00440178 E8 D3E80900 call Hydcd.004DEA50
0044017D 8B4D 80 mov ecx,dword ptr ss:[ebp-80]
00440180 64:67:890E 0000 mov dword ptr fs:[0],ecx
00440186 5F pop edi
00440187 5E pop esi
00440188 5B pop ebx
00440189 8BE5 mov esp,ebp
0044018B 5D pop ebp
0044018C C3 retn
0044018D 90 nop
0044018E 90 nop
0044018F 90 nop
00440190 55 push ebp
00440191 8BEC mov ebp,esp
00440193 83C4 98 add esp,-68
00440196 B8 A88B5000 mov eax,Hydcd.00508BA8
0044019B 53 push ebx
0044019C 56 push esi
0044019D 57 push edi
0044019E E8 AD3D0900 call Hydcd.004D3F50
004401A3 B2 01 mov dl,1
004401A5 A1 C4414500 mov eax,dword ptr ds:[4541C4]
004401AA E8 15410100 call Hydcd.004542C4
004401AF 8945 9C mov dword ptr ss:[ebp-64],eax
004401B2 8B15 B8F55000 mov edx,dword ptr ds:[_Form0]
004401B8 66:C745 B0 0800 mov word ptr ss:[ebp-50],8
004401BE 66:C745 B0 1400 mov word ptr ss:[ebp-50],14
004401C4 8B9A 48030000 mov ebx,dword ptr ds:[edx+348]
004401CA E8 4772DC00 call Hydcd.01207416
004401CF 81C3 18020000 add ebx,218
004401D5 FF45 BC inc dword ptr ss:[ebp-44]
004401D8 BA 0B000000 mov edx,0B
004401DD 8B03 mov eax,dword ptr ds:[ebx]
004401DF 8D4D FC lea ecx,dword ptr ss:[ebp-4]
004401E2 8B18 mov ebx,dword ptr ds:[eax]
004401E4 FF53 0C call dword ptr ds:[ebx+C]
004401E7 8D55 FC lea edx,dword ptr ss:[ebp-4]
004401EA 8B12 mov edx,dword ptr ds:[edx]
004401EC E8 2572DC00 call Hydcd.01207416
004401F1 E8 D2410100 call Hydcd.004543C8
004401F6 FF4D BC dec dword ptr ss:[ebp-44]
004401F9 8D45 FC lea eax,dword ptr ss:[ebp-4]
004401FC BA 02000000 mov edx,2
00440201 E8 4AE80900 call Hydcd.004DEA50
00440206 66:C745 B0 2000 mov word ptr ss:[ebp-50],20
0044020C 8B0D B8F55000 mov ecx,dword ptr ds:[_Form0]
00440212 33C0 xor eax,eax
00440214 BA 0C000000 mov edx,0C
00440219 8B99 48030000 mov ebx,dword ptr ds:[ecx+348]
0044021F 8945 F8 mov dword ptr ss:[ebp-8],eax
00440222 81C3 18020000 add ebx,218
00440228 FF45 BC inc dword ptr ss:[ebp-44]
0044022B 8D4D F8 lea ecx,dword ptr ss:[ebp-8]
0044022E 8B03 mov eax,dword ptr ds:[ebx]
00440230 8B18 mov ebx,dword ptr ds:[eax]
00440232 FF53 0C call dword ptr ds:[ebx+C]
00440235 8D55 F8 lea edx,dword ptr ss:[ebp-8]
00440238 E8 D971DC00 call Hydcd.01207416
0044023D E8 E6440100 call Hydcd.00454728
00440242 50 push eax
00440243 FF4D BC dec dword ptr ss:[ebp-44]
00440246 8D45 F8 lea eax,dword ptr ss:[ebp-8]
00440249 BA 02000000 mov edx,2
0044024E E8 FDE70900 call Hydcd.004DEA50
00440253 59 pop ecx
00440254 84C9 test cl,cl
00440256 74 2C je short Hydcd.00440284
00440258 A1 B8F55000 mov eax,dword ptr ds:[_Form0]
0044025D C680 51030000 00 mov byte ptr ds:[eax+351],0
00440264 8B45 9C mov eax,dword ptr ss:[ebp-64]
00440267 E8 C8400100 call Hydcd.00454334
0044026C 8B45 9C mov eax,dword ptr ss:[ebp-64]
0044026F E8 D8570200 call Hydcd.00465A4C
00440274 8B55 A0 mov edx,dword ptr ss:[ebp-60]
00440277 64:67:8916 0000 mov dword ptr fs:[0],edx
0044027D 8BC2 mov eax,edx
0044027F E9 1D040000 jmp Hydcd.004406A1
00440284 66:C745 B0 0000 mov word ptr ss:[ebp-50],0
0044028A EB 18 jmp short Hydcd.004402A4
0044028C 8B0D B8F55000 mov ecx,dword ptr ds:[_Form0]
00440292 C681 51030000 00 mov byte ptr ds:[ecx+351],0
00440299 66:C745 B0 1000 mov word ptr ss:[ebp-50],10
0044029F E8 92B50900 call Hydcd.004DB836
004402A4 B2 01 mov dl,1
004402A6 A1 C4414500 mov eax,dword ptr ds:[4541C4]
004402AB E8 14400100 call Hydcd.004542C4
004402B0 8945 98 mov dword ptr ss:[ebp-68],eax
004402B3 8B0D B8F55000 mov ecx,dword ptr ds:[_Form0]
004402B9 66:C745 B0 2C00 mov word ptr ss:[ebp-50],2C
004402BF 66:C745 B0 3800 mov word ptr ss:[ebp-50],38
004402C5 8B99 48030000 mov ebx,dword ptr ds:[ecx+348]
004402CB E8 4671DC00 call Hydcd.01207416
004402D0 81C3 18020000 add ebx,218
004402D6 FF45 BC inc dword ptr ss:[ebp-44]
004402D9 8D4D F4 lea ecx,dword ptr ss:[ebp-C]
004402DC 8B03 mov eax,dword ptr ds:[ebx]
004402DE BA 06000000 mov edx,6
004402E3 8B18 mov ebx,dword ptr ds:[eax]
004402E5 FF53 0C call dword ptr ds:[ebx+C]
004402E8 8D55 F4 lea edx,dword ptr ss:[ebp-C]
004402EB 8B12 mov edx,dword ptr ds:[edx]
004402ED B1 01 mov cl,1
004402EF 8B45 98 mov eax,dword ptr ss:[ebp-68]
004402F2 E8 D1400100 call Hydcd.004543C8
004402F7 FF4D BC dec dword ptr ss:[ebp-44]
004402FA 8D45 F4 lea eax,dword ptr ss:[ebp-C]
004402FD BA 02000000 mov edx,2
00440302 E8 49E70900 call Hydcd.004DEA50
00440307 66:C745 B0 4400 mov word ptr ss:[ebp-50],44
0044030D 33C9 xor ecx,ecx
0044030F 8D45 E8 lea eax,dword ptr ss:[ebp-18]
00440312 894D E8 mov dword ptr ss:[ebp-18],ecx
00440315 50 push eax
00440316 FF45 BC inc dword ptr ss:[ebp-44]
00440319 8B15 B8F55000 mov edx,dword ptr ds:[_Form0]
0044031F 33C0 xor eax,eax
00440321 8D4D EC lea ecx,dword ptr ss:[ebp-14]
00440324 8BB2 48030000 mov esi,dword ptr ds:[edx+348]
0044032A 8945 EC mov dword ptr ss:[ebp-14],eax
0044032D 81C6 18020000 add esi,218
00440333 BA 01000000 mov edx,1
00440338 FF45 BC inc dword ptr ss:[ebp-44]
0044033B 8B06 mov eax,dword ptr ds:[esi]
0044033D 8B30 mov esi,dword ptr ds:[eax]
0044033F FF56 0C call dword ptr ds:[esi+C]
00440342 8D45 EC lea eax,dword ptr ss:[ebp-14]
00440345 B9 01000000 mov ecx,1
0044034A BA 02000000 mov edx,2
0044034F E8 BCEA0900 call Hydcd.004DEE10
00440354 8B15 B8F55000 mov edx,dword ptr ds:[_Form0]
0044035A 8D45 E8 lea eax,dword ptr ss:[ebp-18]
0044035D 50 push eax
0044035E 33C0 xor eax,eax
00440360 8B9A 48030000 mov ebx,dword ptr ds:[edx+348]
00440366 8945 F0 mov dword ptr ss:[ebp-10],eax
00440369 81C3 18020000 add ebx,218
0044036F BA 0D000000 mov edx,0D
00440374 FF45 BC inc dword ptr ss:[ebp-44]
00440377 8D4D F0 lea ecx,dword ptr ss:[ebp-10]
0044037A 8B03 mov eax,dword ptr ds:[ebx]
0044037C 8B18 mov ebx,dword ptr ds:[eax]
0044037E FF53 0C call dword ptr ds:[ebx+C]
00440381 8D45 F0 lea eax,dword ptr ss:[ebp-10]
00440384 E8 8D70DC00 call Hydcd.01207416
00440389 8D4D E4 lea ecx,dword ptr ss:[ebp-1C]
0044038C FF45 BC inc dword ptr ss:[ebp-44]
0044038F 5A pop edx
00440390 E8 FFE60900 call Hydcd.004DEA94
00440395 8D55 E4 lea edx,dword ptr ss:[ebp-1C]
00440398 8B12 mov edx,dword ptr ds:[edx]
0044039A B1 01 mov cl,1
0044039C 8B45 98 mov eax,dword ptr ss:[ebp-68]
0044039F E8 24400100 call Hydcd.004543C8
004403A4 50 push eax
004403A5 FF4D BC dec dword ptr ss:[ebp-44]
004403A8 8D45 E4 lea eax,dword ptr ss:[ebp-1C]
004403AB BA 02000000 mov edx,2
004403B0 E8 9BE60900 call Hydcd.004DEA50
004403B5 FF4D BC dec dword ptr ss:[ebp-44]
004403B8 8D45 F0 lea eax,dword ptr ss:[ebp-10]
004403BB BA 02000000 mov edx,2
004403C0 E8 8BE60900 call Hydcd.004DEA50
004403C5 FF4D BC dec dword ptr ss:[ebp-44]
004403C8 8D45 E8 lea eax,dword ptr ss:[ebp-18]
004403CB BA 02000000 mov edx,2
004403D0 E8 7BE60900 call Hydcd.004DEA50
004403D5 FF4D BC dec dword ptr ss:[ebp-44]
004403D8 8D45 EC lea eax,dword ptr ss:[ebp-14]
004403DB BA 02000000 mov edx,2
004403E0 E8 6BE60900 call Hydcd.004DEA50
004403E5 59 pop ecx
004403E6 84C9 test cl,cl
004403E8 0F84 6A020000 je Hydcd.00440658
004403EE 66:C745 B0 5000 mov word ptr ss:[ebp-50],50
004403F4 BA EF775000 mov edx,Hydcd.005077EF ; UNICODE "000010011"
004403F9 8D45 E0 lea eax,dword ptr ss:[ebp-20]
004403FC E8 F3E30900 call Hydcd.004DE7F4
00440401 FF45 BC inc dword ptr ss:[ebp-44]
00440404 E8 0D70DC00 call Hydcd.01207416
00440409 E8 1A430100 call Hydcd.00454728
0044040E 50 push eax
0044040F FF4D BC dec dword ptr ss:[ebp-44]
00440412 8D45 E0 lea eax,dword ptr ss:[ebp-20]
00440415 BA 02000000 mov edx,2
0044041A E8 31E60900 call Hydcd.004DEA50
0044041F 59 pop ecx
00440420 84C9 test cl,cl
00440422 0F84 8D010000 je Hydcd.004405B5
00440428 66:C745 B0 6800 mov word ptr ss:[ebp-50],68
0044042E BA F1775000 mov edx,Hydcd.005077F1 ; UNICODE "00010011"
00440433 8D45 DC lea eax,dword ptr ss:[ebp-24]
00440436 E8 B9E30900 call Hydcd.004DE7F4
0044043B FF45 BC inc dword ptr ss:[ebp-44]
0044043E E8 D36FDC00 call Hydcd.01207416
00440443 E8 D4410100 call Hydcd.0045461C
00440448 8BD8 mov ebx,eax
0044044A FF4D BC dec dword ptr ss:[ebp-44]
0044044D 8D45 DC lea eax,dword ptr ss:[ebp-24]
00440450 BA 02000000 mov edx,2
00440455 E8 F6E50900 call Hydcd.004DEA50
0044045A 66:C745 B0 5C00 mov word ptr ss:[ebp-50],5C
00440460 66:C745 B0 7400 mov word ptr ss:[ebp-50],74
00440466 8B0D B8F55000 mov ecx,dword ptr ds:[_Form0]
0044046C 33C0 xor eax,eax
0044046E BA 09000000 mov edx,9
00440473 8BB1 48030000 mov esi,dword ptr ds:[ecx+348]
00440479 8945 D8 mov dword ptr ss:[ebp-28],eax
0044047C 81C6 18020000 add esi,218
00440482 FF45 BC inc dword ptr ss:[ebp-44]
00440485 8D4D D8 lea ecx,dword ptr ss:[ebp-28]
00440488 8B06 mov eax,dword ptr ds:[esi]
0044048A 8B30 mov esi,dword ptr ds:[eax]
0044048C FF56 0C call dword ptr ds:[esi+C]
0044048F 8D45 D8 lea eax,dword ptr ss:[ebp-28]
00440492 E8 5DEA0900 call Hydcd.004DEEF4
00440497 3BD8 cmp ebx,eax
00440499 8D45 D8 lea eax,dword ptr ss:[ebp-28]
0044049C 0F9CC2 setl dl
0044049F 83E2 01 and edx,1
004404A2 52 push edx
004404A3 BA 02000000 mov edx,2
004404A8 FF4D BC dec dword ptr ss:[ebp-44]
004404AB E8 A0E50900 call Hydcd.004DEA50
004404B0 59 pop ecx
004404B1 84C9 test cl,cl
004404B3 0F84 A3000000 je Hydcd.0044055C
004404B9 66:C745 B0 8000 mov word ptr ss:[ebp-50],80
004404BF BA F3775000 mov edx,Hydcd.005077F3 ; UNICODE "0010011"
004404C4 8D45 D4 lea eax,dword ptr ss:[ebp-2C]
004404C7 E8 28E30900 call Hydcd.004DE7F4
004404CC FF45 BC inc dword ptr ss:[ebp-44]
004404CF 8B10 mov edx,dword ptr ds:[eax]
004404D1 8D4B 01 lea ecx,dword ptr ds:[ebx+1]
004404D4 8B45 98 mov eax,dword ptr ss:[ebp-68]
004404D7 E8 2C410100 call Hydcd.00454608
004404DC FF4D BC dec dword ptr ss:[ebp-44]
004404DF 8D45 D4 lea eax,dword ptr ss:[ebp-2C]
004404E2 BA 02000000 mov edx,2
004404E7 E8 64E50900 call Hydcd.004DEA50
004404EC 8B0D B8F55000 mov ecx,dword ptr ds:[_Form0]
004404F2 C681 51030000 01 mov byte ptr ds:[ecx+351],1
004404F9 A1 C8EE5000 mov eax,dword ptr ds:[50EEC8]
004404FE 8D4D D0 lea ecx,dword ptr ss:[ebp-30]
00440501 8B10 mov edx,dword ptr ds:[eax]
00440503 8BB2 18040000 mov esi,dword ptr ds:[edx+418]
00440509 BA 0A000000 mov edx,0A
0044050E C746 0C 01000000 mov dword ptr ds:[esi+C],1
00440515 66:C745 B0 8C00 mov word ptr ss:[ebp-50],8C
0044051B A1 B8F55000 mov eax,dword ptr ds:[_Form0]
00440520 8B98 48030000 mov ebx,dword ptr ds:[eax+348]
00440526 E8 EB6EDC00 call Hydcd.01207416
0044052B 81C3 18020000 add ebx,218
00440531 FF45 BC inc dword ptr ss:[ebp-44]
00440534 8B03 mov eax,dword ptr ds:[ebx]
00440536 8B18 mov ebx,dword ptr ds:[eax]
00440538 FF53 0C call dword ptr ds:[ebx+C]
0044053B 8D55 D0 lea edx,dword ptr ss:[ebp-30]
0044053E 8BC6 mov eax,esi
00440540 05 80000000 add eax,80
00440545 E8 36E50900 call Hydcd.004DEA80
0044054A FF4D BC dec dword ptr ss:[ebp-44]
0044054D 8D45 D0 lea eax,dword ptr ss:[ebp-30]
00440550 BA 02000000 mov edx,2
00440555 E8 F6E40900 call Hydcd.004DEA50
0044055A EB 4E jmp short Hydcd.004405AA
0044055C 66:C745 B0 9800 mov word ptr ss:[ebp-50],98
00440562 8B0D B8F55000 mov ecx,dword ptr ds:[_Form0]
00440568 33C0 xor eax,eax
0044056A BA 0C000000 mov edx,0C
0044056F 8B99 48030000 mov ebx,dword ptr ds:[ecx+348]
00440575 8945 CC mov dword ptr ss:[ebp-34],eax
00440578 81C3 18020000 add ebx,218
0044057E FF45 BC inc dword ptr ss:[ebp-44]
00440581 8D4D CC lea ecx,dword ptr ss:[ebp-34]
00440584 8B03 mov eax,dword ptr ds:[ebx]
00440586 8B18 mov ebx,dword ptr ds:[eax]
00440588 FF53 0C call dword ptr ds:[ebx+C]
0044058B 8D55 CC lea edx,dword ptr ss:[ebp-34]
0044058E 8B12 mov edx,dword ptr ds:[edx]
00440590 E8 816EDC00 call Hydcd.01207416
00440595 E8 6E400100 call Hydcd.00454608
0044059A FF4D BC dec dword ptr ss:[ebp-44]
0044059D 8D45 CC lea eax,dword ptr ss:[ebp-34]
004405A0 BA 02000000 mov edx,2
004405A5 E8 A6E40900 call Hydcd.004DEA50
004405AA 66:C745 B0 2C00 mov word ptr ss:[ebp-50],2C
004405B0 E9 A3000000 jmp Hydcd.00440658
004405B5 66:C745 B0 A400 mov word ptr ss:[ebp-50],0A4
004405BB BA F5775000 mov edx,Hydcd.005077F5 ; UNICODE "010011"
004405C0 8D45 C8 lea eax,dword ptr ss:[ebp-38]
004405C3 E8 2CE20900 call Hydcd.004DE7F4
004405C8 FF45 BC inc dword ptr ss:[ebp-44]
004405CB 8B10 mov edx,dword ptr ds:[eax]
004405CD B9 01000000 mov ecx,1
004405D2 8B45 98 mov eax,dword ptr ss:[ebp-68]
004405D5 E8 2E400100 call Hydcd.00454608
004405DA FF4D BC dec dword ptr ss:[ebp-44]
004405DD 8D45 C8 lea eax,dword ptr ss:[ebp-38]
004405E0 BA 02000000 mov edx,2
004405E5 E8 66E40900 call Hydcd.004DEA50
004405EA 8B0D B8F55000 mov ecx,dword ptr ds:[_Form0]
004405F0 C681 51030000 01 mov byte ptr ds:[ecx+351],1
004405F7 A1 C8EE5000 mov eax,dword ptr ds:[50EEC8]
004405FC 8D4D C4 lea ecx,dword ptr ss:[ebp-3C]
004405FF 8B10 mov edx,dword ptr ds:[eax]
00440601 8BB2 18040000 mov esi,dword ptr ds:[edx+418]
00440607 BA 0A000000 mov edx,0A
0044060C C746 0C 01000000 mov dword ptr ds:[esi+C],1
00440613 66:C745 B0 B000 mov word ptr ss:[ebp-50],0B0
00440619 A1 B8F55000 mov eax,dword ptr ds:[_Form0]
0044061E 8B98 48030000 mov ebx,dword ptr ds:[eax+348]
00440624 E8 ED6DDC00 call Hydcd.01207416
00440629 81C3 18020000 add ebx,218
0044062F FF45 BC inc dword ptr ss:[ebp-44]
00440632 8B03 mov eax,dword ptr ds:[ebx]
00440634 8B18 mov ebx,dword ptr ds:[eax]
00440636 FF53 0C call dword ptr ds:[ebx+C]
00440639 8D55 C4 lea edx,dword ptr ss:[ebp-3C]
0044063C 8BC6 mov eax,esi
0044063E 05 80000000 add eax,80
00440643 E8 38E40900 call Hydcd.004DEA80
00440648 FF4D BC dec dword ptr ss:[ebp-44]
0044064B 8D45 C4 lea eax,dword ptr ss:[ebp-3C]
0044064E BA 02000000 mov edx,2
00440653 E8 F8E30900 call Hydcd.004DEA50
00440658 66:C745 B0 0000 mov word ptr ss:[ebp-50],0
0044065E EB 18 jmp short Hydcd.00440678
00440660 8B0D B8F55000 mov ecx,dword ptr ds:[_Form0]
00440666 C681 51030000 00 mov byte ptr ds:[ecx+351],0
0044066D 66:C745 B0 3400 mov word ptr ss:[ebp-50],34
00440673 E8 BEB10900 call Hydcd.004DB836
00440678 8B45 9C mov eax,dword ptr ss:[ebp-64]
0044067B E8 B43C0100 call Hydcd.00454334
00440680 8B45 9C mov eax,dword ptr ss:[ebp-64]
00440683 E8 C4530200 call Hydcd.00465A4C
00440688 8B45 98 mov eax,dword ptr ss:[ebp-68]
0044068B E8 A43C0100 call Hydcd.00454334
00440690 8B45 98 mov eax,dword ptr ss:[ebp-68]
00440693 E8 B4530200 call Hydcd.00465A4C
00440698 8B55 A0 mov edx,dword ptr ss:[ebp-60]
0044069B 64:67:8916 0000 mov dword ptr fs:[0],edx
004406A1 5F pop edi
004406A2 5E pop esi
004406A3 5B pop ebx
004406A4 8BE5 mov esp,ebp
004406A6 5D pop ebp
004406A7 C3 retn
004406A8 55 push ebp
004406A9 8BEC mov ebp,esp
004406AB 81C4 64FFFFFF add esp,-9C
004406B1 53 push ebx
004406B2 56 push esi
004406B3 57 push edi
004406B4 8955 88 mov dword ptr ss:[ebp-78],edx
004406B7 8945 8C mov dword ptr ss:[ebp-74],eax
004406BA 8D75 90 lea esi,dword ptr ss:[ebp-70]
004406BD B8 888D5000 mov eax,Hydcd.00508D88
004406C2 E8 89380900 call Hydcd.004D3F50
004406C7 8B55 8C mov edx,dword ptr ss:[ebp-74]
004406CA 8B8A 2C030000 mov ecx,dword ptr ds:[edx+32C]
004406D0 8379 0C 00 cmp dword ptr ds:[ecx+C],0
004406D4 0F85 BE000000 jnz Hydcd.00440798
004406DA A1 B8F55000 mov eax,dword ptr ds:[_Form0]
004406DF 80B8 50030000 01 cmp byte ptr ds:[eax+350],1
004406E6 0F85 C4040000 jnz Hydcd.00440BB0
004406EC 8B15 C8EE5000 mov edx,dword ptr ds:[50EEC8] ; Hydcd._Form1
004406F2 8B0A mov ecx,dword ptr ds:[edx]
004406F4 8B81 08040000 mov eax,dword ptr ds:[ecx+408]
004406FA 8B40 0C mov eax,dword ptr ds:[eax+C]
004406FD B9 27000000 mov ecx,27
00440702 99 cdq
00440703 F7F9 idiv ecx
00440705 83FA 02 cmp edx,2
00440708 0F85 8A000000 jnz Hydcd.00440798
0044070E A1 B8F55000 mov eax,dword ptr ds:[_Form0]
00440713 8B98 48030000 mov ebx,dword ptr ds:[eax+348]
00440719 81C3 18020000 add ebx,218
0044071F E8 F26CDC00 call Hydcd.01207416
00440724 8D4D F8 lea ecx,dword ptr ss:[ebp-8]
00440727 FF46 1C inc dword ptr ds:[esi+1C]
0044072A 8B03 mov eax,dword ptr ds:[ebx]
0044072C BA 03000000 mov edx,3
00440731 8B18 mov ebx,dword ptr ds:[eax]
00440733 FF53 0C call dword ptr ds:[ebx+C]
00440736 8D45 F8 lea eax,dword ptr ss:[ebp-8]
00440739 33D2 xor edx,edx
0044073B 50 push eax
0044073C 66:C746 10 0800 mov word ptr ds:[esi+10],8
00440742 8955 FC mov dword ptr ss:[ebp-4],edx
00440745 8D55 FC lea edx,dword ptr ss:[ebp-4]
00440748 FF46 1C inc dword ptr ds:[esi+1C]
0044074B A1 C8EE5000 mov eax,dword ptr ds:[50EEC8]
00440750 8B08 mov ecx,dword ptr ds:[eax]
00440752 8B81 18040000 mov eax,dword ptr ds:[ecx+418]
00440758 E8 17550600 call Hydcd.004A5C74
0044075D 8D45 FC lea eax,dword ptr ss:[ebp-4]
00440760 5A pop edx
00440761 E8 D2E30900 call Hydcd.004DEB38
00440766 84C0 test al,al
00440768 8D45 FC lea eax,dword ptr ss:[ebp-4]
0044076B 0F95C1 setne cl
0044076E 83E1 01 and ecx,1
00440771 BA 02000000 mov edx,2
00440776 51 push ecx
00440777 FF4E 1C dec dword ptr ds:[esi+1C]
0044077A E8 D1E20900 call Hydcd.004DEA50
0044077F FF4E 1C dec dword ptr ds:[esi+1C]
00440782 8D45 F8 lea eax,dword ptr ss:[ebp-8]
00440785 BA 02000000 mov edx,2
0044078A E8 C1E20900 call Hydcd.004DEA50
0044078F 59 pop ecx
00440790 85C9 test ecx,ecx
00440792 0F84 18040000 je Hydcd.00440BB0
00440798 A1 E4EE5000 mov eax,dword ptr ds:[50EEE4]
0044079D 8B00 mov eax,dword ptr ds:[eax]
0044079F 8B90 04030000 mov edx,dword ptr ds:[eax+304]
004407A5 837A 0C 01 cmp dword ptr ds:[edx+C],1
004407A9 75 08 jnz short Hydcd.004407B3
004407AB 8B55 88 mov edx,dword ptr ss:[ebp-78]
004407AE E8 BD0B0000 call Hydcd.00441370
004407B3 B2 01 mov dl,1
004407B5 A1 C4414500 mov eax,dword ptr ds:[4541C4]
004407BA E8 053B0100 call Hydcd.004542C4
004407BF 66:C746 10 1400 mov word ptr ds:[esi+10],14
004407C5 8BD8 mov ebx,eax
004407C7 A1 B8F55000 mov eax,dword ptr ds:[_Form0]
004407CC 33C9 xor ecx,ecx
004407CE 8B90 48030000 mov edx,dword ptr ds:[eax+348]
004407D4 81C2 18020000 add edx,218
004407DA 8955 84 mov dword ptr ss:[ebp-7C],edx
004407DD 894D F4 mov dword ptr ss:[ebp-C],ecx
004407E0 FF46 1C inc dword ptr ds:[esi+1C]
004407E3 8D4D F4 lea ecx,dword ptr ss:[ebp-C]
004407E6 8B45 84 mov eax,dword ptr ss:[ebp-7C]
004407E9 BA 16000000 mov edx,16
004407EE 8B00 mov eax,dword ptr ds:[eax]
004407F0 8B38 mov edi,dword ptr ds:[eax]
004407F2 FF57 0C call dword ptr ds:[edi+C]
004407F5 8D55 F4 lea edx,dword ptr ss:[ebp-C]
004407F8 8B12 mov edx,dword ptr ds:[edx]
004407FA B1 01 mov cl,1
004407FC 8BC3 mov eax,ebx
004407FE E8 C53B0100 call Hydcd.004543C8
00440803 FF4E 1C dec dword ptr ds:[esi+1C]
00440806 8D45 F4 lea eax,dword ptr ss:[ebp-C]
00440809 BA 02000000 mov edx,2
0044080E E8 3DE20900 call Hydcd.004DEA50
00440813 66:C746 10 2000 mov word ptr ds:[esi+10],20
00440819 8B0D B8F55000 mov ecx,dword ptr ds:[_Form0]
0044081F 33D2 xor edx,edx
00440821 8B81 48030000 mov eax,dword ptr ds:[ecx+348]
00440827 8D4D F0 lea ecx,dword ptr ss:[ebp-10]
0044082A 05 18020000 add eax,218
0044082F 8945 80 mov dword ptr ss:[ebp-80],eax
00440832 8955 F0 mov dword ptr ss:[ebp-10],edx
00440835 FF46 1C inc dword ptr ds:[esi+1C]
00440838 BA 18000000 mov edx,18
0044083D E8 D46BDC00 call Hydcd.01207416
00440842 8B38 mov edi,dword ptr ds:[eax]
00440844 FF57 0C call dword ptr ds:[edi+C]
00440847 8D55 F0 lea edx,dword ptr ss:[ebp-10]
0044084A 8BC3 mov eax,ebx
0044084C 8B12 mov edx,dword ptr ds:[edx]
0044084E E8 D53E0100 call Hydcd.00454728
00440853 50 push eax
00440854 FF4E 1C dec dword ptr ds:[esi+1C]
00440857 8D45 F0 lea eax,dword ptr ss:[ebp-10]
0044085A BA 02000000 mov edx,2
0044085F E8 ECE10900 call Hydcd.004DEA50
00440864 59 pop ecx
00440865 84C9 test cl,cl
00440867 0F84 A0020000 je Hydcd.00440B0D
0044086D 66:C746 10 3800 mov word ptr ds:[esi+10],38
00440873 A1 B8F55000 mov eax,dword ptr ds:[_Form0]
00440878 33C9 xor ecx,ecx
0044087A 8B90 48030000 mov edx,dword ptr ds:[eax+348]
00440880 81C2 18020000 add edx,218
00440886 8995 7CFFFFFF mov dword ptr ss:[ebp-84],edx
0044088C 894D E8 mov dword ptr ss:[ebp-18],ecx
0044088F FF46 1C inc dword ptr ds:[esi+1C]
00440892 8D4D E8 lea ecx,dword ptr ss:[ebp-18]
00440895 8B85 7CFFFFFF mov eax,dword ptr ss:[ebp-84]
0044089B BA 18000000 mov edx,18
004408A0 8B00 mov eax,dword ptr ds:[eax]
004408A2 8B38 mov edi,dword ptr ds:[eax]
004408A4 FF57 0C call dword ptr ds:[edi+C]
004408A7 8D55 E8 lea edx,dword ptr ss:[ebp-18]
004408AA 33C0 xor eax,eax
004408AC 8D4D EC lea ecx,dword ptr ss:[ebp-14]
004408AF E8 626BDC00 call Hydcd.01207416
004408B4 8BC3 mov eax,ebx
004408B6 FF46 1C inc dword ptr ds:[esi+1C]
004408B9 E8 D23C0100 call Hydcd.00454590
004408BE FF4E 1C dec dword ptr ds:[esi+1C]
004408C1 8D45 E8 lea eax,dword ptr ss:[ebp-18]
004408C4 BA 02000000 mov edx,2
004408C9 E8 82E10900 call Hydcd.004DEA50
004408CE 66:C746 10 2C00 mov word ptr ds:[esi+10],2C
004408D4 66:C746 10 4400 mov word ptr ds:[esi+10],44
004408DA BA F7775000 mov edx,Hydcd.005077F7 ; UNICODE "10011"
004408DF 8D45 E4 lea eax,dword ptr ss:[ebp-1C]
004408E2 E8 0DDF0900 call Hydcd.004DE7F4
004408E7 FF46 1C inc dword ptr ds:[esi+1C]
004408EA 8D55 E4 lea edx,dword ptr ss:[ebp-1C]
004408ED 8D45 EC lea eax,dword ptr ss:[ebp-14]
004408F0 E8 2BE20900 call Hydcd.004DEB20
004408F5 50 push eax
004408F6 FF4E 1C dec dword ptr ds:[esi+1C]
004408F9 8D45 E4 lea eax,dword ptr ss:[ebp-1C]
004408FC BA 02000000 mov edx,2
00440901 E8 4AE10900 call Hydcd.004DEA50
00440906 59 pop ecx
00440907 84C9 test cl,cl
00440909 0F84 59010000 je Hydcd.00440A68
0044090F 66:C746 10 5000 mov word ptr ds:[esi+10],50
00440915 A1 B8F55000 mov eax,dword ptr ds:[_Form0]
0044091A 33C9 xor ecx,ecx
0044091C 8B90 48030000 mov edx,dword ptr ds:[eax+348]
00440922 81C2 18020000 add edx,218
00440928 8995 78FFFFFF mov dword ptr ss:[ebp-88],edx
0044092E 894D E0 mov dword ptr ss:[ebp-20],ecx
00440931 FF46 1C inc dword ptr ds:[esi+1C]
00440934 8D4D E0 lea ecx,dword ptr ss:[ebp-20]
00440937 8B85 78FFFFFF mov eax,dword ptr ss:[ebp-88]
0044093D BA 18000000 mov edx,18
00440942 8B00 mov eax,dword ptr ds:[eax]
00440944 8B38 mov edi,dword ptr ds:[eax]
00440946 FF57 0C call dword ptr ds:[edi+C]
00440949 8D45 E0 lea eax,dword ptr ss:[ebp-20]
0044094C 8B10 mov edx,dword ptr ds:[eax]
0044094E 52 push edx
0044094F BA F9775000 mov edx,Hydcd.005077F9 ; UNICODE "0011"
00440954 8D45 DC lea eax,dword ptr ss:[ebp-24]
00440957 E8 98DE0900 call Hydcd.004DE7F4
0044095C FF46 1C inc dword ptr ds:[esi+1C]
0044095F 8B08 mov ecx,dword ptr ds:[eax]
00440961 8BC3 mov eax,ebx
00440963 5A pop edx
00440964 E8 FB3B0100 call Hydcd.00454564
00440969 FF4E 1C dec dword ptr ds:[esi+1C]
0044096C 8D45 DC lea eax,dword ptr ss:[ebp-24]
0044096F BA 02000000 mov edx,2
00440974 E8 D7E00900 call Hydcd.004DEA50
00440979 FF4E 1C dec dword ptr ds:[esi+1C]
0044097C 8D45 E0 lea eax,dword ptr ss:[ebp-20]
0044097F BA 02000000 mov edx,2
00440984 E8 C7E00900 call Hydcd.004DEA50
00440989 66:C746 10 5C00 mov word ptr ds:[esi+10],5C
0044098F 8B0D B8F55000 mov ecx,dword ptr ds:[_Form0]
00440995 33D2 xor edx,edx
00440997 8B81 48030000 mov eax,dword ptr ds:[ecx+348]
0044099D 8D4D D8 lea ecx,dword ptr ss:[ebp-28]
004409A0 05 18020000 add eax,218
004409A5 8985 74FFFFFF mov dword ptr ss:[ebp-8C],eax
004409AB 8955 D8 mov dword ptr ss:[ebp-28],edx
004409AE FF46 1C inc dword ptr ds:[esi+1C]
004409B1 BA 17000000 mov edx,17
004409B6 8B85 74FFFFFF mov eax,dword ptr ss:[ebp-8C]
004409BC 8B00 mov eax,dword ptr ds:[eax]
004409BE 8B38 mov edi,dword ptr ds:[eax]
004409C0 FF57 0C call dword ptr ds:[edi+C]
004409C3 8D55 D8 lea edx,dword ptr ss:[ebp-28]
004409C6 8BC3 mov eax,ebx
004409C8 8B12 mov edx,dword ptr ds:[edx]
004409CA E8 593D0100 call Hydcd.00454728
004409CF 50 push eax
004409D0 FF4E 1C dec dword ptr ds:[esi+1C]
004409D3 8D45 D8 lea eax,dword ptr ss:[ebp-28]
004409D6 BA 02000000 mov edx,2
004409DB E8 70E00900 call Hydcd.004DEA50
004409E0 59 pop ecx
004409E1 84C9 test cl,cl
004409E3 0F84 09010000 je Hydcd.00440AF2
004409E9 66:C746 10 6800 mov word ptr ds:[esi+10],68
004409EF A1 B8F55000 mov eax,dword ptr ds:[_Form0]
004409F4 33C9 xor ecx,ecx
004409F6 8B90 48030000 mov edx,dword ptr ds:[eax+348]
004409FC 81C2 18020000 add edx,218
00440A02 8995 70FFFFFF mov dword ptr ss:[ebp-90],edx
00440A08 894D D4 mov dword ptr ss:[ebp-2C],ecx
00440A0B FF46 1C inc dword ptr ds:[esi+1C]
00440A0E 8D4D D4 lea ecx,dword ptr ss:[ebp-2C]
00440A11 8B85 70FFFFFF mov eax,dword ptr ss:[ebp-90]
00440A17 BA 17000000 mov edx,17
00440A1C 8B00 mov eax,dword ptr ds:[eax]
00440A1E 8B38 mov edi,dword ptr ds:[eax]
00440A20 FF57 0C call dword ptr ds:[edi+C]
00440A23 8D45 D4 lea eax,dword ptr ss:[ebp-2C]
00440A26 8B10 mov edx,dword ptr ds:[eax]
00440A28 52 push edx
00440A29 BA FB775000 mov edx,Hydcd.005077FB ; UNICODE "011"
00440A2E 8D45 D0 lea eax,dword ptr ss:[ebp-30]
00440A31 E8 BEDD0900 call Hydcd.004DE7F4
00440A36 FF46 1C inc dword ptr ds:[esi+1C]
00440A39 8B08 mov ecx,dword ptr ds:[eax]
00440A3B 8BC3 mov eax,ebx
00440A3D 5A pop edx
00440A3E E8 213B0100 call Hydcd.00454564
00440A43 FF4E 1C dec dword ptr ds:[esi+1C]
00440A46 8D45 D0 lea eax,dword ptr ss:[ebp-30]
00440A49 BA 02000000 mov edx,2
00440A4E E8 FDDF0900 call Hydcd.004DEA50
00440A53 FF4E 1C dec dword ptr ds:[esi+1C]
00440A56 8D45 D4 lea eax,dword ptr ss:[ebp-2C]
00440A59 BA 02000000 mov edx,2
00440A5E E8 EDDF0900 call Hydcd.004DEA50
00440A63 E9 8A000000 jmp Hydcd.00440AF2
00440A68 66:C746 10 7400 mov word ptr ds:[esi+10],74
00440A6E 8B0D B8F55000 mov ecx,dword ptr ds:[_Form0]
00440A74 33D2 xor edx,edx
00440A76 8B81 48030000 mov eax,dword ptr ds:[ecx+348]
00440A7C 8D4D CC lea ecx,dword ptr ss:[ebp-34]
00440A7F 05 18020000 add eax,218
00440A84 8985 6CFFFFFF mov dword ptr ss:[ebp-94],eax
00440A8A 8955 CC mov dword ptr ss:[ebp-34],edx
00440A8D FF46 1C inc dword ptr ds:[esi+1C]
00440A90 BA 18000000 mov edx,18
00440A95 8B85 6CFFFFFF mov eax,dword ptr ss:[ebp-94]
00440A9B 8B00 mov eax,dword ptr ds:[eax]
00440A9D 8B38 mov edi,dword ptr ds:[eax]
00440A9F FF57 0C call dword ptr ds:[edi+C]
00440AA2 8D45 CC lea eax,dword ptr ss:[ebp-34]
00440AA5 8B10 mov edx,dword ptr ds:[eax]
00440AA7 52 push edx
00440AA8 BA FD775000 mov edx,Hydcd.005077FD ; UNICODE "11"
00440AAD 8D45 C8 lea eax,dword ptr ss:[ebp-38]
00440AB0 E8 3FDD0900 call Hydcd.004DE7F4
00440AB5 FF46 1C inc dword ptr ds:[esi+1C]
00440AB8 8B08 mov ecx,dword ptr ds:[eax]
00440ABA 8BC3 mov eax,ebx
00440ABC 5A pop edx
00440ABD E8 A23A0100 call Hydcd.00454564
00440AC2 FF4E 1C dec dword ptr ds:[esi+1C]
00440AC5 8D45 C8 lea eax,dword ptr ss:[ebp-38]
00440AC8 BA 02000000 mov edx,2
00440ACD E8 7EDF0900 call Hydcd.004DEA50
00440AD2 FF4E 1C dec dword ptr ds:[esi+1C]
00440AD5 8D45 CC lea eax,dword ptr ss:[ebp-34]
00440AD8 BA 02000000 mov edx,2
00440ADD E8 6EDF0900 call Hydcd.004DEA50
00440AE2 8B4D 8C mov ecx,dword ptr ss:[ebp-74]
00440AE5 8B81 2C030000 mov eax,dword ptr ds:[ecx+32C]
00440AEB C740 0C 64000000 mov dword ptr ds:[eax+C],64
00440AF2 FF4E 1C dec dword ptr ds:[esi+1C]
00440AF5 8D45 EC lea eax,dword ptr ss:[ebp-14]
00440AF8 BA 02000000 mov edx,2
00440AFD E8 4EDF0900 call Hydcd.004DEA50
00440B02 66:C746 10 0000 mov word ptr ds:[esi+10],0
00440B08 E9 8A000000 jmp Hydcd.00440B97
00440B0D 66:C746 10 8000 mov word ptr ds:[esi+10],80
00440B13 8B0D B8F55000 mov ecx,dword ptr ds:[_Form0]
00440B19 33D2 xor edx,edx
00440B1B 8B81 48030000 mov eax,dword ptr ds:[ecx+348]
00440B21 8D4D C4 lea ecx,dword ptr ss:[ebp-3C]
00440B24 05 18020000 add eax,218
00440B29 8985 68FFFFFF mov dword ptr ss:[ebp-98],eax
00440B2F 8955 C4 mov dword ptr ss:[ebp-3C],edx
00440B32 FF46 1C inc dword ptr ds:[esi+1C]
00440B35 BA 18000000 mov edx,18
00440B3A 8B85 68FFFFFF mov eax,dword ptr ss:[ebp-98]
00440B40 8B00 mov eax,dword ptr ds:[eax]
00440B42 8B38 mov edi,dword ptr ds:[eax]
00440B44 FF57 0C call dword ptr ds:[edi+C]
00440B47 8D45 C4 lea eax,dword ptr ss:[ebp-3C]
00440B4A 8B10 mov edx,dword ptr ds:[eax]
00440B4C 52 push edx
00440B4D BA FF775000 mov edx,Hydcd.005077FF
00440B52 8D45 C0 lea eax,dword ptr ss:[ebp-40]
00440B55 E8 9ADC0900 call Hydcd.004DE7F4
00440B5A FF46 1C inc dword ptr ds:[esi+1C]
00440B5D 8B08 mov ecx,dword ptr ds:[eax]
00440B5F 8BC3 mov eax,ebx
00440B61 5A pop edx
00440B62 E8 FD390100 call Hydcd.00454564
00440B67 FF4E 1C dec dword ptr ds:[esi+1C]
00440B6A 8D45 C0 lea eax,dword ptr ss:[ebp-40]
00440B6D BA 02000000 mov edx,2
00440B72 E8 D9DE0900 call Hydcd.004DEA50
00440B77 FF4E 1C dec dword ptr ds:[esi+1C]
00440B7A 8D45 C4 lea eax,dword ptr ss:[ebp-3C]
00440B7D BA 02000000 mov edx,2
00440B82 E8 C9DE0900 call Hydcd.004DEA50
00440B87 8B4D 8C mov ecx,dword ptr ss:[ebp-74]
00440B8A 8B81 2C030000 mov eax,dword ptr ds:[ecx+32C]
00440B90 C740 0C 64000000 mov dword ptr ds:[eax+C],64
00440B97 8B55 88 mov edx,dword ptr ss:[ebp-78]
00440B9A 8B45 8C mov eax,dword ptr ss:[ebp-74]
00440B9D E8 C6020000 call Hydcd.00440E68
00440BA2 8BC3 mov eax,ebx
00440BA4 E8 8B370100 call Hydcd.00454334
00440BA9 8BC3 mov eax,ebx
00440BAB E8 9C4E0200 call Hydcd.00465A4C
00440BB0 8B15 C8EE5000 mov edx,dword ptr ds:[50EEC8] ; Hydcd._Form1
00440BB6 8B0A mov ecx,dword ptr ds:[edx]
00440BB8 33D2 xor edx,edx
00440BBA 8B81 08040000 mov eax,dword ptr ds:[ecx+408]
00440BC0 E8 5168DC00 call Hydcd.01207416
00440BC5 8B0D B8F55000 mov ecx,dword ptr ds:[_Form0]
00440BCB BA 03000000 mov edx,3
00440BD0 8B99 48030000 mov ebx,dword ptr ds:[ecx+348]
00440BD6 8945 B8 mov dword ptr ss:[ebp-48],eax
00440BD9 81C3 18020000 add ebx,218
00440BDF 8D4D B8 lea ecx,dword ptr ss:[ebp-48]
00440BE2 FF46 1C inc dword ptr ds:[esi+1C]
00440BE5 8B03 mov eax,dword ptr ds:[ebx]
00440BE7 8B18 mov ebx,dword ptr ds:[eax]
00440BE9 FF53 0C call dword ptr ds:[ebx+C]
00440BEC 8D45 B8 lea eax,dword ptr ss:[ebp-48]
00440BEF 33D2 xor edx,edx
00440BF1 50 push eax
00440BF2 66:C746 10 8C00 mov word ptr ds:[esi+10],8C
00440BF8 8955 BC mov dword ptr ss:[ebp-44],edx
00440BFB 8D55 BC lea edx,dword ptr ss:[ebp-44]
00440BFE FF46 1C inc dword ptr ds:[esi+1C]
00440C01 A1 C8EE5000 mov eax,dword ptr ds:[50EEC8]
00440C06 8B08 mov ecx,dword ptr ds:[eax]
00440C08 8B81 18040000 mov eax,dword ptr ds:[ecx+418]
00440C0E E8 61500600 call Hydcd.004A5C74
00440C13 8D45 BC lea eax,dword ptr ss:[ebp-44]
00440C16 5A pop edx
00440C17 E8 1CDF0900 call Hydcd.004DEB38
00440C1C 84C0 test al,al
00440C1E 74 0F je short Hydcd.00440C2F
00440C20 8B0D B8F55000 mov ecx,dword ptr ds:[_Form0]
00440C26 80B9 51030000 00 cmp byte ptr ds:[ecx+351],0
00440C2D 74 04 je short Hydcd.00440C33
00440C2F 33C0 xor eax,eax
00440C31 EB 05 jmp short Hydcd.00440C38
00440C33 B8 01000000 mov eax,1
00440C38 50 push eax
00440C39 FF4E 1C dec dword ptr ds:[esi+1C]
00440C3C 8D45 BC lea eax,dword ptr ss:[ebp-44]
00440C3F BA 02000000 mov edx,2
00440C44 E8 07DE0900 call Hydcd.004DEA50
00440C49 FF4E 1C dec dword ptr ds:[esi+1C]
00440C4C 8D45 B8 lea eax,dword ptr ss:[ebp-48]
00440C4F BA 02000000 mov edx,2
00440C54 E8 F7DD0900 call Hydcd.004DEA50
00440C59 59 pop ecx
00440C5A 84C9 test cl,cl
00440C5C 0F84 1F010000 je Hydcd.00440D81
00440C62 A1 C8EE5000 mov eax,dword ptr ds:[50EEC8]
00440C67 8B10 mov edx,dword ptr ds:[eax]
00440C69 8B82 4C030000 mov eax,dword ptr ds:[edx+34C]
00440C6F 8B10 mov edx,dword ptr ds:[eax]
00440C71 FF92 D4000000 call dword ptr ds:[edx+D4]
00440C77 8B0D C8EE5000 mov ecx,dword ptr ds:[50EEC8] ; Hydcd._Form1
00440C7D 8B01 mov eax,dword ptr ds:[ecx]
00440C7F 8B80 9C030000 mov eax,dword ptr ds:[eax+39C]
00440C85 33D2 xor edx,edx
00440C87 8B08 mov ecx,dword ptr ds:[eax]
00440C89 FF51 64 call dword ptr ds:[ecx+64]
00440C8C A1 C8EE5000 mov eax,dword ptr ds:[50EEC8]
00440C91 8B10 mov edx,dword ptr ds:[eax]
00440C93 8B82 A0030000 mov eax,dword ptr ds:[edx+3A0]
00440C99 33D2 xor edx,edx
00440C9B 8B08 mov ecx,dword ptr ds:[eax]
00440C9D FF51 64 call dword ptr ds:[ecx+64]
00440CA0 A1 C8EE5000 mov eax,dword ptr ds:[50EEC8]
00440CA5 8B10 mov edx,dword ptr ds:[eax]
00440CA7 8B82 6C030000 mov eax,dword ptr ds:[edx+36C]
00440CAD 33D2 xor edx,edx
00440CAF 8B08 mov ecx,dword ptr ds:[eax]
00440CB1 FF51 64 call dword ptr ds:[ecx+64]
00440CB4 A1 C8EE5000 mov eax,dword ptr ds:[50EEC8]
00440CB9 8B10 mov edx,dword ptr ds:[eax]
00440CBB 8B82 70030000 mov eax,dword ptr ds:[edx+370]
00440CC1 33D2 xor edx,edx
00440CC3 8B08 mov ecx,dword ptr ds:[eax]
00440CC5 FF51 64 call dword ptr ds:[ecx+64]
00440CC8 A1 C8EE5000 mov eax,dword ptr ds:[50EEC8]
00440CCD 8B10 mov edx,dword ptr ds:[eax]
00440CCF 8B82 74030000 mov eax,dword ptr ds:[edx+374]
00440CD5 33D2 xor edx,edx
00440CD7 8B08 mov ecx,dword ptr ds:[eax]
00440CD9 FF51 64 call dword ptr ds:[ecx+64]
00440CDC A1 C8EE5000 mov eax,dword ptr ds:[50EEC8]
00440CE1 8B10 mov edx,dword ptr ds:[eax]
00440CE3 8B82 4C030000 mov eax,dword ptr ds:[edx+34C]
00440CE9 B2 02 mov dl,2
00440CEB E8 807F0300 call Hydcd.00478C70
00440CF0 8B0D C8EE5000 mov ecx,dword ptr ds:[50EEC8] ; Hydcd._Form1
00440CF6 8B19 mov ebx,dword ptr ds:[ecx]
00440CF8 8B83 48030000 mov eax,dword ptr ds:[ebx+348]
00440CFE 8B40 68 mov eax,dword ptr ds:[eax+68]
00440D01 E8 7E430400 call Hydcd.00485084
00440D06 8BD0 mov edx,eax
00440D08 42 inc edx
00440D09 8B8B 4C030000 mov ecx,dword ptr ds:[ebx+34C]
00440D0F 8B41 68 mov eax,dword ptr ds:[ecx+68]
00440D12 E8 75430400 call Hydcd.0048508C
00440D17 8B15 C8EE5000 mov edx,dword ptr ds:[50EEC8] ; Hydcd._Form1
00440D1D 8B0A mov ecx,dword ptr ds:[edx]
00440D1F 8B99 4C030000 mov ebx,dword ptr ds:[ecx+34C]
00440D25 33C9 xor ecx,ecx
00440D27 66:C746 10 9800 mov word ptr ds:[esi+10],98
00440D2D A1 B8F55000 mov eax,dword ptr ds:[_Form0]
00440D32 81C3 18020000 add ebx,218
00440D38 8B90 48030000 mov edx,dword ptr ds:[eax+348]
00440D3E 81C2 18020000 add edx,218
00440D44 8995 64FFFFFF mov dword ptr ss:[ebp-9C],edx
00440D4A 894D B4 mov dword ptr ss:[ebp-4C],ecx
00440D4D FF46 1C inc dword ptr ds:[esi+1C]
00440D50 8D4D B4 lea ecx,dword ptr ss:[ebp-4C]
00440D53 8B85 64FFFFFF mov eax,dword ptr ss:[ebp-9C]
00440D59 BA 04000000 mov edx,4
00440D5E 8B00 mov eax,dword ptr ds:[eax]
00440D60 8B38 mov edi,dword ptr ds:[eax]
00440D62 FF57 0C call dword ptr ds:[edi+C]
00440D65 8B03 mov eax,dword ptr ds:[ebx]
00440D67 8D55 B4 lea edx,dword ptr ss:[ebp-4C]
00440D6A 8B08 mov ecx,dword ptr ds:[eax]
00440D6C 8B12 mov edx,dword ptr ds:[edx]
00440D6E FF51 38 call dword ptr ds:[ecx+38]
00440D71 FF4E 1C dec dword ptr ds:[esi+1C]
00440D74 8D45 B4 lea eax,dword ptr ss:[ebp-4C]
00440D77 BA 02000000 mov edx,2
00440D7C E8 CFDC0900 call Hydcd.004DEA50
00440D81 8B0E mov ecx,dword ptr ds:[esi]
00440D83 64:67:890E 0000 mov dword ptr fs:[0],ecx
00440D89 5F pop edi
00440D8A 5E pop esi
00440D8B 5B pop ebx
00440D8C 8BE5 mov esp,ebp
00440D8E 5D pop ebp
00440D8F C3 retn
搞掉启动验证,这个也很BT.
仅仅通过搜索字串 未注册 跳过它形成表面上的注册版是没有用的。
搜索检查一下,壳是UltraProtect.还是不脱了.因为在调试时OD记录下有发现动态解码.
带壳调试直接搞启动验证。首先,在输入注册码时,爆破让它正确注册,然后启动会提示,注册码错误,这时,这个错误就成为一个有利线索.通过断点我们到以下启动验证核心代码,代码巨长,暗庄也有,验证也不是一次一个CALL。
0043F738 55 push ebp
0043F739 8BEC mov ebp,esp
0043F73B 81C4 34FFFFFF add esp,-0CC
0043F741 53 push ebx
0043F742 56 push esi
0043F743 57 push edi
0043F744 8995 78FFFFFF mov dword ptr ss:[ebp-88],edx
0043F74A 8985 7CFFFFFF mov dword ptr ss:[ebp-84],eax
0043F750 B8 5C895000 mov eax,Hydcd.0050895C
0043F755 E8 F6470900 call Hydcd.004D3F50
0043F75A 66:C745 90 0800 mov word ptr ss:[ebp-70],8
0043F760 33D2 xor edx,edx
0043F762 E8 AF7CDC00 call Hydcd.01207416
0043F767 B2 01 mov dl,1
0043F769 FF45 9C inc dword ptr ss:[ebp-64]
0043F76C A1 C4414500 mov eax,dword ptr ds:[4541C4]
0043F771 66:C745 90 1400 mov word ptr ss:[ebp-70],14
0043F777 66:C745 90 2000 mov word ptr ss:[ebp-70],20
0043F77D 894D F8 mov dword ptr ss:[ebp-8],ecx
0043F780 FF45 9C inc dword ptr ss:[ebp-64]
0043F783 66:C745 90 1400 mov word ptr ss:[ebp-70],14
0043F789 E8 364B0100 call Hydcd.004542C4
0043F78E 66:C745 90 2C00 mov word ptr ss:[ebp-70],2C
0043F794 66:C745 90 3800 mov word ptr ss:[ebp-70],38
0043F79A 8BF0 mov esi,eax
0043F79C A1 B8F55000 mov eax,dword ptr ds:[_Form0]
0043F7A1 8D4D F4 lea ecx,dword ptr ss:[ebp-C]
0043F7A4 BA 16000000 mov edx,16
0043F7A9 8B98 48030000 mov ebx,dword ptr ds:[eax+348]
0043F7AF E8 627CDC00 call Hydcd.01207416
0043F7B4 81C3 18020000 add ebx,218
0043F7BA FF45 9C inc dword ptr ss:[ebp-64]
0043F7BD 8B03 mov eax,dword ptr ds:[ebx]
0043F7BF 8B18 mov ebx,dword ptr ds:[eax]
0043F7C1 FF53 0C call dword ptr ds:[ebx+C]
0043F7C4 8D55 F4 lea edx,dword ptr ss:[ebp-C]
0043F7C7 8B12 mov edx,dword ptr ds:[edx]
0043F7C9 33C9 xor ecx,ecx
0043F7CB 8BC6 mov eax,esi
0043F7CD E8 F64B0100 call Hydcd.004543C8
0043F7D2 FF4D 9C dec dword ptr ss:[ebp-64]
0043F7D5 8D45 F4 lea eax,dword ptr ss:[ebp-C]
0043F7D8 BA 02000000 mov edx,2
0043F7DD E8 6EF20900 call Hydcd.004DEA50
0043F7E2 66:C745 90 4400 mov word ptr ss:[ebp-70],44
0043F7E8 8B0D B8F55000 mov ecx,dword ptr ds:[_Form0]
0043F7EE 33C0 xor eax,eax
0043F7F0 BA 17000000 mov edx,17
0043F7F5 8B99 48030000 mov ebx,dword ptr ds:[ecx+348]
0043F7FB 8945 F0 mov dword ptr ss:[ebp-10],eax
0043F7FE 81C3 18020000 add ebx,218
0043F804 FF45 9C inc dword ptr ss:[ebp-64]
0043F807 8D4D F0 lea ecx,dword ptr ss:[ebp-10]
0043F80A 8B03 mov eax,dword ptr ds:[ebx]
0043F80C 8B18 mov ebx,dword ptr ds:[eax]
0043F80E FF53 0C call dword ptr ds:[ebx+C]
0043F811 8D55 F0 lea edx,dword ptr ss:[ebp-10]
0043F814 8BC6 mov eax,esi
0043F816 8B12 mov edx,dword ptr ds:[edx]
0043F818 E8 0B4F0100 call Hydcd.00454728
0043F81D 50 push eax
0043F81E FF4D 9C dec dword ptr ss:[ebp-64]
0043F821 8D45 F0 lea eax,dword ptr ss:[ebp-10]
0043F824 BA 02000000 mov edx,2
0043F829 E8 22F20900 call Hydcd.004DEA50
0043F82E 59 pop ecx
0043F82F 84C9 test cl,cl
0043F831 0F84 DF080000 je Hydcd.00440116
0043F837 66:C745 90 5C00 mov word ptr ss:[ebp-70],5C
0043F83D A1 B8F55000 mov eax,dword ptr ds:[_Form0]
0043F842 8B98 48030000 mov ebx,dword ptr ds:[eax+348]
0043F848 81C3 18020000 add ebx,218
0043F84E E8 C37BDC00 call Hydcd.01207416
0043F853 8D4D E8 lea ecx,dword ptr ss:[ebp-18]
0043F856 FF45 9C inc dword ptr ss:[ebp-64]
0043F859 8B03 mov eax,dword ptr ds:[ebx]
0043F85B BA 17000000 mov edx,17
0043F860 8B18 mov ebx,dword ptr ds:[eax]
0043F862 FF53 0C call dword ptr ds:[ebx+C]
0043F865 8D55 E8 lea edx,dword ptr ss:[ebp-18]
0043F868 33C0 xor eax,eax
0043F86A 8D4D EC lea ecx,dword ptr ss:[ebp-14]
0043F86D E8 A47BDC00 call Hydcd.01207416
0043F872 8BC6 mov eax,esi
0043F874 FF45 9C inc dword ptr ss:[ebp-64]
0043F877 E8 144D0100 call Hydcd.00454590
0043F87C FF4D 9C dec dword ptr ss:[ebp-64]
0043F87F 8D45 E8 lea eax,dword ptr ss:[ebp-18]
0043F882 BA 02000000 mov edx,2
0043F887 E8 C4F10900 call Hydcd.004DEA50
0043F88C 66:C745 90 5000 mov word ptr ss:[ebp-70],50
0043F892 837D EC 00 cmp dword ptr ss:[ebp-14],0
0043F896 74 08 je short Hydcd.0043F8A0
0043F898 8B4D EC mov ecx,dword ptr ss:[ebp-14]
0043F89B 8B41 FC mov eax,dword ptr ds:[ecx-4]
0043F89E EB 02 jmp short Hydcd.0043F8A2
0043F8A0 33C0 xor eax,eax
0043F8A2 83F8 0F cmp eax,0F
0043F8A5 0F8E 55080000 jle Hydcd.00440100
0043F8AB 66:C745 90 6800 mov word ptr ss:[ebp-70],68
0043F8B1 33D2 xor edx,edx
0043F8B3 8D4D E4 lea ecx,dword ptr ss:[ebp-1C]
0043F8B6 8955 E4 mov dword ptr ss:[ebp-1C],edx
0043F8B9 51 push ecx
0043F8BA FF45 9C inc dword ptr ss:[ebp-64]
0043F8BD B9 08000000 mov ecx,8
0043F8C2 BA 01000000 mov edx,1
0043F8C7 8D45 EC lea eax,dword ptr ss:[ebp-14]
0043F8CA E8 41F50900 call Hydcd.004DEE10
0043F8CF 8D55 E4 lea edx,dword ptr ss:[ebp-1C]
0043F8D2 8D45 F8 lea eax,dword ptr ss:[ebp-8]
0043F8D5 E8 A6F10900 call Hydcd.004DEA80
0043F8DA FF4D 9C dec dword ptr ss:[ebp-64]
0043F8DD 8D45 E4 lea eax,dword ptr ss:[ebp-1C]
0043F8E0 BA 02000000 mov edx,2
0043F8E5 E8 66F10900 call Hydcd.004DEA50
0043F8EA 8D55 F8 lea edx,dword ptr ss:[ebp-8]
0043F8ED 8B85 7CFFFFFF mov eax,dword ptr ss:[ebp-84]
0043F8F3 8B80 2C030000 mov eax,dword ptr ds:[eax+32C]
0043F8F9 05 80000000 add eax,80
0043F8FE E8 7DF10900 call Hydcd.004DEA80
0043F903 837D F8 00 cmp dword ptr ss:[ebp-8],0
0043F907 74 08 je short Hydcd.0043F911
0043F909 8B55 F8 mov edx,dword ptr ss:[ebp-8]
0043F90C 8B4A FC mov ecx,dword ptr ds:[edx-4]
0043F90F EB 02 jmp short Hydcd.0043F913
0043F911 33C9 xor ecx,ecx
0043F913 898D 74FFFFFF mov dword ptr ss:[ebp-8C],ecx
0043F919 BB 01000000 mov ebx,1
0043F91E 3B9D 74FFFFFF cmp ebx,dword ptr ss:[ebp-8C]
0043F924 0F8F B2000000 jg Hydcd.0043F9DC
0043F92A 83FB 05 cmp ebx,5
0043F92D 7D 51 jge short Hydcd.0043F980
0043F92F 899D 70FFFFFF mov dword ptr ss:[ebp-90],ebx
0043F935 8B85 70FFFFFF mov eax,dword ptr ss:[ebp-90]
0043F93B 50 push eax
0043F93C 8D55 F8 lea edx,dword ptr ss:[ebp-8]
0043F93F 52 push edx
0043F940 E8 2BEE0900 call Hydcd.004DE770
0043F945 83C4 08 add esp,8
0043F948 8D45 F8 lea eax,dword ptr ss:[ebp-8]
0043F94B E8 D0F20900 call Hydcd.004DEC20
0043F950 8B95 70FFFFFF mov edx,dword ptr ss:[ebp-90]
0043F956 E8 BB7ADC00 call Hydcd.01207416
0043F95B 8D45 F8 lea eax,dword ptr ss:[ebp-8]
0043F95E 4A dec edx
0043F95F 8A0A mov cl,byte ptr ds:[edx]
0043F961 80C1 03 add cl,3
0043F964 51 push ecx
0043F965 57 push edi
0043F966 50 push eax
0043F967 E8 04EE0900 call Hydcd.004DE770
0043F96C 83C4 08 add esp,8
0043F96F 8D45 F8 lea eax,dword ptr ss:[ebp-8]
0043F972 E8 A9F20900 call Hydcd.004DEC20
0043F977 037D F8 add edi,dword ptr ss:[ebp-8]
0043F97A 4F dec edi
0043F97B 5A pop edx
0043F97C 8817 mov byte ptr ds:[edi],dl
0043F97E EB 4F jmp short Hydcd.0043F9CF
0043F980 899D 6CFFFFFF mov dword ptr ss:[ebp-94],ebx
0043F986 8B8D 6CFFFFFF mov ecx,dword ptr ss:[ebp-94]
0043F98C 51 push ecx
0043F98D 8D45 F8 lea eax,dword ptr ss:[ebp-8]
0043F990 50 push eax
0043F991 E8 DAED0900 call Hydcd.004DE770
0043F996 83C4 08 add esp,8
0043F999 8D45 F8 lea eax,dword ptr ss:[ebp-8]
0043F99C E8 7FF20900 call Hydcd.004DEC20
0043F9A1 8B95 6CFFFFFF mov edx,dword ptr ss:[ebp-94]
0043F9A7 E8 6A7ADC00 call Hydcd.01207416
0043F9AC 8D45 F8 lea eax,dword ptr ss:[ebp-8]
0043F9AF 4A dec edx
0043F9B0 8A0A mov cl,byte ptr ds:[edx]
0043F9B2 80C1 02 add cl,2
0043F9B5 51 push ecx
0043F9B6 57 push edi
0043F9B7 50 push eax
0043F9B8 E8 B3ED0900 call Hydcd.004DE770
0043F9BD 83C4 08 add esp,8
0043F9C0 8D45 F8 lea eax,dword ptr ss:[ebp-8]
0043F9C3 E8 58F20900 call Hydcd.004DEC20
0043F9C8 037D F8 add edi,dword ptr ss:[ebp-8]
0043F9CB 4F dec edi
0043F9CC 5A pop edx
0043F9CD 8817 mov byte ptr ds:[edi],dl
0043F9CF 43 inc ebx
0043F9D0 3B9D 74FFFFFF cmp ebx,dword ptr ss:[ebp-8C]
0043F9D6 ^ 0F8E 4EFFFFFF jle Hydcd.0043F92A
0043F9DC C685 6BFFFFFF 61 mov byte ptr ss:[ebp-95],61
0043F9E3 66:C745 90 5000 mov word ptr ss:[ebp-70],50
0043F9E9 837D F8 00 cmp dword ptr ss:[ebp-8],0
0043F9ED 74 08 je short Hydcd.0043F9F7
0043F9EF 8B4D F8 mov ecx,dword ptr ss:[ebp-8]
0043F9F2 8B41 FC mov eax,dword ptr ds:[ecx-4]
0043F9F5 EB 02 jmp short Hydcd.0043F9F9
0043F9F7 33C0 xor eax,eax
0043F9F9 8985 64FFFFFF mov dword ptr ss:[ebp-9C],eax
0043F9FF 6A 01 push 1
0043FA01 8D55 F8 lea edx,dword ptr ss:[ebp-8]
0043FA04 52 push edx
0043FA05 E8 66ED0900 call Hydcd.004DE770
0043FA0A 83C4 08 add esp,8
0043FA0D 8D45 F8 lea eax,dword ptr ss:[ebp-8]
0043FA10 E8 0BF20900 call Hydcd.004DEC20
0043FA15 8B55 F8 mov edx,dword ptr ss:[ebp-8]
0043FA18 A1 C8EE5000 mov eax,dword ptr ds:[50EEC8]
0043FA1D 0FBE0A movsx ecx,byte ptr ds:[edx]
0043FA20 8B10 mov edx,dword ptr ds:[eax]
0043FA22 83C1 FE add ecx,-2
0043FA25 8B82 08040000 mov eax,dword ptr ds:[edx+408]
0043FA2B 8948 0C mov dword ptr ds:[eax+C],ecx
0043FA2E BB 02000000 mov ebx,2
0043FA33 3B9D 64FFFFFF cmp ebx,dword ptr ss:[ebp-9C]
0043FA39 7F 36 jg short Hydcd.0043FA71
0043FA3B 8BFB mov edi,ebx
0043FA3D 57 push edi
0043FA3E 8D45 F8 lea eax,dword ptr ss:[ebp-8]
0043FA41 50 push eax
0043FA42 E8 29ED0900 call Hydcd.004DE770
0043FA47 83C4 08 add esp,8
0043FA4A 8D45 F8 lea eax,dword ptr ss:[ebp-8]
0043FA4D E8 CEF10900 call Hydcd.004DEC20
0043FA52 037D F8 add edi,dword ptr ss:[ebp-8]
0043FA55 4F dec edi
0043FA56 8A95 6BFFFFFF mov dl,byte ptr ss:[ebp-95]
0043FA5C 2A17 sub dl,byte ptr ds:[edi]
0043FA5E 02D3 add dl,bl
0043FA60 8895 6BFFFFFF mov byte ptr ss:[ebp-95],dl
0043FA66 83C3 02 add ebx,2
0043FA69 3B9D 64FFFFFF cmp ebx,dword ptr ss:[ebp-9C]
0043FA6F ^ 7E CA jle short Hydcd.0043FA3B
0043FA71 66:C745 90 7400 mov word ptr ss:[ebp-70],74
0043FA77 33C9 xor ecx,ecx
0043FA79 8D45 E0 lea eax,dword ptr ss:[ebp-20]
0043FA7C 894D E0 mov dword ptr ss:[ebp-20],ecx
0043FA7F 50 push eax
0043FA80 FF45 9C inc dword ptr ss:[ebp-64]
0043FA83 8D45 EC lea eax,dword ptr ss:[ebp-14]
0043FA86 B9 09000000 mov ecx,9
0043FA8B BA 09000000 mov edx,9
0043FA90 E8 7BF30900 call Hydcd.004DEE10
0043FA95 8D55 E0 lea edx,dword ptr ss:[ebp-20]
0043FA98 8D45 F8 lea eax,dword ptr ss:[ebp-8]
0043FA9B E8 E0EF0900 call Hydcd.004DEA80
0043FAA0 FF4D 9C dec dword ptr ss:[ebp-64]
0043FAA3 8D45 E0 lea eax,dword ptr ss:[ebp-20]
0043FAA6 BA 02000000 mov edx,2
0043FAAB E8 A0EF0900 call Hydcd.004DEA50
0043FAB0 837D F8 00 cmp dword ptr ss:[ebp-8],0
0043FAB4 74 08 je short Hydcd.0043FABE
0043FAB6 8B4D F8 mov ecx,dword ptr ss:[ebp-8]
0043FAB9 8B41 FC mov eax,dword ptr ds:[ecx-4]
0043FABC EB 02 jmp short Hydcd.0043FAC0
0043FABE 33C0 xor eax,eax
0043FAC0 8985 74FFFFFF mov dword ptr ss:[ebp-8C],eax
0043FAC6 BB 01000000 mov ebx,1
0043FACB 3B9D 74FFFFFF cmp ebx,dword ptr ss:[ebp-8C]
0043FAD1 0F8F B0000000 jg Hydcd.0043FB87
0043FAD7 899D 60FFFFFF mov dword ptr ss:[ebp-A0],ebx
0043FADD 8B85 60FFFFFF mov eax,dword ptr ss:[ebp-A0]
0043FAE3 50 push eax
0043FAE4 8D55 F8 lea edx,dword ptr ss:[ebp-8]
0043FAE7 52 push edx
0043FAE8 E8 83EC0900 call Hydcd.004DE770
0043FAED 83C4 08 add esp,8
0043FAF0 8D45 F8 lea eax,dword ptr ss:[ebp-8]
0043FAF3 E8 28F10900 call Hydcd.004DEC20
0043FAF8 8B95 60FFFFFF mov edx,dword ptr ss:[ebp-A0]
0043FAFE E8 1379DC00 call Hydcd.01207416
0043FB03 8D45 F8 lea eax,dword ptr ss:[ebp-8]
0043FB06 4A dec edx
0043FB07 8A0A mov cl,byte ptr ds:[edx]
0043FB09 80C1 05 add cl,5
0043FB0C 51 push ecx
0043FB0D 57 push edi
0043FB0E 50 push eax
0043FB0F E8 5CEC0900 call Hydcd.004DE770
0043FB14 83C4 08 add esp,8
0043FB17 8D45 F8 lea eax,dword ptr ss:[ebp-8]
0043FB1A E8 01F10900 call Hydcd.004DEC20
0043FB1F 037D F8 add edi,dword ptr ss:[ebp-8]
0043FB22 5A pop edx
0043FB23 4F dec edi
0043FB24 83FB 03 cmp ebx,3
0043FB27 8817 mov byte ptr ds:[edi],dl
0043FB29 7E 4F jle short Hydcd.0043FB7A
0043FB2B 899D 5CFFFFFF mov dword ptr ss:[ebp-A4],ebx
0043FB31 8B8D 5CFFFFFF mov ecx,dword ptr ss:[ebp-A4]
0043FB37 51 push ecx
0043FB38 8D45 F8 lea eax,dword ptr ss:[ebp-8]
0043FB3B 50 push eax
0043FB3C E8 2FEC0900 call Hydcd.004DE770
0043FB41 83C4 08 add esp,8
0043FB44 8D45 F8 lea eax,dword ptr ss:[ebp-8]
0043FB47 E8 D4F00900 call Hydcd.004DEC20
0043FB4C 8B95 5CFFFFFF mov edx,dword ptr ss:[ebp-A4]
0043FB52 E8 BF78DC00 call Hydcd.01207416
0043FB57 8D45 F8 lea eax,dword ptr ss:[ebp-8]
0043FB5A 4A dec edx
0043FB5B 8A0A mov cl,byte ptr ds:[edx]
0043FB5D 80C1 FE add cl,0FE
0043FB60 51 push ecx
0043FB61 57 push edi
0043FB62 50 push eax
0043FB63 E8 08EC0900 call Hydcd.004DE770
0043FB68 83C4 08 add esp,8
0043FB6B 8D45 F8 lea eax,dword ptr ss:[ebp-8]
0043FB6E E8 ADF00900 call Hydcd.004DEC20
0043FB73 037D F8 add edi,dword ptr ss:[ebp-8]
0043FB76 4F dec edi
0043FB77 5A pop edx
0043FB78 8817 mov byte ptr ds:[edi],dl
0043FB7A 43 inc ebx
0043FB7B 3B9D 74FFFFFF cmp ebx,dword ptr ss:[ebp-8C]
0043FB81 ^ 0F8E 50FFFFFF jle Hydcd.0043FAD7
0043FB87 8D45 F8 lea eax,dword ptr ss:[ebp-8]
0043FB8A 83CA FF or edx,FFFFFFFF
0043FB8D E8 B2F30900 call Hydcd.004DEF44
0043FB92 66:C745 90 5000 mov word ptr ss:[ebp-70],50
0043FB98 40 inc eax
0043FB99 0F84 4E050000 je Hydcd.004400ED
0043FB9F 66:C745 90 8C00 mov word ptr ss:[ebp-70],8C
0043FBA5 33C9 xor ecx,ecx
0043FBA7 8D45 D8 lea eax,dword ptr ss:[ebp-28]
0043FBAA 894D D8 mov dword ptr ss:[ebp-28],ecx
0043FBAD 50 push eax
0043FBAE FF45 9C inc dword ptr ss:[ebp-64]
0043FBB1 8B15 B8F55000 mov edx,dword ptr ds:[_Form0]
0043FBB7 33C0 xor eax,eax
0043FBB9 8D4D DC lea ecx,dword ptr ss:[ebp-24]
0043FBBC 8B9A 48030000 mov ebx,dword ptr ds:[edx+348]
0043FBC2 8945 DC mov dword ptr ss:[ebp-24],eax
0043FBC5 81C3 18020000 add ebx,218
0043FBCB BA 01000000 mov edx,1
0043FBD0 FF45 9C inc dword ptr ss:[ebp-64]
0043FBD3 8B03 mov eax,dword ptr ds:[ebx]
0043FBD5 8B18 mov ebx,dword ptr ds:[eax]
0043FBD7 FF53 0C call dword ptr ds:[ebx+C]
0043FBDA 8D45 DC lea eax,dword ptr ss:[ebp-24]
0043FBDD B9 08000000 mov ecx,8
0043FBE2 BA 01000000 mov edx,1
0043FBE7 E8 24F20900 call Hydcd.004DEE10
0043FBEC 8D45 D8 lea eax,dword ptr ss:[ebp-28]
0043FBEF E8 00F30900 call Hydcd.004DEEF4
0043FBF4 8BD0 mov edx,eax
0043FBF6 C1E0 03 shl eax,3
0043FBF9 2BC2 sub eax,edx
0043FBFB B9 03000000 mov ecx,3
0043FC00 99 cdq
0043FC01 F7F9 idiv ecx
0043FC03 8BD8 mov ebx,eax
0043FC05 FF4D 9C dec dword ptr ss:[ebp-64]
0043FC08 8D45 D8 lea eax,dword ptr ss:[ebp-28]
0043FC0B BA 02000000 mov edx,2
0043FC10 E8 3BEE0900 call Hydcd.004DEA50
0043FC15 FF4D 9C dec dword ptr ss:[ebp-64]
0043FC18 8D45 DC lea eax,dword ptr ss:[ebp-24]
0043FC1B BA 02000000 mov edx,2
0043FC20 E8 2BEE0900 call Hydcd.004DEA50
0043FC25 66:C745 90 8000 mov word ptr ss:[ebp-70],80
0043FC2B 66:C745 90 9800 mov word ptr ss:[ebp-70],98
0043FC31 A1 B8F55000 mov eax,dword ptr ds:[_Form0]
0043FC36 8B88 48030000 mov ecx,dword ptr ds:[eax+348]
0043FC3C 33C0 xor eax,eax
0043FC3E 81C1 18020000 add ecx,218
0043FC44 898D 58FFFFFF mov dword ptr ss:[ebp-A8],ecx
0043FC4A 8945 D4 mov dword ptr ss:[ebp-2C],eax
0043FC4D FF45 9C inc dword ptr ss:[ebp-64]
0043FC50 8D4D D4 lea ecx,dword ptr ss:[ebp-2C]
0043FC53 8B95 58FFFFFF mov edx,dword ptr ss:[ebp-A8]
0043FC59 8B02 mov eax,dword ptr ds:[edx]
0043FC5B 33D2 xor edx,edx
0043FC5D 8B38 mov edi,dword ptr ds:[eax]
0043FC5F FF57 0C call dword ptr ds:[edi+C]
0043FC62 8D45 D4 lea eax,dword ptr ss:[ebp-2C]
0043FC65 E8 8AF20900 call Hydcd.004DEEF4
0043FC6A 50 push eax
0043FC6B 8BC3 mov eax,ebx
0043FC6D 5A pop edx
0043FC6E 8BCA mov ecx,edx
0043FC70 99 cdq
0043FC71 F7F9 idiv ecx
0043FC73 8BDA mov ebx,edx
0043FC75 FF4D 9C dec dword ptr ss:[ebp-64]
0043FC78 8D45 D4 lea eax,dword ptr ss:[ebp-2C]
0043FC7B BA 02000000 mov edx,2
0043FC80 E8 CBED0900 call Hydcd.004DEA50
0043FC85 66:C745 90 A400 mov word ptr ss:[ebp-70],0A4
0043FC8B A1 B8F55000 mov eax,dword ptr ds:[_Form0]
0043FC90 8B88 48030000 mov ecx,dword ptr ds:[eax+348]
0043FC96 33C0 xor eax,eax
0043FC98 81C1 18020000 add ecx,218
0043FC9E 898D 54FFFFFF mov dword ptr ss:[ebp-AC],ecx
0043FCA4 8945 D0 mov dword ptr ss:[ebp-30],eax
0043FCA7 FF45 9C inc dword ptr ss:[ebp-64]
0043FCAA 8D4D D0 lea ecx,dword ptr ss:[ebp-30]
0043FCAD 8B95 54FFFFFF mov edx,dword ptr ss:[ebp-AC]
0043FCB3 8B02 mov eax,dword ptr ds:[edx]
0043FCB5 BA 02000000 mov edx,2
0043FCBA 8B38 mov edi,dword ptr ds:[eax]
0043FCBC FF57 0C call dword ptr ds:[edi+C]
0043FCBF 8D45 D0 lea eax,dword ptr ss:[ebp-30]
0043FCC2 E8 2DF20900 call Hydcd.004DEEF4
0043FCC7 0FBE95 6BFFFFFF movsx edx,byte ptr ss:[ebp-95]
0043FCCE 83C2 F9 add edx,-7
0043FCD1 B9 03000000 mov ecx,3
0043FCD6 F7EA imul edx
0043FCD8 99 cdq
0043FCD9 F7F9 idiv ecx
0043FCDB 2BD8 sub ebx,eax
0043FCDD 8D45 D0 lea eax,dword ptr ss:[ebp-30]
0043FCE0 FF4D 9C dec dword ptr ss:[ebp-64]
0043FCE3 BA 02000000 mov edx,2
0043FCE8 E8 63ED0900 call Hydcd.004DEA50
0043FCED 66:C745 90 B000 mov word ptr ss:[ebp-70],0B0
0043FCF3 A1 B8F55000 mov eax,dword ptr ds:[_Form0]
0043FCF8 8B88 48030000 mov ecx,dword ptr ds:[eax+348]
0043FCFE 33C0 xor eax,eax
0043FD00 81C1 18020000 add ecx,218
0043FD06 898D 50FFFFFF mov dword ptr ss:[ebp-B0],ecx
0043FD0C 8945 CC mov dword ptr ss:[ebp-34],eax
0043FD0F FF45 9C inc dword ptr ss:[ebp-64]
0043FD12 8D4D CC lea ecx,dword ptr ss:[ebp-34]
0043FD15 8B95 50FFFFFF mov edx,dword ptr ss:[ebp-B0]
0043FD1B 8B02 mov eax,dword ptr ds:[edx]
0043FD1D 33D2 xor edx,edx
0043FD1F 8B38 mov edi,dword ptr ds:[eax]
0043FD21 FF57 0C call dword ptr ds:[edi+C]
0043FD24 8D45 CC lea eax,dword ptr ss:[ebp-34]
0043FD27 E8 C8F10900 call Hydcd.004DEEF4
0043FD2C D1F8 sar eax,1
0043FD2E 79 03 jns short Hydcd.0043FD33
0043FD30 83D0 00 adc eax,0
0043FD33 3BD8 cmp ebx,eax
0043FD35 8D45 CC lea eax,dword ptr ss:[ebp-34]
0043FD38 0F9CC2 setl dl
0043FD3B 83E2 01 and edx,1
0043FD3E 52 push edx
0043FD3F BA 02000000 mov edx,2
0043FD44 FF4D 9C dec dword ptr ss:[ebp-64]
0043FD47 E8 04ED0900 call Hydcd.004DEA50
0043FD4C 59 pop ecx
0043FD4D 84C9 test cl,cl
0043FD4F 74 58 je short Hydcd.0043FDA9
0043FD51 66:C745 90 BC00 mov word ptr ss:[ebp-70],0BC
0043FD57 A1 B8F55000 mov eax,dword ptr ds:[_Form0]
0043FD5C 33C9 xor ecx,ecx
0043FD5E 8B90 48030000 mov edx,dword ptr ds:[eax+348]
0043FD64 81C2 18020000 add edx,218
0043FD6A 8995 4CFFFFFF mov dword ptr ss:[ebp-B4],edx
0043FD70 894D C8 mov dword ptr ss:[ebp-38],ecx
0043FD73 FF45 9C inc dword ptr ss:[ebp-64]
0043FD76 33D2 xor edx,edx
0043FD78 8B85 4CFFFFFF mov eax,dword ptr ss:[ebp-B4]
0043FD7E 8D4D C8 lea ecx,dword ptr ss:[ebp-38]
0043FD81 8B00 mov eax,dword ptr ds:[eax]
0043FD83 8B38 mov edi,dword ptr ds:[eax]
0043FD85 FF57 0C call dword ptr ds:[edi+C]
0043FD88 8D45 C8 lea eax,dword ptr ss:[ebp-38]
0043FD8B E8 64F10900 call Hydcd.004DEEF4
0043FD90 D1F8 sar eax,1
0043FD92 79 03 jns short Hydcd.0043FD97
0043FD94 83D0 00 adc eax,0
0043FD97 03D8 add ebx,eax
0043FD99 FF4D 9C dec dword ptr ss:[ebp-64]
0043FD9C 8D45 C8 lea eax,dword ptr ss:[ebp-38]
0043FD9F BA 02000000 mov edx,2
0043FDA4 E8 A7EC0900 call Hydcd.004DEA50
0043FDA9 66:C745 90 C800 mov word ptr ss:[ebp-70],0C8
0043FDAF 8B0D B8F55000 mov ecx,dword ptr ds:[_Form0]
0043FDB5 33D2 xor edx,edx
0043FDB7 8B81 48030000 mov eax,dword ptr ds:[ecx+348]
0043FDBD 8D4D C4 lea ecx,dword ptr ss:[ebp-3C]
0043FDC0 05 18020000 add eax,218
0043FDC5 8985 48FFFFFF mov dword ptr ss:[ebp-B8],eax
0043FDCB 8955 C4 mov dword ptr ss:[ebp-3C],edx
0043FDCE FF45 9C inc dword ptr ss:[ebp-64]
0043FDD1 BA 02000000 mov edx,2
0043FDD6 8B85 48FFFFFF mov eax,dword ptr ss:[ebp-B8]
0043FDDC 8B00 mov eax,dword ptr ds:[eax]
0043FDDE 8B38 mov edi,dword ptr ds:[eax]
0043FDE0 FF57 0C call dword ptr ds:[edi+C]
0043FDE3 8D45 C4 lea eax,dword ptr ss:[ebp-3C]
0043FDE6 E8 09F10900 call Hydcd.004DEEF4
0043FDEB 8BF8 mov edi,eax
0043FDED 0FAFFB imul edi,ebx
0043FDF0 8D45 F8 lea eax,dword ptr ss:[ebp-8]
0043FDF3 E8 FCF00900 call Hydcd.004DEEF4 ; 异常
0043FDF8 3BF8 cmp edi,eax
0043FDFA 8D45 C4 lea eax,dword ptr ss:[ebp-3C]
0043FDFD 0F94C2 sete dl
0043FE00 83E2 01 and edx,1
0043FE03 52 push edx
0043FE04 BA 02000000 mov edx,2
0043FE09 FF4D 9C dec dword ptr ss:[ebp-64]
0043FE0C E8 3FEC0900 call Hydcd.004DEA50
0043FE11 59 pop ecx
0043FE12 84C9 test cl,cl
0043FE14 0F84 CD020000 je Hydcd.004400E7
0043FE1A A1 B8F55000 mov eax,dword ptr ds:[_Form0]
0043FE1F C680 50030000 01 mov byte ptr ds:[eax+350],1
0043FE26 8B15 B8F55000 mov edx,dword ptr ds:[_Form0]
0043FE2C C682 51030000 01 mov byte ptr ds:[edx+351],1
0043FE33 66:C745 90 D400 mov word ptr ss:[ebp-70],0D4
0043FE39 8B0D B8F55000 mov ecx,dword ptr ds:[_Form0]
0043FE3F 33D2 xor edx,edx
0043FE41 8B81 48030000 mov eax,dword ptr ds:[ecx+348]
0043FE47 8D4D C0 lea ecx,dword ptr ss:[ebp-40]
0043FE4A 05 18020000 add eax,218
0043FE4F 8985 44FFFFFF mov dword ptr ss:[ebp-BC],eax
0043FE55 8955 C0 mov dword ptr ss:[ebp-40],edx
0043FE58 FF45 9C inc dword ptr ss:[ebp-64]
0043FE5B BA 03000000 mov edx,3
0043FE60 8B85 44FFFFFF mov eax,dword ptr ss:[ebp-BC]
0043FE66 8B00 mov eax,dword ptr ds:[eax]
0043FE68 8B18 mov ebx,dword ptr ds:[eax]
0043FE6A FF53 0C call dword ptr ds:[ebx+C]
0043FE6D A1 C8EE5000 mov eax,dword ptr ds:[50EEC8]
0043FE72 8D55 C0 lea edx,dword ptr ss:[ebp-40]
0043FE75 8B08 mov ecx,dword ptr ds:[eax]
0043FE77 8B12 mov edx,dword ptr ds:[edx]
0043FE79 8B81 18040000 mov eax,dword ptr ds:[ecx+418]
0043FE7F E8 205E0600 call Hydcd.004A5CA4
0043FE84 FF4D 9C dec dword ptr ss:[ebp-64]
0043FE87 8D45 C0 lea eax,dword ptr ss:[ebp-40]
0043FE8A BA 02000000 mov edx,2
0043FE8F E8 BCEB0900 call Hydcd.004DEA50
0043FE94 66:C745 90 E000 mov word ptr ss:[ebp-70],0E0
0043FE9A 8B0D B8F55000 mov ecx,dword ptr ds:[_Form0]
0043FEA0 33D2 xor edx,edx
0043FEA2 8B81 48030000 mov eax,dword ptr ds:[ecx+348]
0043FEA8 8D4D BC lea ecx,dword ptr ss:[ebp-44]
0043FEAB 05 18020000 add eax,218
0043FEB0 8985 40FFFFFF mov dword ptr ss:[ebp-C0],eax
0043FEB6 8955 BC mov dword ptr ss:[ebp-44],edx
0043FEB9 FF45 9C inc dword ptr ss:[ebp-64]
0043FEBC BA 0A000000 mov edx,0A
0043FEC1 8B85 40FFFFFF mov eax,dword ptr ss:[ebp-C0]
0043FEC7 8B00 mov eax,dword ptr ds:[eax]
0043FEC9 8B18 mov ebx,dword ptr ds:[eax]
0043FECB FF53 0C call dword ptr ds:[ebx+C]
0043FECE 8D55 BC lea edx,dword ptr ss:[ebp-44]
0043FED1 A1 C8EE5000 mov eax,dword ptr ds:[50EEC8]
0043FED6 8B08 mov ecx,dword ptr ds:[eax]
0043FED8 8B81 18040000 mov eax,dword ptr ds:[ecx+418]
0043FEDE 05 80000000 add eax,80
0043FEE3 E8 98EB0900 call Hydcd.004DEA80
0043FEE8 FF4D 9C dec dword ptr ss:[ebp-64]
0043FEEB 8D45 BC lea eax,dword ptr ss:[ebp-44]
0043FEEE BA 02000000 mov edx,2
0043FEF3 E8 58EB0900 call Hydcd.004DEA50
0043FEF8 8B0D C8EE5000 mov ecx,dword ptr ds:[50EEC8] ; Hydcd._Form1
0043FEFE 8B01 mov eax,dword ptr ds:[ecx]
0043FF00 8B90 18040000 mov edx,dword ptr ds:[eax+418]
0043FF06 C742 0C 02000000 mov dword ptr ds:[edx+C],2
0043FF0D 66:C745 90 EC00 mov word ptr ss:[ebp-70],0EC
0043FF13 8B0D B8F55000 mov ecx,dword ptr ds:[_Form0]
0043FF19 33D2 xor edx,edx
0043FF1B 8B81 48030000 mov eax,dword ptr ds:[ecx+348]
0043FF21 8D4D B8 lea ecx,dword ptr ss:[ebp-48]
0043FF24 05 18020000 add eax,218
0043FF29 8985 3CFFFFFF mov dword ptr ss:[ebp-C4],eax
0043FF2F 8955 B8 mov dword ptr ss:[ebp-48],edx
0043FF32 FF45 9C inc dword ptr ss:[ebp-64]
0043FF35 BA 18000000 mov edx,18
0043FF3A 8B85 3CFFFFFF mov eax,dword ptr ss:[ebp-C4]
0043FF40 8B00 mov eax,dword ptr ds:[eax]
0043FF42 8B18 mov ebx,dword ptr ds:[eax]
0043FF44 FF53 0C call dword ptr ds:[ebx+C]
0043FF47 8D55 B8 lea edx,dword ptr ss:[ebp-48]
0043FF4A 8BC6 mov eax,esi
0043FF4C 8B12 mov edx,dword ptr ds:[edx]
0043FF4E E8 D5470100 call Hydcd.00454728
0043FF53 50 push eax
0043FF54 FF4D 9C dec dword ptr ss:[ebp-64]
0043FF57 8D45 B8 lea eax,dword ptr ss:[ebp-48]
0043FF5A BA 02000000 mov edx,2
0043FF5F E8 ECEA0900 call Hydcd.004DEA50
0043FF64 59 pop ecx
0043FF65 84C9 test cl,cl
0043FF67 0F84 2E010000 je Hydcd.0044009B
0043FF6D 66:C745 90 0401 mov word ptr ss:[ebp-70],104
0043FF73 A1 B8F55000 mov eax,dword ptr ds:[_Form0]
0043FF78 33C9 xor ecx,ecx
0043FF7A 8B90 48030000 mov edx,dword ptr ds:[eax+348]
0043FF80 81C2 18020000 add edx,218
0043FF86 8995 38FFFFFF mov dword ptr ss:[ebp-C8],edx
0043FF8C 894D B0 mov dword ptr ss:[ebp-50],ecx
0043FF8F FF45 9C inc dword ptr ss:[ebp-64]
0043FF92 8D4D B0 lea ecx,dword ptr ss:[ebp-50]
0043FF95 8B85 38FFFFFF mov eax,dword ptr ss:[ebp-C8]
0043FF9B BA 18000000 mov edx,18
0043FFA0 8B00 mov eax,dword ptr ds:[eax]
0043FFA2 8B18 mov ebx,dword ptr ds:[eax]
0043FFA4 FF53 0C call dword ptr ds:[ebx+C]
0043FFA7 8D55 B0 lea edx,dword ptr ss:[ebp-50]
0043FFAA 33C0 xor eax,eax
0043FFAC 8D4D B4 lea ecx,dword ptr ss:[ebp-4C]
0043FFAF E8 6274DC00 call Hydcd.01207416
0043FFB4 8BC6 mov eax,esi
0043FFB6 FF45 9C inc dword ptr ss:[ebp-64]
0043FFB9 E8 D2450100 call Hydcd.00454590
0043FFBE FF4D 9C dec dword ptr ss:[ebp-64]
0043FFC1 8D45 B0 lea eax,dword ptr ss:[ebp-50]
0043FFC4 BA 02000000 mov edx,2
0043FFC9 E8 82EA0900 call Hydcd.004DEA50
0043FFCE 66:C745 90 F800 mov word ptr ss:[ebp-70],0F8
0043FFD4 66:C745 90 1001 mov word ptr ss:[ebp-70],110
0043FFDA BA EB775000 mov edx,Hydcd.005077EB ; UNICODE "10000010011"
0043FFDF 8D45 AC lea eax,dword ptr ss:[ebp-54]
0043FFE2 E8 0DE80900 call Hydcd.004DE7F4
0043FFE7 FF45 9C inc dword ptr ss:[ebp-64]
0043FFEA 8D55 AC lea edx,dword ptr ss:[ebp-54]
0043FFED 8D45 B4 lea eax,dword ptr ss:[ebp-4C]
0043FFF0 E8 2BEB0900 call Hydcd.004DEB20
0043FFF5 50 push eax
0043FFF6 FF4D 9C dec dword ptr ss:[ebp-64]
0043FFF9 8D45 AC lea eax,dword ptr ss:[ebp-54]
0043FFFC BA 02000000 mov edx,2
00440001 E8 4AEA0900 call Hydcd.004DEA50
00440006 59 pop ecx
00440007 84C9 test cl,cl
00440009 74 7A je short Hydcd.00440085
0044000B 66:C745 90 1C01 mov word ptr ss:[ebp-70],11C
00440011 A1 B8F55000 mov eax,dword ptr ds:[_Form0]
00440016 33C9 xor ecx,ecx
00440018 8B90 48030000 mov edx,dword ptr ds:[eax+348]
0044001E 81C2 18020000 add edx,218
00440024 8995 34FFFFFF mov dword ptr ss:[ebp-CC],edx
0044002A 894D A8 mov dword ptr ss:[ebp-58],ecx
0044002D FF45 9C inc dword ptr ss:[ebp-64]
00440030 8D4D A8 lea ecx,dword ptr ss:[ebp-58]
00440033 8B85 34FFFFFF mov eax,dword ptr ss:[ebp-CC]
00440039 BA 18000000 mov edx,18
0044003E 8B00 mov eax,dword ptr ds:[eax]
00440040 8B18 mov ebx,dword ptr ds:[eax]
00440042 FF53 0C call dword ptr ds:[ebx+C]
00440045 8D45 A8 lea eax,dword ptr ss:[ebp-58]
00440048 8B10 mov edx,dword ptr ds:[eax]
0044004A 52 push edx
0044004B BA ED775000 mov edx,Hydcd.005077ED ; UNICODE "0000010011"
00440050 8D45 A4 lea eax,dword ptr ss:[ebp-5C]
00440053 E8 9CE70900 call Hydcd.004DE7F4
00440058 FF45 9C inc dword ptr ss:[ebp-64]
0044005B 8B08 mov ecx,dword ptr ds:[eax]
0044005D 8BC6 mov eax,esi
0044005F 5A pop edx
00440060 E8 FF440100 call Hydcd.00454564
00440065 FF4D 9C dec dword ptr ss:[ebp-64]
00440068 8D45 A4 lea eax,dword ptr ss:[ebp-5C]
0044006B BA 02000000 mov edx,2
00440070 E8 DBE90900 call Hydcd.004DEA50
00440075 FF4D 9C dec dword ptr ss:[ebp-64]
00440078 8D45 A8 lea eax,dword ptr ss:[ebp-58]
0044007B BA 02000000 mov edx,2
00440080 E8 CBE90900 call Hydcd.004DEA50
00440085 FF4D 9C dec dword ptr ss:[ebp-64]
00440088 8D45 B4 lea eax,dword ptr ss:[ebp-4C]
0044008B BA 02000000 mov edx,2
00440090 E8 BBE90900 call Hydcd.004DEA50
00440095 66:C745 90 8000 mov word ptr ss:[ebp-70],80
0044009B 8BC6 mov eax,esi
0044009D E8 92420100 call Hydcd.00454334
004400A2 8BC6 mov eax,esi
004400A4 E8 A3590200 call Hydcd.00465A4C
004400A9 FF4D 9C dec dword ptr ss:[ebp-64]
004400AC 8D45 EC lea eax,dword ptr ss:[ebp-14]
004400AF BA 02000000 mov edx,2
004400B4 E8 97E90900 call Hydcd.004DEA50
004400B9 FF4D 9C dec dword ptr ss:[ebp-64]
004400BC 8D45 F8 lea eax,dword ptr ss:[ebp-8]
004400BF BA 02000000 mov edx,2
004400C4 E8 87E90900 call Hydcd.004DEA50
004400C9 FF4D 9C dec dword ptr ss:[ebp-64]
004400CC 8D45 FC lea eax,dword ptr ss:[ebp-4]
004400CF BA 02000000 mov edx,2
004400D4 E8 77E90900 call Hydcd.004DEA50
004400D9 8B4D 80 mov ecx,dword ptr ss:[ebp-80]
004400DC 64:67:890E 0000 mov dword ptr fs:[0],ecx
004400E2 E9 9F000000 jmp Hydcd.00440186
004400E7 66:C745 90 5000 mov word ptr ss:[ebp-70],50
004400ED 8B85 7CFFFFFF mov eax,dword ptr ss:[ebp-84]
004400F3 8B90 2C030000 mov edx,dword ptr ds:[eax+32C]
004400F9 C742 0C 02000000 mov dword ptr ds:[edx+C],2
00440100 FF4D 9C dec dword ptr ss:[ebp-64]
00440103 8D45 EC lea eax,dword ptr ss:[ebp-14]
00440106 BA 02000000 mov edx,2
0044010B E8 40E90900 call Hydcd.004DEA50
00440110 66:C745 90 2C00 mov word ptr ss:[ebp-70],2C
00440116 A1 B8F55000 mov eax,dword ptr ds:[_Form0]
0044011B C680 50030000 00 mov byte ptr ds:[eax+350],0
00440122 C680 51030000 00 mov byte ptr ds:[eax+351],0
00440129 8BC6 mov eax,esi
0044012B E8 04420100 call Hydcd.00454334
00440130 8BC6 mov eax,esi
00440132 E8 15590200 call Hydcd.00465A4C
00440137 66:C745 90 1400 mov word ptr ss:[ebp-70],14
0044013D EB 1E jmp short Hydcd.0044015D
0044013F A1 B8F55000 mov eax,dword ptr ds:[_Form0]
00440144 C680 50030000 00 mov byte ptr ds:[eax+350],0
0044014B C680 51030000 00 mov byte ptr ds:[eax+351],0
00440152 66:C745 90 3400 mov word ptr ss:[ebp-70],34
00440158 E8 D9B60900 call Hydcd.004DB836
0044015D FF4D 9C dec dword ptr ss:[ebp-64]
00440160 8D45 F8 lea eax,dword ptr ss:[ebp-8]
00440163 BA 02000000 mov edx,2
00440168 E8 E3E80900 call Hydcd.004DEA50
0044016D FF4D 9C dec dword ptr ss:[ebp-64]
00440170 8D45 FC lea eax,dword ptr ss:[ebp-4]
00440173 BA 02000000 mov edx,2
00440178 E8 D3E80900 call Hydcd.004DEA50
0044017D 8B4D 80 mov ecx,dword ptr ss:[ebp-80]
00440180 64:67:890E 0000 mov dword ptr fs:[0],ecx
00440186 5F pop edi
00440187 5E pop esi
00440188 5B pop ebx
00440189 8BE5 mov esp,ebp
0044018B 5D pop ebp
0044018C C3 retn
0044018D 90 nop
0044018E 90 nop
0044018F 90 nop
00440190 55 push ebp
00440191 8BEC mov ebp,esp
00440193 83C4 98 add esp,-68
00440196 B8 A88B5000 mov eax,Hydcd.00508BA8
0044019B 53 push ebx
0044019C 56 push esi
0044019D 57 push edi
0044019E E8 AD3D0900 call Hydcd.004D3F50
004401A3 B2 01 mov dl,1
004401A5 A1 C4414500 mov eax,dword ptr ds:[4541C4]
004401AA E8 15410100 call Hydcd.004542C4
004401AF 8945 9C mov dword ptr ss:[ebp-64],eax
004401B2 8B15 B8F55000 mov edx,dword ptr ds:[_Form0]
004401B8 66:C745 B0 0800 mov word ptr ss:[ebp-50],8
004401BE 66:C745 B0 1400 mov word ptr ss:[ebp-50],14
004401C4 8B9A 48030000 mov ebx,dword ptr ds:[edx+348]
004401CA E8 4772DC00 call Hydcd.01207416
004401CF 81C3 18020000 add ebx,218
004401D5 FF45 BC inc dword ptr ss:[ebp-44]
004401D8 BA 0B000000 mov edx,0B
004401DD 8B03 mov eax,dword ptr ds:[ebx]
004401DF 8D4D FC lea ecx,dword ptr ss:[ebp-4]
004401E2 8B18 mov ebx,dword ptr ds:[eax]
004401E4 FF53 0C call dword ptr ds:[ebx+C]
004401E7 8D55 FC lea edx,dword ptr ss:[ebp-4]
004401EA 8B12 mov edx,dword ptr ds:[edx]
004401EC E8 2572DC00 call Hydcd.01207416
004401F1 E8 D2410100 call Hydcd.004543C8
004401F6 FF4D BC dec dword ptr ss:[ebp-44]
004401F9 8D45 FC lea eax,dword ptr ss:[ebp-4]
004401FC BA 02000000 mov edx,2
00440201 E8 4AE80900 call Hydcd.004DEA50
00440206 66:C745 B0 2000 mov word ptr ss:[ebp-50],20
0044020C 8B0D B8F55000 mov ecx,dword ptr ds:[_Form0]
00440212 33C0 xor eax,eax
00440214 BA 0C000000 mov edx,0C
00440219 8B99 48030000 mov ebx,dword ptr ds:[ecx+348]
0044021F 8945 F8 mov dword ptr ss:[ebp-8],eax
00440222 81C3 18020000 add ebx,218
00440228 FF45 BC inc dword ptr ss:[ebp-44]
0044022B 8D4D F8 lea ecx,dword ptr ss:[ebp-8]
0044022E 8B03 mov eax,dword ptr ds:[ebx]
00440230 8B18 mov ebx,dword ptr ds:[eax]
00440232 FF53 0C call dword ptr ds:[ebx+C]
00440235 8D55 F8 lea edx,dword ptr ss:[ebp-8]
00440238 E8 D971DC00 call Hydcd.01207416
0044023D E8 E6440100 call Hydcd.00454728
00440242 50 push eax
00440243 FF4D BC dec dword ptr ss:[ebp-44]
00440246 8D45 F8 lea eax,dword ptr ss:[ebp-8]
00440249 BA 02000000 mov edx,2
0044024E E8 FDE70900 call Hydcd.004DEA50
00440253 59 pop ecx
00440254 84C9 test cl,cl
00440256 74 2C je short Hydcd.00440284
00440258 A1 B8F55000 mov eax,dword ptr ds:[_Form0]
0044025D C680 51030000 00 mov byte ptr ds:[eax+351],0
00440264 8B45 9C mov eax,dword ptr ss:[ebp-64]
00440267 E8 C8400100 call Hydcd.00454334
0044026C 8B45 9C mov eax,dword ptr ss:[ebp-64]
0044026F E8 D8570200 call Hydcd.00465A4C
00440274 8B55 A0 mov edx,dword ptr ss:[ebp-60]
00440277 64:67:8916 0000 mov dword ptr fs:[0],edx
0044027D 8BC2 mov eax,edx
0044027F E9 1D040000 jmp Hydcd.004406A1
00440284 66:C745 B0 0000 mov word ptr ss:[ebp-50],0
0044028A EB 18 jmp short Hydcd.004402A4
0044028C 8B0D B8F55000 mov ecx,dword ptr ds:[_Form0]
00440292 C681 51030000 00 mov byte ptr ds:[ecx+351],0
00440299 66:C745 B0 1000 mov word ptr ss:[ebp-50],10
0044029F E8 92B50900 call Hydcd.004DB836
004402A4 B2 01 mov dl,1
004402A6 A1 C4414500 mov eax,dword ptr ds:[4541C4]
004402AB E8 14400100 call Hydcd.004542C4
004402B0 8945 98 mov dword ptr ss:[ebp-68],eax
004402B3 8B0D B8F55000 mov ecx,dword ptr ds:[_Form0]
004402B9 66:C745 B0 2C00 mov word ptr ss:[ebp-50],2C
004402BF 66:C745 B0 3800 mov word ptr ss:[ebp-50],38
004402C5 8B99 48030000 mov ebx,dword ptr ds:[ecx+348]
004402CB E8 4671DC00 call Hydcd.01207416
004402D0 81C3 18020000 add ebx,218
004402D6 FF45 BC inc dword ptr ss:[ebp-44]
004402D9 8D4D F4 lea ecx,dword ptr ss:[ebp-C]
004402DC 8B03 mov eax,dword ptr ds:[ebx]
004402DE BA 06000000 mov edx,6
004402E3 8B18 mov ebx,dword ptr ds:[eax]
004402E5 FF53 0C call dword ptr ds:[ebx+C]
004402E8 8D55 F4 lea edx,dword ptr ss:[ebp-C]
004402EB 8B12 mov edx,dword ptr ds:[edx]
004402ED B1 01 mov cl,1
004402EF 8B45 98 mov eax,dword ptr ss:[ebp-68]
004402F2 E8 D1400100 call Hydcd.004543C8
004402F7 FF4D BC dec dword ptr ss:[ebp-44]
004402FA 8D45 F4 lea eax,dword ptr ss:[ebp-C]
004402FD BA 02000000 mov edx,2
00440302 E8 49E70900 call Hydcd.004DEA50
00440307 66:C745 B0 4400 mov word ptr ss:[ebp-50],44
0044030D 33C9 xor ecx,ecx
0044030F 8D45 E8 lea eax,dword ptr ss:[ebp-18]
00440312 894D E8 mov dword ptr ss:[ebp-18],ecx
00440315 50 push eax
00440316 FF45 BC inc dword ptr ss:[ebp-44]
00440319 8B15 B8F55000 mov edx,dword ptr ds:[_Form0]
0044031F 33C0 xor eax,eax
00440321 8D4D EC lea ecx,dword ptr ss:[ebp-14]
00440324 8BB2 48030000 mov esi,dword ptr ds:[edx+348]
0044032A 8945 EC mov dword ptr ss:[ebp-14],eax
0044032D 81C6 18020000 add esi,218
00440333 BA 01000000 mov edx,1
00440338 FF45 BC inc dword ptr ss:[ebp-44]
0044033B 8B06 mov eax,dword ptr ds:[esi]
0044033D 8B30 mov esi,dword ptr ds:[eax]
0044033F FF56 0C call dword ptr ds:[esi+C]
00440342 8D45 EC lea eax,dword ptr ss:[ebp-14]
00440345 B9 01000000 mov ecx,1
0044034A BA 02000000 mov edx,2
0044034F E8 BCEA0900 call Hydcd.004DEE10
00440354 8B15 B8F55000 mov edx,dword ptr ds:[_Form0]
0044035A 8D45 E8 lea eax,dword ptr ss:[ebp-18]
0044035D 50 push eax
0044035E 33C0 xor eax,eax
00440360 8B9A 48030000 mov ebx,dword ptr ds:[edx+348]
00440366 8945 F0 mov dword ptr ss:[ebp-10],eax
00440369 81C3 18020000 add ebx,218
0044036F BA 0D000000 mov edx,0D
00440374 FF45 BC inc dword ptr ss:[ebp-44]
00440377 8D4D F0 lea ecx,dword ptr ss:[ebp-10]
0044037A 8B03 mov eax,dword ptr ds:[ebx]
0044037C 8B18 mov ebx,dword ptr ds:[eax]
0044037E FF53 0C call dword ptr ds:[ebx+C]
00440381 8D45 F0 lea eax,dword ptr ss:[ebp-10]
00440384 E8 8D70DC00 call Hydcd.01207416
00440389 8D4D E4 lea ecx,dword ptr ss:[ebp-1C]
0044038C FF45 BC inc dword ptr ss:[ebp-44]
0044038F 5A pop edx
00440390 E8 FFE60900 call Hydcd.004DEA94
00440395 8D55 E4 lea edx,dword ptr ss:[ebp-1C]
00440398 8B12 mov edx,dword ptr ds:[edx]
0044039A B1 01 mov cl,1
0044039C 8B45 98 mov eax,dword ptr ss:[ebp-68]
0044039F E8 24400100 call Hydcd.004543C8
004403A4 50 push eax
004403A5 FF4D BC dec dword ptr ss:[ebp-44]
004403A8 8D45 E4 lea eax,dword ptr ss:[ebp-1C]
004403AB BA 02000000 mov edx,2
004403B0 E8 9BE60900 call Hydcd.004DEA50
004403B5 FF4D BC dec dword ptr ss:[ebp-44]
004403B8 8D45 F0 lea eax,dword ptr ss:[ebp-10]
004403BB BA 02000000 mov edx,2
004403C0 E8 8BE60900 call Hydcd.004DEA50
004403C5 FF4D BC dec dword ptr ss:[ebp-44]
004403C8 8D45 E8 lea eax,dword ptr ss:[ebp-18]
004403CB BA 02000000 mov edx,2
004403D0 E8 7BE60900 call Hydcd.004DEA50
004403D5 FF4D BC dec dword ptr ss:[ebp-44]
004403D8 8D45 EC lea eax,dword ptr ss:[ebp-14]
004403DB BA 02000000 mov edx,2
004403E0 E8 6BE60900 call Hydcd.004DEA50
004403E5 59 pop ecx
004403E6 84C9 test cl,cl
004403E8 0F84 6A020000 je Hydcd.00440658
004403EE 66:C745 B0 5000 mov word ptr ss:[ebp-50],50
004403F4 BA EF775000 mov edx,Hydcd.005077EF ; UNICODE "000010011"
004403F9 8D45 E0 lea eax,dword ptr ss:[ebp-20]
004403FC E8 F3E30900 call Hydcd.004DE7F4
00440401 FF45 BC inc dword ptr ss:[ebp-44]
00440404 E8 0D70DC00 call Hydcd.01207416
00440409 E8 1A430100 call Hydcd.00454728
0044040E 50 push eax
0044040F FF4D BC dec dword ptr ss:[ebp-44]
00440412 8D45 E0 lea eax,dword ptr ss:[ebp-20]
00440415 BA 02000000 mov edx,2
0044041A E8 31E60900 call Hydcd.004DEA50
0044041F 59 pop ecx
00440420 84C9 test cl,cl
00440422 0F84 8D010000 je Hydcd.004405B5
00440428 66:C745 B0 6800 mov word ptr ss:[ebp-50],68
0044042E BA F1775000 mov edx,Hydcd.005077F1 ; UNICODE "00010011"
00440433 8D45 DC lea eax,dword ptr ss:[ebp-24]
00440436 E8 B9E30900 call Hydcd.004DE7F4
0044043B FF45 BC inc dword ptr ss:[ebp-44]
0044043E E8 D36FDC00 call Hydcd.01207416
00440443 E8 D4410100 call Hydcd.0045461C
00440448 8BD8 mov ebx,eax
0044044A FF4D BC dec dword ptr ss:[ebp-44]
0044044D 8D45 DC lea eax,dword ptr ss:[ebp-24]
00440450 BA 02000000 mov edx,2
00440455 E8 F6E50900 call Hydcd.004DEA50
0044045A 66:C745 B0 5C00 mov word ptr ss:[ebp-50],5C
00440460 66:C745 B0 7400 mov word ptr ss:[ebp-50],74
00440466 8B0D B8F55000 mov ecx,dword ptr ds:[_Form0]
0044046C 33C0 xor eax,eax
0044046E BA 09000000 mov edx,9
00440473 8BB1 48030000 mov esi,dword ptr ds:[ecx+348]
00440479 8945 D8 mov dword ptr ss:[ebp-28],eax
0044047C 81C6 18020000 add esi,218
00440482 FF45 BC inc dword ptr ss:[ebp-44]
00440485 8D4D D8 lea ecx,dword ptr ss:[ebp-28]
00440488 8B06 mov eax,dword ptr ds:[esi]
0044048A 8B30 mov esi,dword ptr ds:[eax]
0044048C FF56 0C call dword ptr ds:[esi+C]
0044048F 8D45 D8 lea eax,dword ptr ss:[ebp-28]
00440492 E8 5DEA0900 call Hydcd.004DEEF4
00440497 3BD8 cmp ebx,eax
00440499 8D45 D8 lea eax,dword ptr ss:[ebp-28]
0044049C 0F9CC2 setl dl
0044049F 83E2 01 and edx,1
004404A2 52 push edx
004404A3 BA 02000000 mov edx,2
004404A8 FF4D BC dec dword ptr ss:[ebp-44]
004404AB E8 A0E50900 call Hydcd.004DEA50
004404B0 59 pop ecx
004404B1 84C9 test cl,cl
004404B3 0F84 A3000000 je Hydcd.0044055C
004404B9 66:C745 B0 8000 mov word ptr ss:[ebp-50],80
004404BF BA F3775000 mov edx,Hydcd.005077F3 ; UNICODE "0010011"
004404C4 8D45 D4 lea eax,dword ptr ss:[ebp-2C]
004404C7 E8 28E30900 call Hydcd.004DE7F4
004404CC FF45 BC inc dword ptr ss:[ebp-44]
004404CF 8B10 mov edx,dword ptr ds:[eax]
004404D1 8D4B 01 lea ecx,dword ptr ds:[ebx+1]
004404D4 8B45 98 mov eax,dword ptr ss:[ebp-68]
004404D7 E8 2C410100 call Hydcd.00454608
004404DC FF4D BC dec dword ptr ss:[ebp-44]
004404DF 8D45 D4 lea eax,dword ptr ss:[ebp-2C]
004404E2 BA 02000000 mov edx,2
004404E7 E8 64E50900 call Hydcd.004DEA50
004404EC 8B0D B8F55000 mov ecx,dword ptr ds:[_Form0]
004404F2 C681 51030000 01 mov byte ptr ds:[ecx+351],1
004404F9 A1 C8EE5000 mov eax,dword ptr ds:[50EEC8]
004404FE 8D4D D0 lea ecx,dword ptr ss:[ebp-30]
00440501 8B10 mov edx,dword ptr ds:[eax]
00440503 8BB2 18040000 mov esi,dword ptr ds:[edx+418]
00440509 BA 0A000000 mov edx,0A
0044050E C746 0C 01000000 mov dword ptr ds:[esi+C],1
00440515 66:C745 B0 8C00 mov word ptr ss:[ebp-50],8C
0044051B A1 B8F55000 mov eax,dword ptr ds:[_Form0]
00440520 8B98 48030000 mov ebx,dword ptr ds:[eax+348]
00440526 E8 EB6EDC00 call Hydcd.01207416
0044052B 81C3 18020000 add ebx,218
00440531 FF45 BC inc dword ptr ss:[ebp-44]
00440534 8B03 mov eax,dword ptr ds:[ebx]
00440536 8B18 mov ebx,dword ptr ds:[eax]
00440538 FF53 0C call dword ptr ds:[ebx+C]
0044053B 8D55 D0 lea edx,dword ptr ss:[ebp-30]
0044053E 8BC6 mov eax,esi
00440540 05 80000000 add eax,80
00440545 E8 36E50900 call Hydcd.004DEA80
0044054A FF4D BC dec dword ptr ss:[ebp-44]
0044054D 8D45 D0 lea eax,dword ptr ss:[ebp-30]
00440550 BA 02000000 mov edx,2
00440555 E8 F6E40900 call Hydcd.004DEA50
0044055A EB 4E jmp short Hydcd.004405AA
0044055C 66:C745 B0 9800 mov word ptr ss:[ebp-50],98
00440562 8B0D B8F55000 mov ecx,dword ptr ds:[_Form0]
00440568 33C0 xor eax,eax
0044056A BA 0C000000 mov edx,0C
0044056F 8B99 48030000 mov ebx,dword ptr ds:[ecx+348]
00440575 8945 CC mov dword ptr ss:[ebp-34],eax
00440578 81C3 18020000 add ebx,218
0044057E FF45 BC inc dword ptr ss:[ebp-44]
00440581 8D4D CC lea ecx,dword ptr ss:[ebp-34]
00440584 8B03 mov eax,dword ptr ds:[ebx]
00440586 8B18 mov ebx,dword ptr ds:[eax]
00440588 FF53 0C call dword ptr ds:[ebx+C]
0044058B 8D55 CC lea edx,dword ptr ss:[ebp-34]
0044058E 8B12 mov edx,dword ptr ds:[edx]
00440590 E8 816EDC00 call Hydcd.01207416
00440595 E8 6E400100 call Hydcd.00454608
0044059A FF4D BC dec dword ptr ss:[ebp-44]
0044059D 8D45 CC lea eax,dword ptr ss:[ebp-34]
004405A0 BA 02000000 mov edx,2
004405A5 E8 A6E40900 call Hydcd.004DEA50
004405AA 66:C745 B0 2C00 mov word ptr ss:[ebp-50],2C
004405B0 E9 A3000000 jmp Hydcd.00440658
004405B5 66:C745 B0 A400 mov word ptr ss:[ebp-50],0A4
004405BB BA F5775000 mov edx,Hydcd.005077F5 ; UNICODE "010011"
004405C0 8D45 C8 lea eax,dword ptr ss:[ebp-38]
004405C3 E8 2CE20900 call Hydcd.004DE7F4
004405C8 FF45 BC inc dword ptr ss:[ebp-44]
004405CB 8B10 mov edx,dword ptr ds:[eax]
004405CD B9 01000000 mov ecx,1
004405D2 8B45 98 mov eax,dword ptr ss:[ebp-68]
004405D5 E8 2E400100 call Hydcd.00454608
004405DA FF4D BC dec dword ptr ss:[ebp-44]
004405DD 8D45 C8 lea eax,dword ptr ss:[ebp-38]
004405E0 BA 02000000 mov edx,2
004405E5 E8 66E40900 call Hydcd.004DEA50
004405EA 8B0D B8F55000 mov ecx,dword ptr ds:[_Form0]
004405F0 C681 51030000 01 mov byte ptr ds:[ecx+351],1
004405F7 A1 C8EE5000 mov eax,dword ptr ds:[50EEC8]
004405FC 8D4D C4 lea ecx,dword ptr ss:[ebp-3C]
004405FF 8B10 mov edx,dword ptr ds:[eax]
00440601 8BB2 18040000 mov esi,dword ptr ds:[edx+418]
00440607 BA 0A000000 mov edx,0A
0044060C C746 0C 01000000 mov dword ptr ds:[esi+C],1
00440613 66:C745 B0 B000 mov word ptr ss:[ebp-50],0B0
00440619 A1 B8F55000 mov eax,dword ptr ds:[_Form0]
0044061E 8B98 48030000 mov ebx,dword ptr ds:[eax+348]
00440624 E8 ED6DDC00 call Hydcd.01207416
00440629 81C3 18020000 add ebx,218
0044062F FF45 BC inc dword ptr ss:[ebp-44]
00440632 8B03 mov eax,dword ptr ds:[ebx]
00440634 8B18 mov ebx,dword ptr ds:[eax]
00440636 FF53 0C call dword ptr ds:[ebx+C]
00440639 8D55 C4 lea edx,dword ptr ss:[ebp-3C]
0044063C 8BC6 mov eax,esi
0044063E 05 80000000 add eax,80
00440643 E8 38E40900 call Hydcd.004DEA80
00440648 FF4D BC dec dword ptr ss:[ebp-44]
0044064B 8D45 C4 lea eax,dword ptr ss:[ebp-3C]
0044064E BA 02000000 mov edx,2
00440653 E8 F8E30900 call Hydcd.004DEA50
00440658 66:C745 B0 0000 mov word ptr ss:[ebp-50],0
0044065E EB 18 jmp short Hydcd.00440678
00440660 8B0D B8F55000 mov ecx,dword ptr ds:[_Form0]
00440666 C681 51030000 00 mov byte ptr ds:[ecx+351],0
0044066D 66:C745 B0 3400 mov word ptr ss:[ebp-50],34
00440673 E8 BEB10900 call Hydcd.004DB836
00440678 8B45 9C mov eax,dword ptr ss:[ebp-64]
0044067B E8 B43C0100 call Hydcd.00454334
00440680 8B45 9C mov eax,dword ptr ss:[ebp-64]
00440683 E8 C4530200 call Hydcd.00465A4C
00440688 8B45 98 mov eax,dword ptr ss:[ebp-68]
0044068B E8 A43C0100 call Hydcd.00454334
00440690 8B45 98 mov eax,dword ptr ss:[ebp-68]
00440693 E8 B4530200 call Hydcd.00465A4C
00440698 8B55 A0 mov edx,dword ptr ss:[ebp-60]
0044069B 64:67:8916 0000 mov dword ptr fs:[0],edx
004406A1 5F pop edi
004406A2 5E pop esi
004406A3 5B pop ebx
004406A4 8BE5 mov esp,ebp
004406A6 5D pop ebp
004406A7 C3 retn
004406A8 55 push ebp
004406A9 8BEC mov ebp,esp
004406AB 81C4 64FFFFFF add esp,-9C
004406B1 53 push ebx
004406B2 56 push esi
004406B3 57 push edi
004406B4 8955 88 mov dword ptr ss:[ebp-78],edx
004406B7 8945 8C mov dword ptr ss:[ebp-74],eax
004406BA 8D75 90 lea esi,dword ptr ss:[ebp-70]
004406BD B8 888D5000 mov eax,Hydcd.00508D88
004406C2 E8 89380900 call Hydcd.004D3F50
004406C7 8B55 8C mov edx,dword ptr ss:[ebp-74]
004406CA 8B8A 2C030000 mov ecx,dword ptr ds:[edx+32C]
004406D0 8379 0C 00 cmp dword ptr ds:[ecx+C],0
004406D4 0F85 BE000000 jnz Hydcd.00440798
004406DA A1 B8F55000 mov eax,dword ptr ds:[_Form0]
004406DF 80B8 50030000 01 cmp byte ptr ds:[eax+350],1
004406E6 0F85 C4040000 jnz Hydcd.00440BB0
004406EC 8B15 C8EE5000 mov edx,dword ptr ds:[50EEC8] ; Hydcd._Form1
004406F2 8B0A mov ecx,dword ptr ds:[edx]
004406F4 8B81 08040000 mov eax,dword ptr ds:[ecx+408]
004406FA 8B40 0C mov eax,dword ptr ds:[eax+C]
004406FD B9 27000000 mov ecx,27
00440702 99 cdq
00440703 F7F9 idiv ecx
00440705 83FA 02 cmp edx,2
00440708 0F85 8A000000 jnz Hydcd.00440798
0044070E A1 B8F55000 mov eax,dword ptr ds:[_Form0]
00440713 8B98 48030000 mov ebx,dword ptr ds:[eax+348]
00440719 81C3 18020000 add ebx,218
0044071F E8 F26CDC00 call Hydcd.01207416
00440724 8D4D F8 lea ecx,dword ptr ss:[ebp-8]
00440727 FF46 1C inc dword ptr ds:[esi+1C]
0044072A 8B03 mov eax,dword ptr ds:[ebx]
0044072C BA 03000000 mov edx,3
00440731 8B18 mov ebx,dword ptr ds:[eax]
00440733 FF53 0C call dword ptr ds:[ebx+C]
00440736 8D45 F8 lea eax,dword ptr ss:[ebp-8]
00440739 33D2 xor edx,edx
0044073B 50 push eax
0044073C 66:C746 10 0800 mov word ptr ds:[esi+10],8
00440742 8955 FC mov dword ptr ss:[ebp-4],edx
00440745 8D55 FC lea edx,dword ptr ss:[ebp-4]
00440748 FF46 1C inc dword ptr ds:[esi+1C]
0044074B A1 C8EE5000 mov eax,dword ptr ds:[50EEC8]
00440750 8B08 mov ecx,dword ptr ds:[eax]
00440752 8B81 18040000 mov eax,dword ptr ds:[ecx+418]
00440758 E8 17550600 call Hydcd.004A5C74
0044075D 8D45 FC lea eax,dword ptr ss:[ebp-4]
00440760 5A pop edx
00440761 E8 D2E30900 call Hydcd.004DEB38
00440766 84C0 test al,al
00440768 8D45 FC lea eax,dword ptr ss:[ebp-4]
0044076B 0F95C1 setne cl
0044076E 83E1 01 and ecx,1
00440771 BA 02000000 mov edx,2
00440776 51 push ecx
00440777 FF4E 1C dec dword ptr ds:[esi+1C]
0044077A E8 D1E20900 call Hydcd.004DEA50
0044077F FF4E 1C dec dword ptr ds:[esi+1C]
00440782 8D45 F8 lea eax,dword ptr ss:[ebp-8]
00440785 BA 02000000 mov edx,2
0044078A E8 C1E20900 call Hydcd.004DEA50
0044078F 59 pop ecx
00440790 85C9 test ecx,ecx
00440792 0F84 18040000 je Hydcd.00440BB0
00440798 A1 E4EE5000 mov eax,dword ptr ds:[50EEE4]
0044079D 8B00 mov eax,dword ptr ds:[eax]
0044079F 8B90 04030000 mov edx,dword ptr ds:[eax+304]
004407A5 837A 0C 01 cmp dword ptr ds:[edx+C],1
004407A9 75 08 jnz short Hydcd.004407B3
004407AB 8B55 88 mov edx,dword ptr ss:[ebp-78]
004407AE E8 BD0B0000 call Hydcd.00441370
004407B3 B2 01 mov dl,1
004407B5 A1 C4414500 mov eax,dword ptr ds:[4541C4]
004407BA E8 053B0100 call Hydcd.004542C4
004407BF 66:C746 10 1400 mov word ptr ds:[esi+10],14
004407C5 8BD8 mov ebx,eax
004407C7 A1 B8F55000 mov eax,dword ptr ds:[_Form0]
004407CC 33C9 xor ecx,ecx
004407CE 8B90 48030000 mov edx,dword ptr ds:[eax+348]
004407D4 81C2 18020000 add edx,218
004407DA 8955 84 mov dword ptr ss:[ebp-7C],edx
004407DD 894D F4 mov dword ptr ss:[ebp-C],ecx
004407E0 FF46 1C inc dword ptr ds:[esi+1C]
004407E3 8D4D F4 lea ecx,dword ptr ss:[ebp-C]
004407E6 8B45 84 mov eax,dword ptr ss:[ebp-7C]
004407E9 BA 16000000 mov edx,16
004407EE 8B00 mov eax,dword ptr ds:[eax]
004407F0 8B38 mov edi,dword ptr ds:[eax]
004407F2 FF57 0C call dword ptr ds:[edi+C]
004407F5 8D55 F4 lea edx,dword ptr ss:[ebp-C]
004407F8 8B12 mov edx,dword ptr ds:[edx]
004407FA B1 01 mov cl,1
004407FC 8BC3 mov eax,ebx
004407FE E8 C53B0100 call Hydcd.004543C8
00440803 FF4E 1C dec dword ptr ds:[esi+1C]
00440806 8D45 F4 lea eax,dword ptr ss:[ebp-C]
00440809 BA 02000000 mov edx,2
0044080E E8 3DE20900 call Hydcd.004DEA50
00440813 66:C746 10 2000 mov word ptr ds:[esi+10],20
00440819 8B0D B8F55000 mov ecx,dword ptr ds:[_Form0]
0044081F 33D2 xor edx,edx
00440821 8B81 48030000 mov eax,dword ptr ds:[ecx+348]
00440827 8D4D F0 lea ecx,dword ptr ss:[ebp-10]
0044082A 05 18020000 add eax,218
0044082F 8945 80 mov dword ptr ss:[ebp-80],eax
00440832 8955 F0 mov dword ptr ss:[ebp-10],edx
00440835 FF46 1C inc dword ptr ds:[esi+1C]
00440838 BA 18000000 mov edx,18
0044083D E8 D46BDC00 call Hydcd.01207416
00440842 8B38 mov edi,dword ptr ds:[eax]
00440844 FF57 0C call dword ptr ds:[edi+C]
00440847 8D55 F0 lea edx,dword ptr ss:[ebp-10]
0044084A 8BC3 mov eax,ebx
0044084C 8B12 mov edx,dword ptr ds:[edx]
0044084E E8 D53E0100 call Hydcd.00454728
00440853 50 push eax
00440854 FF4E 1C dec dword ptr ds:[esi+1C]
00440857 8D45 F0 lea eax,dword ptr ss:[ebp-10]
0044085A BA 02000000 mov edx,2
0044085F E8 ECE10900 call Hydcd.004DEA50
00440864 59 pop ecx
00440865 84C9 test cl,cl
00440867 0F84 A0020000 je Hydcd.00440B0D
0044086D 66:C746 10 3800 mov word ptr ds:[esi+10],38
00440873 A1 B8F55000 mov eax,dword ptr ds:[_Form0]
00440878 33C9 xor ecx,ecx
0044087A 8B90 48030000 mov edx,dword ptr ds:[eax+348]
00440880 81C2 18020000 add edx,218
00440886 8995 7CFFFFFF mov dword ptr ss:[ebp-84],edx
0044088C 894D E8 mov dword ptr ss:[ebp-18],ecx
0044088F FF46 1C inc dword ptr ds:[esi+1C]
00440892 8D4D E8 lea ecx,dword ptr ss:[ebp-18]
00440895 8B85 7CFFFFFF mov eax,dword ptr ss:[ebp-84]
0044089B BA 18000000 mov edx,18
004408A0 8B00 mov eax,dword ptr ds:[eax]
004408A2 8B38 mov edi,dword ptr ds:[eax]
004408A4 FF57 0C call dword ptr ds:[edi+C]
004408A7 8D55 E8 lea edx,dword ptr ss:[ebp-18]
004408AA 33C0 xor eax,eax
004408AC 8D4D EC lea ecx,dword ptr ss:[ebp-14]
004408AF E8 626BDC00 call Hydcd.01207416
004408B4 8BC3 mov eax,ebx
004408B6 FF46 1C inc dword ptr ds:[esi+1C]
004408B9 E8 D23C0100 call Hydcd.00454590
004408BE FF4E 1C dec dword ptr ds:[esi+1C]
004408C1 8D45 E8 lea eax,dword ptr ss:[ebp-18]
004408C4 BA 02000000 mov edx,2
004408C9 E8 82E10900 call Hydcd.004DEA50
004408CE 66:C746 10 2C00 mov word ptr ds:[esi+10],2C
004408D4 66:C746 10 4400 mov word ptr ds:[esi+10],44
004408DA BA F7775000 mov edx,Hydcd.005077F7 ; UNICODE "10011"
004408DF 8D45 E4 lea eax,dword ptr ss:[ebp-1C]
004408E2 E8 0DDF0900 call Hydcd.004DE7F4
004408E7 FF46 1C inc dword ptr ds:[esi+1C]
004408EA 8D55 E4 lea edx,dword ptr ss:[ebp-1C]
004408ED 8D45 EC lea eax,dword ptr ss:[ebp-14]
004408F0 E8 2BE20900 call Hydcd.004DEB20
004408F5 50 push eax
004408F6 FF4E 1C dec dword ptr ds:[esi+1C]
004408F9 8D45 E4 lea eax,dword ptr ss:[ebp-1C]
004408FC BA 02000000 mov edx,2
00440901 E8 4AE10900 call Hydcd.004DEA50
00440906 59 pop ecx
00440907 84C9 test cl,cl
00440909 0F84 59010000 je Hydcd.00440A68
0044090F 66:C746 10 5000 mov word ptr ds:[esi+10],50
00440915 A1 B8F55000 mov eax,dword ptr ds:[_Form0]
0044091A 33C9 xor ecx,ecx
0044091C 8B90 48030000 mov edx,dword ptr ds:[eax+348]
00440922 81C2 18020000 add edx,218
00440928 8995 78FFFFFF mov dword ptr ss:[ebp-88],edx
0044092E 894D E0 mov dword ptr ss:[ebp-20],ecx
00440931 FF46 1C inc dword ptr ds:[esi+1C]
00440934 8D4D E0 lea ecx,dword ptr ss:[ebp-20]
00440937 8B85 78FFFFFF mov eax,dword ptr ss:[ebp-88]
0044093D BA 18000000 mov edx,18
00440942 8B00 mov eax,dword ptr ds:[eax]
00440944 8B38 mov edi,dword ptr ds:[eax]
00440946 FF57 0C call dword ptr ds:[edi+C]
00440949 8D45 E0 lea eax,dword ptr ss:[ebp-20]
0044094C 8B10 mov edx,dword ptr ds:[eax]
0044094E 52 push edx
0044094F BA F9775000 mov edx,Hydcd.005077F9 ; UNICODE "0011"
00440954 8D45 DC lea eax,dword ptr ss:[ebp-24]
00440957 E8 98DE0900 call Hydcd.004DE7F4
0044095C FF46 1C inc dword ptr ds:[esi+1C]
0044095F 8B08 mov ecx,dword ptr ds:[eax]
00440961 8BC3 mov eax,ebx
00440963 5A pop edx
00440964 E8 FB3B0100 call Hydcd.00454564
00440969 FF4E 1C dec dword ptr ds:[esi+1C]
0044096C 8D45 DC lea eax,dword ptr ss:[ebp-24]
0044096F BA 02000000 mov edx,2
00440974 E8 D7E00900 call Hydcd.004DEA50
00440979 FF4E 1C dec dword ptr ds:[esi+1C]
0044097C 8D45 E0 lea eax,dword ptr ss:[ebp-20]
0044097F BA 02000000 mov edx,2
00440984 E8 C7E00900 call Hydcd.004DEA50
00440989 66:C746 10 5C00 mov word ptr ds:[esi+10],5C
0044098F 8B0D B8F55000 mov ecx,dword ptr ds:[_Form0]
00440995 33D2 xor edx,edx
00440997 8B81 48030000 mov eax,dword ptr ds:[ecx+348]
0044099D 8D4D D8 lea ecx,dword ptr ss:[ebp-28]
004409A0 05 18020000 add eax,218
004409A5 8985 74FFFFFF mov dword ptr ss:[ebp-8C],eax
004409AB 8955 D8 mov dword ptr ss:[ebp-28],edx
004409AE FF46 1C inc dword ptr ds:[esi+1C]
004409B1 BA 17000000 mov edx,17
004409B6 8B85 74FFFFFF mov eax,dword ptr ss:[ebp-8C]
004409BC 8B00 mov eax,dword ptr ds:[eax]
004409BE 8B38 mov edi,dword ptr ds:[eax]
004409C0 FF57 0C call dword ptr ds:[edi+C]
004409C3 8D55 D8 lea edx,dword ptr ss:[ebp-28]
004409C6 8BC3 mov eax,ebx
004409C8 8B12 mov edx,dword ptr ds:[edx]
004409CA E8 593D0100 call Hydcd.00454728
004409CF 50 push eax
004409D0 FF4E 1C dec dword ptr ds:[esi+1C]
004409D3 8D45 D8 lea eax,dword ptr ss:[ebp-28]
004409D6 BA 02000000 mov edx,2
004409DB E8 70E00900 call Hydcd.004DEA50
004409E0 59 pop ecx
004409E1 84C9 test cl,cl
004409E3 0F84 09010000 je Hydcd.00440AF2
004409E9 66:C746 10 6800 mov word ptr ds:[esi+10],68
004409EF A1 B8F55000 mov eax,dword ptr ds:[_Form0]
004409F4 33C9 xor ecx,ecx
004409F6 8B90 48030000 mov edx,dword ptr ds:[eax+348]
004409FC 81C2 18020000 add edx,218
00440A02 8995 70FFFFFF mov dword ptr ss:[ebp-90],edx
00440A08 894D D4 mov dword ptr ss:[ebp-2C],ecx
00440A0B FF46 1C inc dword ptr ds:[esi+1C]
00440A0E 8D4D D4 lea ecx,dword ptr ss:[ebp-2C]
00440A11 8B85 70FFFFFF mov eax,dword ptr ss:[ebp-90]
00440A17 BA 17000000 mov edx,17
00440A1C 8B00 mov eax,dword ptr ds:[eax]
00440A1E 8B38 mov edi,dword ptr ds:[eax]
00440A20 FF57 0C call dword ptr ds:[edi+C]
00440A23 8D45 D4 lea eax,dword ptr ss:[ebp-2C]
00440A26 8B10 mov edx,dword ptr ds:[eax]
00440A28 52 push edx
00440A29 BA FB775000 mov edx,Hydcd.005077FB ; UNICODE "011"
00440A2E 8D45 D0 lea eax,dword ptr ss:[ebp-30]
00440A31 E8 BEDD0900 call Hydcd.004DE7F4
00440A36 FF46 1C inc dword ptr ds:[esi+1C]
00440A39 8B08 mov ecx,dword ptr ds:[eax]
00440A3B 8BC3 mov eax,ebx
00440A3D 5A pop edx
00440A3E E8 213B0100 call Hydcd.00454564
00440A43 FF4E 1C dec dword ptr ds:[esi+1C]
00440A46 8D45 D0 lea eax,dword ptr ss:[ebp-30]
00440A49 BA 02000000 mov edx,2
00440A4E E8 FDDF0900 call Hydcd.004DEA50
00440A53 FF4E 1C dec dword ptr ds:[esi+1C]
00440A56 8D45 D4 lea eax,dword ptr ss:[ebp-2C]
00440A59 BA 02000000 mov edx,2
00440A5E E8 EDDF0900 call Hydcd.004DEA50
00440A63 E9 8A000000 jmp Hydcd.00440AF2
00440A68 66:C746 10 7400 mov word ptr ds:[esi+10],74
00440A6E 8B0D B8F55000 mov ecx,dword ptr ds:[_Form0]
00440A74 33D2 xor edx,edx
00440A76 8B81 48030000 mov eax,dword ptr ds:[ecx+348]
00440A7C 8D4D CC lea ecx,dword ptr ss:[ebp-34]
00440A7F 05 18020000 add eax,218
00440A84 8985 6CFFFFFF mov dword ptr ss:[ebp-94],eax
00440A8A 8955 CC mov dword ptr ss:[ebp-34],edx
00440A8D FF46 1C inc dword ptr ds:[esi+1C]
00440A90 BA 18000000 mov edx,18
00440A95 8B85 6CFFFFFF mov eax,dword ptr ss:[ebp-94]
00440A9B 8B00 mov eax,dword ptr ds:[eax]
00440A9D 8B38 mov edi,dword ptr ds:[eax]
00440A9F FF57 0C call dword ptr ds:[edi+C]
00440AA2 8D45 CC lea eax,dword ptr ss:[ebp-34]
00440AA5 8B10 mov edx,dword ptr ds:[eax]
00440AA7 52 push edx
00440AA8 BA FD775000 mov edx,Hydcd.005077FD ; UNICODE "11"
00440AAD 8D45 C8 lea eax,dword ptr ss:[ebp-38]
00440AB0 E8 3FDD0900 call Hydcd.004DE7F4
00440AB5 FF46 1C inc dword ptr ds:[esi+1C]
00440AB8 8B08 mov ecx,dword ptr ds:[eax]
00440ABA 8BC3 mov eax,ebx
00440ABC 5A pop edx
00440ABD E8 A23A0100 call Hydcd.00454564
00440AC2 FF4E 1C dec dword ptr ds:[esi+1C]
00440AC5 8D45 C8 lea eax,dword ptr ss:[ebp-38]
00440AC8 BA 02000000 mov edx,2
00440ACD E8 7EDF0900 call Hydcd.004DEA50
00440AD2 FF4E 1C dec dword ptr ds:[esi+1C]
00440AD5 8D45 CC lea eax,dword ptr ss:[ebp-34]
00440AD8 BA 02000000 mov edx,2
00440ADD E8 6EDF0900 call Hydcd.004DEA50
00440AE2 8B4D 8C mov ecx,dword ptr ss:[ebp-74]
00440AE5 8B81 2C030000 mov eax,dword ptr ds:[ecx+32C]
00440AEB C740 0C 64000000 mov dword ptr ds:[eax+C],64
00440AF2 FF4E 1C dec dword ptr ds:[esi+1C]
00440AF5 8D45 EC lea eax,dword ptr ss:[ebp-14]
00440AF8 BA 02000000 mov edx,2
00440AFD E8 4EDF0900 call Hydcd.004DEA50
00440B02 66:C746 10 0000 mov word ptr ds:[esi+10],0
00440B08 E9 8A000000 jmp Hydcd.00440B97
00440B0D 66:C746 10 8000 mov word ptr ds:[esi+10],80
00440B13 8B0D B8F55000 mov ecx,dword ptr ds:[_Form0]
00440B19 33D2 xor edx,edx
00440B1B 8B81 48030000 mov eax,dword ptr ds:[ecx+348]
00440B21 8D4D C4 lea ecx,dword ptr ss:[ebp-3C]
00440B24 05 18020000 add eax,218
00440B29 8985 68FFFFFF mov dword ptr ss:[ebp-98],eax
00440B2F 8955 C4 mov dword ptr ss:[ebp-3C],edx
00440B32 FF46 1C inc dword ptr ds:[esi+1C]
00440B35 BA 18000000 mov edx,18
00440B3A 8B85 68FFFFFF mov eax,dword ptr ss:[ebp-98]
00440B40 8B00 mov eax,dword ptr ds:[eax]
00440B42 8B38 mov edi,dword ptr ds:[eax]
00440B44 FF57 0C call dword ptr ds:[edi+C]
00440B47 8D45 C4 lea eax,dword ptr ss:[ebp-3C]
00440B4A 8B10 mov edx,dword ptr ds:[eax]
00440B4C 52 push edx
00440B4D BA FF775000 mov edx,Hydcd.005077FF
00440B52 8D45 C0 lea eax,dword ptr ss:[ebp-40]
00440B55 E8 9ADC0900 call Hydcd.004DE7F4
00440B5A FF46 1C inc dword ptr ds:[esi+1C]
00440B5D 8B08 mov ecx,dword ptr ds:[eax]
00440B5F 8BC3 mov eax,ebx
00440B61 5A pop edx
00440B62 E8 FD390100 call Hydcd.00454564
00440B67 FF4E 1C dec dword ptr ds:[esi+1C]
00440B6A 8D45 C0 lea eax,dword ptr ss:[ebp-40]
00440B6D BA 02000000 mov edx,2
00440B72 E8 D9DE0900 call Hydcd.004DEA50
00440B77 FF4E 1C dec dword ptr ds:[esi+1C]
00440B7A 8D45 C4 lea eax,dword ptr ss:[ebp-3C]
00440B7D BA 02000000 mov edx,2
00440B82 E8 C9DE0900 call Hydcd.004DEA50
00440B87 8B4D 8C mov ecx,dword ptr ss:[ebp-74]
00440B8A 8B81 2C030000 mov eax,dword ptr ds:[ecx+32C]
00440B90 C740 0C 64000000 mov dword ptr ds:[eax+C],64
00440B97 8B55 88 mov edx,dword ptr ss:[ebp-78]
00440B9A 8B45 8C mov eax,dword ptr ss:[ebp-74]
00440B9D E8 C6020000 call Hydcd.00440E68
00440BA2 8BC3 mov eax,ebx
00440BA4 E8 8B370100 call Hydcd.00454334
00440BA9 8BC3 mov eax,ebx
00440BAB E8 9C4E0200 call Hydcd.00465A4C
00440BB0 8B15 C8EE5000 mov edx,dword ptr ds:[50EEC8] ; Hydcd._Form1
00440BB6 8B0A mov ecx,dword ptr ds:[edx]
00440BB8 33D2 xor edx,edx
00440BBA 8B81 08040000 mov eax,dword ptr ds:[ecx+408]
00440BC0 E8 5168DC00 call Hydcd.01207416
00440BC5 8B0D B8F55000 mov ecx,dword ptr ds:[_Form0]
00440BCB BA 03000000 mov edx,3
00440BD0 8B99 48030000 mov ebx,dword ptr ds:[ecx+348]
00440BD6 8945 B8 mov dword ptr ss:[ebp-48],eax
00440BD9 81C3 18020000 add ebx,218
00440BDF 8D4D B8 lea ecx,dword ptr ss:[ebp-48]
00440BE2 FF46 1C inc dword ptr ds:[esi+1C]
00440BE5 8B03 mov eax,dword ptr ds:[ebx]
00440BE7 8B18 mov ebx,dword ptr ds:[eax]
00440BE9 FF53 0C call dword ptr ds:[ebx+C]
00440BEC 8D45 B8 lea eax,dword ptr ss:[ebp-48]
00440BEF 33D2 xor edx,edx
00440BF1 50 push eax
00440BF2 66:C746 10 8C00 mov word ptr ds:[esi+10],8C
00440BF8 8955 BC mov dword ptr ss:[ebp-44],edx
00440BFB 8D55 BC lea edx,dword ptr ss:[ebp-44]
00440BFE FF46 1C inc dword ptr ds:[esi+1C]
00440C01 A1 C8EE5000 mov eax,dword ptr ds:[50EEC8]
00440C06 8B08 mov ecx,dword ptr ds:[eax]
00440C08 8B81 18040000 mov eax,dword ptr ds:[ecx+418]
00440C0E E8 61500600 call Hydcd.004A5C74
00440C13 8D45 BC lea eax,dword ptr ss:[ebp-44]
00440C16 5A pop edx
00440C17 E8 1CDF0900 call Hydcd.004DEB38
00440C1C 84C0 test al,al
00440C1E 74 0F je short Hydcd.00440C2F
00440C20 8B0D B8F55000 mov ecx,dword ptr ds:[_Form0]
00440C26 80B9 51030000 00 cmp byte ptr ds:[ecx+351],0
00440C2D 74 04 je short Hydcd.00440C33
00440C2F 33C0 xor eax,eax
00440C31 EB 05 jmp short Hydcd.00440C38
00440C33 B8 01000000 mov eax,1
00440C38 50 push eax
00440C39 FF4E 1C dec dword ptr ds:[esi+1C]
00440C3C 8D45 BC lea eax,dword ptr ss:[ebp-44]
00440C3F BA 02000000 mov edx,2
00440C44 E8 07DE0900 call Hydcd.004DEA50
00440C49 FF4E 1C dec dword ptr ds:[esi+1C]
00440C4C 8D45 B8 lea eax,dword ptr ss:[ebp-48]
00440C4F BA 02000000 mov edx,2
00440C54 E8 F7DD0900 call Hydcd.004DEA50
00440C59 59 pop ecx
00440C5A 84C9 test cl,cl
00440C5C 0F84 1F010000 je Hydcd.00440D81
00440C62 A1 C8EE5000 mov eax,dword ptr ds:[50EEC8]
00440C67 8B10 mov edx,dword ptr ds:[eax]
00440C69 8B82 4C030000 mov eax,dword ptr ds:[edx+34C]
00440C6F 8B10 mov edx,dword ptr ds:[eax]
00440C71 FF92 D4000000 call dword ptr ds:[edx+D4]
00440C77 8B0D C8EE5000 mov ecx,dword ptr ds:[50EEC8] ; Hydcd._Form1
00440C7D 8B01 mov eax,dword ptr ds:[ecx]
00440C7F 8B80 9C030000 mov eax,dword ptr ds:[eax+39C]
00440C85 33D2 xor edx,edx
00440C87 8B08 mov ecx,dword ptr ds:[eax]
00440C89 FF51 64 call dword ptr ds:[ecx+64]
00440C8C A1 C8EE5000 mov eax,dword ptr ds:[50EEC8]
00440C91 8B10 mov edx,dword ptr ds:[eax]
00440C93 8B82 A0030000 mov eax,dword ptr ds:[edx+3A0]
00440C99 33D2 xor edx,edx
00440C9B 8B08 mov ecx,dword ptr ds:[eax]
00440C9D FF51 64 call dword ptr ds:[ecx+64]
00440CA0 A1 C8EE5000 mov eax,dword ptr ds:[50EEC8]
00440CA5 8B10 mov edx,dword ptr ds:[eax]
00440CA7 8B82 6C030000 mov eax,dword ptr ds:[edx+36C]
00440CAD 33D2 xor edx,edx
00440CAF 8B08 mov ecx,dword ptr ds:[eax]
00440CB1 FF51 64 call dword ptr ds:[ecx+64]
00440CB4 A1 C8EE5000 mov eax,dword ptr ds:[50EEC8]
00440CB9 8B10 mov edx,dword ptr ds:[eax]
00440CBB 8B82 70030000 mov eax,dword ptr ds:[edx+370]
00440CC1 33D2 xor edx,edx
00440CC3 8B08 mov ecx,dword ptr ds:[eax]
00440CC5 FF51 64 call dword ptr ds:[ecx+64]
00440CC8 A1 C8EE5000 mov eax,dword ptr ds:[50EEC8]
00440CCD 8B10 mov edx,dword ptr ds:[eax]
00440CCF 8B82 74030000 mov eax,dword ptr ds:[edx+374]
00440CD5 33D2 xor edx,edx
00440CD7 8B08 mov ecx,dword ptr ds:[eax]
00440CD9 FF51 64 call dword ptr ds:[ecx+64]
00440CDC A1 C8EE5000 mov eax,dword ptr ds:[50EEC8]
00440CE1 8B10 mov edx,dword ptr ds:[eax]
00440CE3 8B82 4C030000 mov eax,dword ptr ds:[edx+34C]
00440CE9 B2 02 mov dl,2
00440CEB E8 807F0300 call Hydcd.00478C70
00440CF0 8B0D C8EE5000 mov ecx,dword ptr ds:[50EEC8] ; Hydcd._Form1
00440CF6 8B19 mov ebx,dword ptr ds:[ecx]
00440CF8 8B83 48030000 mov eax,dword ptr ds:[ebx+348]
00440CFE 8B40 68 mov eax,dword ptr ds:[eax+68]
00440D01 E8 7E430400 call Hydcd.00485084
00440D06 8BD0 mov edx,eax
00440D08 42 inc edx
00440D09 8B8B 4C030000 mov ecx,dword ptr ds:[ebx+34C]
00440D0F 8B41 68 mov eax,dword ptr ds:[ecx+68]
00440D12 E8 75430400 call Hydcd.0048508C
00440D17 8B15 C8EE5000 mov edx,dword ptr ds:[50EEC8] ; Hydcd._Form1
00440D1D 8B0A mov ecx,dword ptr ds:[edx]
00440D1F 8B99 4C030000 mov ebx,dword ptr ds:[ecx+34C]
00440D25 33C9 xor ecx,ecx
00440D27 66:C746 10 9800 mov word ptr ds:[esi+10],98
00440D2D A1 B8F55000 mov eax,dword ptr ds:[_Form0]
00440D32 81C3 18020000 add ebx,218
00440D38 8B90 48030000 mov edx,dword ptr ds:[eax+348]
00440D3E 81C2 18020000 add edx,218
00440D44 8995 64FFFFFF mov dword ptr ss:[ebp-9C],edx
00440D4A 894D B4 mov dword ptr ss:[ebp-4C],ecx
00440D4D FF46 1C inc dword ptr ds:[esi+1C]
00440D50 8D4D B4 lea ecx,dword ptr ss:[ebp-4C]
00440D53 8B85 64FFFFFF mov eax,dword ptr ss:[ebp-9C]
00440D59 BA 04000000 mov edx,4
00440D5E 8B00 mov eax,dword ptr ds:[eax]
00440D60 8B38 mov edi,dword ptr ds:[eax]
00440D62 FF57 0C call dword ptr ds:[edi+C]
00440D65 8B03 mov eax,dword ptr ds:[ebx]
00440D67 8D55 B4 lea edx,dword ptr ss:[ebp-4C]
00440D6A 8B08 mov ecx,dword ptr ds:[eax]
00440D6C 8B12 mov edx,dword ptr ds:[edx]
00440D6E FF51 38 call dword ptr ds:[ecx+38]
00440D71 FF4E 1C dec dword ptr ds:[esi+1C]
00440D74 8D45 B4 lea eax,dword ptr ss:[ebp-4C]
00440D77 BA 02000000 mov edx,2
00440D7C E8 CFDC0900 call Hydcd.004DEA50
00440D81 8B0E mov ecx,dword ptr ds:[esi]
00440D83 64:67:890E 0000 mov dword ptr fs:[0],ecx
00440D89 5F pop edi
00440D8A 5E pop esi
00440D8B 5B pop ebx
00440D8C 8BE5 mov esp,ebp
00440D8E 5D pop ebp
00440D8F C3 retn
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)
赞赏
他的文章
- [转帖]用多媒体学Visual C++ 2008 系统学习VC 2008必备教程 8027
- [下载]新壳 OSP软件平台功能说明 5837
- [讨论]微点不识英文?! 6303
- [转帖]R3隐藏硬盘分区 8014
- [推荐]内存清零KILL进程 16298
看原图
赞赏
雪币:
留言: