-
-
[求助]OD破解过程中的菜鸟疑惑
-
发表于: 2009-7-26 15:25 2589
-
新手一个,在学习过程中用一个外挂做试验,是没有加壳的VB程序。
破解方向:
1.爆破注册过程 实现破解
2.由于软件可以试用10分钟,亦可从这个入手
开始行动:
OD 打开,由于注册时又弹出提示,so...bp rtcMsgBox设置断点,F9...
找到断点后的内容,然后找不出.....(够菜)
0044FFCD . FFD7 CALL EDI ======断在这里=========
0044FFCF . /E9 540C0000 JMP 弹弹堂全.00450C28
0044FFD4 > |66:8B43 3E MOV AX,WORD PTR DS:[EBX+3E]
0044FFD8 . |66:8985 D8FEF>MOV WORD PTR SS:[EBP-128],AX
0044FFDF . |C785 D0FEFFFF>MOV DWORD PTR SS:[EBP-130],8002
0044FFE9 . |A1 78504500 MOV EAX,DWORD PTR DS:[455078]
0044FFEE . |85C0 TEST EAX,EAX
0044FFF0 . |75 10 JNZ SHORT 弹弹堂全.00450002
0044FFF2 . |68 78504500 PUSH 弹弹堂全.00455078
0044FFF7 . |68 F8C64200 PUSH 弹弹堂全.0042C6F8
0044FFFC . |FF15 9C114000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaNew2>>; MSVBVM60.__vbaNew2
00450002 > |8B35 78504500 MOV ESI,DWORD PTR DS:[455078]
00450008 . |8B0E MOV ECX,DWORD PTR DS:[ESI]
0045000A . |8D55 BC LEA EDX,DWORD PTR SS:[EBP-44]
0045000D . |52 PUSH EDX
0045000E . |56 PUSH ESI
0045000F . |FF51 54 CALL DWORD PTR DS:[ECX+54]
00450012 . |DBE2 FCLEX
00450014 . |85C0 TEST EAX,EAX
00450016 . |7D 0F JGE SHORT 弹弹堂全.00450027
00450018 . |6A 54 PUSH 54
0045001A . |68 08C74200 PUSH 弹弹堂全.0042C708
0045001F . |56 PUSH ESI
00450020 . |50 PUSH EAX
00450021 . |FF15 74104000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaHresu>; MSVBVM60.__vbaHresultCheckObj
00450027 > |8B45 BC MOV EAX,DWORD PTR SS:[EBP-44]
0045002A . |8985 34FEFFFF MOV DWORD PTR SS:[EBP-1CC],EAX
00450030 . |B9 02000000 MOV ECX,2
00450035 . |898D E8FEFFFF MOV DWORD PTR SS:[EBP-118],ECX
0045003B . |8BD1 MOV EDX,ECX
0045003D . |8995 E0FEFFFF MOV DWORD PTR SS:[EBP-120],EDX
00450043 . |8B30 MOV ESI,DWORD PTR DS:[EAX]
00450045 . |8D7D B8 LEA EDI,DWORD PTR SS:[EBP-48]
00450048 . |57 PUSH EDI
00450049 . |83EC 10 SUB ESP,10
0045004C . |8BFC MOV EDI,ESP
0045004E . |8917 MOV DWORD PTR DS:[EDI],EDX
00450050 . |8B95 E4FEFFFF MOV EDX,DWORD PTR SS:[EBP-11C]
00450056 . |8957 04 MOV DWORD PTR DS:[EDI+4],EDX
00450059 . |894F 08 MOV DWORD PTR DS:[EDI+8],ECX
0045005C . |8B8D ECFEFFFF MOV ECX,DWORD PTR SS:[EBP-114]
00450062 . |894F 0C MOV DWORD PTR DS:[EDI+C],ECX
00450065 . |50 PUSH EAX
00450066 . |FF56 28 CALL DWORD PTR DS:[ESI+28]
00450069 . |DBE2 FCLEX
0045006B . |85C0 TEST EAX,EAX
0045006D . |7D 19 JGE SHORT 弹弹堂全.00450088
0045006F . |6A 28 PUSH 28
00450071 . |68 18C74200 PUSH 弹弹堂全.0042C718
00450076 . |8B95 34FEFFFF MOV EDX,DWORD PTR SS:[EBP-1CC]
0045007C . |52 PUSH EDX
0045007D . |50 PUSH EAX
0045007E . |8B3D 74104000 MOV EDI,DWORD PTR DS:[<&MSVBVM60.__vbaHr>; MSVBVM60.__vbaHresultCheckObj
00450084 . |FFD7 CALL EDI ; <&MSVBVM60.__vbaHresultCheckObj>
00450086 . |EB 06 JMP SHORT 弹弹堂全.0045008E
00450088 > |8B3D 74104000 MOV EDI,DWORD PTR DS:[<&MSVBVM60.__vbaHr>; MSVBVM60.__vbaHresultCheckObj
0045008E > |8B45 B8 MOV EAX,DWORD PTR SS:[EBP-48]
00450091 . |8BF0 MOV ESI,EAX
00450093 . |8B08 MOV ECX,DWORD PTR DS:[EAX]
00450095 . |8D55 A0 LEA EDX,DWORD PTR SS:[EBP-60]
00450098 . |52 PUSH EDX
00450099 . |50 PUSH EAX
0045009A . |FF51 34 CALL DWORD PTR DS:[ECX+34]
0045009D . |DBE2 FCLEX
0045009F . |85C0 TEST EAX,EAX
004500A1 . |7D 0B JGE SHORT 弹弹堂全.004500AE
004500A3 . |6A 34 PUSH 34
004500A5 . |68 28C74200 PUSH 弹弹堂全.0042C728
004500AA . |56 PUSH ESI
004500AB . |50 PUSH EAX
004500AC . |FFD7 CALL EDI
004500AE > |8D85 D0FEFFFF LEA EAX,DWORD PTR SS:[EBP-130]
004500B4 . |50 PUSH EAX
004500B5 . |8D4D A0 LEA ECX,DWORD PTR SS:[EBP-60]
004500B8 . |51 PUSH ECX
004500B9 . |FF15 C4104000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaVarTs>; MSVBVM60.__vbaVarTstLt
004500BF . |66:8BF0 MOV SI,AX
004500C2 . |8D55 B8 LEA EDX,DWORD PTR SS:[EBP-48]
004500C5 . |52 PUSH EDX
004500C6 . |8D45 BC LEA EAX,DWORD PTR SS:[EBP-44]
004500C9 . |50 PUSH EAX
004500CA . |6A 02 PUSH 2
004500CC . |FF15 44104000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaFreeO>; MSVBVM60.__vbaFreeObjList
004500D2 . |83C4 0C ADD ESP,0C
004500D5 . |8D4D A0 LEA ECX,DWORD PTR SS:[EBP-60]
004500D8 . |FF15 20104000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaFreeV>; MSVBVM60.__vbaFreeVar
004500DE . |66:85F6 TEST SI,SI
004500E1 . |0F84 3E030000 JE 弹弹堂全.00450425
004500E7 . |A1 78504500 MOV EAX,DWORD PTR DS:[455078]
004500EC . |85C0 TEST EAX,EAX
004500EE . |75 10 JNZ SHORT 弹弹堂全.00450100
004500F0 . |68 78504500 PUSH 弹弹堂全.00455078
004500F5 . |68 F8C64200 PUSH 弹弹堂全.0042C6F8
004500FA . |FF15 9C114000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaNew2>>; MSVBVM60.__vbaNew2
00450100 > |8B35 78504500 MOV ESI,DWORD PTR DS:[455078]
00450106 . |8B0E MOV ECX,DWORD PTR DS:[ESI]
00450108 . |8D55 BC LEA EDX,DWORD PTR SS:[EBP-44]
0045010B . |52 PUSH EDX
0045010C . |56 PUSH ESI
0045010D . |FF51 54 CALL DWORD PTR DS:[ECX+54]
00450110 . |DBE2 FCLEX
00450112 . |85C0 TEST EAX,EAX
00450114 . |7D 0B JGE SHORT 弹弹堂全.00450121
00450116 . |6A 54 PUSH 54
00450118 . |68 08C74200 PUSH 弹弹堂全.0042C708
0045011D . |56 PUSH ESI
0045011E . |50 PUSH EAX
0045011F . |FFD7 CALL EDI
00450121 > |8B45 BC MOV EAX,DWORD PTR SS:[EBP-44]
00450124 . |8985 34FEFFFF MOV DWORD PTR SS:[EBP-1CC],EAX
0045012A . |B9 03000000 MOV ECX,3
0045012F . |898D E8FEFFFF MOV DWORD PTR SS:[EBP-118],ECX
00450135 . |BA 02000000 MOV EDX,2
0045013A . |8995 E0FEFFFF MOV DWORD PTR SS:[EBP-120],EDX
00450140 . |8B30 MOV ESI,DWORD PTR DS:[EAX]
00450142 . |8D7D B8 LEA EDI,DWORD PTR SS:[EBP-48]
00450145 . |57 PUSH EDI
00450146 . |83EC 10 SUB ESP,10
00450149 . |8BFC MOV EDI,ESP
0045014B . |8917 MOV DWORD PTR DS:[EDI],EDX
0045014D . |8B95 E4FEFFFF MOV EDX,DWORD PTR SS:[EBP-11C]
00450153 . |8957 04 MOV DWORD PTR DS:[EDI+4],EDX
00450156 . |894F 08 MOV DWORD PTR DS:[EDI+8],ECX
00450159 . |8B8D ECFEFFFF MOV ECX,DWORD PTR SS:[EBP-114]
0045015F . |894F 0C MOV DWORD PTR DS:[EDI+C],ECX
00450162 . |50 PUSH EAX
00450163 . |FF56 28 CALL DWORD PTR DS:[ESI+28]
00450166 . |DBE2 FCLEX
00450168 . |85C0 TEST EAX,EAX
0045016A . |7D 19 JGE SHORT 弹弹堂全.00450185
0045016C . |6A 28 PUSH 28
0045016E . |68 18C74200 PUSH 弹弹堂全.0042C718
00450173 . |8B95 34FEFFFF MOV EDX,DWORD PTR SS:[EBP-1CC]
00450179 . |52 PUSH EDX
0045017A . |50 PUSH EAX
0045017B . |8B3D 74104000 MOV EDI,DWORD PTR DS:[<&MSVBVM60.__vbaHr>; MSVBVM60.__vbaHresultCheckObj
00450181 . |FFD7 CALL EDI ; <&MSVBVM60.__vbaHresultCheckObj>
00450183 . |EB 06 JMP SHORT 弹弹堂全.0045018B
00450185 > |8B3D 74104000 MOV EDI,DWORD PTR DS:[<&MSVBVM60.__vbaHr>; MSVBVM60.__vbaHresultCheckObj
0045018B > |8B45 B8 MOV EAX,DWORD PTR SS:[EBP-48]
0045018E . |8BF0 MOV ESI,EAX
00450190 . |8B08 MOV ECX,DWORD PTR DS:[EAX]
00450192 . |8D55 A0 LEA EDX,DWORD PTR SS:[EBP-60]
00450195 . |52 PUSH EDX
00450196 . |50 PUSH EAX
00450197 . |FF51 34 CALL DWORD PTR DS:[ECX+34]
0045019A . |DBE2 FCLEX
0045019C . |85C0 TEST EAX,EAX
0045019E . |7D 0B JGE SHORT 弹弹堂全.004501AB
004501A0 . |6A 34 PUSH 34
004501A2 . |68 28C74200 PUSH 弹弹堂全.0042C728
004501A7 . |56 PUSH ESI
004501A8 . |50 PUSH EAX
004501A9 . |FFD7 CALL EDI
004501AB > |A1 78504500 MOV EAX,DWORD PTR DS:[455078]
004501B0 . |85C0 TEST EAX,EAX
004501B2 . |75 10 JNZ SHORT 弹弹堂全.004501C4
004501B4 . |68 78504500 PUSH 弹弹堂全.00455078
004501B9 . |68 F8C64200 PUSH 弹弹堂全.0042C6F8
004501BE . |FF15 9C114000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaNew2>>; MSVBVM60.__vbaNew2
004501C4 > |8B35 78504500 MOV ESI,DWORD PTR DS:[455078]
004501CA . |8B06 MOV EAX,DWORD PTR DS:[ESI]
004501CC . |8D4D B4 LEA ECX,DWORD PTR SS:[EBP-4C]
004501CF . |51 PUSH ECX
004501D0 . |56 PUSH ESI
004501D1 . |FF50 54 CALL DWORD PTR DS:[EAX+54]
004501D4 . |DBE2 FCLEX
004501D6 . |85C0 TEST EAX,EAX
004501D8 . |7D 0B JGE SHORT 弹弹堂全.004501E5
004501DA . |6A 54 PUSH 54
004501DC . |68 08C74200 PUSH 弹弹堂全.0042C708
004501E1 . |56 PUSH ESI
004501E2 . |50 PUSH EAX
004501E3 . |FFD7 CALL EDI
004501E5 > |8B45 B4 MOV EAX,DWORD PTR SS:[EBP-4C]
004501E8 . |8985 1CFEFFFF MOV DWORD PTR SS:[EBP-1E4],EAX
004501EE . |B9 02000000 MOV ECX,2
004501F3 . |898D B8FEFFFF MOV DWORD PTR SS:[EBP-148],ECX
004501F9 . |8BD1 MOV EDX,ECX
004501FB . |8995 B0FEFFFF MOV DWORD PTR SS:[EBP-150],EDX
00450201 . |8B30 MOV ESI,DWORD PTR DS:[EAX]
00450203 . |8D7D B0 LEA EDI,DWORD PTR SS:[EBP-50]
00450206 . |57 PUSH EDI
00450207 . |83EC 10 SUB ESP,10
0045020A . |8BFC MOV EDI,ESP
0045020C . |8917 MOV DWORD PTR DS:[EDI],EDX
0045020E . |8B95 B4FEFFFF MOV EDX,DWORD PTR SS:[EBP-14C]
00450214 . |8957 04 MOV DWORD PTR DS:[EDI+4],EDX
00450217 . |894F 08 MOV DWORD PTR DS:[EDI+8],ECX
0045021A . |8B8D BCFEFFFF MOV ECX,DWORD PTR SS:[EBP-144]
00450220 . |894F 0C MOV DWORD PTR DS:[EDI+C],ECX
00450223 . |50 PUSH EAX
00450224 . |FF56 28 CALL DWORD PTR DS:[ESI+28]
00450227 . |DBE2 FCLEX
00450229 . |85C0 TEST EAX,EAX
0045022B . |7D 15 JGE SHORT 弹弹堂全.00450242
0045022D . |6A 28 PUSH 28
0045022F . |68 18C74200 PUSH 弹弹堂全.0042C718
00450234 . |8B95 1CFEFFFF MOV EDX,DWORD PTR SS:[EBP-1E4]
0045023A . |52 PUSH EDX
0045023B . |50 PUSH EAX
0045023C . |FF15 74104000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaHresu>; MSVBVM60.__vbaHresultCheckObj
00450242 > |8B45 B0 MOV EAX,DWORD PTR SS:[EBP-50]
00450245 . |8BF0 MOV ESI,EAX
00450247 . |8B08 MOV ECX,DWORD PTR DS:[EAX]
00450249 . |8D95 70FFFFFF LEA EDX,DWORD PTR SS:[EBP-90]
0045024F . |52 PUSH EDX
00450250 . |50 PUSH EAX
00450251 . |FF51 34 CALL DWORD PTR DS:[ECX+34]
00450254 . |DBE2 FCLEX
00450256 . |85C0 TEST EAX,EAX
00450258 . |7D 0F JGE SHORT 弹弹堂全.00450269
0045025A . |6A 34 PUSH 34
0045025C . |68 28C74200 PUSH 弹弹堂全.0042C728
00450261 . |56 PUSH ESI
00450262 . |50 PUSH EAX
00450263 . |FF15 74104000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaHresu>; MSVBVM60.__vbaHresultCheckObj
00450269 > |B9 04000280 MOV ECX,80020004
0045026E . |898D F8FEFFFF MOV DWORD PTR SS:[EBP-108],ECX
00450274 . |B8 0A000000 MOV EAX,0A
00450279 . |8985 F0FEFFFF MOV DWORD PTR SS:[EBP-110],EAX
0045027F . |898D 08FFFFFF MOV DWORD PTR SS:[EBP-F8],ECX
00450285 . |8985 00FFFFFF MOV DWORD PTR SS:[EBP-100],EAX
0045028B . |C785 68FEFFFF>MOV DWORD PTR SS:[EBP-198],弹弹堂全.0042BCF8
00450295 . |BE 08000000 MOV ESI,8
0045029A . |89B5 60FEFFFF MOV DWORD PTR SS:[EBP-1A0],ESI
004502A0 . |8D95 60FEFFFF LEA EDX,DWORD PTR SS:[EBP-1A0]
004502A6 . |8D8D 10FFFFFF LEA ECX,DWORD PTR SS:[EBP-F0]
004502AC . |FF15 E8114000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaVarDu>; MSVBVM60.__vbaVarDup
004502B2 . |C785 D8FEFFFF>MOV DWORD PTR SS:[EBP-128],弹弹堂全.0042D25C
004502BC . |89B5 D0FEFFFF MOV DWORD PTR SS:[EBP-130],ESI
004502C2 . |C785 C8FEFFFF>MOV DWORD PTR SS:[EBP-138],弹弹堂全.0042D278
004502CC . |89B5 C0FEFFFF MOV DWORD PTR SS:[EBP-140],ESI
004502D2 . |66:8B43 3E MOV AX,WORD PTR DS:[EBX+3E]
004502D6 . |66:8985 A8FEF>MOV WORD PTR SS:[EBP-158],AX
004502DD . |C785 A0FEFFFF>MOV DWORD PTR SS:[EBP-160],2
004502E7 . |C785 98FEFFFF>MOV DWORD PTR SS:[EBP-168],弹弹堂全.0042D288
004502F1 . |89B5 90FEFFFF MOV DWORD PTR SS:[EBP-170],ESI
004502F7 . |C785 88FEFFFF>MOV DWORD PTR SS:[EBP-178],弹弹堂全.0042CDD0 ; UNICODE "
"
00450301 . |89B5 80FEFFFF MOV DWORD PTR SS:[EBP-180],ESI
00450307 . |C785 78FEFFFF>MOV DWORD PTR SS:[EBP-188],弹弹堂全.0042D29C
00450311 . |89B5 70FEFFFF MOV DWORD PTR SS:[EBP-190],ESI
00450317 . |8D8D F0FEFFFF LEA ECX,DWORD PTR SS:[EBP-110]
0045031D . |51 PUSH ECX
0045031E . |8D95 00FFFFFF LEA EDX,DWORD PTR SS:[EBP-100]
00450324 . |52 PUSH EDX
00450325 . |8D85 10FFFFFF LEA EAX,DWORD PTR SS:[EBP-F0]
0045032B . |50 PUSH EAX
0045032C . |6A 40 PUSH 40
0045032E . |8D8D D0FEFFFF LEA ECX,DWORD PTR SS:[EBP-130]
00450334 . |51 PUSH ECX
00450335 . |8D55 A0 LEA EDX,DWORD PTR SS:[EBP-60]
00450338 . |52 PUSH EDX
00450339 . |8D45 90 LEA EAX,DWORD PTR SS:[EBP-70]
0045033C . |50 PUSH EAX
0045033D . |8B35 80114000 MOV ESI,DWORD PTR DS:[<&MSVBVM60.__vbaVa>; MSVBVM60.__vbaVarCat
00450343 . |FFD6 CALL ESI ; <&MSVBVM60.__vbaVarCat>
00450345 . |50 PUSH EAX
00450346 . |8D8D C0FEFFFF LEA ECX,DWORD PTR SS:[EBP-140]
0045034C . |51 PUSH ECX
0045034D . |8D55 80 LEA EDX,DWORD PTR SS:[EBP-80]
00450350 . |52 PUSH EDX
00450351 . |FFD6 CALL ESI
00450353 . |50 PUSH EAX
00450354 . |8D85 70FFFFFF LEA EAX,DWORD PTR SS:[EBP-90]
0045035A . |50 PUSH EAX
0045035B . |8D8D A0FEFFFF LEA ECX,DWORD PTR SS:[EBP-160]
00450361 . |51 PUSH ECX
00450362 . |8D95 60FFFFFF LEA EDX,DWORD PTR SS:[EBP-A0]
00450368 . |52 PUSH EDX
00450369 . |FF15 00104000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaVarSu>; MSVBVM60.__vbaVarSub
0045036F . |50 PUSH EAX
00450370 . |8D85 50FFFFFF LEA EAX,DWORD PTR SS:[EBP-B0]
00450376 . |50 PUSH EAX
00450377 . |FFD6 CALL ESI
00450379 . |50 PUSH EAX
0045037A . |8D8D 90FEFFFF LEA ECX,DWORD PTR SS:[EBP-170]
00450380 . |51 PUSH ECX
00450381 . |8D95 40FFFFFF LEA EDX,DWORD PTR SS:[EBP-C0]
00450387 . |52 PUSH EDX
00450388 . |FFD6 CALL ESI
0045038A . |50 PUSH EAX
0045038B . |8D85 80FEFFFF LEA EAX,DWORD PTR SS:[EBP-180]
00450391 . |50 PUSH EAX
00450392 . |8D8D 30FFFFFF LEA ECX,DWORD PTR SS:[EBP-D0]
00450398 . |51 PUSH ECX
00450399 . |FFD6 CALL ESI
0045039B . |50 PUSH EAX
0045039C . |8D95 70FEFFFF LEA EDX,DWORD PTR SS:[EBP-190]
004503A2 . |52 PUSH EDX
004503A3 . |8D85 20FFFFFF LEA EAX,DWORD PTR SS:[EBP-E0]
004503A9 . |50 PUSH EAX
004503AA . |FFD6 CALL ESI
004503AC . |50 PUSH EAX
004503AD . |FF15 90104000 CALL DWORD PTR DS:[<&MSVBVM60.#595>] ; MSVBVM60.rtcMsgBox
004503B3 . |8D4D B0 LEA ECX,DWORD PTR SS:[EBP-50]
004503B6 . |51 PUSH ECX
004503B7 . |8D55 B4 LEA EDX,DWORD PTR SS:[EBP-4C]
004503BA . |52 PUSH EDX
004503BB . |8D45 B8 LEA EAX,DWORD PTR SS:[EBP-48]
004503BE . |50 PUSH EAX
004503BF . |8D4D BC LEA ECX,DWORD PTR SS:[EBP-44]
004503C2 . |51 PUSH ECX
004503C3 . |6A 04 PUSH 4
004503C5 . |FF15 44104000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaFreeO>; MSVBVM60.__vbaFreeObjList
004503CB . |8D95 F0FEFFFF LEA EDX,DWORD PTR SS:[EBP-110]
004503D1 . |52 PUSH EDX
004503D2 . |8D85 00FFFFFF LEA EAX,DWORD PTR SS:[EBP-100]
004503D8 . |50 PUSH EAX
004503D9 . |8D8D 10FFFFFF LEA ECX,DWORD PTR SS:[EBP-F0]
004503DF . |51 PUSH ECX
004503E0 . |8D95 20FFFFFF LEA EDX,DWORD PTR SS:[EBP-E0]
004503E6 . |52 PUSH EDX
004503E7 . |8D85 30FFFFFF LEA EAX,DWORD PTR SS:[EBP-D0]
004503ED . |50 PUSH EAX
004503EE . |8D8D 40FFFFFF LEA ECX,DWORD PTR SS:[EBP-C0]
004503F4 . |51 PUSH ECX
004503F5 . |8D95 50FFFFFF LEA EDX,DWORD PTR SS:[EBP-B0]
004503FB . |52 PUSH EDX
004503FC . |8D45 80 LEA EAX,DWORD PTR SS:[EBP-80]
004503FF . |50 PUSH EAX
00450400 . |8D8D 70FFFFFF LEA ECX,DWORD PTR SS:[EBP-90]
00450406 . |51 PUSH ECX
00450407 . |8D55 90 LEA EDX,DWORD PTR SS:[EBP-70]
0045040A . |52 PUSH EDX
0045040B . |8D45 A0 LEA EAX,DWORD PTR SS:[EBP-60]
0045040E . |50 PUSH EAX
0045040F . |6A 0B PUSH 0B
00450411 . |FF15 34104000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaFreeV>; MSVBVM60.__vbaFreeVarList
00450417 . |83C4 44 ADD ESP,44
0045041A . |8B3D 64104000 MOV EDI,DWORD PTR DS:[<&MSVBVM60.__vbaSt>; MSVBVM60.__vbaStrCat
00450420 . |E9 E3040000 JMP 弹弹堂全.00450908
00450425 > |B9 04000280 MOV ECX,80020004
0045042A . |898D 78FFFFFF MOV DWORD PTR SS:[EBP-88],ECX
00450430 . |B8 0A000000 MOV EAX,0A
00450435 . |8985 70FFFFFF MOV DWORD PTR SS:[EBP-90],EAX
0045043B . |894D 88 MOV DWORD PTR SS:[EBP-78],ECX
0045043E . |8945 80 MOV DWORD PTR SS:[EBP-80],EAX
00450441 . |C785 D8FEFFFF>MOV DWORD PTR SS:[EBP-128],弹弹堂全.0042BCF8
0045044B . |BF 08000000 MOV EDI,8
00450450 . |89BD D0FEFFFF MOV DWORD PTR SS:[EBP-130],EDI
00450456 . |8D95 D0FEFFFF LEA EDX,DWORD PTR SS:[EBP-130]
0045045C . |8D4D 90 LEA ECX,DWORD PTR SS:[EBP-70]
0045045F . |8B35 E8114000 MOV ESI,DWORD PTR DS:[<&MSVBVM60.__vbaVa>; MSVBVM60.__vbaVarDup
00450465 . |FFD6 CALL ESI ; <&MSVBVM60.__vbaVarDup>
00450467 . |C785 E8FEFFFF>MOV DWORD PTR SS:[EBP-118],弹弹堂全.0042D2D4
00450471 . |E9 6B070000 JMP 弹弹堂全.00450BE1
00450476 > |66:8B43 3E MOV AX,WORD PTR DS:[EBX+3E]
0045047A . |66:8985 D8FEF>MOV WORD PTR SS:[EBP-128],AX
00450481 . |C785 D0FEFFFF>MOV DWORD PTR SS:[EBP-130],8002
0045048B . |A1 78504500 MOV EAX,DWORD PTR DS:[455078]
00450490 . |85C0 TEST EAX,EAX
00450492 . |75 10 JNZ SHORT 弹弹堂全.004504A4
00450494 . |68 78504500 PUSH 弹弹堂全.00455078
00450499 . |68 F8C64200 PUSH 弹弹堂全.0042C6F8
0045049E . |FF15 9C114000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaNew2>>; MSVBVM60.__vbaNew2
004504A4 > |8B35 78504500 MOV ESI,DWORD PTR DS:[455078]
004504AA . |8B0E MOV ECX,DWORD PTR DS:[ESI]
004504AC . |8D55 BC LEA EDX,DWORD PTR SS:[EBP-44]
004504AF . |52 PUSH EDX
004504B0 . |56 PUSH ESI
004504B1 . |FF51 54 CALL DWORD PTR DS:[ECX+54]
004504B4 . |DBE2 FCLEX
004504B6 . |85C0 TEST EAX,EAX
004504B8 . |7D 0B JGE SHORT 弹弹堂全.004504C5
004504BA . |6A 54 PUSH 54
004504BC . |68 08C74200 PUSH 弹弹堂全.0042C708
004504C1 . |56 PUSH ESI
004504C2 . |50 PUSH EAX
004504C3 . |FFD7 CALL EDI
004504C5 > |8B45 BC MOV EAX,DWORD PTR SS:[EBP-44]
004504C8 . |8BF0 MOV ESI,EAX
004504CA . |B9 02000000 MOV ECX,2
004504CF . |898D E8FEFFFF MOV DWORD PTR SS:[EBP-118],ECX
004504D5 . |8BD1 MOV EDX,ECX
004504D7 . |8995 E0FEFFFF MOV DWORD PTR SS:[EBP-120],EDX
004504DD . |8B38 MOV EDI,DWORD PTR DS:[EAX]
004504DF . |8D5D B8 LEA EBX,DWORD PTR SS:[EBP-48]
004504E2 . |53 PUSH EBX
004504E3 . |83EC 10 SUB ESP,10
004504E6 . |8BDC MOV EBX,ESP
004504E8 . |8913 MOV DWORD PTR DS:[EBX],EDX
004504EA . |8B95 E4FEFFFF MOV EDX,DWORD PTR SS:[EBP-11C]
004504F0 . |8953 04 MOV DWORD PTR DS:[EBX+4],EDX
004504F3 . |894B 08 MOV DWORD PTR DS:[EBX+8],ECX
004504F6 . |8B8D ECFEFFFF MOV ECX,DWORD PTR SS:[EBP-114]
004504FC . |894B 0C MOV DWORD PTR DS:[EBX+C],ECX
004504FF . |50 PUSH EAX
00450500 . |FF57 28 CALL DWORD PTR DS:[EDI+28]
00450503 . |DBE2 FCLEX
00450505 . |85C0 TEST EAX,EAX
00450507 . |7D 13 JGE SHORT 弹弹堂全.0045051C
00450509 . |6A 28 PUSH 28
0045050B . |68 18C74200 PUSH 弹弹堂全.0042C718
00450510 . |56 PUSH ESI
00450511 . |50 PUSH EAX
00450512 . |8B3D 74104000 MOV EDI,DWORD PTR DS:[<&MSVBVM60.__vbaHr>; MSVBVM60.__vbaHresultCheckObj
00450518 . |FFD7 CALL EDI ; <&MSVBVM60.__vbaHresultCheckObj>
0045051A . |EB 06 JMP SHORT 弹弹堂全.00450522
0045051C > |8B3D 74104000 MOV EDI,DWORD PTR DS:[<&MSVBVM60.__vbaHr>; MSVBVM60.__vbaHresultCheckObj
00450522 > |8B45 B8 MOV EAX,DWORD PTR SS:[EBP-48]
00450525 . |8BF0 MOV ESI,EAX
00450527 . |8B10 MOV EDX,DWORD PTR DS:[EAX]
00450529 . |8D4D A0 LEA ECX,DWORD PTR SS:[EBP-60]
0045052C . |51 PUSH ECX
0045052D . |50 PUSH EAX
0045052E . |FF52 34 CALL DWORD PTR DS:[EDX+34]
00450531 . |DBE2 FCLEX
00450533 . |85C0 TEST EAX,EAX
00450535 . |7D 0B JGE SHORT 弹弹堂全.00450542
00450537 . |6A 34 PUSH 34
00450539 . |68 28C74200 PUSH 弹弹堂全.0042C728
0045053E . |56 PUSH ESI
0045053F . |50 PUSH EAX
00450540 . |FFD7 CALL EDI
00450542 > |8D95 D0FEFFFF LEA EDX,DWORD PTR SS:[EBP-130]
00450548 . |52 PUSH EDX
00450549 . |8D45 A0 LEA EAX,DWORD PTR SS:[EBP-60]
0045054C . |50 PUSH EAX
0045054D . |FF15 C4104000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaVarTs>; MSVBVM60.__vbaVarTstLt
00450553 . |66:8BF0 MOV SI,AX
00450556 . |8D4D B8 LEA ECX,DWORD PTR SS:[EBP-48]
00450559 . |51 PUSH ECX
0045055A . |8D55 BC LEA EDX,DWORD PTR SS:[EBP-44]
0045055D . |52 PUSH EDX
0045055E . |6A 02 PUSH 2
00450560 . |FF15 44104000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaFreeO>; MSVBVM60.__vbaFreeObjList
00450566 . |83C4 0C ADD ESP,0C
00450569 . |8D4D A0 LEA ECX,DWORD PTR SS:[EBP-60]
0045056C . |FF15 20104000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaFreeV>; MSVBVM60.__vbaFreeVar
00450572 . |66:85F6 TEST SI,SI
00450575 . |0F84 8A050000 JE 弹弹堂全.00450B05
0045057B . |A1 78504500 MOV EAX,DWORD PTR DS:[455078]
00450580 . |85C0 TEST EAX,EAX
00450582 . |75 10 JNZ SHORT 弹弹堂全.00450594
00450584 . |68 78504500 PUSH 弹弹堂全.00455078
00450589 . |68 F8C64200 PUSH 弹弹堂全.0042C6F8
0045058E . |FF15 9C114000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaNew2>>; MSVBVM60.__vbaNew2
00450594 > |8B35 78504500 MOV ESI,DWORD PTR DS:[455078]
0045059A . |8B06 MOV EAX,DWORD PTR DS:[ESI]
0045059C . |8D4D BC LEA ECX,DWORD PTR SS:[EBP-44]
0045059F . |51 PUSH ECX
004505A0 . |56 PUSH ESI
004505A1 . |FF50 54 CALL DWORD PTR DS:[EAX+54]
004505A4 . |DBE2 FCLEX
004505A6 . |85C0 TEST EAX,EAX
004505A8 . |7D 0B JGE SHORT 弹弹堂全.004505B5
004505AA . |6A 54 PUSH 54
004505AC . |68 08C74200 PUSH 弹弹堂全.0042C708
004505B1 . |56 PUSH ESI
004505B2 . |50 PUSH EAX
004505B3 . |FFD7 CALL EDI
004505B5 > |8B45 BC MOV EAX,DWORD PTR SS:[EBP-44]
004505B8 . |8BF0 MOV ESI,EAX
004505BA . |B9 03000000 MOV ECX,3
004505BF . |898D E8FEFFFF MOV DWORD PTR SS:[EBP-118],ECX
004505C5 . |BA 02000000 MOV EDX,2
004505CA . |8995 E0FEFFFF MOV DWORD PTR SS:[EBP-120],EDX
004505D0 . |8B38 MOV EDI,DWORD PTR DS:[EAX]
004505D2 . |8D5D B8 LEA EBX,DWORD PTR SS:[EBP-48]
004505D5 . |53 PUSH EBX
004505D6 . |83EC 10 SUB ESP,10
004505D9 . |8BDC MOV EBX,ESP
004505DB . |8913 MOV DWORD PTR DS:[EBX],EDX
004505DD . |8B95 E4FEFFFF MOV EDX,DWORD PTR SS:[EBP-11C]
004505E3 . |8953 04 MOV DWORD PTR DS:[EBX+4],EDX
004505E6 . |894B 08 MOV DWORD PTR DS:[EBX+8],ECX
004505E9 . |8B8D ECFEFFFF MOV ECX,DWORD PTR SS:[EBP-114]
004505EF . |894B 0C MOV DWORD PTR DS:[EBX+C],ECX
004505F2 . |50 PUSH EAX
004505F3 . |FF57 28 CALL DWORD PTR DS:[EDI+28]
004505F6 . |DBE2 FCLEX
004505F8 . |85C0 TEST EAX,EAX
004505FA . |7D 13 JGE SHORT 弹弹堂全.0045060F
004505FC . |6A 28 PUSH 28
004505FE . |68 18C74200 PUSH 弹弹堂全.0042C718
00450603 . |56 PUSH ESI
00450604 . |50 PUSH EAX
00450605 . |8B3D 74104000 MOV EDI,DWORD PTR DS:[<&MSVBVM60.__vbaHr>; MSVBVM60.__vbaHresultCheckObj
0045060B . |FFD7 CALL EDI ; <&MSVBVM60.__vbaHresultCheckObj>
0045060D . |EB 06 JMP SHORT 弹弹堂全.00450615
0045060F > |8B3D 74104000 MOV EDI,DWORD PTR DS:[<&MSVBVM60.__vbaHr>; MSVBVM60.__vbaHresultCheckObj
00450615 > |8B45 B8 MOV EAX,DWORD PTR SS:[EBP-48]
00450618 . |8BF0 MOV ESI,EAX
0045061A . |8B10 MOV EDX,DWORD PTR DS:[EAX]
0045061C . |8D4D A0 LEA ECX,DWORD PTR SS:[EBP-60]
0045061F . |51 PUSH ECX
00450620 . |50 PUSH EAX
00450621 . |FF52 34 CALL DWORD PTR DS:[EDX+34]
00450624 . |DBE2 FCLEX
00450626 . |85C0 TEST EAX,EAX
00450628 . |7D 0B JGE SHORT 弹弹堂全.00450635
0045062A . |6A 34 PUSH 34
0045062C . |68 28C74200 PUSH 弹弹堂全.0042C728
00450631 . |56 PUSH ESI
00450632 . |50 PUSH EAX
00450633 . |FFD7 CALL EDI
00450635 > |A1 78504500 MOV EAX,DWORD PTR DS:[455078]
0045063A . |85C0 TEST EAX,EAX
0045063C . |75 10 JNZ SHORT 弹弹堂全.0045064E
0045063E . |68 78504500 PUSH 弹弹堂全.00455078
00450643 . |68 F8C64200 PUSH 弹弹堂全.0042C6F8
00450648 . |FF15 9C114000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaNew2>>; MSVBVM60.__vbaNew2
0045064E > |8B35 78504500 MOV ESI,DWORD PTR DS:[455078]
00450654 . |8B16 MOV EDX,DWORD PTR DS:[ESI]
00450656 . |8D45 B4 LEA EAX,DWORD PTR SS:[EBP-4C]
00450659 . |50 PUSH EAX
0045065A . |56 PUSH ESI
0045065B . |FF52 54 CALL DWORD PTR DS:[EDX+54]
0045065E . |DBE2 FCLEX
00450660 . |85C0 TEST EAX,EAX
00450662 . |7D 0B JGE SHORT 弹弹堂全.0045066F
00450664 . |6A 54 PUSH 54
00450666 . |68 08C74200 PUSH 弹弹堂全.0042C708
0045066B . |56 PUSH ESI
0045066C . |50 PUSH EAX
0045066D . |FFD7 CALL EDI
0045066F > |8B45 B4 MOV EAX,DWORD PTR SS:[EBP-4C]
00450672 . |8BF0 MOV ESI,EAX
00450674 . |B9 02000000 MOV ECX,2
00450679 . |898D B8FEFFFF MOV DWORD PTR SS:[EBP-148],ECX
0045067F . |8BD1 MOV EDX,ECX
00450681 . |8995 B0FEFFFF MOV DWORD PTR SS:[EBP-150],EDX
00450687 . |8B38 MOV EDI,DWORD PTR DS:[EAX]
00450689 . |8D5D B0 LEA EBX,DWORD PTR SS:[EBP-50]
0045068C . |53 PUSH EBX
0045068D . |83EC 10 SUB ESP,10
00450690 . |8BDC MOV EBX,ESP
00450692 . |8913 MOV DWORD PTR DS:[EBX],EDX
00450694 . |8B95 B4FEFFFF MOV EDX,DWORD PTR SS:[EBP-14C]
0045069A . |8953 04 MOV DWORD PTR DS:[EBX+4],EDX
0045069D . |894B 08 MOV DWORD PTR DS:[EBX+8],ECX
004506A0 . |8B8D BCFEFFFF MOV ECX,DWORD PTR SS:[EBP-144]
004506A6 . |894B 0C MOV DWORD PTR DS:[EBX+C],ECX
004506A9 . |50 PUSH EAX
004506AA . |FF57 28 CALL DWORD PTR DS:[EDI+28]
004506AD . |DBE2 FCLEX
004506AF . |85C0 TEST EAX,EAX
004506B1 . |7D 0F JGE SHORT 弹弹堂全.004506C2
004506B3 . |6A 28 PUSH 28
004506B5 . |68 18C74200 PUSH 弹弹堂全.0042C718
004506BA . |56 PUSH ESI
004506BB . |50 PUSH EAX
004506BC . |FF15 74104000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaHresu>; MSVBVM60.__vbaHresultCheckObj
004506C2 > |8B45 B0 MOV EAX,DWORD PTR SS:[EBP-50]
004506C5 . |8BF0 MOV ESI,EAX
004506C7 . |8B10 MOV EDX,DWORD PTR DS:[EAX]
004506C9 . |8D8D 70FFFFFF LEA ECX,DWORD PTR SS:[EBP-90]
004506CF . |51 PUSH ECX
004506D0 . |50 PUSH EAX
004506D1 . |FF52 34 CALL DWORD PTR DS:[EDX+34]
004506D4 . |DBE2 FCLEX
004506D6 . |85C0 TEST EAX,EAX
004506D8 . |7D 0F JGE SHORT 弹弹堂全.004506E9
004506DA . |6A 34 PUSH 34
004506DC . |68 28C74200 PUSH 弹弹堂全.0042C728
004506E1 . |56 PUSH ESI
004506E2 . |50 PUSH EAX
004506E3 . |FF15 74104000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaHresu>; MSVBVM60.__vbaHresultCheckObj
004506E9 > |B9 04000280 MOV ECX,80020004
004506EE . |898D F8FEFFFF MOV DWORD PTR SS:[EBP-108],ECX
004506F4 . |B8 0A000000 MOV EAX,0A
004506F9 . |8985 F0FEFFFF MOV DWORD PTR SS:[EBP-110],EAX
004506FF . |898D 08FFFFFF MOV DWORD PTR SS:[EBP-F8],ECX
00450705 . |8985 00FFFFFF MOV DWORD PTR SS:[EBP-100],EAX
0045070B . |C785 68FEFFFF>MOV DWORD PTR SS:[EBP-198],弹弹堂全.0042BCF8
00450715 . |BE 08000000 MOV ESI,8
0045071A . |89B5 60FEFFFF MOV DWORD PTR SS:[EBP-1A0],ESI
00450720 . |8D95 60FEFFFF LEA EDX,DWORD PTR SS:[EBP-1A0]
00450726 . |8D8D 10FFFFFF LEA ECX,DWORD PTR SS:[EBP-F0]
0045072C . |FF15 E8114000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaVarDu>; MSVBVM60.__vbaVarDup
00450732 . |C785 D8FEFFFF>MOV DWORD PTR SS:[EBP-128],弹弹堂全.0042D25C
0045073C . |89B5 D0FEFFFF MOV DWORD PTR SS:[EBP-130],ESI
00450742 . |C785 C8FEFFFF>MOV DWORD PTR SS:[EBP-138],弹弹堂全.0042D278
0045074C . |89B5 C0FEFFFF MOV DWORD PTR SS:[EBP-140],ESI
00450752 . |8B5D 08 MOV EBX,DWORD PTR SS:[EBP+8]
00450755 . |66:8B53 3E MOV DX,WORD PTR DS:[EBX+3E]
00450759 . |66:8995 A8FEF>MOV WORD PTR SS:[EBP-158],DX
00450760 . |C785 A0FEFFFF>MOV DWORD PTR SS:[EBP-160],2
0045076A . |C785 98FEFFFF>MOV DWORD PTR SS:[EBP-168],弹弹堂全.0042D288
00450774 . |89B5 90FEFFFF MOV DWORD PTR SS:[EBP-170],ESI
0045077A . |C785 88FEFFFF>MOV DWORD PTR SS:[EBP-178],弹弹堂全.0042CDD0 ; UNICODE "
"
00450784 . |89B5 80FEFFFF MOV DWORD PTR SS:[EBP-180],ESI
0045078A . |C785 78FEFFFF>MOV DWORD PTR SS:[EBP-188],弹弹堂全.0042D29C
00450794 . |89B5 70FEFFFF MOV DWORD PTR SS:[EBP-190],ESI
0045079A . |8D85 F0FEFFFF LEA EAX,DWORD PTR SS:[EBP-110]
004507A0 . |50 PUSH EAX
004507A1 . |8D8D 00FFFFFF LEA ECX,DWORD PTR SS:[EBP-100]
004507A7 . |51 PUSH ECX
004507A8 . |8D95 10FFFFFF LEA EDX,DWORD PTR SS:[EBP-F0]
004507AE . |52 PUSH EDX
004507AF . |6A 40 PUSH 40
004507B1 . |8D85 D0FEFFFF LEA EAX,DWORD PTR SS:[EBP-130]
004507B7 . |50 PUSH EAX
004507B8 . |8D4D A0 LEA ECX,DWORD PTR SS:[EBP-60]
004507BB . |51 PUSH ECX
004507BC . |8D55 90 LEA EDX,DWORD PTR SS:[EBP-70]
004507BF . |52 PUSH EDX
004507C0 . |8B35 80114000 MOV ESI,DWORD PTR DS:[<&MSVBVM60.__vbaVa>; MSVBVM60.__vbaVarCat
004507C6 . |FFD6 CALL ESI ; <&MSVBVM60.__vbaVarCat>
004507C8 . |50 PUSH EAX
004507C9 . |8D85 C0FEFFFF LEA EAX,DWORD PTR SS:[EBP-140]
004507CF . |50 PUSH EAX
004507D0 . |8D4D 80 LEA ECX,DWORD PTR SS:[EBP-80]
004507D3 . |51 PUSH ECX
004507D4 . |FFD6 CALL ESI
004507D6 . |50 PUSH EAX
004507D7 . |8D95 70FFFFFF LEA EDX,DWORD PTR SS:[EBP-90]
004507DD . |52 PUSH EDX
004507DE . |8D85 A0FEFFFF LEA EAX,DWORD PTR SS:[EBP-160]
004507E4 . |50 PUSH EAX
004507E5 . |8D8D 60FFFFFF LEA ECX,DWORD PTR SS:[EBP-A0]
004507EB . |51 PUSH ECX
004507EC . |FF15 00104000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaVarSu>; MSVBVM60.__vbaVarSub
004507F2 . |50 PUSH EAX
004507F3 . |8D95 50FFFFFF LEA EDX,DWORD PTR SS:[EBP-B0]
004507F9 . |52 PUSH EDX
004507FA . |FFD6 CALL ESI
004507FC . |50 PUSH EAX
004507FD . |8D85 90FEFFFF LEA EAX,DWORD PTR SS:[EBP-170]
00450803 . |50 PUSH EAX
00450804 . |8D8D 40FFFFFF LEA ECX,DWORD PTR SS:[EBP-C0]
0045080A . |51 PUSH ECX
0045080B . |FFD6 CALL ESI
0045080D . |50 PUSH EAX
0045080E . |8D95 80FEFFFF LEA EDX,DWORD PTR SS:[EBP-180]
00450814 . |52 PUSH EDX
00450815 . |8D85 30FFFFFF LEA EAX,DWORD PTR SS:[EBP-D0]
0045081B . |50 PUSH EAX
0045081C . |FFD6 CALL ESI
0045081E . |50 PUSH EAX
0045081F . |8D8D 70FEFFFF LEA ECX,DWORD PTR SS:[EBP-190]
00450825 . |51 PUSH ECX
00450826 . |8D95 20FFFFFF LEA EDX,DWORD PTR SS:[EBP-E0]
0045082C . |52 PUSH EDX
0045082D . |FFD6 CALL ESI
0045082F . |50 PUSH EAX
00450830 . |FF15 90104000 CALL DWORD PTR DS:[<&MSVBVM60.#595>] ; MSVBVM60.rtcMsgBox
00450836 . |8D45 B0 LEA EAX,DWORD PTR SS:[EBP-50]
00450839 . |50 PUSH EAX
0045083A . |8D4D B4 LEA ECX,DWORD PTR SS:[EBP-4C]
0045083D . |51 PUSH ECX
0045083E . |8D55 B8 LEA EDX,DWORD PTR SS:[EBP-48]
00450841 . |52 PUSH EDX
00450842 . |8D45 BC LEA EAX,DWORD PTR SS:[EBP-44]
00450845 . |50 PUSH EAX
00450846 . |6A 04 PUSH 4
00450848 . |FF15 44104000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaFreeO>; MSVBVM60.__vbaFreeObjList
0045084E . |8D8D F0FEFFFF LEA ECX,DWORD PTR SS:[EBP-110]
00450854 . |51 PUSH ECX
00450855 . |8D95 00FFFFFF LEA EDX,DWORD PTR SS:[EBP-100]
0045085B . |52 PUSH EDX
0045085C . |8D85 10FFFFFF LEA EAX,DWORD PTR SS:[EBP-F0]
00450862 . |50 PUSH EAX
00450863 . |8D8D 20FFFFFF LEA ECX,DWORD PTR SS:[EBP-E0]
00450869 . |51 PUSH ECX
0045086A . |8D95 30FFFFFF LEA EDX,DWORD PTR SS:[EBP-D0]
00450870 . |52 PUSH EDX
00450871 . |8D85 40FFFFFF LEA EAX,DWORD PTR SS:[EBP-C0]
00450877 . |50 PUSH EAX
00450878 . |8D8D 50FFFFFF LEA ECX,DWORD PTR SS:[EBP-B0]
0045087E . |51 PUSH ECX
0045087F . |8D55 80 LEA EDX,DWORD PTR SS:[EBP-80]
00450882 . |52 PUSH EDX
00450883 . |8D85 70FFFFFF LEA EAX,DWORD PTR SS:[EBP-90]
00450889 . |50 PUSH EAX
0045088A . |8D4D 90 LEA ECX,DWORD PTR SS:[EBP-70]
0045088D . |51 PUSH ECX
0045088E . |8D55 A0 LEA EDX,DWORD PTR SS:[EBP-60]
00450891 . |52 PUSH EDX
00450892 . |6A 0B PUSH 0B
00450894 . |FF15 34104000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaFreeV>; MSVBVM60.__vbaFreeVarList
0045089A . |83C4 44 ADD ESP,44
0045089D . |68 F8D24200 PUSH 弹弹堂全.0042D2F8 ; UNICODE "update autoddtid set setid='"
004508A2 . |8B43 40 MOV EAX,DWORD PTR DS:[EBX+40]
004508A5 . |50 PUSH EAX
004508A6 . |8B3D 64104000 MOV EDI,DWORD PTR DS:[<&MSVBVM60.__vbaSt>; MSVBVM60.__vbaStrCat
004508AC . |FFD7 CALL EDI ; <&MSVBVM60.__vbaStrCat>
004508AE . |8BD0 MOV EDX,EAX
004508B0 . |8D4D CC LEA ECX,DWORD PTR SS:[EBP-34]
004508B3 . |8B35 18124000 MOV ESI,DWORD PTR DS:[<&MSVBVM60.__vbaSt>; MSVBVM60.__vbaStrMove
004508B9 . |FFD6 CALL ESI ; <&MSVBVM60.__vbaStrMove>
004508BB . |50 PUSH EAX
004508BC . |68 1CD24200 PUSH 弹弹堂全.0042D21C ; UNICODE "' Where sID='"
004508C1 . |FFD7 CALL EDI
004508C3 . |8BD0 MOV EDX,EAX
004508C5 . |8D4D C8 LEA ECX,DWORD PTR SS:[EBP-38]
004508C8 . |FFD6 CALL ESI
004508CA . |50 PUSH EAX
004508CB . |8B4B 38 MOV ECX,DWORD PTR DS:[EBX+38]
004508CE . |51 PUSH ECX
004508CF . |FFD7 CALL EDI
004508D1 . |8BD0 MOV EDX,EAX
004508D3 . |8D4D C4 LEA ECX,DWORD PTR SS:[EBP-3C]
004508D6 . |FFD6 CALL ESI
004508D8 . |50 PUSH EAX
004508D9 . |68 3CB34200 PUSH 弹弹堂全.0042B33C
004508DE . |FFD7 CALL EDI
004508E0 . |8BD0 MOV EDX,EAX
004508E2 . |8D4D C0 LEA ECX,DWORD PTR SS:[EBP-40]
004508E5 . |FFD6 CALL ESI
004508E7 . |50 PUSH EAX
004508E8 . |E8 B3E3FFFF CALL 弹弹堂全.0044ECA0
004508ED . |8D55 C0 LEA EDX,DWORD PTR SS:[EBP-40]
004508F0 . |52 PUSH EDX
004508F1 . |8D45 C4 LEA EAX,DWORD PTR SS:[EBP-3C]
004508F4 . |50 PUSH EAX
004508F5 . |8D4D C8 LEA ECX,DWORD PTR SS:[EBP-38]
004508F8 . |51 PUSH ECX
004508F9 . |8D55 CC LEA EDX,DWORD PTR SS:[EBP-34]
004508FC . |52 PUSH EDX
004508FD . |6A 04 PUSH 4
004508FF . |FF15 B8114000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaFreeS>; MSVBVM60.__vbaFreeStrList
00450905 . |83C4 14 ADD ESP,14
00450908 > |8B03 MOV EAX,DWORD PTR DS:[EBX]
0045090A . |53 PUSH EBX
0045090B . |FF90 00030000 CALL DWORD PTR DS:[EAX+300]
00450911 . |50 PUSH EAX
00450912 . |8D4D BC LEA ECX,DWORD PTR SS:[EBP-44]
00450915 . |51 PUSH ECX
00450916 . |FF15 8C104000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaObjSe>; MSVBVM60.__vbaObjSet
0045091C . |8BF0 MOV ESI,EAX
0045091E . |8B16 MOV EDX,DWORD PTR DS:[ESI]
00450920 . |6A 00 PUSH 0
00450922 . |56 PUSH ESI
00450923 . |FF92 8C000000 CALL DWORD PTR DS:[EDX+8C]
00450929 . |DBE2 FCLEX
0045092B . |85C0 TEST EAX,EAX
0045092D . |7D 12 JGE SHORT 弹弹堂全.00450941
0045092F . |68 8C000000 PUSH 8C
00450934 . |68 9CBD4200 PUSH 弹弹堂全.0042BD9C
00450939 . |56 PUSH ESI
0045093A . |50 PUSH EAX
0045093B . |FF15 74104000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaHresu>; MSVBVM60.__vbaHresultCheckObj
00450941 > |8D4D BC LEA ECX,DWORD PTR SS:[EBP-44]
00450944 . |FF15 40124000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaFreeO>; MSVBVM60.__vbaFreeObj
0045094A . |66:C705 2C504>MOV WORD PTR DS:[45502C],0
00450953 . |66:C743 3C FF>MOV WORD PTR DS:[EBX+3C],0FFFF
00450959 . |8B03 MOV EAX,DWORD PTR DS:[EBX]
0045095B . |53 PUSH EBX
0045095C . |FF90 04030000 CALL DWORD PTR DS:[EAX+304]
00450962 . |50 PUSH EAX
00450963 . |8D4D BC LEA ECX,DWORD PTR SS:[EBP-44]
00450966 . |51 PUSH ECX
00450967 . |FF15 8C104000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaObjSe>; MSVBVM60.__vbaObjSet
0045096D . |8BF0 MOV ESI,EAX
0045096F . |8B16 MOV EDX,DWORD PTR DS:[ESI]
00450971 . |8D45 CC LEA EAX,DWORD PTR SS:[EBP-34]
00450974 . |50 PUSH EAX
00450975 . |56 PUSH ESI
00450976 . |FF92 A0000000 CALL DWORD PTR DS:[EDX+A0]
0045097C . |DBE2 FCLEX
0045097E . |85C0 TEST EAX,EAX
00450980 . |7D 12 JGE SHORT 弹弹堂全.00450994
00450982 . |68 A0000000 PUSH 0A0
00450987 . |68 0CBC4200 PUSH 弹弹堂全.0042BC0C
0045098C . |56 PUSH ESI
0045098D . |50 PUSH EAX
0045098E . |FF15 74104000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaHresu>; MSVBVM60.__vbaHresultCheckObj
00450994 > |8B4D CC MOV ECX,DWORD PTR SS:[EBP-34]
00450997 . |51 PUSH ECX
00450998 . |68 44D34200 PUSH 弹弹堂全.0042D344 ; UNICODE "SID"
0045099D . |68 38D34200 PUSH 弹弹堂全.0042D338 ; UNICODE "ID"
004509A2 . |E8 09DAFFFF CALL 弹弹堂全.0044E3B0
004509A7 . |8D4D CC LEA ECX,DWORD PTR SS:[EBP-34]
004509AA . |FF15 3C124000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaFreeS>; MSVBVM60.__vbaFreeStr
004509B0 . |8D4D BC LEA ECX,DWORD PTR SS:[EBP-44]
004509B3 . |FF15 40124000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaFreeO>; MSVBVM60.__vbaFreeObj
004509B9 . |66:837D D8 1E CMP WORD PTR SS:[EBP-28],1E
004509BE . |75 64 JNZ SHORT 弹弹堂全.00450A24
004509C0 . |8B33 MOV ESI,DWORD PTR DS:[EBX]
004509C2 . |68 50D34200 PUSH 弹弹堂全.0042D350
004509C7 . |8B15 28504500 MOV EDX,DWORD PTR DS:[455028]
004509CD . |52 PUSH EDX
004509CE . |FFD7 CALL EDI
004509D0 . |8BD0 MOV EDX,EAX
004509D2 . |8D4D CC LEA ECX,DWORD PTR SS:[EBP-34]
004509D5 . |FF15 18124000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaStrMo>; MSVBVM60.__vbaStrMove
004509DB . |50 PUSH EAX
004509DC . |68 64D34200 PUSH 弹弹堂全.0042D364
004509E1 . |FFD7 CALL EDI
004509E3 . |8BD0 MOV EDX,EAX
004509E5 . |8D4D C8 LEA ECX,DWORD PTR SS:[EBP-38]
004509E8 . |FF15 18124000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaStrMo>; MSVBVM60.__vbaStrMove
004509EE . |50 PUSH EAX
004509EF . |53 PUSH EBX
004509F0 . |FF56 54 CALL DWORD PTR DS:[ESI+54]
004509F3 . |DBE2 FCLEX
004509F5 . |85C0 TEST EAX,EAX
004509F7 . |7D 0F JGE SHORT 弹弹堂全.00450A08
004509F9 . |6A 54 PUSH 54
004509FB . |68 FCBF4200 PUSH 弹弹堂全.0042BFFC
00450A00 . |53 PUSH EBX
00450A01 . |50 PUSH EAX
00450A02 . |FF15 74104000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaHresu>; MSVBVM60.__vbaHresultCheckObj
00450A08 > |8D45 C8 LEA EAX,DWORD PTR SS:[EBP-38]
00450A0B . |50 PUSH EAX
00450A0C . |8D4D CC LEA ECX,DWORD PTR SS:[EBP-34]
00450A0F . |51 PUSH ECX
00450A10 . |6A 02 PUSH 2
00450A12 . |FF15 B8114000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaFreeS>; MSVBVM60.__vbaFreeStrList
00450A18 . |83C4 0C ADD ESP,0C
00450A1B . |66:C705 2E504>MOV WORD PTR DS:[45502E],0FFFF
00450A24 > |66:817D D8 B4>CMP WORD PTR SS:[EBP-28],0B4
00450A2A . |75 64 JNZ SHORT 弹弹堂全.00450A90
00450A2C . |8B33 MOV ESI,DWORD PTR DS:[EBX]
00450A2E . |68 50D34200 PUSH 弹弹堂全.0042D350
00450A33 . |8B15 28504500 MOV EDX,DWORD PTR DS:[455028]
00450A39 . |52 PUSH EDX
00450A3A . |FFD7 CALL EDI
00450A3C . |8BD0 MOV EDX,EAX
00450A3E . |8D4D CC LEA ECX,DWORD PTR SS:[EBP-34]
00450A41 . |FF15 18124000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaStrMo>; MSVBVM60.__vbaStrMove
00450A47 . |50 PUSH EAX
00450A48 . |68 78D34200 PUSH 弹弹堂全.0042D378
00450A4D . |FFD7 CALL EDI
00450A4F . |8BD0 MOV EDX,EAX
00450A51 . |8D4D C8 LEA ECX,DWORD PTR SS:[EBP-38]
00450A54 . |FF15 18124000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaStrMo>; MSVBVM60.__vbaStrMove
00450A5A . |50 PUSH EAX
00450A5B . |53 PUSH EBX
00450A5C . |FF56 54 CALL DWORD PTR DS:[ESI+54]
00450A5F . |DBE2 FCLEX
00450A61 . |85C0 TEST EAX,EAX
00450A63 . |7D 0F JGE SHORT 弹弹堂全.00450A74
00450A65 . |6A 54 PUSH 54
00450A67 . |68 FCBF4200 PUSH 弹弹堂全.0042BFFC
00450A6C . |53 PUSH EBX
00450A6D . |50 PUSH EAX
00450A6E . |FF15 74104000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaHresu>; MSVBVM60.__vbaHresultCheckObj
00450A74 > |8D45 C8 LEA EAX,DWORD PTR SS:[EBP-38]
00450A77 . |50 PUSH EAX
00450A78 . |8D4D CC LEA ECX,DWORD PTR SS:[EBP-34]
00450A7B . |51 PUSH ECX
00450A7C . |6A 02 PUSH 2
00450A7E . |FF15 B8114000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaFreeS>; MSVBVM60.__vbaFreeStrList
00450A84 . |83C4 0C ADD ESP,0C
00450A87 . |66:C705 30504>MOV WORD PTR DS:[455030],0FFFF
00450A90 > |66:817D D8 6D>CMP WORD PTR SS:[EBP-28],16D
00450A96 . |0F85 8F010000 JNZ 弹弹堂全.00450C2B
00450A9C . |8B33 MOV ESI,DWORD PTR DS:[EBX]
00450A9E . |68 50D34200 PUSH 弹弹堂全.0042D350
00450AA3 . |8B15 28504500 MOV EDX,DWORD PTR DS:[455028]
00450AA9 . |52 PUSH EDX
00450AAA . |FFD7 CALL EDI
00450AAC . |8BD0 MOV EDX,EAX
00450AAE . |8D4D CC LEA ECX,DWORD PTR SS:[EBP-34]
00450AB1 . |FF15 18124000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaStrMo>; MSVBVM60.__vbaStrMove
00450AB7 . |50 PUSH EAX
00450AB8 . |68 8CD34200 PUSH 弹弹堂全.0042D38C
00450ABD . |FFD7 CALL EDI
00450ABF . |8BD0 MOV EDX,EAX
00450AC1 . |8D4D C8 LEA ECX,DWORD PTR SS:[EBP-38]
00450AC4 . |FF15 18124000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaStrMo>; MSVBVM60.__vbaStrMove
00450ACA . |50 PUSH EAX
00450ACB . |53 PUSH EBX
00450ACC . |FF56 54 CALL DWORD PTR DS:[ESI+54]
00450ACF . |DBE2 FCLEX
00450AD1 . |85C0 TEST EAX,EAX
00450AD3 . |7D 0F JGE SHORT 弹弹堂全.00450AE4
00450AD5 . |6A 54 PUSH 54
00450AD7 . |68 FCBF4200 PUSH 弹弹堂全.0042BFFC
00450ADC . |53 PUSH EBX
00450ADD . |50 PUSH EAX
00450ADE . |FF15 74104000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaHresu>; MSVBVM60.__vbaHresultCheckObj
00450AE4 > |8D45 C8 LEA EAX,DWORD PTR SS:[EBP-38]
00450AE7 . |50 PUSH EAX
00450AE8 . |8D4D CC LEA ECX,DWORD PTR SS:[EBP-34]
00450AEB . |51 PUSH ECX
00450AEC . |6A 02 PUSH 2
00450AEE . |FF15 B8114000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaFreeS>; MSVBVM60.__vbaFreeStrList
00450AF4 . |83C4 0C ADD ESP,0C
00450AF7 . |66:C705 32504>MOV WORD PTR DS:[455032],0FFFF
00450B00 . |E9 26010000 JMP 弹弹堂全.00450C2B
00450B05 > |B9 04000280 MOV ECX,80020004
00450B0A . |898D 78FFFFFF MOV DWORD PTR SS:[EBP-88],ECX
00450B10 . |B8 0A000000 MOV EAX,0A
00450B15 . |8985 70FFFFFF MOV DWORD PTR SS:[EBP-90],EAX
00450B1B . |894D 88 MOV DWORD PTR SS:[EBP-78],ECX
00450B1E . |8945 80 MOV DWORD PTR SS:[EBP-80],EAX
00450B21 . |C785 D8FEFFFF>MOV DWORD PTR SS:[EBP-128],弹弹堂全.0042BCF8
00450B2B . |BF 08000000 MOV EDI,8
00450B30 . |89BD D0FEFFFF MOV DWORD PTR SS:[EBP-130],EDI
00450B36 . |8D95 D0FEFFFF LEA EDX,DWORD PTR SS:[EBP-130]
00450B3C . |8D4D 90 LEA ECX,DWORD PTR SS:[EBP-70]
00450B3F . |8B35 E8114000 MOV ESI,DWORD PTR DS:[<&MSVBVM60.__vbaVa>; MSVBVM60.__vbaVarDup
00450B45 . |FFD6 CALL ESI ; <&MSVBVM60.__vbaVarDup>
00450B47 . |C785 E8FEFFFF>MOV DWORD PTR SS:[EBP-118],弹弹堂全.0042D2D4
00450B51 . |89BD E0FEFFFF MOV DWORD PTR SS:[EBP-120],EDI
00450B57 . |8D95 E0FEFFFF LEA EDX,DWORD PTR SS:[EBP-120]
00450B5D . |8D4D A0 LEA ECX,DWORD PTR SS:[EBP-60]
00450B60 . |FFD6 CALL ESI
00450B62 . |8D95 70FFFFFF LEA EDX,DWORD PTR SS:[EBP-90]
00450B68 . |52 PUSH EDX
00450B69 . |8D45 80 LEA EAX,DWORD PTR SS:[EBP-80]
00450B6C . |50 PUSH EAX
00450B6D . |8D4D 90 LEA ECX,DWORD PTR SS:[EBP-70]
00450B70 . |51 PUSH ECX
00450B71 . |6A 40 PUSH 40
00450B73 > |8D55 A0 LEA EDX,DWORD PTR SS:[EBP-60]
00450B76 . |52 PUSH EDX
00450B77 . |FF15 90104000 CALL DWORD PTR DS:[<&MSVBVM60.#595>] ; MSVBVM60.rtcMsgBox
00450B7D . |8D85 70FFFFFF LEA EAX,DWORD PTR SS:[EBP-90]
00450B83 . |50 PUSH EAX
00450B84 . |8D4D 80 LEA ECX,DWORD PTR SS:[EBP-80]
00450B87 . |51 PUSH ECX
00450B88 . |8D55 90 LEA EDX,DWORD PTR SS:[EBP-70]
00450B8B . |52 PUSH EDX
00450B8C . |8D45 A0 LEA EAX,DWORD PTR SS:[EBP-60]
00450B8F . |50 PUSH EAX
00450B90 . |E9 8B000000 JMP 弹弹堂全.00450C20
00450B95 . |B9 04000280 MOV ECX,80020004
00450B9A . |898D 78FFFFFF MOV DWORD PTR SS:[EBP-88],ECX
00450BA0 . |B8 0A000000 MOV EAX,0A
00450BA5 . |8985 70FFFFFF MOV DWORD PTR SS:[EBP-90],EAX
00450BAB . |894D 88 MOV DWORD PTR SS:[EBP-78],ECX
00450BAE . |8945 80 MOV DWORD PTR SS:[EBP-80],EAX
00450BB1 . |C785 D8FEFFFF>MOV DWORD PTR SS:[EBP-128],弹弹堂全.0042BCF8
00450BBB . |BF 08000000 MOV EDI,8
00450BC0 . |89BD D0FEFFFF MOV DWORD PTR SS:[EBP-130],EDI
00450BC6 . |8D95 D0FEFFFF LEA EDX,DWORD PTR SS:[EBP-130]
00450BCC . |8D4D 90 LEA ECX,DWORD PTR SS:[EBP-70]
00450BCF . |8B35 E8114000 MOV ESI,DWORD PTR DS:[<&MSVBVM60.__vbaVa>; MSVBVM60.__vbaVarDup
00450BD5 . |FFD6 CALL ESI ; <&MSVBVM60.__vbaVarDup>
00450BD7 . |C785 E8FEFFFF>MOV DWORD PTR SS:[EBP-118],弹弹堂全.0042D3A0
00450BE1 > |89BD E0FEFFFF MOV DWORD PTR SS:[EBP-120],EDI
00450BE7 . |8D95 E0FEFFFF LEA EDX,DWORD PTR SS:[EBP-120]
00450BED . |8D4D A0 LEA ECX,DWORD PTR SS:[EBP-60]
00450BF0 . |FFD6 CALL ESI
00450BF2 . |8D8D 70FFFFFF LEA ECX,DWORD PTR SS:[EBP-90]
00450BF8 . |51 PUSH ECX
00450BF9 . |8D55 80 LEA EDX,DWORD PTR SS:[EBP-80]
00450BFC . |52 PUSH EDX
00450BFD . |8D45 90 LEA EAX,DWORD PTR SS:[EBP-70]
00450C00 . |50 PUSH EAX
00450C01 . |6A 40 PUSH 40
00450C03 . |8D4D A0 LEA ECX,DWORD PTR SS:[EBP-60]
00450C06 . |51 PUSH ECX
00450C07 . |FF15 90104000 CALL DWORD PTR DS:[<&MSVBVM60.#595>] ; MSVBVM60.rtcMsgBox
00450C0D . |8D95 70FFFFFF LEA EDX,DWORD PTR SS:[EBP-90]
00450C13 . |52 PUSH EDX
00450C14 . |8D45 80 LEA EAX,DWORD PTR SS:[EBP-80]
00450C17 . |50 PUSH EAX
00450C18 . |8D4D 90 LEA ECX,DWORD PTR SS:[EBP-70]
00450C1B . |51 PUSH ECX
00450C1C . |8D55 A0 LEA EDX,DWORD PTR SS:[EBP-60]
00450C1F . |52 PUSH EDX
00450C20 > |6A 04 PUSH 4
00450C22 . |FF15 34104000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaFreeV>; MSVBVM60.__vbaFreeVarList
00450C28 \83C4 14 ADD ESP,14
2,使用了几款解除时间限制的小软件,都没有成效。于是,尝试用PE反汇编找些线索
发现了 unicode '92bK9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8Y4N6%4N6#2)9J5k6i4c8A6L8h3g2Q4x3X3g2S2j5#2)9J5k6h3y4F1i4K6u0r3M7%4c8A6L8h3g2Q4x3X3g2S2M7%4m8Q4x3U0N6Q4x3V1x3H3x3o6l9H3K9l9`.`.
这个是一个网络时间服务器,于是联想到是其他破解软件时间的小工具不能用是否是由于时间是在服务器上验证的?
于是想到了更改HOST.... 至今未果(很菜吧)
小弟QQ:82595289 达人请指教。。。
破解方向:
1.爆破注册过程 实现破解
2.由于软件可以试用10分钟,亦可从这个入手
开始行动:
OD 打开,由于注册时又弹出提示,so...bp rtcMsgBox设置断点,F9...
找到断点后的内容,然后找不出.....(够菜)
0044FFCD . FFD7 CALL EDI ======断在这里=========
0044FFCF . /E9 540C0000 JMP 弹弹堂全.00450C28
0044FFD4 > |66:8B43 3E MOV AX,WORD PTR DS:[EBX+3E]
0044FFD8 . |66:8985 D8FEF>MOV WORD PTR SS:[EBP-128],AX
0044FFDF . |C785 D0FEFFFF>MOV DWORD PTR SS:[EBP-130],8002
0044FFE9 . |A1 78504500 MOV EAX,DWORD PTR DS:[455078]
0044FFEE . |85C0 TEST EAX,EAX
0044FFF0 . |75 10 JNZ SHORT 弹弹堂全.00450002
0044FFF2 . |68 78504500 PUSH 弹弹堂全.00455078
0044FFF7 . |68 F8C64200 PUSH 弹弹堂全.0042C6F8
0044FFFC . |FF15 9C114000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaNew2>>; MSVBVM60.__vbaNew2
00450002 > |8B35 78504500 MOV ESI,DWORD PTR DS:[455078]
00450008 . |8B0E MOV ECX,DWORD PTR DS:[ESI]
0045000A . |8D55 BC LEA EDX,DWORD PTR SS:[EBP-44]
0045000D . |52 PUSH EDX
0045000E . |56 PUSH ESI
0045000F . |FF51 54 CALL DWORD PTR DS:[ECX+54]
00450012 . |DBE2 FCLEX
00450014 . |85C0 TEST EAX,EAX
00450016 . |7D 0F JGE SHORT 弹弹堂全.00450027
00450018 . |6A 54 PUSH 54
0045001A . |68 08C74200 PUSH 弹弹堂全.0042C708
0045001F . |56 PUSH ESI
00450020 . |50 PUSH EAX
00450021 . |FF15 74104000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaHresu>; MSVBVM60.__vbaHresultCheckObj
00450027 > |8B45 BC MOV EAX,DWORD PTR SS:[EBP-44]
0045002A . |8985 34FEFFFF MOV DWORD PTR SS:[EBP-1CC],EAX
00450030 . |B9 02000000 MOV ECX,2
00450035 . |898D E8FEFFFF MOV DWORD PTR SS:[EBP-118],ECX
0045003B . |8BD1 MOV EDX,ECX
0045003D . |8995 E0FEFFFF MOV DWORD PTR SS:[EBP-120],EDX
00450043 . |8B30 MOV ESI,DWORD PTR DS:[EAX]
00450045 . |8D7D B8 LEA EDI,DWORD PTR SS:[EBP-48]
00450048 . |57 PUSH EDI
00450049 . |83EC 10 SUB ESP,10
0045004C . |8BFC MOV EDI,ESP
0045004E . |8917 MOV DWORD PTR DS:[EDI],EDX
00450050 . |8B95 E4FEFFFF MOV EDX,DWORD PTR SS:[EBP-11C]
00450056 . |8957 04 MOV DWORD PTR DS:[EDI+4],EDX
00450059 . |894F 08 MOV DWORD PTR DS:[EDI+8],ECX
0045005C . |8B8D ECFEFFFF MOV ECX,DWORD PTR SS:[EBP-114]
00450062 . |894F 0C MOV DWORD PTR DS:[EDI+C],ECX
00450065 . |50 PUSH EAX
00450066 . |FF56 28 CALL DWORD PTR DS:[ESI+28]
00450069 . |DBE2 FCLEX
0045006B . |85C0 TEST EAX,EAX
0045006D . |7D 19 JGE SHORT 弹弹堂全.00450088
0045006F . |6A 28 PUSH 28
00450071 . |68 18C74200 PUSH 弹弹堂全.0042C718
00450076 . |8B95 34FEFFFF MOV EDX,DWORD PTR SS:[EBP-1CC]
0045007C . |52 PUSH EDX
0045007D . |50 PUSH EAX
0045007E . |8B3D 74104000 MOV EDI,DWORD PTR DS:[<&MSVBVM60.__vbaHr>; MSVBVM60.__vbaHresultCheckObj
00450084 . |FFD7 CALL EDI ; <&MSVBVM60.__vbaHresultCheckObj>
00450086 . |EB 06 JMP SHORT 弹弹堂全.0045008E
00450088 > |8B3D 74104000 MOV EDI,DWORD PTR DS:[<&MSVBVM60.__vbaHr>; MSVBVM60.__vbaHresultCheckObj
0045008E > |8B45 B8 MOV EAX,DWORD PTR SS:[EBP-48]
00450091 . |8BF0 MOV ESI,EAX
00450093 . |8B08 MOV ECX,DWORD PTR DS:[EAX]
00450095 . |8D55 A0 LEA EDX,DWORD PTR SS:[EBP-60]
00450098 . |52 PUSH EDX
00450099 . |50 PUSH EAX
0045009A . |FF51 34 CALL DWORD PTR DS:[ECX+34]
0045009D . |DBE2 FCLEX
0045009F . |85C0 TEST EAX,EAX
004500A1 . |7D 0B JGE SHORT 弹弹堂全.004500AE
004500A3 . |6A 34 PUSH 34
004500A5 . |68 28C74200 PUSH 弹弹堂全.0042C728
004500AA . |56 PUSH ESI
004500AB . |50 PUSH EAX
004500AC . |FFD7 CALL EDI
004500AE > |8D85 D0FEFFFF LEA EAX,DWORD PTR SS:[EBP-130]
004500B4 . |50 PUSH EAX
004500B5 . |8D4D A0 LEA ECX,DWORD PTR SS:[EBP-60]
004500B8 . |51 PUSH ECX
004500B9 . |FF15 C4104000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaVarTs>; MSVBVM60.__vbaVarTstLt
004500BF . |66:8BF0 MOV SI,AX
004500C2 . |8D55 B8 LEA EDX,DWORD PTR SS:[EBP-48]
004500C5 . |52 PUSH EDX
004500C6 . |8D45 BC LEA EAX,DWORD PTR SS:[EBP-44]
004500C9 . |50 PUSH EAX
004500CA . |6A 02 PUSH 2
004500CC . |FF15 44104000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaFreeO>; MSVBVM60.__vbaFreeObjList
004500D2 . |83C4 0C ADD ESP,0C
004500D5 . |8D4D A0 LEA ECX,DWORD PTR SS:[EBP-60]
004500D8 . |FF15 20104000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaFreeV>; MSVBVM60.__vbaFreeVar
004500DE . |66:85F6 TEST SI,SI
004500E1 . |0F84 3E030000 JE 弹弹堂全.00450425
004500E7 . |A1 78504500 MOV EAX,DWORD PTR DS:[455078]
004500EC . |85C0 TEST EAX,EAX
004500EE . |75 10 JNZ SHORT 弹弹堂全.00450100
004500F0 . |68 78504500 PUSH 弹弹堂全.00455078
004500F5 . |68 F8C64200 PUSH 弹弹堂全.0042C6F8
004500FA . |FF15 9C114000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaNew2>>; MSVBVM60.__vbaNew2
00450100 > |8B35 78504500 MOV ESI,DWORD PTR DS:[455078]
00450106 . |8B0E MOV ECX,DWORD PTR DS:[ESI]
00450108 . |8D55 BC LEA EDX,DWORD PTR SS:[EBP-44]
0045010B . |52 PUSH EDX
0045010C . |56 PUSH ESI
0045010D . |FF51 54 CALL DWORD PTR DS:[ECX+54]
00450110 . |DBE2 FCLEX
00450112 . |85C0 TEST EAX,EAX
00450114 . |7D 0B JGE SHORT 弹弹堂全.00450121
00450116 . |6A 54 PUSH 54
00450118 . |68 08C74200 PUSH 弹弹堂全.0042C708
0045011D . |56 PUSH ESI
0045011E . |50 PUSH EAX
0045011F . |FFD7 CALL EDI
00450121 > |8B45 BC MOV EAX,DWORD PTR SS:[EBP-44]
00450124 . |8985 34FEFFFF MOV DWORD PTR SS:[EBP-1CC],EAX
0045012A . |B9 03000000 MOV ECX,3
0045012F . |898D E8FEFFFF MOV DWORD PTR SS:[EBP-118],ECX
00450135 . |BA 02000000 MOV EDX,2
0045013A . |8995 E0FEFFFF MOV DWORD PTR SS:[EBP-120],EDX
00450140 . |8B30 MOV ESI,DWORD PTR DS:[EAX]
00450142 . |8D7D B8 LEA EDI,DWORD PTR SS:[EBP-48]
00450145 . |57 PUSH EDI
00450146 . |83EC 10 SUB ESP,10
00450149 . |8BFC MOV EDI,ESP
0045014B . |8917 MOV DWORD PTR DS:[EDI],EDX
0045014D . |8B95 E4FEFFFF MOV EDX,DWORD PTR SS:[EBP-11C]
00450153 . |8957 04 MOV DWORD PTR DS:[EDI+4],EDX
00450156 . |894F 08 MOV DWORD PTR DS:[EDI+8],ECX
00450159 . |8B8D ECFEFFFF MOV ECX,DWORD PTR SS:[EBP-114]
0045015F . |894F 0C MOV DWORD PTR DS:[EDI+C],ECX
00450162 . |50 PUSH EAX
00450163 . |FF56 28 CALL DWORD PTR DS:[ESI+28]
00450166 . |DBE2 FCLEX
00450168 . |85C0 TEST EAX,EAX
0045016A . |7D 19 JGE SHORT 弹弹堂全.00450185
0045016C . |6A 28 PUSH 28
0045016E . |68 18C74200 PUSH 弹弹堂全.0042C718
00450173 . |8B95 34FEFFFF MOV EDX,DWORD PTR SS:[EBP-1CC]
00450179 . |52 PUSH EDX
0045017A . |50 PUSH EAX
0045017B . |8B3D 74104000 MOV EDI,DWORD PTR DS:[<&MSVBVM60.__vbaHr>; MSVBVM60.__vbaHresultCheckObj
00450181 . |FFD7 CALL EDI ; <&MSVBVM60.__vbaHresultCheckObj>
00450183 . |EB 06 JMP SHORT 弹弹堂全.0045018B
00450185 > |8B3D 74104000 MOV EDI,DWORD PTR DS:[<&MSVBVM60.__vbaHr>; MSVBVM60.__vbaHresultCheckObj
0045018B > |8B45 B8 MOV EAX,DWORD PTR SS:[EBP-48]
0045018E . |8BF0 MOV ESI,EAX
00450190 . |8B08 MOV ECX,DWORD PTR DS:[EAX]
00450192 . |8D55 A0 LEA EDX,DWORD PTR SS:[EBP-60]
00450195 . |52 PUSH EDX
00450196 . |50 PUSH EAX
00450197 . |FF51 34 CALL DWORD PTR DS:[ECX+34]
0045019A . |DBE2 FCLEX
0045019C . |85C0 TEST EAX,EAX
0045019E . |7D 0B JGE SHORT 弹弹堂全.004501AB
004501A0 . |6A 34 PUSH 34
004501A2 . |68 28C74200 PUSH 弹弹堂全.0042C728
004501A7 . |56 PUSH ESI
004501A8 . |50 PUSH EAX
004501A9 . |FFD7 CALL EDI
004501AB > |A1 78504500 MOV EAX,DWORD PTR DS:[455078]
004501B0 . |85C0 TEST EAX,EAX
004501B2 . |75 10 JNZ SHORT 弹弹堂全.004501C4
004501B4 . |68 78504500 PUSH 弹弹堂全.00455078
004501B9 . |68 F8C64200 PUSH 弹弹堂全.0042C6F8
004501BE . |FF15 9C114000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaNew2>>; MSVBVM60.__vbaNew2
004501C4 > |8B35 78504500 MOV ESI,DWORD PTR DS:[455078]
004501CA . |8B06 MOV EAX,DWORD PTR DS:[ESI]
004501CC . |8D4D B4 LEA ECX,DWORD PTR SS:[EBP-4C]
004501CF . |51 PUSH ECX
004501D0 . |56 PUSH ESI
004501D1 . |FF50 54 CALL DWORD PTR DS:[EAX+54]
004501D4 . |DBE2 FCLEX
004501D6 . |85C0 TEST EAX,EAX
004501D8 . |7D 0B JGE SHORT 弹弹堂全.004501E5
004501DA . |6A 54 PUSH 54
004501DC . |68 08C74200 PUSH 弹弹堂全.0042C708
004501E1 . |56 PUSH ESI
004501E2 . |50 PUSH EAX
004501E3 . |FFD7 CALL EDI
004501E5 > |8B45 B4 MOV EAX,DWORD PTR SS:[EBP-4C]
004501E8 . |8985 1CFEFFFF MOV DWORD PTR SS:[EBP-1E4],EAX
004501EE . |B9 02000000 MOV ECX,2
004501F3 . |898D B8FEFFFF MOV DWORD PTR SS:[EBP-148],ECX
004501F9 . |8BD1 MOV EDX,ECX
004501FB . |8995 B0FEFFFF MOV DWORD PTR SS:[EBP-150],EDX
00450201 . |8B30 MOV ESI,DWORD PTR DS:[EAX]
00450203 . |8D7D B0 LEA EDI,DWORD PTR SS:[EBP-50]
00450206 . |57 PUSH EDI
00450207 . |83EC 10 SUB ESP,10
0045020A . |8BFC MOV EDI,ESP
0045020C . |8917 MOV DWORD PTR DS:[EDI],EDX
0045020E . |8B95 B4FEFFFF MOV EDX,DWORD PTR SS:[EBP-14C]
00450214 . |8957 04 MOV DWORD PTR DS:[EDI+4],EDX
00450217 . |894F 08 MOV DWORD PTR DS:[EDI+8],ECX
0045021A . |8B8D BCFEFFFF MOV ECX,DWORD PTR SS:[EBP-144]
00450220 . |894F 0C MOV DWORD PTR DS:[EDI+C],ECX
00450223 . |50 PUSH EAX
00450224 . |FF56 28 CALL DWORD PTR DS:[ESI+28]
00450227 . |DBE2 FCLEX
00450229 . |85C0 TEST EAX,EAX
0045022B . |7D 15 JGE SHORT 弹弹堂全.00450242
0045022D . |6A 28 PUSH 28
0045022F . |68 18C74200 PUSH 弹弹堂全.0042C718
00450234 . |8B95 1CFEFFFF MOV EDX,DWORD PTR SS:[EBP-1E4]
0045023A . |52 PUSH EDX
0045023B . |50 PUSH EAX
0045023C . |FF15 74104000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaHresu>; MSVBVM60.__vbaHresultCheckObj
00450242 > |8B45 B0 MOV EAX,DWORD PTR SS:[EBP-50]
00450245 . |8BF0 MOV ESI,EAX
00450247 . |8B08 MOV ECX,DWORD PTR DS:[EAX]
00450249 . |8D95 70FFFFFF LEA EDX,DWORD PTR SS:[EBP-90]
0045024F . |52 PUSH EDX
00450250 . |50 PUSH EAX
00450251 . |FF51 34 CALL DWORD PTR DS:[ECX+34]
00450254 . |DBE2 FCLEX
00450256 . |85C0 TEST EAX,EAX
00450258 . |7D 0F JGE SHORT 弹弹堂全.00450269
0045025A . |6A 34 PUSH 34
0045025C . |68 28C74200 PUSH 弹弹堂全.0042C728
00450261 . |56 PUSH ESI
00450262 . |50 PUSH EAX
00450263 . |FF15 74104000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaHresu>; MSVBVM60.__vbaHresultCheckObj
00450269 > |B9 04000280 MOV ECX,80020004
0045026E . |898D F8FEFFFF MOV DWORD PTR SS:[EBP-108],ECX
00450274 . |B8 0A000000 MOV EAX,0A
00450279 . |8985 F0FEFFFF MOV DWORD PTR SS:[EBP-110],EAX
0045027F . |898D 08FFFFFF MOV DWORD PTR SS:[EBP-F8],ECX
00450285 . |8985 00FFFFFF MOV DWORD PTR SS:[EBP-100],EAX
0045028B . |C785 68FEFFFF>MOV DWORD PTR SS:[EBP-198],弹弹堂全.0042BCF8
00450295 . |BE 08000000 MOV ESI,8
0045029A . |89B5 60FEFFFF MOV DWORD PTR SS:[EBP-1A0],ESI
004502A0 . |8D95 60FEFFFF LEA EDX,DWORD PTR SS:[EBP-1A0]
004502A6 . |8D8D 10FFFFFF LEA ECX,DWORD PTR SS:[EBP-F0]
004502AC . |FF15 E8114000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaVarDu>; MSVBVM60.__vbaVarDup
004502B2 . |C785 D8FEFFFF>MOV DWORD PTR SS:[EBP-128],弹弹堂全.0042D25C
004502BC . |89B5 D0FEFFFF MOV DWORD PTR SS:[EBP-130],ESI
004502C2 . |C785 C8FEFFFF>MOV DWORD PTR SS:[EBP-138],弹弹堂全.0042D278
004502CC . |89B5 C0FEFFFF MOV DWORD PTR SS:[EBP-140],ESI
004502D2 . |66:8B43 3E MOV AX,WORD PTR DS:[EBX+3E]
004502D6 . |66:8985 A8FEF>MOV WORD PTR SS:[EBP-158],AX
004502DD . |C785 A0FEFFFF>MOV DWORD PTR SS:[EBP-160],2
004502E7 . |C785 98FEFFFF>MOV DWORD PTR SS:[EBP-168],弹弹堂全.0042D288
004502F1 . |89B5 90FEFFFF MOV DWORD PTR SS:[EBP-170],ESI
004502F7 . |C785 88FEFFFF>MOV DWORD PTR SS:[EBP-178],弹弹堂全.0042CDD0 ; UNICODE "
"
00450301 . |89B5 80FEFFFF MOV DWORD PTR SS:[EBP-180],ESI
00450307 . |C785 78FEFFFF>MOV DWORD PTR SS:[EBP-188],弹弹堂全.0042D29C
00450311 . |89B5 70FEFFFF MOV DWORD PTR SS:[EBP-190],ESI
00450317 . |8D8D F0FEFFFF LEA ECX,DWORD PTR SS:[EBP-110]
0045031D . |51 PUSH ECX
0045031E . |8D95 00FFFFFF LEA EDX,DWORD PTR SS:[EBP-100]
00450324 . |52 PUSH EDX
00450325 . |8D85 10FFFFFF LEA EAX,DWORD PTR SS:[EBP-F0]
0045032B . |50 PUSH EAX
0045032C . |6A 40 PUSH 40
0045032E . |8D8D D0FEFFFF LEA ECX,DWORD PTR SS:[EBP-130]
00450334 . |51 PUSH ECX
00450335 . |8D55 A0 LEA EDX,DWORD PTR SS:[EBP-60]
00450338 . |52 PUSH EDX
00450339 . |8D45 90 LEA EAX,DWORD PTR SS:[EBP-70]
0045033C . |50 PUSH EAX
0045033D . |8B35 80114000 MOV ESI,DWORD PTR DS:[<&MSVBVM60.__vbaVa>; MSVBVM60.__vbaVarCat
00450343 . |FFD6 CALL ESI ; <&MSVBVM60.__vbaVarCat>
00450345 . |50 PUSH EAX
00450346 . |8D8D C0FEFFFF LEA ECX,DWORD PTR SS:[EBP-140]
0045034C . |51 PUSH ECX
0045034D . |8D55 80 LEA EDX,DWORD PTR SS:[EBP-80]
00450350 . |52 PUSH EDX
00450351 . |FFD6 CALL ESI
00450353 . |50 PUSH EAX
00450354 . |8D85 70FFFFFF LEA EAX,DWORD PTR SS:[EBP-90]
0045035A . |50 PUSH EAX
0045035B . |8D8D A0FEFFFF LEA ECX,DWORD PTR SS:[EBP-160]
00450361 . |51 PUSH ECX
00450362 . |8D95 60FFFFFF LEA EDX,DWORD PTR SS:[EBP-A0]
00450368 . |52 PUSH EDX
00450369 . |FF15 00104000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaVarSu>; MSVBVM60.__vbaVarSub
0045036F . |50 PUSH EAX
00450370 . |8D85 50FFFFFF LEA EAX,DWORD PTR SS:[EBP-B0]
00450376 . |50 PUSH EAX
00450377 . |FFD6 CALL ESI
00450379 . |50 PUSH EAX
0045037A . |8D8D 90FEFFFF LEA ECX,DWORD PTR SS:[EBP-170]
00450380 . |51 PUSH ECX
00450381 . |8D95 40FFFFFF LEA EDX,DWORD PTR SS:[EBP-C0]
00450387 . |52 PUSH EDX
00450388 . |FFD6 CALL ESI
0045038A . |50 PUSH EAX
0045038B . |8D85 80FEFFFF LEA EAX,DWORD PTR SS:[EBP-180]
00450391 . |50 PUSH EAX
00450392 . |8D8D 30FFFFFF LEA ECX,DWORD PTR SS:[EBP-D0]
00450398 . |51 PUSH ECX
00450399 . |FFD6 CALL ESI
0045039B . |50 PUSH EAX
0045039C . |8D95 70FEFFFF LEA EDX,DWORD PTR SS:[EBP-190]
004503A2 . |52 PUSH EDX
004503A3 . |8D85 20FFFFFF LEA EAX,DWORD PTR SS:[EBP-E0]
004503A9 . |50 PUSH EAX
004503AA . |FFD6 CALL ESI
004503AC . |50 PUSH EAX
004503AD . |FF15 90104000 CALL DWORD PTR DS:[<&MSVBVM60.#595>] ; MSVBVM60.rtcMsgBox
004503B3 . |8D4D B0 LEA ECX,DWORD PTR SS:[EBP-50]
004503B6 . |51 PUSH ECX
004503B7 . |8D55 B4 LEA EDX,DWORD PTR SS:[EBP-4C]
004503BA . |52 PUSH EDX
004503BB . |8D45 B8 LEA EAX,DWORD PTR SS:[EBP-48]
004503BE . |50 PUSH EAX
004503BF . |8D4D BC LEA ECX,DWORD PTR SS:[EBP-44]
004503C2 . |51 PUSH ECX
004503C3 . |6A 04 PUSH 4
004503C5 . |FF15 44104000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaFreeO>; MSVBVM60.__vbaFreeObjList
004503CB . |8D95 F0FEFFFF LEA EDX,DWORD PTR SS:[EBP-110]
004503D1 . |52 PUSH EDX
004503D2 . |8D85 00FFFFFF LEA EAX,DWORD PTR SS:[EBP-100]
004503D8 . |50 PUSH EAX
004503D9 . |8D8D 10FFFFFF LEA ECX,DWORD PTR SS:[EBP-F0]
004503DF . |51 PUSH ECX
004503E0 . |8D95 20FFFFFF LEA EDX,DWORD PTR SS:[EBP-E0]
004503E6 . |52 PUSH EDX
004503E7 . |8D85 30FFFFFF LEA EAX,DWORD PTR SS:[EBP-D0]
004503ED . |50 PUSH EAX
004503EE . |8D8D 40FFFFFF LEA ECX,DWORD PTR SS:[EBP-C0]
004503F4 . |51 PUSH ECX
004503F5 . |8D95 50FFFFFF LEA EDX,DWORD PTR SS:[EBP-B0]
004503FB . |52 PUSH EDX
004503FC . |8D45 80 LEA EAX,DWORD PTR SS:[EBP-80]
004503FF . |50 PUSH EAX
00450400 . |8D8D 70FFFFFF LEA ECX,DWORD PTR SS:[EBP-90]
00450406 . |51 PUSH ECX
00450407 . |8D55 90 LEA EDX,DWORD PTR SS:[EBP-70]
0045040A . |52 PUSH EDX
0045040B . |8D45 A0 LEA EAX,DWORD PTR SS:[EBP-60]
0045040E . |50 PUSH EAX
0045040F . |6A 0B PUSH 0B
00450411 . |FF15 34104000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaFreeV>; MSVBVM60.__vbaFreeVarList
00450417 . |83C4 44 ADD ESP,44
0045041A . |8B3D 64104000 MOV EDI,DWORD PTR DS:[<&MSVBVM60.__vbaSt>; MSVBVM60.__vbaStrCat
00450420 . |E9 E3040000 JMP 弹弹堂全.00450908
00450425 > |B9 04000280 MOV ECX,80020004
0045042A . |898D 78FFFFFF MOV DWORD PTR SS:[EBP-88],ECX
00450430 . |B8 0A000000 MOV EAX,0A
00450435 . |8985 70FFFFFF MOV DWORD PTR SS:[EBP-90],EAX
0045043B . |894D 88 MOV DWORD PTR SS:[EBP-78],ECX
0045043E . |8945 80 MOV DWORD PTR SS:[EBP-80],EAX
00450441 . |C785 D8FEFFFF>MOV DWORD PTR SS:[EBP-128],弹弹堂全.0042BCF8
0045044B . |BF 08000000 MOV EDI,8
00450450 . |89BD D0FEFFFF MOV DWORD PTR SS:[EBP-130],EDI
00450456 . |8D95 D0FEFFFF LEA EDX,DWORD PTR SS:[EBP-130]
0045045C . |8D4D 90 LEA ECX,DWORD PTR SS:[EBP-70]
0045045F . |8B35 E8114000 MOV ESI,DWORD PTR DS:[<&MSVBVM60.__vbaVa>; MSVBVM60.__vbaVarDup
00450465 . |FFD6 CALL ESI ; <&MSVBVM60.__vbaVarDup>
00450467 . |C785 E8FEFFFF>MOV DWORD PTR SS:[EBP-118],弹弹堂全.0042D2D4
00450471 . |E9 6B070000 JMP 弹弹堂全.00450BE1
00450476 > |66:8B43 3E MOV AX,WORD PTR DS:[EBX+3E]
0045047A . |66:8985 D8FEF>MOV WORD PTR SS:[EBP-128],AX
00450481 . |C785 D0FEFFFF>MOV DWORD PTR SS:[EBP-130],8002
0045048B . |A1 78504500 MOV EAX,DWORD PTR DS:[455078]
00450490 . |85C0 TEST EAX,EAX
00450492 . |75 10 JNZ SHORT 弹弹堂全.004504A4
00450494 . |68 78504500 PUSH 弹弹堂全.00455078
00450499 . |68 F8C64200 PUSH 弹弹堂全.0042C6F8
0045049E . |FF15 9C114000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaNew2>>; MSVBVM60.__vbaNew2
004504A4 > |8B35 78504500 MOV ESI,DWORD PTR DS:[455078]
004504AA . |8B0E MOV ECX,DWORD PTR DS:[ESI]
004504AC . |8D55 BC LEA EDX,DWORD PTR SS:[EBP-44]
004504AF . |52 PUSH EDX
004504B0 . |56 PUSH ESI
004504B1 . |FF51 54 CALL DWORD PTR DS:[ECX+54]
004504B4 . |DBE2 FCLEX
004504B6 . |85C0 TEST EAX,EAX
004504B8 . |7D 0B JGE SHORT 弹弹堂全.004504C5
004504BA . |6A 54 PUSH 54
004504BC . |68 08C74200 PUSH 弹弹堂全.0042C708
004504C1 . |56 PUSH ESI
004504C2 . |50 PUSH EAX
004504C3 . |FFD7 CALL EDI
004504C5 > |8B45 BC MOV EAX,DWORD PTR SS:[EBP-44]
004504C8 . |8BF0 MOV ESI,EAX
004504CA . |B9 02000000 MOV ECX,2
004504CF . |898D E8FEFFFF MOV DWORD PTR SS:[EBP-118],ECX
004504D5 . |8BD1 MOV EDX,ECX
004504D7 . |8995 E0FEFFFF MOV DWORD PTR SS:[EBP-120],EDX
004504DD . |8B38 MOV EDI,DWORD PTR DS:[EAX]
004504DF . |8D5D B8 LEA EBX,DWORD PTR SS:[EBP-48]
004504E2 . |53 PUSH EBX
004504E3 . |83EC 10 SUB ESP,10
004504E6 . |8BDC MOV EBX,ESP
004504E8 . |8913 MOV DWORD PTR DS:[EBX],EDX
004504EA . |8B95 E4FEFFFF MOV EDX,DWORD PTR SS:[EBP-11C]
004504F0 . |8953 04 MOV DWORD PTR DS:[EBX+4],EDX
004504F3 . |894B 08 MOV DWORD PTR DS:[EBX+8],ECX
004504F6 . |8B8D ECFEFFFF MOV ECX,DWORD PTR SS:[EBP-114]
004504FC . |894B 0C MOV DWORD PTR DS:[EBX+C],ECX
004504FF . |50 PUSH EAX
00450500 . |FF57 28 CALL DWORD PTR DS:[EDI+28]
00450503 . |DBE2 FCLEX
00450505 . |85C0 TEST EAX,EAX
00450507 . |7D 13 JGE SHORT 弹弹堂全.0045051C
00450509 . |6A 28 PUSH 28
0045050B . |68 18C74200 PUSH 弹弹堂全.0042C718
00450510 . |56 PUSH ESI
00450511 . |50 PUSH EAX
00450512 . |8B3D 74104000 MOV EDI,DWORD PTR DS:[<&MSVBVM60.__vbaHr>; MSVBVM60.__vbaHresultCheckObj
00450518 . |FFD7 CALL EDI ; <&MSVBVM60.__vbaHresultCheckObj>
0045051A . |EB 06 JMP SHORT 弹弹堂全.00450522
0045051C > |8B3D 74104000 MOV EDI,DWORD PTR DS:[<&MSVBVM60.__vbaHr>; MSVBVM60.__vbaHresultCheckObj
00450522 > |8B45 B8 MOV EAX,DWORD PTR SS:[EBP-48]
00450525 . |8BF0 MOV ESI,EAX
00450527 . |8B10 MOV EDX,DWORD PTR DS:[EAX]
00450529 . |8D4D A0 LEA ECX,DWORD PTR SS:[EBP-60]
0045052C . |51 PUSH ECX
0045052D . |50 PUSH EAX
0045052E . |FF52 34 CALL DWORD PTR DS:[EDX+34]
00450531 . |DBE2 FCLEX
00450533 . |85C0 TEST EAX,EAX
00450535 . |7D 0B JGE SHORT 弹弹堂全.00450542
00450537 . |6A 34 PUSH 34
00450539 . |68 28C74200 PUSH 弹弹堂全.0042C728
0045053E . |56 PUSH ESI
0045053F . |50 PUSH EAX
00450540 . |FFD7 CALL EDI
00450542 > |8D95 D0FEFFFF LEA EDX,DWORD PTR SS:[EBP-130]
00450548 . |52 PUSH EDX
00450549 . |8D45 A0 LEA EAX,DWORD PTR SS:[EBP-60]
0045054C . |50 PUSH EAX
0045054D . |FF15 C4104000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaVarTs>; MSVBVM60.__vbaVarTstLt
00450553 . |66:8BF0 MOV SI,AX
00450556 . |8D4D B8 LEA ECX,DWORD PTR SS:[EBP-48]
00450559 . |51 PUSH ECX
0045055A . |8D55 BC LEA EDX,DWORD PTR SS:[EBP-44]
0045055D . |52 PUSH EDX
0045055E . |6A 02 PUSH 2
00450560 . |FF15 44104000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaFreeO>; MSVBVM60.__vbaFreeObjList
00450566 . |83C4 0C ADD ESP,0C
00450569 . |8D4D A0 LEA ECX,DWORD PTR SS:[EBP-60]
0045056C . |FF15 20104000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaFreeV>; MSVBVM60.__vbaFreeVar
00450572 . |66:85F6 TEST SI,SI
00450575 . |0F84 8A050000 JE 弹弹堂全.00450B05
0045057B . |A1 78504500 MOV EAX,DWORD PTR DS:[455078]
00450580 . |85C0 TEST EAX,EAX
00450582 . |75 10 JNZ SHORT 弹弹堂全.00450594
00450584 . |68 78504500 PUSH 弹弹堂全.00455078
00450589 . |68 F8C64200 PUSH 弹弹堂全.0042C6F8
0045058E . |FF15 9C114000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaNew2>>; MSVBVM60.__vbaNew2
00450594 > |8B35 78504500 MOV ESI,DWORD PTR DS:[455078]
0045059A . |8B06 MOV EAX,DWORD PTR DS:[ESI]
0045059C . |8D4D BC LEA ECX,DWORD PTR SS:[EBP-44]
0045059F . |51 PUSH ECX
004505A0 . |56 PUSH ESI
004505A1 . |FF50 54 CALL DWORD PTR DS:[EAX+54]
004505A4 . |DBE2 FCLEX
004505A6 . |85C0 TEST EAX,EAX
004505A8 . |7D 0B JGE SHORT 弹弹堂全.004505B5
004505AA . |6A 54 PUSH 54
004505AC . |68 08C74200 PUSH 弹弹堂全.0042C708
004505B1 . |56 PUSH ESI
004505B2 . |50 PUSH EAX
004505B3 . |FFD7 CALL EDI
004505B5 > |8B45 BC MOV EAX,DWORD PTR SS:[EBP-44]
004505B8 . |8BF0 MOV ESI,EAX
004505BA . |B9 03000000 MOV ECX,3
004505BF . |898D E8FEFFFF MOV DWORD PTR SS:[EBP-118],ECX
004505C5 . |BA 02000000 MOV EDX,2
004505CA . |8995 E0FEFFFF MOV DWORD PTR SS:[EBP-120],EDX
004505D0 . |8B38 MOV EDI,DWORD PTR DS:[EAX]
004505D2 . |8D5D B8 LEA EBX,DWORD PTR SS:[EBP-48]
004505D5 . |53 PUSH EBX
004505D6 . |83EC 10 SUB ESP,10
004505D9 . |8BDC MOV EBX,ESP
004505DB . |8913 MOV DWORD PTR DS:[EBX],EDX
004505DD . |8B95 E4FEFFFF MOV EDX,DWORD PTR SS:[EBP-11C]
004505E3 . |8953 04 MOV DWORD PTR DS:[EBX+4],EDX
004505E6 . |894B 08 MOV DWORD PTR DS:[EBX+8],ECX
004505E9 . |8B8D ECFEFFFF MOV ECX,DWORD PTR SS:[EBP-114]
004505EF . |894B 0C MOV DWORD PTR DS:[EBX+C],ECX
004505F2 . |50 PUSH EAX
004505F3 . |FF57 28 CALL DWORD PTR DS:[EDI+28]
004505F6 . |DBE2 FCLEX
004505F8 . |85C0 TEST EAX,EAX
004505FA . |7D 13 JGE SHORT 弹弹堂全.0045060F
004505FC . |6A 28 PUSH 28
004505FE . |68 18C74200 PUSH 弹弹堂全.0042C718
00450603 . |56 PUSH ESI
00450604 . |50 PUSH EAX
00450605 . |8B3D 74104000 MOV EDI,DWORD PTR DS:[<&MSVBVM60.__vbaHr>; MSVBVM60.__vbaHresultCheckObj
0045060B . |FFD7 CALL EDI ; <&MSVBVM60.__vbaHresultCheckObj>
0045060D . |EB 06 JMP SHORT 弹弹堂全.00450615
0045060F > |8B3D 74104000 MOV EDI,DWORD PTR DS:[<&MSVBVM60.__vbaHr>; MSVBVM60.__vbaHresultCheckObj
00450615 > |8B45 B8 MOV EAX,DWORD PTR SS:[EBP-48]
00450618 . |8BF0 MOV ESI,EAX
0045061A . |8B10 MOV EDX,DWORD PTR DS:[EAX]
0045061C . |8D4D A0 LEA ECX,DWORD PTR SS:[EBP-60]
0045061F . |51 PUSH ECX
00450620 . |50 PUSH EAX
00450621 . |FF52 34 CALL DWORD PTR DS:[EDX+34]
00450624 . |DBE2 FCLEX
00450626 . |85C0 TEST EAX,EAX
00450628 . |7D 0B JGE SHORT 弹弹堂全.00450635
0045062A . |6A 34 PUSH 34
0045062C . |68 28C74200 PUSH 弹弹堂全.0042C728
00450631 . |56 PUSH ESI
00450632 . |50 PUSH EAX
00450633 . |FFD7 CALL EDI
00450635 > |A1 78504500 MOV EAX,DWORD PTR DS:[455078]
0045063A . |85C0 TEST EAX,EAX
0045063C . |75 10 JNZ SHORT 弹弹堂全.0045064E
0045063E . |68 78504500 PUSH 弹弹堂全.00455078
00450643 . |68 F8C64200 PUSH 弹弹堂全.0042C6F8
00450648 . |FF15 9C114000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaNew2>>; MSVBVM60.__vbaNew2
0045064E > |8B35 78504500 MOV ESI,DWORD PTR DS:[455078]
00450654 . |8B16 MOV EDX,DWORD PTR DS:[ESI]
00450656 . |8D45 B4 LEA EAX,DWORD PTR SS:[EBP-4C]
00450659 . |50 PUSH EAX
0045065A . |56 PUSH ESI
0045065B . |FF52 54 CALL DWORD PTR DS:[EDX+54]
0045065E . |DBE2 FCLEX
00450660 . |85C0 TEST EAX,EAX
00450662 . |7D 0B JGE SHORT 弹弹堂全.0045066F
00450664 . |6A 54 PUSH 54
00450666 . |68 08C74200 PUSH 弹弹堂全.0042C708
0045066B . |56 PUSH ESI
0045066C . |50 PUSH EAX
0045066D . |FFD7 CALL EDI
0045066F > |8B45 B4 MOV EAX,DWORD PTR SS:[EBP-4C]
00450672 . |8BF0 MOV ESI,EAX
00450674 . |B9 02000000 MOV ECX,2
00450679 . |898D B8FEFFFF MOV DWORD PTR SS:[EBP-148],ECX
0045067F . |8BD1 MOV EDX,ECX
00450681 . |8995 B0FEFFFF MOV DWORD PTR SS:[EBP-150],EDX
00450687 . |8B38 MOV EDI,DWORD PTR DS:[EAX]
00450689 . |8D5D B0 LEA EBX,DWORD PTR SS:[EBP-50]
0045068C . |53 PUSH EBX
0045068D . |83EC 10 SUB ESP,10
00450690 . |8BDC MOV EBX,ESP
00450692 . |8913 MOV DWORD PTR DS:[EBX],EDX
00450694 . |8B95 B4FEFFFF MOV EDX,DWORD PTR SS:[EBP-14C]
0045069A . |8953 04 MOV DWORD PTR DS:[EBX+4],EDX
0045069D . |894B 08 MOV DWORD PTR DS:[EBX+8],ECX
004506A0 . |8B8D BCFEFFFF MOV ECX,DWORD PTR SS:[EBP-144]
004506A6 . |894B 0C MOV DWORD PTR DS:[EBX+C],ECX
004506A9 . |50 PUSH EAX
004506AA . |FF57 28 CALL DWORD PTR DS:[EDI+28]
004506AD . |DBE2 FCLEX
004506AF . |85C0 TEST EAX,EAX
004506B1 . |7D 0F JGE SHORT 弹弹堂全.004506C2
004506B3 . |6A 28 PUSH 28
004506B5 . |68 18C74200 PUSH 弹弹堂全.0042C718
004506BA . |56 PUSH ESI
004506BB . |50 PUSH EAX
004506BC . |FF15 74104000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaHresu>; MSVBVM60.__vbaHresultCheckObj
004506C2 > |8B45 B0 MOV EAX,DWORD PTR SS:[EBP-50]
004506C5 . |8BF0 MOV ESI,EAX
004506C7 . |8B10 MOV EDX,DWORD PTR DS:[EAX]
004506C9 . |8D8D 70FFFFFF LEA ECX,DWORD PTR SS:[EBP-90]
004506CF . |51 PUSH ECX
004506D0 . |50 PUSH EAX
004506D1 . |FF52 34 CALL DWORD PTR DS:[EDX+34]
004506D4 . |DBE2 FCLEX
004506D6 . |85C0 TEST EAX,EAX
004506D8 . |7D 0F JGE SHORT 弹弹堂全.004506E9
004506DA . |6A 34 PUSH 34
004506DC . |68 28C74200 PUSH 弹弹堂全.0042C728
004506E1 . |56 PUSH ESI
004506E2 . |50 PUSH EAX
004506E3 . |FF15 74104000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaHresu>; MSVBVM60.__vbaHresultCheckObj
004506E9 > |B9 04000280 MOV ECX,80020004
004506EE . |898D F8FEFFFF MOV DWORD PTR SS:[EBP-108],ECX
004506F4 . |B8 0A000000 MOV EAX,0A
004506F9 . |8985 F0FEFFFF MOV DWORD PTR SS:[EBP-110],EAX
004506FF . |898D 08FFFFFF MOV DWORD PTR SS:[EBP-F8],ECX
00450705 . |8985 00FFFFFF MOV DWORD PTR SS:[EBP-100],EAX
0045070B . |C785 68FEFFFF>MOV DWORD PTR SS:[EBP-198],弹弹堂全.0042BCF8
00450715 . |BE 08000000 MOV ESI,8
0045071A . |89B5 60FEFFFF MOV DWORD PTR SS:[EBP-1A0],ESI
00450720 . |8D95 60FEFFFF LEA EDX,DWORD PTR SS:[EBP-1A0]
00450726 . |8D8D 10FFFFFF LEA ECX,DWORD PTR SS:[EBP-F0]
0045072C . |FF15 E8114000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaVarDu>; MSVBVM60.__vbaVarDup
00450732 . |C785 D8FEFFFF>MOV DWORD PTR SS:[EBP-128],弹弹堂全.0042D25C
0045073C . |89B5 D0FEFFFF MOV DWORD PTR SS:[EBP-130],ESI
00450742 . |C785 C8FEFFFF>MOV DWORD PTR SS:[EBP-138],弹弹堂全.0042D278
0045074C . |89B5 C0FEFFFF MOV DWORD PTR SS:[EBP-140],ESI
00450752 . |8B5D 08 MOV EBX,DWORD PTR SS:[EBP+8]
00450755 . |66:8B53 3E MOV DX,WORD PTR DS:[EBX+3E]
00450759 . |66:8995 A8FEF>MOV WORD PTR SS:[EBP-158],DX
00450760 . |C785 A0FEFFFF>MOV DWORD PTR SS:[EBP-160],2
0045076A . |C785 98FEFFFF>MOV DWORD PTR SS:[EBP-168],弹弹堂全.0042D288
00450774 . |89B5 90FEFFFF MOV DWORD PTR SS:[EBP-170],ESI
0045077A . |C785 88FEFFFF>MOV DWORD PTR SS:[EBP-178],弹弹堂全.0042CDD0 ; UNICODE "
"
00450784 . |89B5 80FEFFFF MOV DWORD PTR SS:[EBP-180],ESI
0045078A . |C785 78FEFFFF>MOV DWORD PTR SS:[EBP-188],弹弹堂全.0042D29C
00450794 . |89B5 70FEFFFF MOV DWORD PTR SS:[EBP-190],ESI
0045079A . |8D85 F0FEFFFF LEA EAX,DWORD PTR SS:[EBP-110]
004507A0 . |50 PUSH EAX
004507A1 . |8D8D 00FFFFFF LEA ECX,DWORD PTR SS:[EBP-100]
004507A7 . |51 PUSH ECX
004507A8 . |8D95 10FFFFFF LEA EDX,DWORD PTR SS:[EBP-F0]
004507AE . |52 PUSH EDX
004507AF . |6A 40 PUSH 40
004507B1 . |8D85 D0FEFFFF LEA EAX,DWORD PTR SS:[EBP-130]
004507B7 . |50 PUSH EAX
004507B8 . |8D4D A0 LEA ECX,DWORD PTR SS:[EBP-60]
004507BB . |51 PUSH ECX
004507BC . |8D55 90 LEA EDX,DWORD PTR SS:[EBP-70]
004507BF . |52 PUSH EDX
004507C0 . |8B35 80114000 MOV ESI,DWORD PTR DS:[<&MSVBVM60.__vbaVa>; MSVBVM60.__vbaVarCat
004507C6 . |FFD6 CALL ESI ; <&MSVBVM60.__vbaVarCat>
004507C8 . |50 PUSH EAX
004507C9 . |8D85 C0FEFFFF LEA EAX,DWORD PTR SS:[EBP-140]
004507CF . |50 PUSH EAX
004507D0 . |8D4D 80 LEA ECX,DWORD PTR SS:[EBP-80]
004507D3 . |51 PUSH ECX
004507D4 . |FFD6 CALL ESI
004507D6 . |50 PUSH EAX
004507D7 . |8D95 70FFFFFF LEA EDX,DWORD PTR SS:[EBP-90]
004507DD . |52 PUSH EDX
004507DE . |8D85 A0FEFFFF LEA EAX,DWORD PTR SS:[EBP-160]
004507E4 . |50 PUSH EAX
004507E5 . |8D8D 60FFFFFF LEA ECX,DWORD PTR SS:[EBP-A0]
004507EB . |51 PUSH ECX
004507EC . |FF15 00104000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaVarSu>; MSVBVM60.__vbaVarSub
004507F2 . |50 PUSH EAX
004507F3 . |8D95 50FFFFFF LEA EDX,DWORD PTR SS:[EBP-B0]
004507F9 . |52 PUSH EDX
004507FA . |FFD6 CALL ESI
004507FC . |50 PUSH EAX
004507FD . |8D85 90FEFFFF LEA EAX,DWORD PTR SS:[EBP-170]
00450803 . |50 PUSH EAX
00450804 . |8D8D 40FFFFFF LEA ECX,DWORD PTR SS:[EBP-C0]
0045080A . |51 PUSH ECX
0045080B . |FFD6 CALL ESI
0045080D . |50 PUSH EAX
0045080E . |8D95 80FEFFFF LEA EDX,DWORD PTR SS:[EBP-180]
00450814 . |52 PUSH EDX
00450815 . |8D85 30FFFFFF LEA EAX,DWORD PTR SS:[EBP-D0]
0045081B . |50 PUSH EAX
0045081C . |FFD6 CALL ESI
0045081E . |50 PUSH EAX
0045081F . |8D8D 70FEFFFF LEA ECX,DWORD PTR SS:[EBP-190]
00450825 . |51 PUSH ECX
00450826 . |8D95 20FFFFFF LEA EDX,DWORD PTR SS:[EBP-E0]
0045082C . |52 PUSH EDX
0045082D . |FFD6 CALL ESI
0045082F . |50 PUSH EAX
00450830 . |FF15 90104000 CALL DWORD PTR DS:[<&MSVBVM60.#595>] ; MSVBVM60.rtcMsgBox
00450836 . |8D45 B0 LEA EAX,DWORD PTR SS:[EBP-50]
00450839 . |50 PUSH EAX
0045083A . |8D4D B4 LEA ECX,DWORD PTR SS:[EBP-4C]
0045083D . |51 PUSH ECX
0045083E . |8D55 B8 LEA EDX,DWORD PTR SS:[EBP-48]
00450841 . |52 PUSH EDX
00450842 . |8D45 BC LEA EAX,DWORD PTR SS:[EBP-44]
00450845 . |50 PUSH EAX
00450846 . |6A 04 PUSH 4
00450848 . |FF15 44104000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaFreeO>; MSVBVM60.__vbaFreeObjList
0045084E . |8D8D F0FEFFFF LEA ECX,DWORD PTR SS:[EBP-110]
00450854 . |51 PUSH ECX
00450855 . |8D95 00FFFFFF LEA EDX,DWORD PTR SS:[EBP-100]
0045085B . |52 PUSH EDX
0045085C . |8D85 10FFFFFF LEA EAX,DWORD PTR SS:[EBP-F0]
00450862 . |50 PUSH EAX
00450863 . |8D8D 20FFFFFF LEA ECX,DWORD PTR SS:[EBP-E0]
00450869 . |51 PUSH ECX
0045086A . |8D95 30FFFFFF LEA EDX,DWORD PTR SS:[EBP-D0]
00450870 . |52 PUSH EDX
00450871 . |8D85 40FFFFFF LEA EAX,DWORD PTR SS:[EBP-C0]
00450877 . |50 PUSH EAX
00450878 . |8D8D 50FFFFFF LEA ECX,DWORD PTR SS:[EBP-B0]
0045087E . |51 PUSH ECX
0045087F . |8D55 80 LEA EDX,DWORD PTR SS:[EBP-80]
00450882 . |52 PUSH EDX
00450883 . |8D85 70FFFFFF LEA EAX,DWORD PTR SS:[EBP-90]
00450889 . |50 PUSH EAX
0045088A . |8D4D 90 LEA ECX,DWORD PTR SS:[EBP-70]
0045088D . |51 PUSH ECX
0045088E . |8D55 A0 LEA EDX,DWORD PTR SS:[EBP-60]
00450891 . |52 PUSH EDX
00450892 . |6A 0B PUSH 0B
00450894 . |FF15 34104000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaFreeV>; MSVBVM60.__vbaFreeVarList
0045089A . |83C4 44 ADD ESP,44
0045089D . |68 F8D24200 PUSH 弹弹堂全.0042D2F8 ; UNICODE "update autoddtid set setid='"
004508A2 . |8B43 40 MOV EAX,DWORD PTR DS:[EBX+40]
004508A5 . |50 PUSH EAX
004508A6 . |8B3D 64104000 MOV EDI,DWORD PTR DS:[<&MSVBVM60.__vbaSt>; MSVBVM60.__vbaStrCat
004508AC . |FFD7 CALL EDI ; <&MSVBVM60.__vbaStrCat>
004508AE . |8BD0 MOV EDX,EAX
004508B0 . |8D4D CC LEA ECX,DWORD PTR SS:[EBP-34]
004508B3 . |8B35 18124000 MOV ESI,DWORD PTR DS:[<&MSVBVM60.__vbaSt>; MSVBVM60.__vbaStrMove
004508B9 . |FFD6 CALL ESI ; <&MSVBVM60.__vbaStrMove>
004508BB . |50 PUSH EAX
004508BC . |68 1CD24200 PUSH 弹弹堂全.0042D21C ; UNICODE "' Where sID='"
004508C1 . |FFD7 CALL EDI
004508C3 . |8BD0 MOV EDX,EAX
004508C5 . |8D4D C8 LEA ECX,DWORD PTR SS:[EBP-38]
004508C8 . |FFD6 CALL ESI
004508CA . |50 PUSH EAX
004508CB . |8B4B 38 MOV ECX,DWORD PTR DS:[EBX+38]
004508CE . |51 PUSH ECX
004508CF . |FFD7 CALL EDI
004508D1 . |8BD0 MOV EDX,EAX
004508D3 . |8D4D C4 LEA ECX,DWORD PTR SS:[EBP-3C]
004508D6 . |FFD6 CALL ESI
004508D8 . |50 PUSH EAX
004508D9 . |68 3CB34200 PUSH 弹弹堂全.0042B33C
004508DE . |FFD7 CALL EDI
004508E0 . |8BD0 MOV EDX,EAX
004508E2 . |8D4D C0 LEA ECX,DWORD PTR SS:[EBP-40]
004508E5 . |FFD6 CALL ESI
004508E7 . |50 PUSH EAX
004508E8 . |E8 B3E3FFFF CALL 弹弹堂全.0044ECA0
004508ED . |8D55 C0 LEA EDX,DWORD PTR SS:[EBP-40]
004508F0 . |52 PUSH EDX
004508F1 . |8D45 C4 LEA EAX,DWORD PTR SS:[EBP-3C]
004508F4 . |50 PUSH EAX
004508F5 . |8D4D C8 LEA ECX,DWORD PTR SS:[EBP-38]
004508F8 . |51 PUSH ECX
004508F9 . |8D55 CC LEA EDX,DWORD PTR SS:[EBP-34]
004508FC . |52 PUSH EDX
004508FD . |6A 04 PUSH 4
004508FF . |FF15 B8114000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaFreeS>; MSVBVM60.__vbaFreeStrList
00450905 . |83C4 14 ADD ESP,14
00450908 > |8B03 MOV EAX,DWORD PTR DS:[EBX]
0045090A . |53 PUSH EBX
0045090B . |FF90 00030000 CALL DWORD PTR DS:[EAX+300]
00450911 . |50 PUSH EAX
00450912 . |8D4D BC LEA ECX,DWORD PTR SS:[EBP-44]
00450915 . |51 PUSH ECX
00450916 . |FF15 8C104000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaObjSe>; MSVBVM60.__vbaObjSet
0045091C . |8BF0 MOV ESI,EAX
0045091E . |8B16 MOV EDX,DWORD PTR DS:[ESI]
00450920 . |6A 00 PUSH 0
00450922 . |56 PUSH ESI
00450923 . |FF92 8C000000 CALL DWORD PTR DS:[EDX+8C]
00450929 . |DBE2 FCLEX
0045092B . |85C0 TEST EAX,EAX
0045092D . |7D 12 JGE SHORT 弹弹堂全.00450941
0045092F . |68 8C000000 PUSH 8C
00450934 . |68 9CBD4200 PUSH 弹弹堂全.0042BD9C
00450939 . |56 PUSH ESI
0045093A . |50 PUSH EAX
0045093B . |FF15 74104000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaHresu>; MSVBVM60.__vbaHresultCheckObj
00450941 > |8D4D BC LEA ECX,DWORD PTR SS:[EBP-44]
00450944 . |FF15 40124000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaFreeO>; MSVBVM60.__vbaFreeObj
0045094A . |66:C705 2C504>MOV WORD PTR DS:[45502C],0
00450953 . |66:C743 3C FF>MOV WORD PTR DS:[EBX+3C],0FFFF
00450959 . |8B03 MOV EAX,DWORD PTR DS:[EBX]
0045095B . |53 PUSH EBX
0045095C . |FF90 04030000 CALL DWORD PTR DS:[EAX+304]
00450962 . |50 PUSH EAX
00450963 . |8D4D BC LEA ECX,DWORD PTR SS:[EBP-44]
00450966 . |51 PUSH ECX
00450967 . |FF15 8C104000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaObjSe>; MSVBVM60.__vbaObjSet
0045096D . |8BF0 MOV ESI,EAX
0045096F . |8B16 MOV EDX,DWORD PTR DS:[ESI]
00450971 . |8D45 CC LEA EAX,DWORD PTR SS:[EBP-34]
00450974 . |50 PUSH EAX
00450975 . |56 PUSH ESI
00450976 . |FF92 A0000000 CALL DWORD PTR DS:[EDX+A0]
0045097C . |DBE2 FCLEX
0045097E . |85C0 TEST EAX,EAX
00450980 . |7D 12 JGE SHORT 弹弹堂全.00450994
00450982 . |68 A0000000 PUSH 0A0
00450987 . |68 0CBC4200 PUSH 弹弹堂全.0042BC0C
0045098C . |56 PUSH ESI
0045098D . |50 PUSH EAX
0045098E . |FF15 74104000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaHresu>; MSVBVM60.__vbaHresultCheckObj
00450994 > |8B4D CC MOV ECX,DWORD PTR SS:[EBP-34]
00450997 . |51 PUSH ECX
00450998 . |68 44D34200 PUSH 弹弹堂全.0042D344 ; UNICODE "SID"
0045099D . |68 38D34200 PUSH 弹弹堂全.0042D338 ; UNICODE "ID"
004509A2 . |E8 09DAFFFF CALL 弹弹堂全.0044E3B0
004509A7 . |8D4D CC LEA ECX,DWORD PTR SS:[EBP-34]
004509AA . |FF15 3C124000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaFreeS>; MSVBVM60.__vbaFreeStr
004509B0 . |8D4D BC LEA ECX,DWORD PTR SS:[EBP-44]
004509B3 . |FF15 40124000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaFreeO>; MSVBVM60.__vbaFreeObj
004509B9 . |66:837D D8 1E CMP WORD PTR SS:[EBP-28],1E
004509BE . |75 64 JNZ SHORT 弹弹堂全.00450A24
004509C0 . |8B33 MOV ESI,DWORD PTR DS:[EBX]
004509C2 . |68 50D34200 PUSH 弹弹堂全.0042D350
004509C7 . |8B15 28504500 MOV EDX,DWORD PTR DS:[455028]
004509CD . |52 PUSH EDX
004509CE . |FFD7 CALL EDI
004509D0 . |8BD0 MOV EDX,EAX
004509D2 . |8D4D CC LEA ECX,DWORD PTR SS:[EBP-34]
004509D5 . |FF15 18124000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaStrMo>; MSVBVM60.__vbaStrMove
004509DB . |50 PUSH EAX
004509DC . |68 64D34200 PUSH 弹弹堂全.0042D364
004509E1 . |FFD7 CALL EDI
004509E3 . |8BD0 MOV EDX,EAX
004509E5 . |8D4D C8 LEA ECX,DWORD PTR SS:[EBP-38]
004509E8 . |FF15 18124000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaStrMo>; MSVBVM60.__vbaStrMove
004509EE . |50 PUSH EAX
004509EF . |53 PUSH EBX
004509F0 . |FF56 54 CALL DWORD PTR DS:[ESI+54]
004509F3 . |DBE2 FCLEX
004509F5 . |85C0 TEST EAX,EAX
004509F7 . |7D 0F JGE SHORT 弹弹堂全.00450A08
004509F9 . |6A 54 PUSH 54
004509FB . |68 FCBF4200 PUSH 弹弹堂全.0042BFFC
00450A00 . |53 PUSH EBX
00450A01 . |50 PUSH EAX
00450A02 . |FF15 74104000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaHresu>; MSVBVM60.__vbaHresultCheckObj
00450A08 > |8D45 C8 LEA EAX,DWORD PTR SS:[EBP-38]
00450A0B . |50 PUSH EAX
00450A0C . |8D4D CC LEA ECX,DWORD PTR SS:[EBP-34]
00450A0F . |51 PUSH ECX
00450A10 . |6A 02 PUSH 2
00450A12 . |FF15 B8114000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaFreeS>; MSVBVM60.__vbaFreeStrList
00450A18 . |83C4 0C ADD ESP,0C
00450A1B . |66:C705 2E504>MOV WORD PTR DS:[45502E],0FFFF
00450A24 > |66:817D D8 B4>CMP WORD PTR SS:[EBP-28],0B4
00450A2A . |75 64 JNZ SHORT 弹弹堂全.00450A90
00450A2C . |8B33 MOV ESI,DWORD PTR DS:[EBX]
00450A2E . |68 50D34200 PUSH 弹弹堂全.0042D350
00450A33 . |8B15 28504500 MOV EDX,DWORD PTR DS:[455028]
00450A39 . |52 PUSH EDX
00450A3A . |FFD7 CALL EDI
00450A3C . |8BD0 MOV EDX,EAX
00450A3E . |8D4D CC LEA ECX,DWORD PTR SS:[EBP-34]
00450A41 . |FF15 18124000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaStrMo>; MSVBVM60.__vbaStrMove
00450A47 . |50 PUSH EAX
00450A48 . |68 78D34200 PUSH 弹弹堂全.0042D378
00450A4D . |FFD7 CALL EDI
00450A4F . |8BD0 MOV EDX,EAX
00450A51 . |8D4D C8 LEA ECX,DWORD PTR SS:[EBP-38]
00450A54 . |FF15 18124000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaStrMo>; MSVBVM60.__vbaStrMove
00450A5A . |50 PUSH EAX
00450A5B . |53 PUSH EBX
00450A5C . |FF56 54 CALL DWORD PTR DS:[ESI+54]
00450A5F . |DBE2 FCLEX
00450A61 . |85C0 TEST EAX,EAX
00450A63 . |7D 0F JGE SHORT 弹弹堂全.00450A74
00450A65 . |6A 54 PUSH 54
00450A67 . |68 FCBF4200 PUSH 弹弹堂全.0042BFFC
00450A6C . |53 PUSH EBX
00450A6D . |50 PUSH EAX
00450A6E . |FF15 74104000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaHresu>; MSVBVM60.__vbaHresultCheckObj
00450A74 > |8D45 C8 LEA EAX,DWORD PTR SS:[EBP-38]
00450A77 . |50 PUSH EAX
00450A78 . |8D4D CC LEA ECX,DWORD PTR SS:[EBP-34]
00450A7B . |51 PUSH ECX
00450A7C . |6A 02 PUSH 2
00450A7E . |FF15 B8114000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaFreeS>; MSVBVM60.__vbaFreeStrList
00450A84 . |83C4 0C ADD ESP,0C
00450A87 . |66:C705 30504>MOV WORD PTR DS:[455030],0FFFF
00450A90 > |66:817D D8 6D>CMP WORD PTR SS:[EBP-28],16D
00450A96 . |0F85 8F010000 JNZ 弹弹堂全.00450C2B
00450A9C . |8B33 MOV ESI,DWORD PTR DS:[EBX]
00450A9E . |68 50D34200 PUSH 弹弹堂全.0042D350
00450AA3 . |8B15 28504500 MOV EDX,DWORD PTR DS:[455028]
00450AA9 . |52 PUSH EDX
00450AAA . |FFD7 CALL EDI
00450AAC . |8BD0 MOV EDX,EAX
00450AAE . |8D4D CC LEA ECX,DWORD PTR SS:[EBP-34]
00450AB1 . |FF15 18124000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaStrMo>; MSVBVM60.__vbaStrMove
00450AB7 . |50 PUSH EAX
00450AB8 . |68 8CD34200 PUSH 弹弹堂全.0042D38C
00450ABD . |FFD7 CALL EDI
00450ABF . |8BD0 MOV EDX,EAX
00450AC1 . |8D4D C8 LEA ECX,DWORD PTR SS:[EBP-38]
00450AC4 . |FF15 18124000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaStrMo>; MSVBVM60.__vbaStrMove
00450ACA . |50 PUSH EAX
00450ACB . |53 PUSH EBX
00450ACC . |FF56 54 CALL DWORD PTR DS:[ESI+54]
00450ACF . |DBE2 FCLEX
00450AD1 . |85C0 TEST EAX,EAX
00450AD3 . |7D 0F JGE SHORT 弹弹堂全.00450AE4
00450AD5 . |6A 54 PUSH 54
00450AD7 . |68 FCBF4200 PUSH 弹弹堂全.0042BFFC
00450ADC . |53 PUSH EBX
00450ADD . |50 PUSH EAX
00450ADE . |FF15 74104000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaHresu>; MSVBVM60.__vbaHresultCheckObj
00450AE4 > |8D45 C8 LEA EAX,DWORD PTR SS:[EBP-38]
00450AE7 . |50 PUSH EAX
00450AE8 . |8D4D CC LEA ECX,DWORD PTR SS:[EBP-34]
00450AEB . |51 PUSH ECX
00450AEC . |6A 02 PUSH 2
00450AEE . |FF15 B8114000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaFreeS>; MSVBVM60.__vbaFreeStrList
00450AF4 . |83C4 0C ADD ESP,0C
00450AF7 . |66:C705 32504>MOV WORD PTR DS:[455032],0FFFF
00450B00 . |E9 26010000 JMP 弹弹堂全.00450C2B
00450B05 > |B9 04000280 MOV ECX,80020004
00450B0A . |898D 78FFFFFF MOV DWORD PTR SS:[EBP-88],ECX
00450B10 . |B8 0A000000 MOV EAX,0A
00450B15 . |8985 70FFFFFF MOV DWORD PTR SS:[EBP-90],EAX
00450B1B . |894D 88 MOV DWORD PTR SS:[EBP-78],ECX
00450B1E . |8945 80 MOV DWORD PTR SS:[EBP-80],EAX
00450B21 . |C785 D8FEFFFF>MOV DWORD PTR SS:[EBP-128],弹弹堂全.0042BCF8
00450B2B . |BF 08000000 MOV EDI,8
00450B30 . |89BD D0FEFFFF MOV DWORD PTR SS:[EBP-130],EDI
00450B36 . |8D95 D0FEFFFF LEA EDX,DWORD PTR SS:[EBP-130]
00450B3C . |8D4D 90 LEA ECX,DWORD PTR SS:[EBP-70]
00450B3F . |8B35 E8114000 MOV ESI,DWORD PTR DS:[<&MSVBVM60.__vbaVa>; MSVBVM60.__vbaVarDup
00450B45 . |FFD6 CALL ESI ; <&MSVBVM60.__vbaVarDup>
00450B47 . |C785 E8FEFFFF>MOV DWORD PTR SS:[EBP-118],弹弹堂全.0042D2D4
00450B51 . |89BD E0FEFFFF MOV DWORD PTR SS:[EBP-120],EDI
00450B57 . |8D95 E0FEFFFF LEA EDX,DWORD PTR SS:[EBP-120]
00450B5D . |8D4D A0 LEA ECX,DWORD PTR SS:[EBP-60]
00450B60 . |FFD6 CALL ESI
00450B62 . |8D95 70FFFFFF LEA EDX,DWORD PTR SS:[EBP-90]
00450B68 . |52 PUSH EDX
00450B69 . |8D45 80 LEA EAX,DWORD PTR SS:[EBP-80]
00450B6C . |50 PUSH EAX
00450B6D . |8D4D 90 LEA ECX,DWORD PTR SS:[EBP-70]
00450B70 . |51 PUSH ECX
00450B71 . |6A 40 PUSH 40
00450B73 > |8D55 A0 LEA EDX,DWORD PTR SS:[EBP-60]
00450B76 . |52 PUSH EDX
00450B77 . |FF15 90104000 CALL DWORD PTR DS:[<&MSVBVM60.#595>] ; MSVBVM60.rtcMsgBox
00450B7D . |8D85 70FFFFFF LEA EAX,DWORD PTR SS:[EBP-90]
00450B83 . |50 PUSH EAX
00450B84 . |8D4D 80 LEA ECX,DWORD PTR SS:[EBP-80]
00450B87 . |51 PUSH ECX
00450B88 . |8D55 90 LEA EDX,DWORD PTR SS:[EBP-70]
00450B8B . |52 PUSH EDX
00450B8C . |8D45 A0 LEA EAX,DWORD PTR SS:[EBP-60]
00450B8F . |50 PUSH EAX
00450B90 . |E9 8B000000 JMP 弹弹堂全.00450C20
00450B95 . |B9 04000280 MOV ECX,80020004
00450B9A . |898D 78FFFFFF MOV DWORD PTR SS:[EBP-88],ECX
00450BA0 . |B8 0A000000 MOV EAX,0A
00450BA5 . |8985 70FFFFFF MOV DWORD PTR SS:[EBP-90],EAX
00450BAB . |894D 88 MOV DWORD PTR SS:[EBP-78],ECX
00450BAE . |8945 80 MOV DWORD PTR SS:[EBP-80],EAX
00450BB1 . |C785 D8FEFFFF>MOV DWORD PTR SS:[EBP-128],弹弹堂全.0042BCF8
00450BBB . |BF 08000000 MOV EDI,8
00450BC0 . |89BD D0FEFFFF MOV DWORD PTR SS:[EBP-130],EDI
00450BC6 . |8D95 D0FEFFFF LEA EDX,DWORD PTR SS:[EBP-130]
00450BCC . |8D4D 90 LEA ECX,DWORD PTR SS:[EBP-70]
00450BCF . |8B35 E8114000 MOV ESI,DWORD PTR DS:[<&MSVBVM60.__vbaVa>; MSVBVM60.__vbaVarDup
00450BD5 . |FFD6 CALL ESI ; <&MSVBVM60.__vbaVarDup>
00450BD7 . |C785 E8FEFFFF>MOV DWORD PTR SS:[EBP-118],弹弹堂全.0042D3A0
00450BE1 > |89BD E0FEFFFF MOV DWORD PTR SS:[EBP-120],EDI
00450BE7 . |8D95 E0FEFFFF LEA EDX,DWORD PTR SS:[EBP-120]
00450BED . |8D4D A0 LEA ECX,DWORD PTR SS:[EBP-60]
00450BF0 . |FFD6 CALL ESI
00450BF2 . |8D8D 70FFFFFF LEA ECX,DWORD PTR SS:[EBP-90]
00450BF8 . |51 PUSH ECX
00450BF9 . |8D55 80 LEA EDX,DWORD PTR SS:[EBP-80]
00450BFC . |52 PUSH EDX
00450BFD . |8D45 90 LEA EAX,DWORD PTR SS:[EBP-70]
00450C00 . |50 PUSH EAX
00450C01 . |6A 40 PUSH 40
00450C03 . |8D4D A0 LEA ECX,DWORD PTR SS:[EBP-60]
00450C06 . |51 PUSH ECX
00450C07 . |FF15 90104000 CALL DWORD PTR DS:[<&MSVBVM60.#595>] ; MSVBVM60.rtcMsgBox
00450C0D . |8D95 70FFFFFF LEA EDX,DWORD PTR SS:[EBP-90]
00450C13 . |52 PUSH EDX
00450C14 . |8D45 80 LEA EAX,DWORD PTR SS:[EBP-80]
00450C17 . |50 PUSH EAX
00450C18 . |8D4D 90 LEA ECX,DWORD PTR SS:[EBP-70]
00450C1B . |51 PUSH ECX
00450C1C . |8D55 A0 LEA EDX,DWORD PTR SS:[EBP-60]
00450C1F . |52 PUSH EDX
00450C20 > |6A 04 PUSH 4
00450C22 . |FF15 34104000 CALL DWORD PTR DS:[<&MSVBVM60.__vbaFreeV>; MSVBVM60.__vbaFreeVarList
00450C28 \83C4 14 ADD ESP,14
2,使用了几款解除时间限制的小软件,都没有成效。于是,尝试用PE反汇编找些线索
发现了 unicode '92bK9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8Y4N6%4N6#2)9J5k6i4c8A6L8h3g2Q4x3X3g2S2j5#2)9J5k6h3y4F1i4K6u0r3M7%4c8A6L8h3g2Q4x3X3g2S2M7%4m8Q4x3U0N6Q4x3V1x3H3x3o6l9H3K9l9`.`.
这个是一个网络时间服务器,于是联想到是其他破解软件时间的小工具不能用是否是由于时间是在服务器上验证的?
于是想到了更改HOST.... 至今未果(很菜吧)
小弟QQ:82595289 达人请指教。。。
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课
赞赏
赞赏
雪币:
留言: