005F40B9 > \55 push ebp 断点
005F40BA . 8BEC mov ebp,esp
005F40BC . 83EC 0C sub esp,0C
005F40BF . 68 86784000 push <jmp.&MSVBVM60.__vbaExceptHandler> ; SE 句柄安装
005F40C4 . 64:A1 0000000>mov eax,dword ptr fs:[0]
005F40CA . 50 push eax
005F40CB . 64:8925 00000>mov dword ptr fs:[0],esp
005F40D2 . 81EC DC000000 sub esp,0DC
005F40D8 . 53 push ebx
005F40D9 . 56 push esi
005F40DA . 57 push edi
005F40DB . 8965 F4 mov dword ptr ss:[ebp-C],esp
005F40DE . C745 F8 50714>mov dword ptr ss:[ebp-8],KZW.00407150
005F40E5 . 8B5D 08 mov ebx,dword ptr ss:[ebp+8]
005F40E8 . 8BC3 mov eax,ebx
005F40EA . 83E0 01 and eax,1
005F40ED . 8945 FC mov dword ptr ss:[ebp-4],eax
005F40F0 . 83E3 FE and ebx,FFFFFFFE
005F40F3 . 53 push ebx
005F40F4 . 895D 08 mov dword ptr ss:[ebp+8],ebx
005F40F7 . 8B03 mov eax,dword ptr ds:[ebx]
005F40F9 . FF50 04 call dword ptr ds:[eax+4]
005F40FC . 8B03 mov eax,dword ptr ds:[ebx]
005F40FE . 33F6 xor esi,esi
005F4100 . 53 push ebx
005F4101 . 8975 E4 mov dword ptr ss:[ebp-1C],esi
005F4104 . 8975 E0 mov dword ptr ss:[ebp-20],esi
005F4107 . 8975 D0 mov dword ptr ss:[ebp-30],esi
005F410A . 8975 CC mov dword ptr ss:[ebp-34],esi
005F410D . 8975 C8 mov dword ptr ss:[ebp-38],esi
005F4110 . 8975 C4 mov dword ptr ss:[ebp-3C],esi
005F4113 . 8975 B4 mov dword ptr ss:[ebp-4C],esi
005F4116 . 8975 A4 mov dword ptr ss:[ebp-5C],esi
005F4119 . 8975 94 mov dword ptr ss:[ebp-6C],esi
005F411C . 8975 84 mov dword ptr ss:[ebp-7C],esi
005F411F . 89B5 74FFFFFF mov dword ptr ss:[ebp-8C],esi
005F4125 . 89B5 64FFFFFF mov dword ptr ss:[ebp-9C],esi
005F412B . FF90 04030000 call dword ptr ds:[eax+304]
005F4131 . 50 push eax
005F4132 . 8D45 C4 lea eax,dword ptr ss:[ebp-3C]
005F4135 . 50 push eax
005F4136 . E8 F937E1FF call <jmp.&MSVBVM60.__vbaObjSet>
005F413B . 8BF8 mov edi,eax
005F413D . 8D4D CC lea ecx,dword ptr ss:[ebp-34]
005F4140 . 51 push ecx
005F4141 . 57 push edi
005F4142 . 8B07 mov eax,dword ptr ds:[edi]
005F4144 . FF90 A0000000 call dword ptr ds:[eax+A0]
005F414A . 3BC6 cmp eax,esi
005F414C . DBE2 fclex
005F414E . 7D 11 jge short KZW.005F4161
005F4150 . 68 A0000000 push 0A0
005F4155 . 68 C4D54100 push KZW.0041D5C4
005F415A . 57 push edi
005F415B . 50 push eax
005F415C . E8 CD37E1FF call <jmp.&MSVBVM60.__vbaHresultCheckObj>
005F4161 > 8B45 CC mov eax,dword ptr ss:[ebp-34]
005F4164 . 6A 08 push 8
005F4166 . 8975 CC mov dword ptr ss:[ebp-34],esi
005F4169 . 8945 BC mov dword ptr ss:[ebp-44],eax
005F416C . 5E pop esi
005F416D . 8D45 B4 lea eax,dword ptr ss:[ebp-4C] ; 74821785
005F4170 . 50 push eax
005F4171 . 8D45 A4 lea eax,dword ptr ss:[ebp-5C]
005F4174 . 50 push eax
005F4175 . 8975 B4 mov dword ptr ss:[ebp-4C],esi
005F4178 . E8 F739E1FF call <jmp.&MSVBVM60.#520>
005F417D . 8D45 A4 lea eax,dword ptr ss:[ebp-5C]
005F4180 . 50 push eax
005F4181 . E8 EA37E1FF call <jmp.&MSVBVM60.__vbaStrVarMove>
005F4186 . 8BD0 mov edx,eax ; 74821785
005F4188 . 8D4D E4 lea ecx,dword ptr ss:[ebp-1C]
005F418B . E8 7038E1FF call <jmp.&MSVBVM60.__vbaStrMove>
005F4190 . 8D4D C4 lea ecx,dword ptr ss:[ebp-3C]
005F4193 . E8 9037E1FF call <jmp.&MSVBVM60.__vbaFreeObj>
005F4198 . 8D45 A4 lea eax,dword ptr ss:[ebp-5C]
005F419B . 50 push eax
005F419C . 8D45 B4 lea eax,dword ptr ss:[ebp-4C]
005F419F . 50 push eax
005F41A0 . 6A 02 push 2
005F41A2 . E8 6B38E1FF call <jmp.&MSVBVM60.__vbaFreeVarList>
005F41A7 . 83C4 0C add esp,0C
005F41AA . FF75 E4 push dword ptr ss:[ebp-1C] ; 74821785
005F41AD . E8 8C39E1FF call <jmp.&MSVBVM60.#581>
005F41B2 . E8 0D38E1FF call <jmp.&MSVBVM60.__vbaFpI4>
005F41B7 . 8BF8 mov edi,eax
005F41B9 . 8D45 E4 lea eax,dword ptr ss:[ebp-1C]
005F41BC . 8985 7CFFFFFF mov dword ptr ss:[ebp-84],eax
005F41C2 . 8D85 74FFFFFF lea eax,dword ptr ss:[ebp-8C]
005F41C8 . 6A 03 push 3
005F41CA . 50 push eax
005F41CB . 8D45 B4 lea eax,dword ptr ss:[ebp-4C]
005F41CE . C785 74FFFFFF>mov dword ptr ss:[ebp-8C],4008
005F41D8 . 50 push eax
005F41D9 . E8 7E39E1FF call <jmp.&MSVBVM60.#619>
005F41DE . 8D45 B4 lea eax,dword ptr ss:[ebp-4C]
005F41E1 . 50 push eax
005F41E2 . E8 8937E1FF call <jmp.&MSVBVM60.__vbaStrVarMove>
005F41E7 . 8BD0 mov edx,eax ; 785
005F41E9 . 8D4D E0 lea ecx,dword ptr ss:[ebp-20]
005F41EC . E8 0F38E1FF call <jmp.&MSVBVM60.__vbaStrMove>
005F41F1 . 8D4D B4 lea ecx,dword ptr ss:[ebp-4C]
005F41F4 . E8 AD37E1FF call <jmp.&MSVBVM60.__vbaFreeVar>
005F41F9 . FF75 E0 push dword ptr ss:[ebp-20] ; 785
005F41FC . E8 3D39E1FF call <jmp.&MSVBVM60.#581>
005F4201 . 833D 00306000>cmp dword ptr ds:[603000],0
005F4208 75 08 jnz short KZW.005F4212
005F420A . DC35 281D4000 fdiv qword ptr ds:[401D28]
005F4210 . EB 11 jmp short KZW.005F4223
005F4212 > FF35 2C1D4000 push dword ptr ds:[401D2C]
005F4218 . FF35 281D4000 push dword ptr ds:[401D28]
005F421E . E8 8136E1FF call <jmp.&MSVBVM60._adj_fdiv_m64>
005F4223 > 53 push ebx
005F4224 . DD5D D8 fstp qword ptr ss:[ebp-28]
005F4227 . DFE0 fstsw ax
005F4229 . A8 0D test al,0D
005F422B 0F85 95040000 jnz KZW.005F46C6
005F4231 8B03 mov eax,dword ptr ds:[ebx]
005F4233 . FF90 00030000 call dword ptr ds:[eax+300]
005F4239 . 50 push eax
005F423A . 8D45 C4 lea eax,dword ptr ss:[ebp-3C]
005F423D . 50 push eax
005F423E . E8 F136E1FF call <jmp.&MSVBVM60.__vbaObjSet>
005F4243 . 8BD8 mov ebx,eax
005F4245 . 8D4D CC lea ecx,dword ptr ss:[ebp-34]
005F4248 . 51 push ecx
005F4249 . 53 push ebx
005F424A . 8B03 mov eax,dword ptr ds:[ebx]
005F424C . FF90 A0000000 call dword ptr ds:[eax+A0]
005F4252 . 85C0 test eax,eax
005F4254 . DBE2 fclex
005F4256 . 7D 11 jge short KZW.005F4269
005F4258 . 68 A0000000 push 0A0
005F425D . 68 C4D54100 push KZW.0041D5C4
005F4262 . 53 push ebx
005F4263 . 50 push eax
005F4264 . E8 C536E1FF call <jmp.&MSVBVM60.__vbaHresultCheckObj>
005F4269 > 8B45 CC mov eax,dword ptr ss:[ebp-34] ; 8888888888888888
005F426C . 8365 CC 00 and dword ptr ss:[ebp-34],0
005F4270 . 8945 BC mov dword ptr ss:[ebp-44],eax
005F4273 . 8D45 B4 lea eax,dword ptr ss:[ebp-4C] ; 8888888888888888
005F4276 . 50 push eax
005F4277 . 8D45 A4 lea eax,dword ptr ss:[ebp-5C]
005F427A . 50 push eax
005F427B . 8975 B4 mov dword ptr ss:[ebp-4C],esi
005F427E . E8 F138E1FF call <jmp.&MSVBVM60.#520>
005F4283 . 8D45 A4 lea eax,dword ptr ss:[ebp-5C]
005F4286 . 50 push eax
005F4287 . 8D45 C8 lea eax,dword ptr ss:[ebp-38]
005F428A . 50 push eax
005F428B . E8 C836E1FF call <jmp.&MSVBVM60.__vbaStrVarVal>
005F4290 . 50 push eax
005F4291 . E8 A838E1FF call <jmp.&MSVBVM60.#581>
005F4296 . E8 DB36E1FF call <jmp.&MSVBVM60.__vbaFpR8>
005F429B . DD9D 1CFFFFFF fstp qword ptr ss:[ebp-E4]
005F42A1 . 81C7 C0C30200 add edi,2C3C0
005F42A7 0F80 1E040000 jo KZW.005F46CB
005F42AD . 89BD 18FFFFFF mov dword ptr ss:[ebp-E8],edi
005F42B3 . DB85 18FFFFFF fild dword ptr ss:[ebp-E8]
005F42B9 . DD9D 10FFFFFF fstp qword ptr ss:[ebp-F0]
005F42BF . DD85 10FFFFFF fld qword ptr ss:[ebp-F0]
005F42C5 . DC4D D8 fmul qword ptr ss:[ebp-28]
005F42C8 . DFE0 fstsw ax
005F42CA . A8 0D test al,0D
005F42CC . 0F85 F4030000 jnz KZW.005F46C6
005F42D2 . E8 5B38E1FF call <jmp.&MSVBVM60.__vbaFPFix>
005F42D7 . E8 9A36E1FF call <jmp.&MSVBVM60.__vbaFpR8>
005F42DC . DC9D 1CFFFFFF fcomp qword ptr ss:[ebp-E4]
005F42E2 . DFE0 fstsw ax
005F42E4 . 9E sahf
005F42E5 . 75 05 jnz short KZW.005F42EC
005F42E7 . 6A 01 push 1
005F42E9 . 58 pop eax
005F42EA . EB 02 jmp short KZW.005F42EE
005F42EC > 33C0 xor eax,eax
005F42EE > F7D8 neg eax
005F42F0 . 8D4D C8 lea ecx,dword ptr ss:[ebp-38]
005F42F3 . 8BF8 mov edi,eax
005F42F5 . E8 FA36E1FF call <jmp.&MSVBVM60.__vbaFreeStr>
005F42FA . 8D4D C4 lea ecx,dword ptr ss:[ebp-3C]
005F42FD . E8 2636E1FF call <jmp.&MSVBVM60.__vbaFreeObj>
005F4302 . 8D45 A4 lea eax,dword ptr ss:[ebp-5C]
005F4305 . 50 push eax
005F4306 . 8D45 B4 lea eax,dword ptr ss:[ebp-4C]
005F4309 . 50 push eax
005F430A . 6A 02 push 2
005F430C . E8 0137E1FF call <jmp.&MSVBVM60.__vbaFreeVarList>
005F4311 . 83C4 0C add esp,0C
005F4314 . BB 04000280 mov ebx,80020004
005F4319 . 66:85FF test di,di
005F431C . 6A 0A push 0A
005F431E . 895D 8C mov dword ptr ss:[ebp-74],ebx
005F4321 . 5F pop edi
005F4322 . 895D 9C mov dword ptr ss:[ebp-64],ebx
005F4325 . 897D 84 mov dword ptr ss:[ebp-7C],edi
005F4328 . 897D 94 mov dword ptr ss:[ebp-6C],edi
005F432B 0F84 AE020000 je KZW.005F45DF ; 关键跳转,JE改为NOP,可注册成功
005F4331 . 8D95 64FFFFFF lea edx,dword ptr ss:[ebp-9C]
005F4337 . 8D4D A4 lea ecx,dword ptr ss:[ebp-5C]
005F433A . C785 6CFFFFFF>mov dword ptr ss:[ebp-94],KZW.0042A364
005F4344 . 89B5 64FFFFFF mov dword ptr ss:[ebp-9C],esi
005F434A . E8 CF36E1FF call <jmp.&MSVBVM60.__vbaVarDup>
005F434F . 8D95 74FFFFFF lea edx,dword ptr ss:[ebp-8C]
005F4355 . 8D4D B4 lea ecx,dword ptr ss:[ebp-4C]
005F4358 . C785 7CFFFFFF>mov dword ptr ss:[ebp-84],KZW.0048357C
005F4362 . 89B5 74FFFFFF mov dword ptr ss:[ebp-8C],esi
005F4368 . E8 B136E1FF call <jmp.&MSVBVM60.__vbaVarDup>
005F436D . 8D45 84 lea eax,dword ptr ss:[ebp-7C]
005F4370 . 50 push eax
005F4371 . 8D45 94 lea eax,dword ptr ss:[ebp-6C]
005F4374 . 50 push eax
005F4375 . 8D45 A4 lea eax,dword ptr ss:[ebp-5C]
005F4378 . 50 push eax
005F4379 . 8D45 B4 lea eax,dword ptr ss:[ebp-4C]
005F437C . 6A 40 push 40
005F437E . 50 push eax
005F437F . E8 A036E1FF call <jmp.&MSVBVM60.#595> ; 恭喜你注册成功
005F4384 . 8D45 84 lea eax,dword ptr ss:[ebp-7C]
005F4387 . 50 push eax
005F4388 . 8D45 94 lea eax,dword ptr ss:[ebp-6C]
005F438B . 50 push eax
005F438C . 8D45 A4 lea eax,dword ptr ss:[ebp-5C]
005F438F . 50 push eax
005F4390 . 8D45 B4 lea eax,dword ptr ss:[ebp-4C]
005F4393 . 50 push eax
005F4394 . 6A 04 push 4
005F4396 . E8 7736E1FF call <jmp.&MSVBVM60.__vbaFreeVarList>
005F439B . 83C4 14 add esp,14
005F439E . 8D85 74FFFFFF lea eax,dword ptr ss:[ebp-8C]
005F43A4 . C785 7CFFFFFF>mov dword ptr ss:[ebp-84],KZW.00603054
005F43AE . C785 74FFFFFF>mov dword ptr ss:[ebp-8C],4008
005F43B8 . 6A 01 push 1
005F43BA . 50 push eax
005F43BB . 8D45 B4 lea eax,dword ptr ss:[ebp-4C]
005F43BE . 50 push eax
005F43BF . E8 9837E1FF call <jmp.&MSVBVM60.#619>
005F43C4 . 8D45 B4 lea eax,dword ptr ss:[ebp-4C]
005F43C7 . C785 6CFFFFFF>mov dword ptr ss:[ebp-94],KZW.0041EFDC
005F43D1 . 50 push eax
005F43D2 . 8D85 64FFFFFF lea eax,dword ptr ss:[ebp-9C]
005F43D8 . 50 push eax
005F43D9 . C785 64FFFFFF>mov dword ptr ss:[ebp-9C],8008
005F43E3 . E8 BA36E1FF call <jmp.&MSVBVM60.__vbaVarTstEq>
005F43E8 . 8D4D B4 lea ecx,dword ptr ss:[ebp-4C]
005F43EB . 66:8985 40FFF>mov word ptr ss:[ebp-C0],ax
005F43F2 . E8 AF35E1FF call <jmp.&MSVBVM60.__vbaFreeVar>
005F43F7 . 66:83BD 40FFF>cmp word ptr ss:[ebp-C0],0
005F43FF . FF35 54306000 push dword ptr ds:[603054]
005F4405 . 74 07 je short KZW.005F440E
005F4407 . 68 E4EF4100 push KZW.0041EFE4 ; UNICODE "win32bh.dll"
005F440C . EB 05 jmp short KZW.005F4413
005F440E > 68 00F04100 push KZW.0041F000 ; UNICODE "\win32bh.dll"
005F4413 > E8 0036E1FF call <jmp.&MSVBVM60.__vbaStrCat>
005F4418 . 8BD0 mov edx,eax
005F441A . 8D4D D0 lea ecx,dword ptr ss:[ebp-30]
005F441D . E8 DE35E1FF call <jmp.&MSVBVM60.__vbaStrMove>
005F4422 . 8D45 B4 lea eax,dword ptr ss:[ebp-4C]
005F4425 . 895D BC mov dword ptr ss:[ebp-44],ebx
005F4428 . 50 push eax
005F4429 . 897D B4 mov dword ptr ss:[ebp-4C],edi
005F442C . E8 2537E1FF call <jmp.&MSVBVM60.#648>
005F4431 . 8D4D B4 lea ecx,dword ptr ss:[ebp-4C]
005F4434 . 8945 E8 mov dword ptr ss:[ebp-18],eax
005F4437 . E8 6A35E1FF call <jmp.&MSVBVM60.__vbaFreeVar>
005F443C . FF75 D0 push dword ptr ss:[ebp-30]
005F443F . FF75 E8 push dword ptr ss:[ebp-18]
005F4442 . 6A FF push -1
005F4444 . 68 02020000 push 202
005F4449 . E8 0237E1FF call <jmp.&MSVBVM60.__vbaFileOpen>
005F444E . 8B45 08 mov eax,dword ptr ss:[ebp+8]
005F4451 . 50 push eax
005F4452 . 8B08 mov ecx,dword ptr ds:[eax]
005F4454 . FF91 00030000 call dword ptr ds:[ecx+300]
005F445A . 50 push eax
005F445B . 8D45 C4 lea eax,dword ptr ss:[ebp-3C]
005F445E . 50 push eax
005F445F . E8 D034E1FF call <jmp.&MSVBVM60.__vbaObjSet>
005F4464 . 8B08 mov ecx,dword ptr ds:[eax]
005F4466 . 8D55 CC lea edx,dword ptr ss:[ebp-34]
005F4469 . 52 push edx
005F446A . 50 push eax
005F446B . 8985 40FFFFFF mov dword ptr ss:[ebp-C0],eax
005F4471 . FF91 A0000000 call dword ptr ds:[ecx+A0]
005F4477 . 85C0 test eax,eax
005F4479 . DBE2 fclex
005F447B . 7D 16 jge short KZW.005F4493
005F447D . 68 A0000000 push 0A0
005F4482 . 68 C4D54100 push KZW.0041D5C4
005F4487 . FFB5 40FFFFFF push dword ptr ss:[ebp-C0]
005F448D . 50 push eax
005F448E . E8 9B34E1FF call <jmp.&MSVBVM60.__vbaHresultCheckObj>
005F4493 > 8B45 CC mov eax,dword ptr ss:[ebp-34]
005F4496 . 8365 CC 00 and dword ptr ss:[ebp-34],0
005F449A . 8945 BC mov dword ptr ss:[ebp-44],eax
005F449D . 8D45 B4 lea eax,dword ptr ss:[ebp-4C]
005F44A0 . 50 push eax
005F44A1 . 8D45 A4 lea eax,dword ptr ss:[ebp-5C]
005F44A4 . 50 push eax
005F44A5 . 8975 B4 mov dword ptr ss:[ebp-4C],esi
005F44A8 . E8 C736E1FF call <jmp.&MSVBVM60.#520>
005F44AD . 8D45 A4 lea eax,dword ptr ss:[ebp-5C]
005F44B0 . 50 push eax
005F44B1 . FF75 E8 push dword ptr ss:[ebp-18]
005F44B4 . 68 880D4200 push KZW.00420D88
005F44B9 . E8 8E37E1FF call <jmp.&MSVBVM60.__vbaPrintFile>
005F44BE . 83C4 0C add esp,0C
005F44C1 . 8D4D C4 lea ecx,dword ptr ss:[ebp-3C]
005F44C4 . E8 5F34E1FF call <jmp.&MSVBVM60.__vbaFreeObj>
005F44C9 . 8D45 A4 lea eax,dword ptr ss:[ebp-5C]
005F44CC . 50 push eax
005F44CD . 8D45 B4 lea eax,dword ptr ss:[ebp-4C]
005F44D0 . 50 push eax
005F44D1 . 6A 02 push 2
005F44D3 . E8 3A35E1FF call <jmp.&MSVBVM60.__vbaFreeVarList>
005F44D8 . 83C4 0C add esp,0C
005F44DB . FF75 E8 push dword ptr ss:[ebp-18]
005F44DE . E8 6136E1FF call <jmp.&MSVBVM60.__vbaFileClose>
005F44E3 . 833D C4456000>cmp dword ptr ds:[6045C4],0
005F44EA . 75 0F jnz short KZW.005F44FB
005F44EC . 68 C4456000 push KZW.006045C4
005F44F1 . 68 B8C94100 push KZW.0041C9B8
005F44F6 . E8 2734E1FF call <jmp.&MSVBVM60.__vbaNew2>
005F44FB > 8B35 C4456000 mov esi,dword ptr ds:[6045C4]
005F4501 . 833D 94326000>cmp dword ptr ds:[603294],0
005F4508 . 89B5 40FFFFFF mov dword ptr ss:[ebp-C0],esi
005F450E . 75 0F jnz short KZW.005F451F
005F4510 . 68 94326000 push KZW.00603294
005F4515 . 68 E8A44000 push KZW.0040A4E8
005F451A . E8 0334E1FF call <jmp.&MSVBVM60.__vbaNew2>
005F451F > FF35 94326000 push dword ptr ds:[603294]
005F4525 . 8B36 mov esi,dword ptr ds:[esi]
005F4527 . 8D45 C4 lea eax,dword ptr ss:[ebp-3C]
005F452A . 50 push eax
005F452B . E8 EC33E1FF call <jmp.&MSVBVM60.__vbaObjSetAddref>
005F4530 . 50 push eax
005F4531 . FFB5 40FFFFFF push dword ptr ss:[ebp-C0]
005F4537 . FF56 10 call dword ptr ds:[esi+10]
005F453A . 85C0 test eax,eax
005F453C . DBE2 fclex
005F453E . 7D 13 jge short KZW.005F4553
005F4540 . 6A 10 push 10
005F4542 . 68 A8C94100 push KZW.0041C9A8
005F4547 . FFB5 40FFFFFF push dword ptr ss:[ebp-C0]
005F454D . 50 push eax
005F454E . E8 DB33E1FF call <jmp.&MSVBVM60.__vbaHresultCheckObj>
005F4553 > 8D4D C4 lea ecx,dword ptr ss:[ebp-3C]
005F4556 . E8 CD33E1FF call <jmp.&MSVBVM60.__vbaFreeObj>
005F455B . 833D 10306000>cmp dword ptr ds:[603010],0
005F4562 . 75 0F jnz short KZW.005F4573
005F4564 . 68 10306000 push KZW.00603010
005F4569 . 68 708F4000 push KZW.00408F70
005F456E . E8 AF33E1FF call <jmp.&MSVBVM60.__vbaNew2>
005F4573 > 83EC 10 sub esp,10
005F4576 . 89BD 64FFFFFF mov dword ptr ss:[ebp-9C],edi
005F457C . 89BD 74FFFFFF mov dword ptr ss:[ebp-8C],edi
005F4582 . 8DB5 64FFFFFF lea esi,dword ptr ss:[ebp-9C]
005F4588 . 8BFC mov edi,esp
005F458A . 899D 6CFFFFFF mov dword ptr ss:[ebp-94],ebx
005F4590 . A5 movs dword ptr es:[edi],dword ptr ds:[es>
005F4591 . A5 movs dword ptr es:[edi],dword ptr ds:[es>
005F4592 . A5 movs dword ptr es:[edi],dword ptr ds:[es>
005F4593 . A5 movs dword ptr es:[edi],dword ptr ds:[es>
005F4594 . 83EC 10 sub esp,10
005F4597 . 8DB5 74FFFFFF lea esi,dword ptr ss:[ebp-8C]
005F459D . 8BFC mov edi,esp
005F459F . 899D 7CFFFFFF mov dword ptr ss:[ebp-84],ebx
005F45A5 . A5 movs dword ptr es:[edi],dword ptr ds:[es>
005F45A6 . A1 10306000 mov eax,dword ptr ds:[603010]
005F45AB . A5 movs dword ptr es:[edi],dword ptr ds:[es>
005F45AC . 8B08 mov ecx,dword ptr ds:[eax]
005F45AE . 50 push eax
005F45AF . A5 movs dword ptr es:[edi],dword ptr ds:[es>
005F45B0 . 8985 40FFFFFF mov dword ptr ss:[ebp-C0],eax
005F45B6 . A5 movs dword ptr es:[edi],dword ptr ds:[es>
005F45B7 . FF91 B0020000 call dword ptr ds:[ecx+2B0]
005F45BD . 85C0 test eax,eax
005F45BF . DBE2 fclex
005F45C1 . 0F8D 85000000 jge KZW.005F464C
005F45C7 . 68 B0020000 push 2B0
005F45CC . 68 C4C84100 push KZW.0041C8C4
005F45D1 . FFB5 40FFFFFF push dword ptr ss:[ebp-C0]
005F45D7 . 50 push eax
005F45D8 . E8 5133E1FF call <jmp.&MSVBVM60.__vbaHresultCheckObj>
005F45DD . EB 6D jmp short KZW.005F464C
005F45DF > 8D95 64FFFFFF lea edx,dword ptr ss:[ebp-9C]
005F45E5 . 8D4D A4 lea ecx,dword ptr ss:[ebp-5C]
005F45E8 . C785 6CFFFFFF>mov dword ptr ss:[ebp-94],KZW.004817C0
005F45F2 . 89B5 64FFFFFF mov dword ptr ss:[ebp-9C],esi
005F45F8 . E8 2134E1FF call <jmp.&MSVBVM60.__vbaVarDup>
005F45FD . 8D95 74FFFFFF lea edx,dword ptr ss:[ebp-8C]
005F4603 . 8D4D B4 lea ecx,dword ptr ss:[ebp-4C]
005F4606 . C785 7CFFFFFF>mov dword ptr ss:[ebp-84],KZW.00481794
005F4610 . 89B5 74FFFFFF mov dword ptr ss:[ebp-8C],esi
005F4616 . E8 0334E1FF call <jmp.&MSVBVM60.__vbaVarDup>
005F461B . 8D45 84 lea eax,dword ptr ss:[ebp-7C]
005F461E . 50 push eax
005F461F . 8D45 94 lea eax,dword ptr ss:[ebp-6C]
005F4622 . 50 push eax
005F4623 . 8D45 A4 lea eax,dword ptr ss:[ebp-5C]
005F4626 . 50 push eax
005F4627 . 8D45 B4 lea eax,dword ptr ss:[ebp-4C]
005F462A . 6A 40 push 40
005F462C . 50 push eax
005F462D . E8 F233E1FF call <jmp.&MSVBVM60.#595> ; 注册不对函数调用处
005F4632 . 8D45 84 lea eax,dword ptr ss:[ebp-7C]
005F4635 . 50 push eax
005F4636 . 8D45 94 lea eax,dword ptr ss:[ebp-6C]
005F4639 . 50 push eax
005F463A . 8D45 A4 lea eax,dword ptr ss:[ebp-5C]
005F463D . 50 push eax
005F463E . 8D45 B4 lea eax,dword ptr ss:[ebp-4C]
005F4641 . 50 push eax
005F4642 . 6A 04 push 4
005F4644 . E8 C933E1FF call <jmp.&MSVBVM60.__vbaFreeVarList>
005F4649 . 83C4 14 add esp,14
005F464C > C745 FC 00000>mov dword ptr ss:[ebp-4],0
005F4653 . 9B wait
005F4654 . 68 A9465F00 push KZW.005F46A9
005F4659 . EB 35 jmp short KZW.005F4690
005F465B . 8D45 C8 lea eax,dword ptr ss:[ebp-38]
005F465E . 50 push eax
005F465F . 8D45 CC lea eax,dword ptr ss:[ebp-34]
005F4662 . 50 push eax
005F4663 . 6A 02 push 2
005F4665 . E8 1E33E1FF call <jmp.&MSVBVM60.__vbaFreeStrList>
005F466A . 83C4 0C add esp,0C
005F466D . 8D4D C4 lea ecx,dword ptr ss:[ebp-3C]
005F4670 . E8 B332E1FF call <jmp.&MSVBVM60.__vbaFreeObj>
005F4675 . 8D45 84 lea eax,dword ptr ss:[ebp-7C]
005F4678 . 50 push eax
005F4679 . 8D45 94 lea eax,dword ptr ss:[ebp-6C]
005F467C . 50 push eax
005F467D . 8D45 A4 lea eax,dword ptr ss:[ebp-5C]
005F4680 . 50 push eax
005F4681 . 8D45 B4 lea eax,dword ptr ss:[ebp-4C]
005F4684 . 50 push eax
005F4685 . 6A 04 push 4
005F4687 . E8 8633E1FF call <jmp.&MSVBVM60.__vbaFreeVarList>
005F468C . 83C4 14 add esp,14
005F468F . C3 retn
修改005F432B处的JE修改为NOP,输入假注册码可以注册成功,能进入软件,但是软件关闭后第二次运行的时候出现“数据溢出”错误,进不了去了,请大大们代分析一下,看是那里的错误,谢谢!
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)