
doy.
Well, thanky muchario, the joys of pushing and popping have saved me this once.
Encryption progress?
but why?0041E116 |. 6A 03 push 3 ; Arg1 = 3
0041E118 |. 90 nop
0041E119 |. E8 225BFEFF call 00403C40
0041E11E |. 83C4 04 add esp,4
0041E121 |. 83F9 08 cmp ecx,8
0041E124 7F 3A jg short 0041E160
Why no worky?0041E110 /$ 55 push ebp
0041E111 |. 8BEC mov ebp,esp
0041E113 |. 83EC 08 sub esp,8
0041E116 |. 6A 03 push 3
0041E118 |. 90 nop
0041E119 |. E8 225BFEFF call 00403C40
0041E11E |. 83C4 04 add esp,4
0041E121 |. 83F9 08 cmp ecx,8
0041E124 |. 7F 3A jg short 0041E160
0041E126 |. 8B0D 14E2490 mov ecx,dword ptr ds:[49E214]
0041E12C |. 230D 1436490 and ecx,dword ptr ds:[493614]
0041E132 |. 74 2C je short 0041E160
0041E134 |. 31C9 xor ecx,ecx
0041E136 |> 41 /inc ecx
0041E137 |. 6A 03 |push 3
0041E139 |. FF35 58E6490 |push dword ptr ds:[49E658]
0041E13F |. FF35 54E6490 |push dword ptr ds:[49E654]
0041E145 |. 6A 07 |push 7
0041E147 |. E8 7F5DFEFF |call 00403ECB
0041E14C |. 83C4 10 |add esp,10
0041E14F |. 83F9 08 |cmp ecx,8
0041E152 |.^ 7E E2 \jle short 0041E136
0041E154 |. 6A 01 push 1
0041E156 |. 6A 22 push 22
0041E158 |. E8 E3240000 call 00420640
0041E15D |. 83C4 08 add esp,8
0041E160 |> 89EC mov esp,ebp
0041E162 |. 5D pop ebp
0041E163 \. C3 retn