-
-
[旧帖] 用资源工具打开不知道那是密码的算法 0.00雪花
-
发表于: 2013-8-2 12:26 5288
-
用资源工具打开了 不知道那是密码的算法
Command2.Click]
:00556240 0460FF FLdRfVar ;Push LOCAL_00A0
:00556243 21 FLdPrThis ;[SR]=[stack2]
:00556244 0FFC02 VCallAd ;Return the control index 01
:00556247 1964FF FStAdFunc ;
:0055624A 0864FF FLdPr ;[SR]=[LOCAL_009C]
***********Reference To:[propget]TextBox.Text
|
:0055624D 0DA0000000 VCallHresult ;Call ptr_00427FC8
:00556252 6C60FF ILdRf ;Push DWORD [LOCAL_00A0]
:00556255 4A FnLenStr ;vbaLenBstr
:00556256 F506000000 LitI4 ;Push 00000006
:0055625B D1 LtI4 ;
:0055625C 2F60FF FFree1Str ;SysFreeString [LOCAL_00A0]; [LOCAL_00A0]=0
:0055625F 1A64FF FFree1Ad ;Push [LOCAL_009C]; Call [[[LOCAL_009C]]+8]; [[LOCAL_009C]]=0
:00556262 1C4F00 BranchF ;If Pop=0 then ESI=0055628F
:00556265 27E0FE LitVar ;PushVar LOCAL_0120
:00556268 2700FF LitVar ;PushVar LOCAL_0100
:0055626B 2720FF LitVar ;PushVar LOCAL_00E0
:0055626E F500000000 LitI4 ;Push 00000000
******Possible String Ref To->"筫芐襯衝?篹?蝟?"
|
:00556273 3A50FF0100 LitVarStr ;PushVarString ptr_00438774
:00556278 4E40FF FStVarCopyObj ;[LOCAL_00C0]=vbaVarDup(Pop)
:0055627B 0440FF FLdRfVar ;Push LOCAL_00C0
**********Reference To->msvbvm60.rtcMsgBox
|
:0055627E 0A02001400 ImpAdCallFPR4 ;Call ptr_0040110C; check stack 0014; Push EAX
:00556283 36080040FF20FF00 FFreeVar ;Free 0008/2 variants
:0055628E 13 ExitProcHresult ;
:0055628F 0460FF FLdRfVar ;Push LOCAL_00A0
:00556292 21 FLdPrThis ;[SR]=[stack2]
:00556293 0FFC02 VCallAd ;Return the control index 01
:00556296 1964FF FStAdFunc ;
:00556299 0864FF FLdPr ;[SR]=[LOCAL_009C]
***********Reference To:[propget]TextBox.Text
|
:0055629C 0DA0000000 VCallHresult ;Call ptr_00427FC8
:005562A1 F505000000 LitI4 ;Push 00000005
:005562A6 3E60FF FLdZeroAd ;Push DWORD [LOCAL_00A0]; [LOCAL_00A0]=0
:005562A9 4640FF CVarStr ;
:005562AC 0420FF FLdRfVar ;Push LOCAL_00E0
**********Reference To->msvbvm60.rtcRightCharVar
|
:005562AF 0A03000C00 ImpAdCallFPR4 ;Call ptr_0040119C; check stack 000C; Push EAX
:005562B4 0420FF FLdRfVar ;Push LOCAL_00E0
:005562B7 60 CStrVarTmp ;
:005562B8 3168FF FStStr ;SysFreeString [LOCAL_0098]; [LOCAL_0098]=Pop
:005562BB 1A64FF FFree1Ad ;Push [LOCAL_009C]; Call [[[LOCAL_009C]]+8]; [[LOCAL_009C]]=0
:005562BE 36040040FF20FF FFreeVar ;Free 0004/2 variants
:005562C5 6C68FF ILdRf ;Push DWORD [LOCAL_0098]
:005562C8 0460FF FLdRfVar ;Push LOCAL_00A0
:005562CB 21 FLdPrThis ;[SR]=[stack2]
:005562CC 0F1003 VCallAd ;Return the control index 06
:005562CF 1964FF FStAdFunc ;
:005562D2 0864FF FLdPr ;[SR]=[LOCAL_009C]
***********Reference To:[propget]TextBox.Text
|
:005562D5 0DA0000000 VCallHresult ;Call ptr_00427FC8
:005562DA 6C60FF ILdRf ;Push DWORD [LOCAL_00A0]
:005562DD 2A ConcatStr ;vbaStrCat
:005562DE 23DCFE FStStrNoPop ;SysFreeString [LOCAL_0124]; [LOCAL_0124]=[stack]
******Possible String Ref To->"@"
|
:005562E1 1B0400 LitStr ;Push ptr_00438A90
:005562E4 2A ConcatStr ;vbaStrCat
:005562E5 3178FF FStStr ;SysFreeString [LOCAL_0088]; [LOCAL_0088]=Pop
:005562E8 32040060FFDCFE FFreeStr ;Do SysFreeString [arg_n]; [arg_n]=0 0004/2 times ~ arg
:005562EF 1A64FF FFree1Ad ;Push [LOCAL_009C]; Call [[[LOCAL_009C]]+8]; [[LOCAL_009C]]=0
:005562F2 0460FF FLdRfVar ;Push LOCAL_00A0
:005562F5 21 FLdPrThis ;[SR]=[stack2]
:005562F6 0F0803 VCallAd ;Return the control index 04
:005562F9 1964FF FStAdFunc ;
:005562FC 0864FF FLdPr ;[SR]=[LOCAL_009C]
***********Reference To:[propget]TextBox.Text
|
:005562FF 0DA0000000 VCallHresult ;Call ptr_00427FC8
:00556304 6C60FF ILdRf ;Push DWORD [LOCAL_00A0]
:00556307 0440FF FLdRfVar ;Push LOCAL_00C0
**********Reference To-> sub_00540E9C
|
:0055630A 0A05000800 ImpAdCallFPR4 ;Call ptr_004023CC; check stack 0008; Push EAX
:0055630F 0440FF FLdRfVar ;Push LOCAL_00C0
:00556312 60 CStrVarTmp ;
:00556313 3174FF FStStr ;SysFreeString [LOCAL_008C]; [LOCAL_008C]=Pop
:00556316 2F60FF FFree1Str ;SysFreeString [LOCAL_00A0]; [LOCAL_00A0]=0
:00556319 1A64FF FFree1Ad ;Push [LOCAL_009C]; Call [[[LOCAL_009C]]+8]; [[LOCAL_009C]]=0
:0055631C 3540FF FFree1Var ;Free LOCAL_00C0
:0055631F F501000000 LitI4 ;Push 00000001
:00556324 6C74FF ILdRf ;Push DWORD [LOCAL_008C]
:00556327 6C78FF ILdRf ;Push DWORD [LOCAL_0088]
:0055632A F500000000 LitI4 ;Push 00000000
:0055632F FEFD FnInStr4 ;vbaInStr
:00556331 E4 CI2I4 ;Verify [stack] high word is 0000, ECX=[ECX]
:00556332 7072FF FStI2 ;Pop WORD [LOCAL_008E]
:00556335 6B72FF FLdI2 ;Push WORD [LOCAL_008E]
:00556338 F400 LitI2_Byte ;Push 00
:0055633A D5 LeI2 ;
:0055633B 1C3301 BranchF ;If Pop=0 then ESI=00556373
:0055633E 27E0FE LitVar ;PushVar LOCAL_0120
:00556341 2700FF LitVar ;PushVar LOCAL_0100
******Possible String Ref To->"GT100"
|
:00556344 3A30FF0600 LitVarStr ;PushVarString ptr_0042FEE4
:00556349 4E20FF FStVarCopyObj ;[LOCAL_00E0]=vbaVarDup(Pop)
:0055634C 0420FF FLdRfVar ;Push LOCAL_00E0
:0055634F F510000000 LitI4 ;Push 00000010
******Possible String Ref To->"譇瞋???
?"
|
:00556354 3A50FF0700 LitVarStr ;PushVarString ptr_00435AC0
:00556359 4E40FF FStVarCopyObj ;[LOCAL_00C0]=vbaVarDup(Pop)
:0055635C 0440FF FLdRfVar ;Push LOCAL_00C0
**********Reference To->msvbvm60.rtcMsgBox
|
:0055635F 0A02001400 ImpAdCallFPR4 ;Call ptr_0040110C; check stack 0014; Push EAX
:00556364 36080040FF20FF00 FFreeVar ;Free 0008/2 variants
:0055636F 13 ExitProcHresult ;
:00556370 1E5903 Branch ;ESI=00556599
:00556373 0440FF FLdRfVar ;Push LOCAL_00C0
**********Reference To->msvbvm60.rtcGetPresentDate
|
:00556376 0A08000400 ImpAdCallFPR4 ;Call ptr_004011A8; check stack 0004; Push EAX
:0055637B 0440FF FLdRfVar ;Push LOCAL_00C0
:0055637E 0420FF FLdRfVar ;Push LOCAL_00E0
**********Reference To->msvbvm60.rtcGetYear
|
:00556381 0A09000800 ImpAdCallFPR4 ;Call ptr_004011AE; check stack 0008; Push EAX
:00556386 0420FF FLdRfVar ;Push LOCAL_00E0
******Possible String Ref To->"-"
|
:00556389 3A50FF0A00 LitVarStr ;PushVarString ptr_00431144
:0055638E FBEF00FF ConcatVar ;
:00556392 04E0FE FLdRfVar ;Push LOCAL_0120
**********Reference To->msvbvm60.rtcGetPresentDate
|
:00556395 0A08000400 ImpAdCallFPR4 ;Call ptr_004011A8; check stack 0004; Push EAX
:0055639A 04E0FE FLdRfVar ;Push LOCAL_0120
:0055639D 04CCFE FLdRfVar ;Push LOCAL_0134
**********Reference To->msvbvm60.rtcGetMonthOfYear
|
:005563A0 0A0B000800 ImpAdCallFPR4 ;Call ptr_004011B4; check stack 0008; Push EAX
:005563A5 04CCFE FLdRfVar ;Push LOCAL_0134
:005563A8 FBEFBCFE ConcatVar ;
******Possible String Ref To->"-"
|
:005563AC 3A30FF0A00 LitVarStr ;PushVarString ptr_00431144
:005563B1 FBEFACFE ConcatVar ;
:005563B5 049CFE FLdRfVar ;Push LOCAL_0164
**********Reference To->msvbvm60.rtcGetPresentDate
|
:005563B8 0A08000400 ImpAdCallFPR4 ;Call ptr_004011A8; check stack 0004; Push EAX
:005563BD 049CFE FLdRfVar ;Push LOCAL_0164
:005563C0 048CFE FLdRfVar ;Push LOCAL_0174
**********Reference To->msvbvm60.rtcGetDayOfMonth
|
:005563C3 0A0C000800 ImpAdCallFPR4 ;Call ptr_004011BA; check stack 0008; Push EAX
:005563C8 048CFE FLdRfVar ;Push LOCAL_0174
:005563CB FBEF7CFE ConcatVar ;
:005563CF 60 CStrVarTmp ;
:005563D0 316CFF FStStr ;SysFreeString [LOCAL_0094]; [LOCAL_0094]=Pop
:005563D3 36140040FF20FFE0 FFreeVar ;Free 0014/2 variants
:005563EA 6C6CFF ILdRf ;Push DWORD [LOCAL_0094]
:005563ED 0440FF FLdRfVar ;Push LOCAL_00C0
**********Reference To-> sub_0053FAAC
|
:005563F0 0A0D000800 ImpAdCallFPR4 ;Call ptr_004023C0; check stack 0008; Push EAX
:005563F5 0440FF FLdRfVar ;Push LOCAL_00C0
:005563F8 60 CStrVarTmp ;
:005563F9 316CFF FStStr ;SysFreeString [LOCAL_0094]; [LOCAL_0094]=Pop
:005563FC 3540FF FFree1Var ;Free LOCAL_00C0
:005563FF 0460FF FLdRfVar ;Push LOCAL_00A0
:00556402 0464FF FLdRfVar ;Push LOCAL_009C
:00556405 050E00 ImpAdLdRf ;Push ptr
:00556408 240F00 NewIfNullPr ;[Pop] [SR]
:0055640B 0D14001000 VCallHresult ;Call ptr_0042FF0C
:00556410 0864FF FLdPr ;[SR]=[LOCAL_009C]
***********Reference To:[propget]App.Title
|
:00556413 0D60001100 VCallHresult ;Call ptr_0043141C
:00556418 6C6CFF ILdRf ;Push DWORD [LOCAL_0094]
******Possible String Ref To->"Bet3"
|
:0055641B 1B1200 LitStr ;Push ptr_00438AC8
******Possible String Ref To->"Register"
|
:0055641E 1B1300 LitStr ;Push ptr_00435AD4
:00556421 6C60FF ILdRf ;Push DWORD [LOCAL_00A0]
**********Reference To->msvbvm60.rtcSaveSetting
|
:00556424 0A14001000 ImpAdCallFPR4 ;Call ptr_00401196; check stack 0010; Push EAX
:00556429 2F60FF FFree1Str ;SysFreeString [LOCAL_00A0]; [LOCAL_00A0]=0
:0055642C 1A64FF FFree1Ad ;Push [LOCAL_009C]; Call [[[LOCAL_009C]]+8]; [[LOCAL_009C]]=0
:0055642F 0460FF FLdRfVar ;Push LOCAL_00A0
:00556432 0464FF FLdRfVar ;Push LOCAL_009C
:00556435 050E00 ImpAdLdRf ;Push ptr
:00556438 240F00 NewIfNullPr ;[Pop] [SR]
:0055643B 0D14001000 VCallHresult ;Call ptr_0042FF0C
:00556440 0864FF FLdPr ;[SR]=[LOCAL_009C]
***********Reference To:[propget]App.Title
|
:00556443 0D60001100 VCallHresult ;Call ptr_0043141C
:00556448 6C6CFF ILdRf ;Push DWORD [LOCAL_0094]
******Possible String Ref To->"Bet3"
|
:0055644B 1B1200 LitStr ;Push ptr_00438AC8
******Possible String Ref To->"Register"
|
:0055644E 1B1300 LitStr ;Push ptr_00435AD4
:00556451 6C60FF ILdRf ;Push DWORD [LOCAL_00A0]
**********Reference To->msvbvm60.rtcSaveSetting
|
:00556454 0A14001000 ImpAdCallFPR4 ;Call ptr_00401196; check stack 0010; Push EAX
:00556459 2F60FF FFree1Str ;SysFreeString [LOCAL_00A0]; [LOCAL_00A0]=0
:0055645C 1A64FF FFree1Ad ;Push [LOCAL_009C]; Call [[[LOCAL_009C]]+8]; [[LOCAL_009C]]=0
:0055645F 0460FF FLdRfVar ;Push LOCAL_00A0
:00556462 0464FF FLdRfVar ;Push LOCAL_009C
:00556465 050E00 ImpAdLdRf ;Push ptr
:00556468 240F00 NewIfNullPr ;[Pop] [SR]
:0055646B 0D14001000 VCallHresult ;Call ptr_0042FF0C
:00556470 0864FF FLdPr ;[SR]=[LOCAL_009C]
***********Reference To:[propget]App.Title
|
:00556473 0D60001100 VCallHresult ;Call ptr_0043141C
:00556478 6C6CFF ILdRf ;Push DWORD [LOCAL_0094]
******Possible String Ref To->"Bet2"
|
:0055647B 1B1500 LitStr ;Push ptr_00438AD8
******Possible String Ref To->"Register"
|
:0055647E 1B1300 LitStr ;Push ptr_00435AD4
:00556481 6C60FF ILdRf ;Push DWORD [LOCAL_00A0]
**********Reference To->msvbvm60.rtcSaveSetting
|
:00556484 0A14001000 ImpAdCallFPR4 ;Call ptr_00401196; check stack 0010; Push EAX
:00556489 2F60FF FFree1Str ;SysFreeString [LOCAL_00A0]; [LOCAL_00A0]=0
:0055648C 1A64FF FFree1Ad ;Push [LOCAL_009C]; Call [[[LOCAL_009C]]+8]; [[LOCAL_009C]]=0
:0055648F 0460FF FLdRfVar ;Push LOCAL_00A0
:00556492 0464FF FLdRfVar ;Push LOCAL_009C
:00556495 050E00 ImpAdLdRf ;Push ptr
:00556498 240F00 NewIfNullPr ;[Pop] [SR]
:0055649B 0D14001000 VCallHresult ;Call ptr_0042FF0C
:005564A0 0864FF FLdPr ;[SR]=[LOCAL_009C]
***********Reference To:[propget]App.Title
|
:005564A3 0D60001100 VCallHresult ;Call ptr_0043141C
:005564A8 6C6CFF ILdRf ;Push DWORD [LOCAL_0094]
******Possible String Ref To->"Bet2"
|
:005564AB 1B1500 LitStr ;Push ptr_00438AD8
******Possible String Ref To->"Register"
|
:005564AE 1B1300 LitStr ;Push ptr_00435AD4
:005564B1 6C60FF ILdRf ;Push DWORD [LOCAL_00A0]
**********Reference To->msvbvm60.rtcSaveSetting
|
:005564B4 0A14001000 ImpAdCallFPR4 ;Call ptr_00401196; check stack 0010; Push EAX
:005564B9 2F60FF FFree1Str ;SysFreeString [LOCAL_00A0]; [LOCAL_00A0]=0
:005564BC 1A64FF FFree1Ad ;Push [LOCAL_009C]; Call [[[LOCAL_009C]]+8]; [[LOCAL_009C]]=0
:005564BF 0460FF FLdRfVar ;Push LOCAL_00A0
:005564C2 0464FF FLdRfVar ;Push LOCAL_009C
:005564C5 050E00 ImpAdLdRf ;Push ptr
:005564C8 240F00 NewIfNullPr ;[Pop] [SR]
:005564CB 0D14001000 VCallHresult ;Call ptr_0042FF0C
:005564D0 0864FF FLdPr ;[SR]=[LOCAL_009C]
***********Reference To:[propget]App.Title
|
:005564D3 0D60001100 VCallHresult ;Call ptr_0043141C
:005564D8 04DCFE FLdRfVar ;Push LOCAL_0124
:005564DB 21 FLdPrThis ;[SR]=[stack2]
:005564DC 0F0803 VCallAd ;Return the control index 04
:005564DF 1978FE FStAdFunc ;
:005564E2 0878FE FLdPr ;[SR]=[LOCAL_0188]
***********Reference To:[propget]TextBox.Text
|
:005564E5 0DA0000000 VCallHresult ;Call ptr_00427FC8
:005564EA 6CDCFE ILdRf ;Push DWORD [LOCAL_0124]
******Possible String Ref To->"Bet1"
|
:005564ED 1B1600 LitStr ;Push ptr_00438A80
******Possible String Ref To->"Register"
|
:005564F0 1B1300 LitStr ;Push ptr_00435AD4
:005564F3 6C60FF ILdRf ;Push DWORD [LOCAL_00A0]
**********Reference To->msvbvm60.rtcSaveSetting
|
:005564F6 0A14001000 ImpAdCallFPR4 ;Call ptr_00401196; check stack 0010; Push EAX
:005564FB 32040060FFDCFE FFreeStr ;Do SysFreeString [arg_n]; [arg_n]=0 0004/2 times ~ arg
:00556502 29040064FF78FE FFreeAd ;
:00556509 0460FF FLdRfVar ;Push LOCAL_00A0
:0055650C 0464FF FLdRfVar ;Push LOCAL_009C
:0055650F 050E00 ImpAdLdRf ;Push ptr
:00556512 240F00 NewIfNullPr ;[Pop] [SR]
:00556515 0D14001000 VCallHresult ;Call ptr_0042FF0C
:0055651A 0864FF FLdPr ;[SR]=[LOCAL_009C]
***********Reference To:[propget]App.Title
|
:0055651D 0D60001100 VCallHresult ;Call ptr_0043141C
:00556522 04DCFE FLdRfVar ;Push LOCAL_0124
:00556525 21 FLdPrThis ;[SR]=[stack2]
:00556526 0F0803 VCallAd ;Return the control index 04
:00556529 1978FE FStAdFunc ;
:0055652C 0878FE FLdPr ;[SR]=[LOCAL_0188]
***********Reference To:[propget]TextBox.Text
|
:0055652F 0DA0000000 VCallHresult ;Call ptr_00427FC8
:00556534 6CDCFE ILdRf ;Push DWORD [LOCAL_0124]
******Possible String Ref To->"Bet1"
|
:00556537 1B1600 LitStr ;Push ptr_00438A80
******Possible String Ref To->"Register"
|
:0055653A 1B1300 LitStr ;Push ptr_00435AD4
:0055653D 6C60FF ILdRf ;Push DWORD [LOCAL_00A0]
**********Reference To->msvbvm60.rtcSaveSetting
|
:00556540 0A14001000 ImpAdCallFPR4 ;Call ptr_00401196; check stack 0010; Push EAX
:00556545 32040060FFDCFE FFreeStr ;Do SysFreeString [arg_n]; [arg_n]=0 0004/2 times ~ arg
:0055654C 29040064FF78FE FFreeAd ;
:00556553 27E0FE LitVar ;PushVar LOCAL_0120
:00556556 2700FF LitVar ;PushVar LOCAL_0100
******Possible String Ref To->"GT100"
|
:00556559 3A30FF0600 LitVarStr ;PushVarString ptr_0042FEE4
:0055655E 4E20FF FStVarCopyObj ;[LOCAL_00E0]=vbaVarDup(Pop)
:00556561 0420FF FLdRfVar ;Push LOCAL_00E0
:00556564 F540000000 LitI4 ;Push 00000040
******Possible String Ref To->"????????蠥?禙??????"
|
:00556569 3A50FF1700 LitVarStr ;PushVarString ptr_00435B00
:0055656E 4E40FF FStVarCopyObj ;[LOCAL_00C0]=vbaVarDup(Pop)
:00556571 0440FF FLdRfVar ;Push LOCAL_00C0
**********Reference To->msvbvm60.rtcMsgBox
|
:00556574 0A02001400 ImpAdCallFPR4 ;Call ptr_0040110C; check stack 0014; Push EAX
:00556579 36080040FF20FF00 FFreeVar ;Free 0008/2 variants
:00556584 6C0800 ILdRf ;Push DWORD [STACK_0008]
:00556587 FD9C64FF FStAdNoPop ;
:0055658B 050E00 ImpAdLdRf ;Push ptr
:0055658E 240F00 NewIfNullPr ;[Pop] [SR]
:00556591 0D10001000 VCallHresult ;Call ptr_0042FF0C
:00556596 1A64FF FFree1Ad ;Push [LOCAL_009C]; Call [[[LOCAL_009C]]+8]; [[LOCAL_009C]]=0
:00556599 13 ExitProcHresult ;
[sub_00540E9C]
:00540DC0 6C1000 ILdRf ;Push DWORD [STACK_0010]
:00540DC3 4368FF FStStrCopy ;[LOCAL_0098]=SysAllocStringByteLen(Pop, [Pop-4]); SysFreeString Pop
:00540DC6 6C68FF ILdRf ;Push DWORD [LOCAL_0098]
:00540DC9 4A FnLenStr ;vbaLenBstr
:00540DCA F500000000 LitI4 ;Push 00000000
:00540DCF C7 EqI4 ;Push (Pop1 == Pop2)
:00540DD0 1C2300 BranchF ;If Pop=0 then ESI=00540DE3
******Possible String Ref To->""
|
:00540DD3 3A44FF0300 LitVarStr ;PushVarString ptr_00427E3C
:00540DD8 FD006CFF FStVarCopy ;[LOCAL_0094]=vbaVarCopy(Pop)
:00540DDC FD951000 ExitProcCb ;
:00540DE0 1ED700 Branch ;ESI=00540E97
:00540DE3 F580000000 LitI4 ;Push 00000080
:00540DE8 7158FF FStR4 ;Pop DWORD [LOCAL_00A8]
:00540DEB F580000000 LitI4 ;Push 00000080
:00540DF0 7154FF FStR4 ;Pop DWORD [LOCAL_00AC]
**********Reference To-> sub_00539B34
|
:00540DF3 5E19000000 ImpAdCallI2 ;Call ptr_004023B4; check stack 0000; Push EAX
:00540DF8 593CFF PopTmpLdAdStr ;
:00540DFB 0464FF FLdRfVar ;Push LOCAL_009C
:00540DFE FF01 StAryMove ;vbaAryMove
:00540E00 045CFF FLdRfVar ;Push LOCAL_00A4
:00540E03 0468FF FLdRfVar ;Push LOCAL_0098
**********Reference To-> sub_0054B01C
|
:00540E06 5E1A000800 ImpAdCallI2 ;Call ptr_004023E4; check stack 0008; Push EAX
:00540E0B F500000000 LitI4 ;Push 00000000
:00540E10 C7 EqI4 ;Push (Pop1 == Pop2)
:00540E11 1C6100 BranchF ;If Pop=0 then ESI=00540E21
******Possible String Ref To->""
|
:00540E14 3A44FF0300 LitVarStr ;PushVarString ptr_00427E3C
:00540E19 FD006CFF FStVarCopy ;[LOCAL_0094]=vbaVarCopy(Pop)
:00540E1D FD951000 ExitProcCb ;
:00540E21 043CFF FLdRfVar ;Push LOCAL_00C4
:00540E24 0458FF FLdRfVar ;Push LOCAL_00A8
:00540E27 0464FF FLdRfVar ;Push LOCAL_009C
:00540E2A 051B00 ImpAdLdRf ;Push ptr
:00540E2D 241C00 NewIfNullPr ;[Pop] [SR]
:00540E30 0D1C001D00 VCallHresult ;Call ptr_0043865C
:00540E35 0438FF FLdRfVar ;Push LOCAL_00C8
:00540E38 F500000000 LitI4 ;Push 00000000
:00540E3D 593CFF PopTmpLdAdStr ;
:00540E40 045CFF FLdRfVar ;Push LOCAL_00A4
:00540E43 0460FF FLdRfVar ;Push LOCAL_00A0
:00540E46 051B00 ImpAdLdRf ;Push ptr
:00540E49 241C00 NewIfNullPr ;[Pop] [SR]
:00540E4C 0D30001D00 VCallHresult ;Call ptr_0043865C
:00540E51 6C38FF ILdRf ;Push DWORD [LOCAL_00C8]
:00540E54 F500000000 LitI4 ;Push 00000000
:00540E59 CC NeI4 ;
:00540E5A 1CAA00 BranchF ;If Pop=0 then ESI=00540E6A
******Possible String Ref To->""
|
:00540E5D 3A44FF0300 LitVarStr ;PushVarString ptr_00427E3C
:00540E62 FD006CFF FStVarCopy ;[LOCAL_0094]=vbaVarCopy(Pop)
:00540E66 FD951000 ExitProcCb ;
:00540E6A F500000000 LitI4 ;Push 00000000
:00540E6F F540000000 LitI4 ;Push 00000040
:00540E74 0460FF FLdRfVar ;Push LOCAL_00A0
:00540E77 4D44FF1160 CVarRef ;
:00540E7C 0428FF FLdRfVar ;Push LOCAL_00D8
**********Reference To->msvbvm60.rtcStrConvVar2
|
:00540E7F 0A1E001000 ImpAdCallFPR4 ;Call ptr_0040120E; check stack 0010; Push EAX
:00540E84 0428FF FLdRfVar ;Push LOCAL_00D8
:00540E87 FCF66CFF FStVar ;
:00540E8B 0464FF FLdRfVar ;Push LOCAL_009C
:00540E8E 5A Erase ;vbaErase
:00540E8F 0460FF FLdRfVar ;Push LOCAL_00A0
:00540E92 5A Erase ;vbaErase
:00540E93 045CFF FLdRfVar ;Push LOCAL_00A4
:00540E96 5A Erase ;vbaErase
:00540E97 FD951000 ExitProcCb ;
[sub_00539B34]
******Possible String Ref To->"LEDTestJustForFunny"
|
:00539AE0 1B2D00 LitStr ;Push ptr_00438A54
:00539AE3 4370FF FStStrCopy ;[LOCAL_0090]=SysAllocStringByteLen(Pop, [Pop-4]); SysFreeString Pop
:00539AE6 F500000000 LitI4 ;Push 00000000
:00539AEB F580000000 LitI4 ;Push 00000080
:00539AF0 0470FF FLdRfVar ;Push LOCAL_0090
:00539AF3 4D60FF0840 CVarRef ;
:00539AF8 0450FF FLdRfVar ;Push LOCAL_00B0
**********Reference To->msvbvm60.rtcStrConvVar2
|
:00539AFB 0A1E001000 ImpAdCallFPR4 ;Call ptr_0040120E; check stack 0010; Push EAX
:00539B00 0450FF FLdRfVar ;Push LOCAL_00B0
:00539B03 FC604CFF CVar2Vec ;
:00539B07 044CFF FLdRfVar ;Push LOCAL_00B4
:00539B0A 0474FF FLdRfVar ;Push LOCAL_008C
:00539B0D FF01 StAryMove ;vbaAryMove
:00539B0F 3550FF FFree1Var ;Free LOCAL_00B0
:00539B12 F500000000 LitI4 ;Push 00000000
:00539B17 F51F000000 LitI4 ;Push 0000001F
:00539B1C 0474FF FLdRfVar ;Push LOCAL_008C
:00539B1F FE8F010011000100 RedimPreserve ;
:00539B29 0474FF FLdRfVar ;Push LOCAL_008C
:00539B2C 0478FF FLdRfVar ;Push LOCAL_0088
:00539B2F FF01 StAryMove ;vbaAryMove
:00539B31 14 ExitProc ;end proc
[sub_0054B01C]
:0054AE34 F502000000 LitI4 ;Push 00000002
:0054AE39 800C00 ILdI4 ;Push DWORD [STACK_000C]
:0054AE3C 4A FnLenStr ;vbaLenBstr
:0054AE3D B2 MulI4 ;
:0054AE3E 7164FF FStR4 ;Pop DWORD [LOCAL_009C]
:0054AE41 800C00 ILdI4 ;Push DWORD [STACK_000C]
:0054AE44 FC5F5CFF CStr2Vec ;
:0054AE48 045CFF FLdRfVar ;Push LOCAL_00A4
:0054AE4B 0460FF FLdRfVar ;Push LOCAL_00A0
:0054AE4E FF01 StAryMove ;vbaAryMove
:0054AE50 F500000000 LitI4 ;Push 00000000
:0054AE55 6C64FF ILdRf ;Push DWORD [LOCAL_009C]
:0054AE58 F504000000 LitI4 ;Push 00000004
:0054AE5D C0 IDvI4 ;
:0054AE5E F501000000 LitI4 ;Push 00000001
:0054AE63 AE SubI4 ;Push Pop1+Pop2
:0054AE64 6C1000 ILdRf ;Push DWORD [STACK_0010]
:0054AE67 FE8E010011000100 Redim ;
:0054AE71 F500000000 LitI4 ;Push 00000000
:0054AE76 7168FF FStR4 ;Pop DWORD [LOCAL_0098]
:0054AE79 F500000000 LitI4 ;Push 00000000
:0054AE7E 7174FF FStR4 ;Pop DWORD [LOCAL_008C]
:0054AE81 F500000000 LitI4 ;Push 00000000
:0054AE86 7170FF FStR4 ;Pop DWORD [LOCAL_0090]
:0054AE89 6C70FF ILdRf ;Push DWORD [LOCAL_0090]
:0054AE8C 6C64FF ILdRf ;Push DWORD [LOCAL_009C]
:0054AE8F D1 LtI4 ;
:0054AE90 1CAC01 BranchF ;If Pop=0 then ESI=0054AFE0
:0054AE93 6C70FF ILdRf ;Push DWORD [LOCAL_0090]
:0054AE96 6C60FF ILdRf ;Push DWORD [LOCAL_00A0]
:0054AE99 FC90 Ary1LdUI1 ;
:0054AE9B E7 CI4UI1 ;
:0054AE9C 716CFF FStR4 ;Pop DWORD [LOCAL_0094]
:0054AE9F 6C6CFF ILdRf ;Push DWORD [LOCAL_0094]
:0054AEA2 7158FF FStR4 ;Pop DWORD [LOCAL_00A8]
:0054AEA5 6C58FF ILdRf ;Push DWORD [LOCAL_00A8]
:0054AEA8 F530000000 LitI4 ;Push 00000030
:0054AEAD F539000000 LitI4 ;Push 00000039
:0054AEB2 FB86 BetweenI4 ;
:0054AEB4 1CD200 BranchF ;If Pop=0 then ESI=0054AF06
:0054AEB7 6C68FF ILdRf ;Push DWORD [LOCAL_0098]
:0054AEBA F500000000 LitI4 ;Push 00000000
:0054AEBF C7 EqI4 ;Push (Pop1 == Pop2)
:0054AEC0 1C9800 BranchF ;If Pop=0 then ESI=0054AECC
:0054AEC3 6C6CFF ILdRf ;Push DWORD [LOCAL_0094]
:0054AEC6 7168FF FStR4 ;Pop DWORD [LOCAL_0098]
:0054AEC9 1ECF00 Branch ;ESI=0054AF03
:0054AECC 6C6CFF ILdRf ;Push DWORD [LOCAL_0094]
:0054AECF F530000000 LitI4 ;Push 00000030
:0054AED4 AE SubI4 ;Push Pop1+Pop2
:0054AED5 6C68FF ILdRf ;Push DWORD [LOCAL_0098]
:0054AED8 F530000000 LitI4 ;Push 00000030
:0054AEDD AE SubI4 ;Push Pop1+Pop2
:0054AEDE F510000000 LitI4 ;Push 00000010
:0054AEE3 B2 MulI4 ;
:0054AEE4 C5 OrI4 ;
:0054AEE5 FC0E CUI1I4 ;
:0054AEE7 6C74FF ILdRf ;Push DWORD [LOCAL_008C]
:0054AEEA 801000 ILdI4 ;Push DWORD [STACK_0010]
:0054AEED FCA0 Ary1StUI1 ;
:0054AEEF 6C74FF ILdRf ;Push DWORD [LOCAL_008C]
:0054AEF2 F501000000 LitI4 ;Push 00000001
:0054AEF7 AA AddI4 ;
:0054AEF8 7174FF FStR4 ;Pop DWORD [LOCAL_008C]
:0054AEFB F500000000 LitI4 ;Push 00000000
:0054AF00 7168FF FStR4 ;Pop DWORD [LOCAL_0098]
:0054AF03 1E9D01 Branch ;ESI=0054AFD1
:0054AF06 6C58FF ILdRf ;Push DWORD [LOCAL_00A8]
:0054AF09 F541000000 LitI4 ;Push 00000041
:0054AF0E F546000000 LitI4 ;Push 00000046
:0054AF13 FB86 BetweenI4 ;
:0054AF15 1C3901 BranchF ;If Pop=0 then ESI=0054AF6D
:0054AF18 6C68FF ILdRf ;Push DWORD [LOCAL_0098]
:0054AF1B F500000000 LitI4 ;Push 00000000
:0054AF20 C7 EqI4 ;Push (Pop1 == Pop2)
:0054AF21 1CFF00 BranchF ;If Pop=0 then ESI=0054AF33
:0054AF24 6C6CFF ILdRf ;Push DWORD [LOCAL_0094]
:0054AF27 F507000000 LitI4 ;Push 00000007
:0054AF2C AE SubI4 ;Push Pop1+Pop2
:0054AF2D 7168FF FStR4 ;Pop DWORD [LOCAL_0098]
:0054AF30 1E3601 Branch ;ESI=0054AF6A
:0054AF33 6C6CFF ILdRf ;Push DWORD [LOCAL_0094]
:0054AF36 F537000000 LitI4 ;Push 00000037
:0054AF3B AE SubI4 ;Push Pop1+Pop2
:0054AF3C 6C68FF ILdRf ;Push DWORD [LOCAL_0098]
:0054AF3F F530000000 LitI4 ;Push 00000030
:0054AF44 AE SubI4 ;Push Pop1+Pop2
:0054AF45 F510000000 LitI4 ;Push 00000010
:0054AF4A B2 MulI4 ;
:0054AF4B C5 OrI4 ;
:0054AF4C FC0E CUI1I4 ;
:0054AF4E 6C74FF ILdRf ;Push DWORD [LOCAL_008C]
:0054AF51 801000 ILdI4 ;Push DWORD [STACK_0010]
:0054AF54 FCA0 Ary1StUI1 ;
:0054AF56 6C74FF ILdRf ;Push DWORD [LOCAL_008C]
:0054AF59 F501000000 LitI4 ;Push 00000001
:0054AF5E AA AddI4 ;
:0054AF5F 7174FF FStR4 ;Pop DWORD [LOCAL_008C]
:0054AF62 F500000000 LitI4 ;Push 00000000
:0054AF67 7168FF FStR4 ;Pop DWORD [LOCAL_0098]
:0054AF6A 1E9D01 Branch ;ESI=0054AFD1
:0054AF6D 6C58FF ILdRf ;Push DWORD [LOCAL_00A8]
:0054AF70 F561000000 LitI4 ;Push 00000061
:0054AF75 F566000000 LitI4 ;Push 00000066
:0054AF7A FB86 BetweenI4 ;
:0054AF7C 1C9D01 BranchF ;If Pop=0 then ESI=0054AFD1
:0054AF7F 6C68FF ILdRf ;Push DWORD [LOCAL_0098]
:0054AF82 F500000000 LitI4 ;Push 00000000
:0054AF87 C7 EqI4 ;Push (Pop1 == Pop2)
:0054AF88 1C6601 BranchF ;If Pop=0 then ESI=0054AF9A
:0054AF8B 6C6CFF ILdRf ;Push DWORD [LOCAL_0094]
:0054AF8E F527000000 LitI4 ;Push 00000027
:0054AF93 AE SubI4 ;Push Pop1+Pop2
:0054AF94 7168FF FStR4 ;Pop DWORD [LOCAL_0098]
:0054AF97 1E9D01 Branch ;ESI=0054AFD1
:0054AF9A 6C6CFF ILdRf ;Push DWORD [LOCAL_0094]
:0054AF9D F557000000 LitI4 ;Push 00000057
:0054AFA2 AE SubI4 ;Push Pop1+Pop2
:0054AFA3 6C68FF ILdRf ;Push DWORD [LOCAL_0098]
:0054AFA6 F530000000 LitI4 ;Push 00000030
:0054AFAB AE SubI4 ;Push Pop1+Pop2
:0054AFAC F510000000 LitI4 ;Push 00000010
:0054AFB1 B2 MulI4 ;
:0054AFB2 C5 OrI4 ;
:0054AFB3 FC0E CUI1I4 ;
:0054AFB5 6C74FF ILdRf ;Push DWORD [LOCAL_008C]
:0054AFB8 801000 ILdI4 ;Push DWORD [STACK_0010]
:0054AFBB FCA0 Ary1StUI1 ;
:0054AFBD 6C74FF ILdRf ;Push DWORD [LOCAL_008C]
:0054AFC0 F501000000 LitI4 ;Push 00000001
:0054AFC5 AA AddI4 ;
:0054AFC6 7174FF FStR4 ;Pop DWORD [LOCAL_008C]
:0054AFC9 F500000000 LitI4 ;Push 00000000
:0054AFCE 7168FF FStR4 ;Pop DWORD [LOCAL_0098]
:0054AFD1 6C70FF ILdRf ;Push DWORD [LOCAL_0090]
:0054AFD4 F502000000 LitI4 ;Push 00000002
:0054AFD9 AA AddI4 ;
:0054AFDA 7170FF FStR4 ;Pop DWORD [LOCAL_0090]
:0054AFDD 1E5500 Branch ;ESI=0054AE89
:0054AFE0 6C74FF ILdRf ;Push DWORD [LOCAL_008C]
:0054AFE3 7164FF FStR4 ;Pop DWORD [LOCAL_009C]
:0054AFE6 6C64FF ILdRf ;Push DWORD [LOCAL_009C]
:0054AFE9 F500000000 LitI4 ;Push 00000000
:0054AFEE C7 EqI4 ;Push (Pop1 == Pop2)
:0054AFEF 1CC501 BranchF ;If Pop=0 then ESI=0054AFF9
:0054AFF2 6C1000 ILdRf ;Push DWORD [STACK_0010]
:0054AFF5 5A Erase ;vbaErase
:0054AFF6 1EE001 Branch ;ESI=0054B014
:0054AFF9 F500000000 LitI4 ;Push 00000000
:0054AFFE 6C64FF ILdRf ;Push DWORD [LOCAL_009C]
:0054B001 F501000000 LitI4 ;Push 00000001
:0054B006 AE SubI4 ;Push Pop1+Pop2
:0054B007 6C1000 ILdRf ;Push DWORD [STACK_0010]
:0054B00A FE8F010011000100 RedimPreserve ;
:0054B014 6C64FF ILdRf ;Push DWORD [LOCAL_009C]
:0054B017 7178FF FStR4 ;Pop DWORD [LOCAL_0088]
:0054B01A 14 ExitProc ;end proc
:0054B01B F1 CCyR4 ;
[sub_0053FAAC]
:0053F9E0 6C1000 ILdRf ;Push DWORD [STACK_0010]
:0053F9E3 4368FF FStStrCopy ;[LOCAL_0098]=SysAllocStringByteLen(Pop, [Pop-4]); SysFreeString Pop
:0053F9E6 6C68FF ILdRf ;Push DWORD [LOCAL_0098]
:0053F9E9 4A FnLenStr ;vbaLenBstr
:0053F9EA F500000000 LitI4 ;Push 00000000
:0053F9EF C7 EqI4 ;Push (Pop1 == Pop2)
:0053F9F0 1C2300 BranchF ;If Pop=0 then ESI=0053FA03
******Possible String Ref To->""
|
:0053F9F3 3A44FF0300 LitVarStr ;PushVarString ptr_00427E3C
:0053F9F8 FD006CFF FStVarCopy ;[LOCAL_0094]=vbaVarCopy(Pop)
:0053F9FC FD951000 ExitProcCb ;
:0053FA00 1EC700 Branch ;ESI=0053FAA7
:0053FA03 F580000000 LitI4 ;Push 00000080
:0053FA08 7158FF FStR4 ;Pop DWORD [LOCAL_00A8]
:0053FA0B F580000000 LitI4 ;Push 00000080
:0053FA10 7154FF FStR4 ;Pop DWORD [LOCAL_00AC]
**********Reference To-> sub_00539B34
|
:0053FA13 5E19000000 ImpAdCallI2 ;Call ptr_004023B4; check stack 0000; Push EAX
:0053FA18 593CFF PopTmpLdAdStr ;
:0053FA1B 0464FF FLdRfVar ;Push LOCAL_009C
:0053FA1E FF01 StAryMove ;vbaAryMove
:0053FA20 F500000000 LitI4 ;Push 00000000
:0053FA25 F580000000 LitI4 ;Push 00000080
:0053FA2A 0468FF FLdRfVar ;Push LOCAL_0098
:0053FA2D 4D44FF0840 CVarRef ;
:0053FA32 042CFF FLdRfVar ;Push LOCAL_00D4
**********Reference To->msvbvm60.rtcStrConvVar2
|
:0053FA35 0A1E001000 ImpAdCallFPR4 ;Call ptr_0040120E; check stack 0010; Push EAX
:0053FA3A 042CFF FLdRfVar ;Push LOCAL_00D4
:0053FA3D FC6028FF CVar2Vec ;
:0053FA41 0428FF FLdRfVar ;Push LOCAL_00D8
:0053FA44 0460FF FLdRfVar ;Push LOCAL_00A0
:0053FA47 FF01 StAryMove ;vbaAryMove
:0053FA49 352CFF FFree1Var ;Free LOCAL_00D4
:0053FA4C 043CFF FLdRfVar ;Push LOCAL_00C4
:0053FA4F 0458FF FLdRfVar ;Push LOCAL_00A8
:0053FA52 0464FF FLdRfVar ;Push LOCAL_009C
:0053FA55 051B00 ImpAdLdRf ;Push ptr
:0053FA58 241C00 NewIfNullPr ;[Pop] [SR]
:0053FA5B 0D1C001D00 VCallHresult ;Call ptr_0043865C
:0053FA60 0424FF FLdRfVar ;Push LOCAL_00DC
:0053FA63 F500000000 LitI4 ;Push 00000000
:0053FA68 593CFF PopTmpLdAdStr ;
:0053FA6B 045CFF FLdRfVar ;Push LOCAL_00A4
:0053FA6E 0460FF FLdRfVar ;Push LOCAL_00A0
:0053FA71 051B00 ImpAdLdRf ;Push ptr
:0053FA74 241C00 NewIfNullPr ;[Pop] [SR]
:0053FA77 0D2C001D00 VCallHresult ;Call ptr_0043865C
:0053FA7C 6C54FF ILdRf ;Push DWORD [LOCAL_00AC]
:0053FA7F F508000000 LitI4 ;Push 00000008
:0053FA84 C0 IDvI4 ;
:0053FA85 5924FF PopTmpLdAdStr ;
:0053FA88 6C5CFF ILdRf ;Push DWORD [LOCAL_00A4]
:0053FA8B F401 LitI2_Byte ;Push 01
:0053FA8D FCCB FnUBound ;vbaUbound
:0053FA8F F501000000 LitI4 ;Push 00000001
:0053FA94 AA AddI4 ;
:0053FA95 593CFF PopTmpLdAdStr ;
:0053FA98 045CFF FLdRfVar ;Push LOCAL_00A4
**********Reference To-> sub_00546E0C
|
:0053FA9B 0B2E000C00 ImpAdCallI2 ;Call ptr_004023D8; check stack 000C; Push EAX
:0053FAA0 462CFF CVarStr ;
:0053FAA3 FCF66CFF FStVar ;
:0053FAA7 FD951000 ExitProcCb ;
[sub_00546E0C]
:00546CA4 800C00 ILdI4 ;Push DWORD [STACK_000C]
:00546CA7 F401 LitI2_Byte ;Push 01
:00546CA9 4C FnLBound ;vbaLBound
:00546CAA F500000000 LitI4 ;Push 00000000
:00546CAF C7 EqI4 ;Push (Pop1 == Pop2)
:00546CB0 1C6401 BranchF ;If Pop=0 then ESI=00546E08
:00546CB3 F500000000 LitI4 ;Push 00000000
:00546CB8 801000 ILdI4 ;Push DWORD [STACK_0010]
:00546CBB F504000000 LitI4 ;Push 00000004
:00546CC0 B2 MulI4 ;
:00546CC1 F501000000 LitI4 ;Push 00000001
:00546CC6 AE SubI4 ;Push Pop1+Pop2
:00546CC7 801000 ILdI4 ;Push DWORD [STACK_0010]
:00546CCA F501000000 LitI4 ;Push 00000001
:00546CCF AE SubI4 ;Push Pop1+Pop2
:00546CD0 801400 ILdI4 ;Push DWORD [STACK_0014]
:00546CD3 C0 IDvI4 ;
:00546CD4 F504000000 LitI4 ;Push 00000004
:00546CD9 B2 MulI4 ;
:00546CDA AA AddI4 ;
:00546CDB 0468FF FLdRfVar ;Push LOCAL_0098
:00546CDE FE8E010011000100 Redim ;
:00546CE8 F500000000 LitI4 ;Push 00000000
:00546CED 7170FF FStR4 ;Pop DWORD [LOCAL_0090]
:00546CF0 F500000000 LitI4 ;Push 00000000
:00546CF5 0474FF FLdRfVar ;Push LOCAL_008C
:00546CF8 801000 ILdI4 ;Push DWORD [STACK_0010]
:00546CFB F501000000 LitI4 ;Push 00000001
:00546D00 AE SubI4 ;Push Pop1+Pop2
:00546D01 FE6460FF5701 ForI4 ;
:00546D07 6C74FF ILdRf ;Push DWORD [LOCAL_008C]
:00546D0A 801400 ILdI4 ;Push DWORD [STACK_0014]
:00546D0D C2 ModI4 ;
:00546D0E F500000000 LitI4 ;Push 00000000
:00546D13 C7 EqI4 ;Push (Pop1 == Pop2)
:00546D14 1CA900 BranchF ;If Pop=0 then ESI=00546D4D
:00546D17 6C74FF ILdRf ;Push DWORD [LOCAL_008C]
:00546D1A F500000000 LitI4 ;Push 00000000
:00546D1F CC NeI4 ;
:00546D20 1CA900 BranchF ;If Pop=0 then ESI=00546D4D
:00546D23 F420 LitI2_Byte ;Push 20
:00546D25 FC0D CUI1I2 ;
:00546D27 6C70FF ILdRf ;Push DWORD [LOCAL_0090]
:00546D2A 6C68FF ILdRf ;Push DWORD [LOCAL_0098]
:00546D2D FCA0 Ary1StUI1 ;
:00546D2F F420 LitI2_Byte ;Push 20
:00546D31 FC0D CUI1I2 ;
:00546D33 6C70FF ILdRf ;Push DWORD [LOCAL_0090]
:00546D36 F502000000 LitI4 ;Push 00000002
:00546D3B AA AddI4 ;
:00546D3C 6C68FF ILdRf ;Push DWORD [LOCAL_0098]
:00546D3F FCA0 Ary1StUI1 ;
:00546D41 6C70FF ILdRf ;Push DWORD [LOCAL_0090]
:00546D44 F504000000 LitI4 ;Push 00000004
:00546D49 AA AddI4 ;
:00546D4A 7170FF FStR4 ;Pop DWORD [LOCAL_0090]
:00546D4D 6C74FF ILdRf ;Push DWORD [LOCAL_008C]
:00546D50 800C00 ILdI4 ;Push DWORD [STACK_000C]
:00546D53 FC90 Ary1LdUI1 ;
:00546D55 E7 CI4UI1 ;
:00546D56 F510000000 LitI4 ;Push 00000010
:00546D5B C0 IDvI4 ;
:00546D5C 716CFF FStR4 ;Pop DWORD [LOCAL_0094]
:00546D5F 6C6CFF ILdRf ;Push DWORD [LOCAL_0094]
:00546D62 F50A000000 LitI4 ;Push 0000000A
:00546D67 D1 LtI4 ;
:00546D68 1CDD00 BranchF ;If Pop=0 then ESI=00546D81
:00546D6B 6C6CFF ILdRf ;Push DWORD [LOCAL_0094]
:00546D6E F530000000 LitI4 ;Push 00000030
:00546D73 AA AddI4 ;
:00546D74 FC0E CUI1I4 ;
:00546D76 6C70FF ILdRf ;Push DWORD [LOCAL_0090]
:00546D79 6C68FF ILdRf ;Push DWORD [LOCAL_0098]
:00546D7C FCA0 Ary1StUI1 ;
:00546D7E 1EF000 Branch ;ESI=00546D94
:00546D81 6C6CFF ILdRf ;Push DWORD [LOCAL_0094]
:00546D84 F537000000 LitI4 ;Push 00000037
:00546D89 AA AddI4 ;
:00546D8A FC0E CUI1I4 ;
:00546D8C 6C70FF ILdRf ;Push DWORD [LOCAL_0090]
:00546D8F 6C68FF ILdRf ;Push DWORD [LOCAL_0098]
:00546D92 FCA0 Ary1StUI1 ;
:00546D94 6C74FF ILdRf ;Push DWORD [LOCAL_008C]
:00546D97 800C00 ILdI4 ;Push DWORD [STACK_000C]
:00546D9A FC90 Ary1LdUI1 ;
:00546D9C E7 CI4UI1 ;
:00546D9D F50F000000 LitI4 ;Push 0000000F
:00546DA2 C4 AndI4 ;
:00546DA3 716CFF FStR4 ;Pop DWORD [LOCAL_0094]
:00546DA6 6C6CFF ILdRf ;Push DWORD [LOCAL_0094]
:00546DA9 F50A000000 LitI4 ;Push 0000000A
:00546DAE D1 LtI4 ;
:00546DAF 1C2A01 BranchF ;If Pop=0 then ESI=00546DCE
:00546DB2 6C6CFF ILdRf ;Push DWORD [LOCAL_0094]
:00546DB5 F530000000 LitI4 ;Push 00000030
:00546DBA AA AddI4 ;
:00546DBB FC0E CUI1I4 ;
:00546DBD 6C70FF ILdRf ;Push DWORD [LOCAL_0090]
:00546DC0 F502000000 LitI4 ;Push 00000002
:00546DC5 AA AddI4 ;
:00546DC6 6C68FF ILdRf ;Push DWORD [LOCAL_0098]
:00546DC9 FCA0 Ary1StUI1 ;
:00546DCB 1E4301 Branch ;ESI=00546DE7
:00546DCE 6C6CFF ILdRf ;Push DWORD [LOCAL_0094]
:00546DD1 F537000000 LitI4 ;Push 00000037
:00546DD6 AA AddI4 ;
:00546DD7 FC0E CUI1I4 ;
:00546DD9 6C70FF ILdRf ;Push DWORD [LOCAL_0090]
:00546DDC F502000000 LitI4 ;Push 00000002
:00546DE1 AA AddI4 ;
:00546DE2 6C68FF ILdRf ;Push DWORD [LOCAL_0098]
:00546DE5 FCA0 Ary1StUI1 ;
:00546DE7 6C70FF ILdRf ;Push DWORD [LOCAL_0090]
:00546DEA F504000000 LitI4 ;Push 00000004
:00546DEF AA AddI4 ;
:00546DF0 7170FF FStR4 ;Pop DWORD [LOCAL_0090]
:00546DF3 0474FF FLdRfVar ;Push LOCAL_008C
:00546DF6 6660FF6300 NextI4 ;
:00546DFB 6C68FF ILdRf ;Push DWORD [LOCAL_0098]
:00546DFE 4D50FF1120 CVarRef ;
:00546E03 FC02 CStrVar ;vbaStrVarCopy
:00546E05 3178FF FStStr ;SysFreeString [LOCAL_0088]; [LOCAL_0088]=Pop
:00546E08 14 ExitProc ;end proc
[Command3.Click]
:00532020 6C0800 ILdRf ;Push DWORD [STACK_0008]
:00532023 FD9C78FF FStAdNoPop ;
:00532027 050E00 ImpAdLdRf ;Push ptr
:0053202A 240F00 NewIfNullPr ;[Pop] [SR]
:0053202D 0D10001000 VCallHresult ;Call ptr_0042FF0C
:00532032 1A78FF FFree1Ad ;Push [LOCAL_0088]; Call [[[LOCAL_0088]]+8]; [[LOCAL_0088]]=0
:00532035 13 ExitProcHresult ;
[Form.Load]
:005389A8 0478FF FLdRfVar ;Push LOCAL_0088
***********Reference To:sub_005457B8
|
:005389AB 1004071800 ThisVCallHresult ;Call ptr_0040546F
:005389B0 6C78FF ILdRf ;Push DWORD [LOCAL_0088]
:005389B3 21 FLdPrThis ;[SR]=[stack2]
:005389B4 0FFC02 VCallAd ;Return the control index 01
:005389B7 1974FF FStAdFunc ;
:005389BA 0874FF FLdPr ;[SR]=[LOCAL_008C]
***********Reference To:[propput]TextBox.Text
|
:005389BD 0DA4000000 VCallHresult ;Call ptr_00427FC8
:005389C2 2F78FF FFree1Str ;SysFreeString [LOCAL_0088]; [LOCAL_0088]=0
:005389C5 1A74FF FFree1Ad ;Push [LOCAL_008C]; Call [[[LOCAL_008C]]+8]; [[LOCAL_008C]]=0
:005389C8 0478FF FLdRfVar ;Push LOCAL_0088
***********Reference To:sub_00539CAC
|
:005389CB 1008071800 ThisVCallHresult ;Call ptr_00405483
:005389D0 6C78FF ILdRf ;Push DWORD [LOCAL_0088]
:005389D3 21 FLdPrThis ;[SR]=[stack2]
:005389D4 0F1003 VCallAd ;Return the control index 06
:005389D7 1974FF FStAdFunc ;
:005389DA 0874FF FLdPr ;[SR]=[LOCAL_008C]
***********Reference To:[propput]TextBox.Text
|
:005389DD 0DA4000000 VCallHresult ;Call ptr_00427FC8
:005389E2 2F78FF FFree1Str ;SysFreeString [LOCAL_0088]; [LOCAL_0088]=0
:005389E5 1A74FF FFree1Ad ;Push [LOCAL_008C]; Call [[[LOCAL_008C]]+8]; [[LOCAL_008C]]=0
:005389E8 0478FF FLdRfVar ;Push LOCAL_0088
***********Reference To:sub_00551044
|
:005389EB 100C071800 ThisVCallHresult ;Call ptr_00405497
:005389F0 6C78FF ILdRf ;Push DWORD [LOCAL_0088]
:005389F3 21 FLdPrThis ;[SR]=[stack2]
:005389F4 0F0C03 VCallAd ;Return the control index 05
:005389F7 1974FF FStAdFunc ;
:005389FA 0874FF FLdPr ;[SR]=[LOCAL_008C]
***********Reference To:[propput]TextBox.Text
|
:005389FD 0DA4000000 VCallHresult ;Call ptr_00427FC8
:00538A02 2F78FF FFree1Str ;SysFreeString [LOCAL_0088]; [LOCAL_0088]=0
:00538A05 1A74FF FFree1Ad ;Push [LOCAL_008C]; Call [[[LOCAL_008C]]+8]; [[LOCAL_008C]]=0
:00538A08 13 ExitProcHresult ;
:00538A09 1CAD05 BranchF ;If Pop=0 then ESI=00538F55
[sub_005457B8]
:00545670 FF2D ZeroRetVal ;
:00545672 751900 ImpAdLdI2 ;Pop [STACK_0019]
:00545675 F400 LitI2_Byte ;Push 00
:00545677 C6 EqI2 ;
:00545678 1C6400 BranchF ;If Pop=0 then ESI=005456D4
:0054567B 0428FF FLdRfVar ;Push LOCAL_00D8
***********Reference To:OOIDrv32.(null)
|
:0054567E 0A1A000400 ImpAdCallFPR4 ;Call ptr_0042F21C; check stack 0004; Push EAX
:00545683 3C SetLastSystemError ;Kernel GetLastError
******Possible String Ref To->""
|
:00545684 1B1B00 LitStr ;Push ptr_00427E3C
:00545687 4374FF FStStrCopy ;[LOCAL_008C]=SysAllocStringByteLen(Pop, [Pop-4]); SysFreeString Pop
:0054568A F400 LitI2_Byte ;Push 00
:0054568C 0472FF FLdRfVar ;Push LOCAL_008E
:0054568F F40F LitI2_Byte ;Push 0F
:00545691 FE6324FF6100 ForI2 ;
:00545697 6C74FF ILdRf ;Push DWORD [LOCAL_008C]
:0054569A 4604FF CVarStr ;
:0054569D 6B72FF FLdI2 ;Push WORD [LOCAL_008E]
:005456A0 E7 CI4UI1 ;
:005456A1 0428FF FLdRfVar ;Push LOCAL_00D8
:005456A4 FF061C000100 AryInRecLdPr ;
:005456AA FD700000 MemLdUI1 ;
:005456AE E7 CI4UI1 ;
:005456AF 0414FF FLdRfVar ;Push LOCAL_00EC
**********Reference To->msvbvm60.rtcVarBstrFromAnsi
|
:005456B2 0A1D000800 ImpAdCallFPR4 ;Call ptr_0040118A; check stack 0008; Push EAX
:005456B7 0414FF FLdRfVar ;Push LOCAL_00EC
:005456BA FBEFF4FE ConcatVar ;
:005456BE 60 CStrVarTmp ;
:005456BF 3174FF FStStr ;SysFreeString [LOCAL_008C]; [LOCAL_008C]=Pop
:005456C2 36040014FFF4FE FFreeVar ;Free 0004/2 variants
:005456C9 0472FF FLdRfVar ;Push LOCAL_008E
:005456CC 6424FF2700 NextI2 ;
:005456D1 1E2501 Branch ;ESI=00545795
:005456D4 751900 ImpAdLdI2 ;Pop [STACK_0019]
:005456D7 F401 LitI2_Byte ;Push 01
:005456D9 C6 EqI2 ;
:005456DA 1CC600 BranchF ;If Pop=0 then ESI=00545736
:005456DD 04ACFE FLdRfVar ;Push LOCAL_0154
***********Reference To:OOIDrv32.(null)
|
:005456E0 0A1E000400 ImpAdCallFPR4 ;Call ptr_0042E480; check stack 0004; Push EAX
:005456E5 3C SetLastSystemError ;Kernel GetLastError
******Possible String Ref To->""
|
:005456E6 1B1B00 LitStr ;Push ptr_00427E3C
:005456E9 4374FF FStStrCopy ;[LOCAL_008C]=SysAllocStringByteLen(Pop, [Pop-4]); SysFreeString Pop
:005456EC F400 LitI2_Byte ;Push 00
:005456EE 0472FF FLdRfVar ;Push LOCAL_008E
:005456F1 F40F LitI2_Byte ;Push 0F
:005456F3 FE63A8FEC300 ForI2 ;
:005456F9 6C74FF ILdRf ;Push DWORD [LOCAL_008C]
:005456FC 4604FF CVarStr ;
:005456FF 6B72FF FLdI2 ;Push WORD [LOCAL_008E]
:00545702 E7 CI4UI1 ;
:00545703 04ACFE FLdRfVar ;Push LOCAL_0154
:00545706 FF061C000100 AryInRecLdPr ;
:0054570C FD700000 MemLdUI1 ;
:00545710 E7 CI4UI1 ;
:00545711 0414FF FLdRfVar ;Push LOCAL_00EC
**********Reference To->msvbvm60.rtcVarBstrFromAnsi
|
:00545714 0A1D000800 ImpAdCallFPR4 ;Call ptr_0040118A; check stack 0008; Push EAX
:00545719 0414FF FLdRfVar ;Push LOCAL_00EC
:0054571C FBEFF4FE ConcatVar ;
:00545720 60 CStrVarTmp ;
:00545721 3174FF FStStr ;SysFreeString [LOCAL_008C]; [LOCAL_008C]=Pop
:00545724 36040014FFF4FE FFreeVar ;Free 0004/2 variants
:0054572B 0472FF FLdRfVar ;Push LOCAL_008E
:0054572E 64A8FE8900 NextI2 ;
:00545733 1E2501 Branch ;ESI=00545795
:00545736 751900 ImpAdLdI2 ;Pop [STACK_0019]
:00545739 F402 LitI2_Byte ;Push 02
:0054573B C6 EqI2 ;
:0054573C 1C2501 BranchF ;If Pop=0 then ESI=00545795
:0054573F 0460FE FLdRfVar ;Push LOCAL_01A0
***********Reference To:OOIDrv32.dll.(null)
|
:00545742 0A1F000400 ImpAdCallFPR4 ;Call ptr_0042B838; check stack 0004; Push EAX
:00545747 3C SetLastSystemError ;Kernel GetLastError
******Possible String Ref To->""
|
:00545748 1B1B00 LitStr ;Push ptr_00427E3C
:0054574B 4374FF FStStrCopy ;[LOCAL_008C]=SysAllocStringByteLen(Pop, [Pop-4]); SysFreeString Pop
:0054574E F400 LitI2_Byte ;Push 00
:00545750 0472FF FLdRfVar ;Push LOCAL_008E
:00545753 F40F LitI2_Byte ;Push 0F
:00545755 FE635CFE2501 ForI2 ;
:0054575B 6C74FF ILdRf ;Push DWORD [LOCAL_008C]
:0054575E 4604FF CVarStr ;
:00545761 6B72FF FLdI2 ;Push WORD [LOCAL_008E]
:00545764 E7 CI4UI1 ;
:00545765 0460FE FLdRfVar ;Push LOCAL_01A0
:00545768 FF061C000100 AryInRecLdPr ;
:0054576E FD700000 MemLdUI1 ;
:00545772 E7 CI4UI1 ;
:00545773 0414FF FLdRfVar ;Push LOCAL_00EC
**********Reference To->msvbvm60.rtcVarBstrFromAnsi
|
:00545776 0A1D000800 ImpAdCallFPR4 ;Call ptr_0040118A; check stack 0008; Push EAX
:0054577B 0414FF FLdRfVar ;Push LOCAL_00EC
:0054577E FBEFF4FE ConcatVar ;
:00545782 60 CStrVarTmp ;
:00545783 3174FF FStStr ;SysFreeString [LOCAL_008C]; [LOCAL_008C]=Pop
:00545786 36040014FFF4FE FFreeVar ;Free 0004/2 variants
:0054578D 0472FF FLdRfVar ;Push LOCAL_008E
:00545790 645CFEEB00 NextI2 ;
:00545795 0474FF FLdRfVar ;Push LOCAL_008C
:00545798 4D04FF0840 CVarRef ;
:0054579D 0414FF FLdRfVar ;Push LOCAL_00EC
**********Reference To->msvbvm60.rtcTrimVar
|
:005457A0 0A20000800 ImpAdCallFPR4 ;Call ptr_0040111E; check stack 0008; Push EAX
:005457A5 0414FF FLdRfVar ;Push LOCAL_00EC
:005457A8 60 CStrVarTmp ;
:005457A9 3178FF FStStr ;SysFreeString [LOCAL_0088]; [LOCAL_0088]=Pop
:005457AC 3514FF FFree1Var ;Free LOCAL_00EC
:005457AF FF2F0C000400 ExitProcCbHresult ;
:005457B5 0000 LargeBos ;IDE beginning of line with 00 byte codes
[sub_00539CAC]
:00539C3C FF2D ZeroRetVal ;
******Possible String Ref To->""
|
:00539C3E 1B1B00 LitStr ;Push ptr_00427E3C
:00539C41 4370FF FStStrCopy ;[LOCAL_0090]=SysAllocStringByteLen(Pop, [Pop-4]); SysFreeString Pop
:00539C44 F401 LitI2_Byte ;Push 01
:00539C46 0476FF FLdRfVar ;Push LOCAL_008A
:00539C49 F408 LitI2_Byte ;Push 08
:00539C4B FE636AFF6300 ForI2 ;
:00539C51 2748FF LitVar ;PushVar LOCAL_00B8
**********Reference To->msvbvm60.rtcRandomize
|
:00539C54 0A21000400 ImpAdCallFPR4 ;Call ptr_0040122C; check stack 0004; Push EAX
:00539C59 3548FF FFree1Var ;Free LOCAL_00B8
:00539C5C 2748FF LitVar ;PushVar LOCAL_00B8
**********Reference To->msvbvm60.rtcRandomNext
|
:00539C5F 0A22000400 ImpAdCallFPR4 ;Call ptr_00401232; check stack 0004; Push EAX
:00539C64 F409 LitI2_Byte ;Push 09
:00539C66 EB CR8I2 ;
:00539C67 B3 MulR8 ;
:00539C68 F430 LitI2_Byte ;Push 30
:00539C6A EB CR8I2 ;
:00539C6B AB AddR8 ;
:00539C6C E5 CI2R8 ;
:00539C6D 706EFF FStI2 ;Pop WORD [LOCAL_0092]
:00539C70 3548FF FFree1Var ;Free LOCAL_00B8
:00539C73 6C70FF ILdRf ;Push DWORD [LOCAL_0090]
:00539C76 4658FF CVarStr ;
:00539C79 6B6EFF FLdI2 ;Push WORD [LOCAL_0092]
:00539C7C E7 CI4UI1 ;
:00539C7D 0448FF FLdRfVar ;Push LOCAL_00B8
**********Reference To->msvbvm60.rtcVarBstrFromAnsi
|
:00539C80 0A1D000800 ImpAdCallFPR4 ;Call ptr_0040118A; check stack 0008; Push EAX
:00539C85 0448FF FLdRfVar ;Push LOCAL_00B8
:00539C88 FBEF38FF ConcatVar ;
:00539C8C 60 CStrVarTmp ;
:00539C8D 3170FF FStStr ;SysFreeString [LOCAL_0090]; [LOCAL_0090]=Pop
:00539C90 36040048FF38FF FFreeVar ;Free 0004/2 variants
:00539C97 0476FF FLdRfVar ;Push LOCAL_008A
:00539C9A 646AFF1500 NextI2 ;
:00539C9F 6C70FF ILdRf ;Push DWORD [LOCAL_0090]
:00539CA2 4378FF FStStrCopy ;[LOCAL_0088]=SysAllocStringByteLen(Pop, [Pop-4]); SysFreeString Pop
:00539CA5 FF2F0C000400 ExitProcCbHresult ;
[sub_00551044]
:00550DE0 FF2D ZeroRetVal ;
:00550DE2 0444FF FLdRfVar ;Push LOCAL_00BC
:00550DE5 0448FF FLdRfVar ;Push LOCAL_00B8
:00550DE8 050E00 ImpAdLdRf ;Push ptr
:00550DEB 240F00 NewIfNullPr ;[Pop] [SR]
:00550DEE 0D14001000 VCallHresult ;Call ptr_0042FF0C
:00550DF3 0848FF FLdPr ;[SR]=[LOCAL_00B8]
***********Reference To:[propget]App.Title
|
:00550DF6 0D60001100 VCallHresult ;Call ptr_0043141C
:00550DFB 2734FF LitVar ;PushVar LOCAL_00CC
:00550DFE 25 PopAdLdVar ;
******Possible String Ref To->"Bet1"
|
:00550DFF 1B1600 LitStr ;Push ptr_00438A80
******Possible String Ref To->"Register"
|
:00550E02 1B1300 LitStr ;Push ptr_00435AD4
:00550E05 6C44FF ILdRf ;Push DWORD [LOCAL_00BC]
**********Reference To->msvbvm60.rtcGetSetting
|
:00550E08 0B23001C00 ImpAdCallI2 ;Call ptr_00401190; check stack 001C; Push EAX
:00550E0D 316CFF FStStr ;SysFreeString [LOCAL_0094]; [LOCAL_0094]=Pop
:00550E10 2F44FF FFree1Str ;SysFreeString [LOCAL_00BC]; [LOCAL_00BC]=0
:00550E13 1A48FF FFree1Ad ;Push [LOCAL_00B8]; Call [[[LOCAL_00B8]]+8]; [[LOCAL_00B8]]=0
:00550E16 6C6CFF ILdRf ;Push DWORD [LOCAL_0094]
:00550E19 4A FnLenStr ;vbaLenBstr
:00550E1A F504000000 LitI4 ;Push 00000004
:00550E1F D1 LtI4 ;
:00550E20 1C4F00 BranchF ;If Pop=0 then ESI=00550E2F
******Possible String Ref To->"0"
|
:00550E23 1B2400 LitStr ;Push ptr_0043129C
:00550E26 4378FF FStStrCopy ;[LOCAL_0088]=SysAllocStringByteLen(Pop, [Pop-4]); SysFreeString Pop
:00550E29 FF2F0C000400 ExitProcCbHresult ;
:00550E2F 6C6CFF ILdRf ;Push DWORD [LOCAL_0094]
:00550E32 0424FF FLdRfVar ;Push LOCAL_00DC
**********Reference To-> sub_00540E9C
|
:00550E35 0A05000800 ImpAdCallFPR4 ;Call ptr_004023CC; check stack 0008; Push EAX
:00550E3A 0424FF FLdRfVar ;Push LOCAL_00DC
:00550E3D 60 CStrVarTmp ;
:00550E3E 315CFF FStStr ;SysFreeString [LOCAL_00A4]; [LOCAL_00A4]=Pop
:00550E41 3524FF FFree1Var ;Free LOCAL_00DC
:00550E44 F501000000 LitI4 ;Push 00000001
:00550E49 6C5CFF ILdRf ;Push DWORD [LOCAL_00A4]
******Possible String Ref To->"@"
|
:00550E4C 1B0400 LitStr ;Push ptr_00438A90
:00550E4F F500000000 LitI4 ;Push 00000000
:00550E54 FEFD FnInStr4 ;vbaInStr
:00550E56 E4 CI2I4 ;Verify [stack] high word is 0000, ECX=[ECX]
:00550E57 704EFF FStI2 ;Pop WORD [LOCAL_00B2]
:00550E5A 6C5CFF ILdRf ;Push DWORD [LOCAL_00A4]
:00550E5D 4A FnLenStr ;vbaLenBstr
:00550E5E 6B4EFF FLdI2 ;Push WORD [LOCAL_00B2]
:00550E61 E7 CI4UI1 ;
:00550E62 AE SubI4 ;Push Pop1+Pop2
:00550E63 045CFF FLdRfVar ;Push LOCAL_00A4
:00550E66 4D34FF0840 CVarRef ;
:00550E6B 0424FF FLdRfVar ;Push LOCAL_00DC
**********Reference To->msvbvm60.rtcRightCharVar
|
:00550E6E 0A03000C00 ImpAdCallFPR4 ;Call ptr_0040119C; check stack 000C; Push EAX
:00550E73 0424FF FLdRfVar ;Push LOCAL_00DC
:00550E76 60 CStrVarTmp ;
:00550E77 3154FF FStStr ;SysFreeString [LOCAL_00AC]; [LOCAL_00AC]=Pop
:00550E7A 3524FF FFree1Var ;Free LOCAL_00DC
:00550E7D F501000000 LitI4 ;Push 00000001
:00550E82 6C54FF ILdRf ;Push DWORD [LOCAL_00AC]
******Possible String Ref To->"GT99"
|
:00550E85 1B2500 LitStr ;Push ptr_00438A98
:00550E88 F500000000 LitI4 ;Push 00000000
:00550E8D FEFD FnInStr4 ;vbaInStr
:00550E8F F500000000 LitI4 ;Push 00000000
:00550E94 DB GtI4 ;Push (Pop1 > Pop2)
:00550E95 1CC700 BranchF ;If Pop=0 then ESI=00550EA7
******Possible String Ref To->"蝞蟞?"
|
:00550E98 1B2600 LitStr ;Push ptr_00438B58
:00550E9B 4378FF FStStrCopy ;[LOCAL_0088]=SysAllocStringByteLen(Pop, [Pop-4]); SysFreeString Pop
:00550E9E FF2F0C000400 ExitProcCbHresult ;
:00550EA4 1E5C02 Branch ;ESI=0055103C
:00550EA7 0454FF FLdRfVar ;Push LOCAL_00AC
:00550EAA 4D34FF0840 CVarRef ;
**********Reference To->msvbvm60.rtcIsNumeric
|
:00550EAF 0B27000400 ImpAdCallI2 ;Call ptr_00401112; check stack 0004; Push EAX
:00550EB4 C3 NotI4 ;
:00550EB5 1CE400 BranchF ;If Pop=0 then ESI=00550EC4
******Possible String Ref To->"0"
|
:00550EB8 1B2400 LitStr ;Push ptr_0043129C
:00550EBB 4378FF FStStrCopy ;[LOCAL_0088]=SysAllocStringByteLen(Pop, [Pop-4]); SysFreeString Pop
:00550EBE FF2F0C000400 ExitProcCbHresult ;
:00550EC4 0444FF FLdRfVar ;Push LOCAL_00BC
:00550EC7 0448FF FLdRfVar ;Push LOCAL_00B8
:00550ECA 050E00 ImpAdLdRf ;Push ptr
:00550ECD 240F00 NewIfNullPr ;[Pop] [SR]
:00550ED0 0D14001000 VCallHresult ;Call ptr_0042FF0C
:00550ED5 0848FF FLdPr ;[SR]=[LOCAL_00B8]
***********Reference To:[propget]App.Title
|
:00550ED8 0D60001100 VCallHresult ;Call ptr_0043141C
:00550EDD 2734FF LitVar ;PushVar LOCAL_00CC
:00550EE0 25 PopAdLdVar ;
******Possible String Ref To->"Bet3"
|
:00550EE1 1B1200 LitStr ;Push ptr_00438AC8
******Possible String Ref To->"Register"
|
:00550EE4 1B1300 LitStr ;Push ptr_00435AD4
:00550EE7 6C44FF ILdRf ;Push DWORD [LOCAL_00BC]
**********Reference To->msvbvm60.rtcGetSetting
|
:00550EEA 0B23001C00 ImpAdCallI2 ;Call ptr_00401190; check stack 001C; Push EAX
:00550EEF 3150FF FStStr ;SysFreeString [LOCAL_00B0]; [LOCAL_00B0]=Pop
:00550EF2 2F44FF FFree1Str ;SysFreeString [LOCAL_00BC]; [LOCAL_00BC]=0
:00550EF5 1A48FF FFree1Ad ;Push [LOCAL_00B8]; Call [[[LOCAL_00B8]]+8]; [[LOCAL_00B8]]=0
:00550EF8 6C50FF ILdRf ;Push DWORD [LOCAL_00B0]
:00550EFB 4A FnLenStr ;vbaLenBstr
:00550EFC F500000000 LitI4 ;Push 00000000
:00550F01 DB GtI4 ;Push (Pop1 > Pop2)
:00550F02 1C6401 BranchF ;If Pop=0 then ESI=00550F44
:00550F05 6C50FF ILdRf ;Push DWORD [LOCAL_00B0]
:00550F08 0424FF FLdRfVar ;Push LOCAL_00DC
**********Reference To-> sub_00540E9C
|
:00550F0B 0A05000800 ImpAdCallFPR4 ;Call ptr_004023CC; check stack 0008; Push EAX
:00550F10 0424FF FLdRfVar ;Push LOCAL_00DC
:00550F13 60 CStrVarTmp ;
:00550F14 3150FF FStStr ;SysFreeString [LOCAL_00B0]; [LOCAL_00B0]=Pop
:00550F17 3524FF FFree1Var ;Free LOCAL_00DC
:00550F1A 0450FF FLdRfVar ;Push LOCAL_00B0
:00550F1D 4D34FF0840 CVarRef ;
**********Reference To->msvbvm60.rtcIsDate
|
:00550F22 0B28000400 ImpAdCallI2 ;Call ptr_00401226; check stack 0004; Push EAX
:00550F27 1C5501 BranchF ;If Pop=0 then ESI=00550F35
:00550F2A 6C50FF ILdRf ;Push DWORD [LOCAL_00B0]
:00550F2D FEC9 CDateStr ;vbaDateStr
:00550F2F 7460FF FStFPR8 ;Fstp#8 [LOCAL_00A0]
:00550F32 1E6101 Branch ;ESI=00550F41
******Possible String Ref To->"0"
|
:00550F35 1B2400 LitStr ;Push ptr_0043129C
:00550F38 4378FF FStStrCopy ;[LOCAL_0088]=SysAllocStringByteLen(Pop, [Pop-4]); SysFreeString Pop
:00550F3B FF2F0C000400 ExitProcCbHresult ;
:00550F41 1E7001 Branch ;ESI=00550F50
******Possible String Ref To->"0"
|
:00550F44 1B2400 LitStr ;Push ptr_0043129C
:00550F47 4378FF FStStrCopy ;[LOCAL_0088]=SysAllocStringByteLen(Pop, [Pop-4]); SysFreeString Pop
:00550F4A FF2F0C000400 ExitProcCbHresult ;
:00550F50 6C54FF ILdRf ;Push DWORD [LOCAL_00AC]
**********Reference To->msvbvm60.rtcR8ValFromBstr
|
:00550F53 0A29000400 ImpAdCallFPR4 ;Call ptr_00401124; check stack 0004; Push EAX
:00550F58 740CFF FStFPR8 ;Fstp#8 [LOCAL_00F4]
:00550F5B 6F60FF FLdFPR8 ;Fld#8 [LOCAL_00A0]
:00550F5E 6F0CFF FLdFPR8 ;Fld#8 [LOCAL_00F4]
:00550F61 AB AddR8 ;
:00550F62 F2 CDateR8 ;
:00550F63 FDFB34FF CVarDate ;
:00550F67 5D HardType ;
:00550F68 0424FF FLdRfVar ;Push LOCAL_00DC
**********Reference To->msvbvm60.rtcGetPresentDate
|
:00550F6B 0A08000400 ImpAdCallFPR4 ;Call ptr_004011A8; check stack 0004; Push EAX
:00550F70 0424FF FLdRfVar ;Push LOCAL_00DC
:00550F73 FB67 LtVarBool ;Push (Pop1 < Pop2)
:00550F75 3524FF FFree1Var ;Free LOCAL_00DC
:00550F78 1CAA01 BranchF ;If Pop=0 then ESI=00550F8A
******Possible String Ref To->"0"
|
:00550F7B 1B2400 LitStr ;Push ptr_0043129C
:00550F7E 4378FF FStStrCopy ;[LOCAL_0088]=SysAllocStringByteLen(Pop, [Pop-4]); SysFreeString Pop
:00550F81 FF2F0C000400 ExitProcCbHresult ;
:00550F87 1E5C02 Branch ;ESI=0055103C
:00550F8A 6C54FF ILdRf ;Push DWORD [LOCAL_00AC]
**********Reference To->msvbvm60.rtcR8ValFromBstr
|
:00550F8D 0A29000400 ImpAdCallFPR4 ;Call ptr_00401124; check stack 0004; Push EAX
:00550F92 740CFF FStFPR8 ;Fstp#8 [LOCAL_00F4]
:00550F95 0424FF FLdRfVar ;Push LOCAL_00DC
**********Reference To->msvbvm60.rtcGetPresentDate
|
:00550F98 0A08000400 ImpAdCallFPR4 ;Call ptr_004011A8; check stack 0004; Push EAX
:00550F9D 0424FF FLdRfVar ;Push LOCAL_00DC
:00550FA0 0414FF FLdRfVar ;Push LOCAL_00EC
**********Reference To->msvbvm60.rtcGetYear
|
:00550FA3 0A09000800 ImpAdCallFPR4 ;Call ptr_004011AE; check stack 0008; Push EAX
:00550FA8 04F8FE FLdRfVar ;Push LOCAL_0108
**********Reference To->msvbvm60.rtcGetPresentDate
|
:00550FAB 0A08000400 ImpAdCallFPR4 ;Call ptr_004011A8; check stack 0004; Push EAX
:00550FB0 04F8FE FLdRfVar ;Push LOCAL_0108
:00550FB3 04E8FE FLdRfVar ;Push LOCAL_0118
**********Reference To->msvbvm60.rtcGetMonthOfYear
|
:00550FB6 0A0B000800 ImpAdCallFPR4 ;Call ptr_004011B4; check stack 0008; Push EAX
:00550FBB 04CCFE FLdRfVar ;Push LOCAL_0134
**********Reference To->msvbvm60.rtcGetPresentDate
|
:00550FBE 0A08000400 ImpAdCallFPR4 ;Call ptr_004011A8; check stack 0004; Push EAX
:00550FC3 04CCFE FLdRfVar ;Push LOCAL_0134
:00550FC6 04BCFE FLdRfVar ;Push LOCAL_0144
**********Reference To->msvbvm60.rtcGetDayOfMonth
|
:00550FC9 0A0C000800 ImpAdCallFPR4 ;Call ptr_004011BA; check stack 0008; Push EAX
:00550FCE 6F60FF FLdFPR8 ;Fld#8 [LOCAL_00A0]
:00550FD1 6F0CFF FLdFPR8 ;Fld#8 [LOCAL_00F4]
:00550FD4 AB AddR8 ;
:00550FD5 F2 CDateR8 ;
:00550FD6 0414FF FLdRfVar ;Push LOCAL_00EC
:00550FD9 FC4B FnCStrVar ;
:00550FDB 2344FF FStStrNoPop ;SysFreeString [LOCAL_00BC]; [LOCAL_00BC]=[stack]
******Possible String Ref To->"-"
|
:00550FDE 1B0A00 LitStr ;Push ptr_00431144
:00550FE1 2A ConcatStr ;vbaStrCat
:00550FE2 23E4FE FStStrNoPop ;SysFreeString [LOCAL_011C]; [LOCAL_011C]=[stack]
:00550FE5 04E8FE FLdRfVar ;Push LOCAL_0118
:00550FE8 FC4B FnCStrVar ;
:00550FEA 23E0FE FStStrNoPop ;SysFreeString [LOCAL_0120]; [LOCAL_0120]=[stack]
:00550FED 2A ConcatStr ;vbaStrCat
:00550FEE 23DCFE FStStrNoPop ;SysFreeString [LOCAL_0124]; [LOCAL_0124]=[stack]
******Possible String Ref To->"-"
|
:00550FF1 1B0A00 LitStr ;Push ptr_00431144
:00550FF4 2A ConcatStr ;vbaStrCat
:00550FF5 23B8FE FStStrNoPop ;SysFreeString [LOCAL_0148]; [LOCAL_0148]=[stack]
:00550FF8 04BCFE FLdRfVar ;Push LOCAL_0144
:00550FFB FC4B FnCStrVar ;
:00550FFD 23B4FE FStStrNoPop ;SysFreeString [LOCAL_014C]; [LOCAL_014C]=[stack]
:00551000 2A ConcatStr ;vbaStrCat
:00551001 23B0FE FStStrNoPop ;SysFreeString [LOCAL_0150]; [LOCAL_0150]=[stack]
:00551004 FEC9 CDateStr ;vbaDateStr
:00551006 AF SubR4 ;
:00551007 FC3B FnCDblR8 ;
:00551009 F2 CDateR8 ;
:0055100A E5 CI2R8 ;
:0055100B 700AFF FStI2 ;Pop WORD [LOCAL_00F6]
:0055100E 320E0044FFE4FEE0 FFreeStr ;Do SysFreeString [arg_n]; [arg_n]=0 000E/2 times ~ arg
:0055101F 36120024FF14FF14 FFreeVar ;Free 0012/2 variants
:00551034 6B0AFF FLdI2 ;Push WORD [LOCAL_00F6]
:00551037 FBFD CStrUI1 ;vbaStrI2
:00551039 3178FF FStStr ;SysFreeString [LOCAL_0088]; [LOCAL_0088]=Pop
:0055103C FF2F0C000400 ExitProcCbHresult ;
:00551042 0000 LargeBos ;IDE beginning of line with 00 byte codes
[sub_00540E9C]
:00540DC0 6C1000 ILdRf ;Push DWORD [STACK_0010]
:00540DC3 4368FF FStStrCopy ;[LOCAL_0098]=SysAllocStringByteLen(Pop, [Pop-4]); SysFreeString Pop
:00540DC6 6C68FF ILdRf ;Push DWORD [LOCAL_0098]
:00540DC9 4A FnLenStr ;vbaLenBstr
:00540DCA F500000000 LitI4 ;Push 00000000
:00540DCF C7 EqI4 ;Push (Pop1 == Pop2)
:00540DD0 1C2300 BranchF ;If Pop=0 then ESI=00540DE3
******Possible String Ref To->""
|
:00540DD3 3A44FF0300 LitVarStr ;PushVarString ptr_00427E3C
:00540DD8 FD006CFF FStVarCopy ;[LOCAL_0094]=vbaVarCopy(Pop)
:00540DDC FD951000 ExitProcCb ;
:00540DE0 1ED700 Branch ;ESI=00540E97
:00540DE3 F580000000 LitI4 ;Push 00000080
:00540DE8 7158FF FStR4 ;Pop DWORD [LOCAL_00A8]
:00540DEB F580000000 LitI4 ;Push 00000080
:00540DF0 7154FF FStR4 ;Pop DWORD [LOCAL_00AC]
**********Reference To-> sub_00539B34
|
:00540DF3 5E19000000 ImpAdCallI2 ;Call ptr_004023B4; check stack 0000; Push EAX
:00540DF8 593CFF PopTmpLdAdStr ;
:00540DFB 0464FF FLdRfVar ;Push LOCAL_009C
:00540DFE FF01 StAryMove ;vbaAryMove
:00540E00 045CFF FLdRfVar ;Push LOCAL_00A4
:00540E03 0468FF FLdRfVar ;Push LOCAL_0098
**********Reference To-> sub_0054B01C
|
:00540E06 5E1A000800 ImpAdCallI2 ;Call ptr_004023E4; check stack 0008; Push EAX
:00540E0B F500000000 LitI4 ;Push 00000000
:00540E10 C7 EqI4 ;Push (Pop1 == Pop2)
:00540E11 1C6100 BranchF ;If Pop=0 then ESI=00540E21
******Possible String Ref To->""
|
:00540E14 3A44FF0300 LitVarStr ;PushVarString ptr_00427E3C
:00540E19 FD006CFF FStVarCopy ;[LOCAL_0094]=vbaVarCopy(Pop)
:00540E1D FD951000 ExitProcCb ;
:00540E21 043CFF FLdRfVar ;Push LOCAL_00C4
:00540E24 0458FF FLdRfVar ;Push LOCAL_00A8
:00540E27 0464FF FLdRfVar ;Push LOCAL_009C
:00540E2A 051B00 ImpAdLdRf ;Push ptr
:00540E2D 241C00 NewIfNullPr ;[Pop] [SR]
:00540E30 0D1C001D00 VCallHresult ;Call ptr_0043865C
:00540E35 0438FF FLdRfVar ;Push LOCAL_00C8
:00540E38 F500000000 LitI4 ;Push 00000000
:00540E3D 593CFF PopTmpLdAdStr ;
:00540E40 045CFF FLdRfVar ;Push LOCAL_00A4
:00540E43 0460FF FLdRfVar ;Push LOCAL_00A0
:00540E46 051B00 ImpAdLdRf ;Push ptr
:00540E49 241C00 NewIfNullPr ;[Pop] [SR]
:00540E4C 0D30001D00 VCallHresult ;Call ptr_0043865C
:00540E51 6C38FF ILdRf ;Push DWORD [LOCAL_00C8]
:00540E54 F500000000 LitI4 ;Push 00000000
:00540E59 CC NeI4 ;
:00540E5A 1CAA00 BranchF ;If Pop=0 then ESI=00540E6A
******Possible String Ref To->""
|
:00540E5D 3A44FF0300 LitVarStr ;PushVarString ptr_00427E3C
:00540E62 FD006CFF FStVarCopy ;[LOCAL_0094]=vbaVarCopy(Pop)
:00540E66 FD951000 ExitProcCb ;
:00540E6A F500000000 LitI4 ;Push 00000000
:00540E6F F540000000 LitI4 ;Push 00000040
:00540E74 0460FF FLdRfVar ;Push LOCAL_00A0
:00540E77 4D44FF1160 CVarRef ;
:00540E7C 0428FF FLdRfVar ;Push LOCAL_00D8
**********Reference To->msvbvm60.rtcStrConvVar2
|
:00540E7F 0A1E001000 ImpAdCallFPR4 ;Call ptr_0040120E; check stack 0010; Push EAX
:00540E84 0428FF FLdRfVar ;Push LOCAL_00D8
:00540E87 FCF66CFF FStVar ;
:00540E8B 0464FF FLdRfVar ;Push LOCAL_009C
:00540E8E 5A Erase ;vbaErase
:00540E8F 0460FF FLdRfVar ;Push LOCAL_00A0
:00540E92 5A Erase ;vbaErase
:00540E93 045CFF FLdRfVar ;Push LOCAL_00A4
:00540E96 5A Erase ;vbaErase
:00540E97 FD951000 ExitProcCb ;
[sub_00539B34]
******Possible String Ref To->"LEDTestJustForFunny"
|
:00539AE0 1B2D00 LitStr ;Push ptr_00438A54
:00539AE3 4370FF FStStrCopy ;[LOCAL_0090]=SysAllocStringByteLen(Pop, [Pop-4]); SysFreeString Pop
:00539AE6 F500000000 LitI4 ;Push 00000000
:00539AEB F580000000 LitI4 ;Push 00000080
:00539AF0 0470FF FLdRfVar ;Push LOCAL_0090
:00539AF3 4D60FF0840 CVarRef ;
:00539AF8 0450FF FLdRfVar ;Push LOCAL_00B0
**********Reference To->msvbvm60.rtcStrConvVar2
|
:00539AFB 0A1E001000 ImpAdCallFPR4 ;Call ptr_0040120E; check stack 0010; Push EAX
:00539B00 0450FF FLdRfVar ;Push LOCAL_00B0
:00539B03 FC604CFF CVar2Vec ;
:00539B07 044CFF FLdRfVar ;Push LOCAL_00B4
:00539B0A 0474FF FLdRfVar ;Push LOCAL_008C
:00539B0D FF01 StAryMove ;vbaAryMove
:00539B0F 3550FF FFree1Var ;Free LOCAL_00B0
:00539B12 F500000000 LitI4 ;Push 00000000
:00539B17 F51F000000 LitI4 ;Push 0000001F
:00539B1C 0474FF FLdRfVar ;Push LOCAL_008C
:00539B1F FE8F010011000100 RedimPreserve ;
:00539B29 0474FF FLdRfVar ;Push LOCAL_008C
:00539B2C 0478FF FLdRfVar ;Push LOCAL_0088
:00539B2F FF01 StAryMove ;vbaAryMove
:00539B31 14 ExitProc ;end proc
[sub_0054B01C]
:0054AE34 F502000000 LitI4 ;Push 00000002
:0054AE39 800C00 ILdI4 ;Push DWORD [STACK_000C]
:0054AE3C 4A FnLenStr ;vbaLenBstr
:0054AE3D B2 MulI4 ;
:0054AE3E 7164FF FStR4 ;Pop DWORD [LOCAL_009C]
:0054AE41 800C00 ILdI4 ;Push DWORD [STACK_000C]
:0054AE44 FC5F5CFF CStr2Vec ;
:0054AE48 045CFF FLdRfVar ;Push LOCAL_00A4
:0054AE4B 0460FF FLdRfVar ;Push LOCAL_00A0
:0054AE4E FF01 StAryMove ;vbaAryMove
:0054AE50 F500000000 LitI4 ;Push 00000000
:0054AE55 6C64FF ILdRf ;Push DWORD [LOCAL_009C]
:0054AE58 F504000000 LitI4 ;Push 00000004
:0054AE5D C0 IDvI4 ;
:0054AE5E F501000000 LitI4 ;Push 00000001
:0054AE63 AE SubI4 ;Push Pop1+Pop2
:0054AE64 6C1000 ILdRf ;Push DWORD [STACK_0010]
:0054AE67 FE8E010011000100 Redim ;
:0054AE71 F500000000 LitI4 ;Push 00000000
:0054AE76 7168FF FStR4 ;Pop DWORD [LOCAL_0098]
:0054AE79 F500000000 LitI4 ;Push 00000000
:0054AE7E 7174FF FStR4 ;Pop DWORD [LOCAL_008C]
:0054AE81 F500000000 LitI4 ;Push 00000000
:0054AE86 7170FF FStR4 ;Pop DWORD [LOCAL_0090]
:0054AE89 6C70FF ILdRf ;Push DWORD [LOCAL_0090]
:0054AE8C 6C64FF ILdRf ;Push DWORD [LOCAL_009C]
:0054AE8F D1 LtI4 ;
:0054AE90 1CAC01 BranchF ;If Pop=0 then ESI=0054AFE0
:0054AE93 6C70FF ILdRf ;Push DWORD [LOCAL_0090]
:0054AE96 6C60FF ILdRf ;Push DWORD [LOCAL_00A0]
:0054AE99 FC90 Ary1LdUI1 ;
:0054AE9B E7 CI4UI1 ;
:0054AE9C 716CFF FStR4 ;Pop DWORD [LOCAL_0094]
:0054AE9F 6C6CFF ILdRf ;Push DWORD [LOCAL_0094]
:0054AEA2 7158FF FStR4 ;Pop DWORD [LOCAL_00A8]
:0054AEA5 6C58FF ILdRf ;Push DWORD [LOCAL_00A8]
:0054AEA8 F530000000 LitI4 ;Push 00000030
:0054AEAD F539000000 LitI4 ;Push 00000039
:0054AEB2 FB86 BetweenI4 ;
:0054AEB4 1CD200 BranchF ;If Pop=0 then ESI=0054AF06
:0054AEB7 6C68FF ILdRf ;Push DWORD [LOCAL_0098]
:0054AEBA F500000000 LitI4 ;Push 00000000
:0054AEBF C7 EqI4 ;Push (Pop1 == Pop2)
:0054AEC0 1C9800 BranchF ;If Pop=0 then ESI=0054AECC
:0054AEC3 6C6CFF ILdRf ;Push DWORD [LOCAL_0094]
:0054AEC6 7168FF FStR4 ;Pop DWORD [LOCAL_0098]
:0054AEC9 1ECF00 Branch ;ESI=0054AF03
:0054AECC 6C6CFF ILdRf ;Push DWORD [LOCAL_0094]
:0054AECF F530000000 LitI4 ;Push 00000030
:0054AED4 AE SubI4 ;Push Pop1+Pop2
:0054AED5 6C68FF ILdRf ;Push DWORD [LOCAL_0098]
:0054AED8 F530000000 LitI4 ;Push 00000030
:0054AEDD AE SubI4 ;Push Pop1+Pop2
:0054AEDE F510000000 LitI4 ;Push 00000010
:0054AEE3 B2 MulI4 ;
:0054AEE4 C5 OrI4 ;
:0054AEE5 FC0E CUI1I4 ;
:0054AEE7 6C74FF ILdRf ;Push DWORD [LOCAL_008C]
:0054AEEA 801000 ILdI4 ;Push DWORD [STACK_0010]
:0054AEED FCA0 Ary1StUI1 ;
:0054AEEF 6C74FF ILdRf ;Push DWORD [LOCAL_008C]
:0054AEF2 F501000000 LitI4 ;Push 00000001
:0054AEF7 AA AddI4 ;
:0054AEF8 7174FF FStR4 ;Pop DWORD [LOCAL_008C]
:0054AEFB F500000000 LitI4 ;Push 00000000
:0054AF00 7168FF FStR4 ;Pop DWORD [LOCAL_0098]
:0054AF03 1E9D01 Branch ;ESI=0054AFD1
:0054AF06 6C58FF ILdRf ;Push DWORD [LOCAL_00A8]
:0054AF09 F541000000 LitI4 ;Push 00000041
:0054AF0E F546000000 LitI4 ;Push 00000046
:0054AF13 FB86 BetweenI4 ;
:0054AF15 1C3901 BranchF ;If Pop=0 then ESI=0054AF6D
:0054AF18 6C68FF ILdRf ;Push DWORD [LOCAL_0098]
:0054AF1B F500000000 LitI4 ;Push 00000000
:0054AF20 C7 EqI4 ;Push (Pop1 == Pop2)
:0054AF21 1CFF00 BranchF ;If Pop=0 then ESI=0054AF33
:0054AF24 6C6CFF ILdRf ;Push DWORD [LOCAL_0094]
:0054AF27 F507000000 LitI4 ;Push 00000007
:0054AF2C AE SubI4 ;Push Pop1+Pop2
:0054AF2D 7168FF FStR4 ;Pop DWORD [LOCAL_0098]
:0054AF30 1E3601 Branch ;ESI=0054AF6A
:0054AF33 6C6CFF ILdRf ;Push DWORD [LOCAL_0094]
:0054AF36 F537000000 LitI4 ;Push 00000037
:0054AF3B AE SubI4 ;Push Pop1+Pop2
:0054AF3C 6C68FF ILdRf ;Push DWORD [LOCAL_0098]
:0054AF3F F530000000 LitI4 ;Push 00000030
:0054AF44 AE SubI4 ;Push Pop1+Pop2
:0054AF45 F510000000 LitI4 ;Push 00000010
:0054AF4A B2 MulI4 ;
:0054AF4B C5 OrI4 ;
:0054AF4C FC0E CUI1I4 ;
:0054AF4E 6C74FF ILdRf ;Push DWORD [LOCAL_008C]
:0054AF51 801000 ILdI4 ;Push DWORD [STACK_0010]
:0054AF54 FCA0 Ary1StUI1 ;
:0054AF56 6C74FF ILdRf ;Push DWORD [LOCAL_008C]
:0054AF59 F501000000 LitI4 ;Push 00000001
:0054AF5E AA AddI4 ;
:0054AF5F 7174FF FStR4 ;Pop DWORD [LOCAL_008C]
:0054AF62 F500000000 LitI4 ;Push 00000000
:0054AF67 7168FF FStR4 ;Pop DWORD [LOCAL_0098]
:0054AF6A 1E9D01 Branch ;ESI=0054AFD1
:0054AF6D 6C58FF ILdRf ;Push DWORD [LOCAL_00A8]
:0054AF70 F561000000 LitI4 ;Push 00000061
:0054AF75 F566000000 LitI4 ;Push 00000066
:0054AF7A FB86 BetweenI4 ;
:0054AF7C 1C9D01 BranchF ;If Pop=0 then ESI=0054AFD1
:0054AF7F 6C68FF ILdRf ;Push DWORD [LOCAL_0098]
:0054AF82 F500000000 LitI4 ;Push 00000000
:0054AF87 C7 EqI4 ;Push (Pop1 == Pop2)
:0054AF88 1C6601 BranchF ;If Pop=0 then ESI=0054AF9A
:0054AF8B 6C6CFF ILdRf ;Push DWORD [LOCAL_0094]
:0054AF8E F527000000 LitI4 ;Push 00000027
:0054AF93 AE SubI4 ;Push Pop1+Pop2
:0054AF94 7168FF FStR4 ;Pop DWORD [LOCAL_0098]
:0054AF97 1E9D01 Branch ;ESI=0054AFD1
:0054AF9A 6C6CFF ILdRf ;Push DWORD [LOCAL_0094]
:0054AF9D F557000000 LitI4 ;Push 00000057
:0054AFA2 AE SubI4 ;Push Pop1+Pop2
:0054AFA3 6C68FF ILdRf ;Push DWORD [LOCAL_0098]
:0054AFA6 F530000000 LitI4 ;Push 00000030
:0054AFAB AE SubI4 ;Push Pop1+Pop2
:0054AFAC F510000000 LitI4 ;Push 00000010
:0054AFB1 B2 MulI4 ;
:0054AFB2 C5 OrI4 ;
:0054AFB3 FC0E CUI1I4 ;
:0054AFB5 6C74FF ILdRf ;Push DWORD [LOCAL_008C]
:0054AFB8 801000 ILdI4 ;Push DWORD [STACK_0010]
:0054AFBB FCA0 Ary1StUI1 ;
:0054AFBD 6C74FF ILdRf ;Push DWORD [LOCAL_008C]
:0054AFC0 F501000000 LitI4 ;Push 00000001
:0054AFC5 AA AddI4 ;
:0054AFC6 7174FF FStR4 ;Pop DWORD [LOCAL_008C]
:0054AFC9 F500000000 LitI4 ;Push 00000000
:0054AFCE 7168FF FStR4 ;Pop DWORD [LOCAL_0098]
:0054AFD1 6C70FF ILdRf ;Push DWORD [LOCAL_0090]
:0054AFD4 F502000000 LitI4 ;Push 00000002
:0054AFD9 AA AddI4 ;
:0054AFDA 7170FF FStR4 ;Pop DWORD [LOCAL_0090]
:0054AFDD 1E5500 Branch ;ESI=0054AE89
:0054AFE0 6C74FF ILdRf ;Push DWORD [LOCAL_008C]
:0054AFE3 7164FF FStR4 ;Pop DWORD [LOCAL_009C]
:0054AFE6 6C64FF ILdRf ;Push DWORD [LOCAL_009C]
:0054AFE9 F500000000 LitI4 ;Push 00000000
:0054AFEE C7 EqI4 ;Push (Pop1 == Pop2)
:0054AFEF 1CC501 BranchF ;If Pop=0 then ESI=0054AFF9
:0054AFF2 6C1000 ILdRf ;Push DWORD [STACK_0010]
:0054AFF5 5A Erase ;vbaErase
:0054AFF6 1EE001 Branch ;ESI=0054B014
:0054AFF9 F500000000 LitI4 ;Push 00000000
:0054AFFE 6C64FF ILdRf ;Push DWORD [LOCAL_009C]
:0054B001 F501000000 LitI4 ;Push 00000001
:0054B006 AE SubI4 ;Push Pop1+Pop2
:0054B007 6C1000 ILdRf ;Push DWORD [STACK_0010]
:0054B00A FE8F010011000100 RedimPreserve ;
:0054B014 6C64FF ILdRf ;Push DWORD [LOCAL_009C]
:0054B017 7178FF FStR4 ;Pop DWORD [LOCAL_0088]
:0054B01A 14 ExitProc ;end proc
:0054B01B F1 CCyR4 ;
Command2.Click]
:00556240 0460FF FLdRfVar ;Push LOCAL_00A0
:00556243 21 FLdPrThis ;[SR]=[stack2]
:00556244 0FFC02 VCallAd ;Return the control index 01
:00556247 1964FF FStAdFunc ;
:0055624A 0864FF FLdPr ;[SR]=[LOCAL_009C]
***********Reference To:[propget]TextBox.Text
|
:0055624D 0DA0000000 VCallHresult ;Call ptr_00427FC8
:00556252 6C60FF ILdRf ;Push DWORD [LOCAL_00A0]
:00556255 4A FnLenStr ;vbaLenBstr
:00556256 F506000000 LitI4 ;Push 00000006
:0055625B D1 LtI4 ;
:0055625C 2F60FF FFree1Str ;SysFreeString [LOCAL_00A0]; [LOCAL_00A0]=0
:0055625F 1A64FF FFree1Ad ;Push [LOCAL_009C]; Call [[[LOCAL_009C]]+8]; [[LOCAL_009C]]=0
:00556262 1C4F00 BranchF ;If Pop=0 then ESI=0055628F
:00556265 27E0FE LitVar ;PushVar LOCAL_0120
:00556268 2700FF LitVar ;PushVar LOCAL_0100
:0055626B 2720FF LitVar ;PushVar LOCAL_00E0
:0055626E F500000000 LitI4 ;Push 00000000
******Possible String Ref To->"筫芐襯衝?篹?蝟?"
|
:00556273 3A50FF0100 LitVarStr ;PushVarString ptr_00438774
:00556278 4E40FF FStVarCopyObj ;[LOCAL_00C0]=vbaVarDup(Pop)
:0055627B 0440FF FLdRfVar ;Push LOCAL_00C0
**********Reference To->msvbvm60.rtcMsgBox
|
:0055627E 0A02001400 ImpAdCallFPR4 ;Call ptr_0040110C; check stack 0014; Push EAX
:00556283 36080040FF20FF00 FFreeVar ;Free 0008/2 variants
:0055628E 13 ExitProcHresult ;
:0055628F 0460FF FLdRfVar ;Push LOCAL_00A0
:00556292 21 FLdPrThis ;[SR]=[stack2]
:00556293 0FFC02 VCallAd ;Return the control index 01
:00556296 1964FF FStAdFunc ;
:00556299 0864FF FLdPr ;[SR]=[LOCAL_009C]
***********Reference To:[propget]TextBox.Text
|
:0055629C 0DA0000000 VCallHresult ;Call ptr_00427FC8
:005562A1 F505000000 LitI4 ;Push 00000005
:005562A6 3E60FF FLdZeroAd ;Push DWORD [LOCAL_00A0]; [LOCAL_00A0]=0
:005562A9 4640FF CVarStr ;
:005562AC 0420FF FLdRfVar ;Push LOCAL_00E0
**********Reference To->msvbvm60.rtcRightCharVar
|
:005562AF 0A03000C00 ImpAdCallFPR4 ;Call ptr_0040119C; check stack 000C; Push EAX
:005562B4 0420FF FLdRfVar ;Push LOCAL_00E0
:005562B7 60 CStrVarTmp ;
:005562B8 3168FF FStStr ;SysFreeString [LOCAL_0098]; [LOCAL_0098]=Pop
:005562BB 1A64FF FFree1Ad ;Push [LOCAL_009C]; Call [[[LOCAL_009C]]+8]; [[LOCAL_009C]]=0
:005562BE 36040040FF20FF FFreeVar ;Free 0004/2 variants
:005562C5 6C68FF ILdRf ;Push DWORD [LOCAL_0098]
:005562C8 0460FF FLdRfVar ;Push LOCAL_00A0
:005562CB 21 FLdPrThis ;[SR]=[stack2]
:005562CC 0F1003 VCallAd ;Return the control index 06
:005562CF 1964FF FStAdFunc ;
:005562D2 0864FF FLdPr ;[SR]=[LOCAL_009C]
***********Reference To:[propget]TextBox.Text
|
:005562D5 0DA0000000 VCallHresult ;Call ptr_00427FC8
:005562DA 6C60FF ILdRf ;Push DWORD [LOCAL_00A0]
:005562DD 2A ConcatStr ;vbaStrCat
:005562DE 23DCFE FStStrNoPop ;SysFreeString [LOCAL_0124]; [LOCAL_0124]=[stack]
******Possible String Ref To->"@"
|
:005562E1 1B0400 LitStr ;Push ptr_00438A90
:005562E4 2A ConcatStr ;vbaStrCat
:005562E5 3178FF FStStr ;SysFreeString [LOCAL_0088]; [LOCAL_0088]=Pop
:005562E8 32040060FFDCFE FFreeStr ;Do SysFreeString [arg_n]; [arg_n]=0 0004/2 times ~ arg
:005562EF 1A64FF FFree1Ad ;Push [LOCAL_009C]; Call [[[LOCAL_009C]]+8]; [[LOCAL_009C]]=0
:005562F2 0460FF FLdRfVar ;Push LOCAL_00A0
:005562F5 21 FLdPrThis ;[SR]=[stack2]
:005562F6 0F0803 VCallAd ;Return the control index 04
:005562F9 1964FF FStAdFunc ;
:005562FC 0864FF FLdPr ;[SR]=[LOCAL_009C]
***********Reference To:[propget]TextBox.Text
|
:005562FF 0DA0000000 VCallHresult ;Call ptr_00427FC8
:00556304 6C60FF ILdRf ;Push DWORD [LOCAL_00A0]
:00556307 0440FF FLdRfVar ;Push LOCAL_00C0
**********Reference To-> sub_00540E9C
|
:0055630A 0A05000800 ImpAdCallFPR4 ;Call ptr_004023CC; check stack 0008; Push EAX
:0055630F 0440FF FLdRfVar ;Push LOCAL_00C0
:00556312 60 CStrVarTmp ;
:00556313 3174FF FStStr ;SysFreeString [LOCAL_008C]; [LOCAL_008C]=Pop
:00556316 2F60FF FFree1Str ;SysFreeString [LOCAL_00A0]; [LOCAL_00A0]=0
:00556319 1A64FF FFree1Ad ;Push [LOCAL_009C]; Call [[[LOCAL_009C]]+8]; [[LOCAL_009C]]=0
:0055631C 3540FF FFree1Var ;Free LOCAL_00C0
:0055631F F501000000 LitI4 ;Push 00000001
:00556324 6C74FF ILdRf ;Push DWORD [LOCAL_008C]
:00556327 6C78FF ILdRf ;Push DWORD [LOCAL_0088]
:0055632A F500000000 LitI4 ;Push 00000000
:0055632F FEFD FnInStr4 ;vbaInStr
:00556331 E4 CI2I4 ;Verify [stack] high word is 0000, ECX=[ECX]
:00556332 7072FF FStI2 ;Pop WORD [LOCAL_008E]
:00556335 6B72FF FLdI2 ;Push WORD [LOCAL_008E]
:00556338 F400 LitI2_Byte ;Push 00
:0055633A D5 LeI2 ;
:0055633B 1C3301 BranchF ;If Pop=0 then ESI=00556373
:0055633E 27E0FE LitVar ;PushVar LOCAL_0120
:00556341 2700FF LitVar ;PushVar LOCAL_0100
******Possible String Ref To->"GT100"
|
:00556344 3A30FF0600 LitVarStr ;PushVarString ptr_0042FEE4
:00556349 4E20FF FStVarCopyObj ;[LOCAL_00E0]=vbaVarDup(Pop)
:0055634C 0420FF FLdRfVar ;Push LOCAL_00E0
:0055634F F510000000 LitI4 ;Push 00000010
******Possible String Ref To->"譇瞋???
?"
|
:00556354 3A50FF0700 LitVarStr ;PushVarString ptr_00435AC0
:00556359 4E40FF FStVarCopyObj ;[LOCAL_00C0]=vbaVarDup(Pop)
:0055635C 0440FF FLdRfVar ;Push LOCAL_00C0
**********Reference To->msvbvm60.rtcMsgBox
|
:0055635F 0A02001400 ImpAdCallFPR4 ;Call ptr_0040110C; check stack 0014; Push EAX
:00556364 36080040FF20FF00 FFreeVar ;Free 0008/2 variants
:0055636F 13 ExitProcHresult ;
:00556370 1E5903 Branch ;ESI=00556599
:00556373 0440FF FLdRfVar ;Push LOCAL_00C0
**********Reference To->msvbvm60.rtcGetPresentDate
|
:00556376 0A08000400 ImpAdCallFPR4 ;Call ptr_004011A8; check stack 0004; Push EAX
:0055637B 0440FF FLdRfVar ;Push LOCAL_00C0
:0055637E 0420FF FLdRfVar ;Push LOCAL_00E0
**********Reference To->msvbvm60.rtcGetYear
|
:00556381 0A09000800 ImpAdCallFPR4 ;Call ptr_004011AE; check stack 0008; Push EAX
:00556386 0420FF FLdRfVar ;Push LOCAL_00E0
******Possible String Ref To->"-"
|
:00556389 3A50FF0A00 LitVarStr ;PushVarString ptr_00431144
:0055638E FBEF00FF ConcatVar ;
:00556392 04E0FE FLdRfVar ;Push LOCAL_0120
**********Reference To->msvbvm60.rtcGetPresentDate
|
:00556395 0A08000400 ImpAdCallFPR4 ;Call ptr_004011A8; check stack 0004; Push EAX
:0055639A 04E0FE FLdRfVar ;Push LOCAL_0120
:0055639D 04CCFE FLdRfVar ;Push LOCAL_0134
**********Reference To->msvbvm60.rtcGetMonthOfYear
|
:005563A0 0A0B000800 ImpAdCallFPR4 ;Call ptr_004011B4; check stack 0008; Push EAX
:005563A5 04CCFE FLdRfVar ;Push LOCAL_0134
:005563A8 FBEFBCFE ConcatVar ;
******Possible String Ref To->"-"
|
:005563AC 3A30FF0A00 LitVarStr ;PushVarString ptr_00431144
:005563B1 FBEFACFE ConcatVar ;
:005563B5 049CFE FLdRfVar ;Push LOCAL_0164
**********Reference To->msvbvm60.rtcGetPresentDate
|
:005563B8 0A08000400 ImpAdCallFPR4 ;Call ptr_004011A8; check stack 0004; Push EAX
:005563BD 049CFE FLdRfVar ;Push LOCAL_0164
:005563C0 048CFE FLdRfVar ;Push LOCAL_0174
**********Reference To->msvbvm60.rtcGetDayOfMonth
|
:005563C3 0A0C000800 ImpAdCallFPR4 ;Call ptr_004011BA; check stack 0008; Push EAX
:005563C8 048CFE FLdRfVar ;Push LOCAL_0174
:005563CB FBEF7CFE ConcatVar ;
:005563CF 60 CStrVarTmp ;
:005563D0 316CFF FStStr ;SysFreeString [LOCAL_0094]; [LOCAL_0094]=Pop
:005563D3 36140040FF20FFE0 FFreeVar ;Free 0014/2 variants
:005563EA 6C6CFF ILdRf ;Push DWORD [LOCAL_0094]
:005563ED 0440FF FLdRfVar ;Push LOCAL_00C0
**********Reference To-> sub_0053FAAC
|
:005563F0 0A0D000800 ImpAdCallFPR4 ;Call ptr_004023C0; check stack 0008; Push EAX
:005563F5 0440FF FLdRfVar ;Push LOCAL_00C0
:005563F8 60 CStrVarTmp ;
:005563F9 316CFF FStStr ;SysFreeString [LOCAL_0094]; [LOCAL_0094]=Pop
:005563FC 3540FF FFree1Var ;Free LOCAL_00C0
:005563FF 0460FF FLdRfVar ;Push LOCAL_00A0
:00556402 0464FF FLdRfVar ;Push LOCAL_009C
:00556405 050E00 ImpAdLdRf ;Push ptr
:00556408 240F00 NewIfNullPr ;[Pop] [SR]
:0055640B 0D14001000 VCallHresult ;Call ptr_0042FF0C
:00556410 0864FF FLdPr ;[SR]=[LOCAL_009C]
***********Reference To:[propget]App.Title
|
:00556413 0D60001100 VCallHresult ;Call ptr_0043141C
:00556418 6C6CFF ILdRf ;Push DWORD [LOCAL_0094]
******Possible String Ref To->"Bet3"
|
:0055641B 1B1200 LitStr ;Push ptr_00438AC8
******Possible String Ref To->"Register"
|
:0055641E 1B1300 LitStr ;Push ptr_00435AD4
:00556421 6C60FF ILdRf ;Push DWORD [LOCAL_00A0]
**********Reference To->msvbvm60.rtcSaveSetting
|
:00556424 0A14001000 ImpAdCallFPR4 ;Call ptr_00401196; check stack 0010; Push EAX
:00556429 2F60FF FFree1Str ;SysFreeString [LOCAL_00A0]; [LOCAL_00A0]=0
:0055642C 1A64FF FFree1Ad ;Push [LOCAL_009C]; Call [[[LOCAL_009C]]+8]; [[LOCAL_009C]]=0
:0055642F 0460FF FLdRfVar ;Push LOCAL_00A0
:00556432 0464FF FLdRfVar ;Push LOCAL_009C
:00556435 050E00 ImpAdLdRf ;Push ptr
:00556438 240F00 NewIfNullPr ;[Pop] [SR]
:0055643B 0D14001000 VCallHresult ;Call ptr_0042FF0C
:00556440 0864FF FLdPr ;[SR]=[LOCAL_009C]
***********Reference To:[propget]App.Title
|
:00556443 0D60001100 VCallHresult ;Call ptr_0043141C
:00556448 6C6CFF ILdRf ;Push DWORD [LOCAL_0094]
******Possible String Ref To->"Bet3"
|
:0055644B 1B1200 LitStr ;Push ptr_00438AC8
******Possible String Ref To->"Register"
|
:0055644E 1B1300 LitStr ;Push ptr_00435AD4
:00556451 6C60FF ILdRf ;Push DWORD [LOCAL_00A0]
**********Reference To->msvbvm60.rtcSaveSetting
|
:00556454 0A14001000 ImpAdCallFPR4 ;Call ptr_00401196; check stack 0010; Push EAX
:00556459 2F60FF FFree1Str ;SysFreeString [LOCAL_00A0]; [LOCAL_00A0]=0
:0055645C 1A64FF FFree1Ad ;Push [LOCAL_009C]; Call [[[LOCAL_009C]]+8]; [[LOCAL_009C]]=0
:0055645F 0460FF FLdRfVar ;Push LOCAL_00A0
:00556462 0464FF FLdRfVar ;Push LOCAL_009C
:00556465 050E00 ImpAdLdRf ;Push ptr
:00556468 240F00 NewIfNullPr ;[Pop] [SR]
:0055646B 0D14001000 VCallHresult ;Call ptr_0042FF0C
:00556470 0864FF FLdPr ;[SR]=[LOCAL_009C]
***********Reference To:[propget]App.Title
|
:00556473 0D60001100 VCallHresult ;Call ptr_0043141C
:00556478 6C6CFF ILdRf ;Push DWORD [LOCAL_0094]
******Possible String Ref To->"Bet2"
|
:0055647B 1B1500 LitStr ;Push ptr_00438AD8
******Possible String Ref To->"Register"
|
:0055647E 1B1300 LitStr ;Push ptr_00435AD4
:00556481 6C60FF ILdRf ;Push DWORD [LOCAL_00A0]
**********Reference To->msvbvm60.rtcSaveSetting
|
:00556484 0A14001000 ImpAdCallFPR4 ;Call ptr_00401196; check stack 0010; Push EAX
:00556489 2F60FF FFree1Str ;SysFreeString [LOCAL_00A0]; [LOCAL_00A0]=0
:0055648C 1A64FF FFree1Ad ;Push [LOCAL_009C]; Call [[[LOCAL_009C]]+8]; [[LOCAL_009C]]=0
:0055648F 0460FF FLdRfVar ;Push LOCAL_00A0
:00556492 0464FF FLdRfVar ;Push LOCAL_009C
:00556495 050E00 ImpAdLdRf ;Push ptr
:00556498 240F00 NewIfNullPr ;[Pop] [SR]
:0055649B 0D14001000 VCallHresult ;Call ptr_0042FF0C
:005564A0 0864FF FLdPr ;[SR]=[LOCAL_009C]
***********Reference To:[propget]App.Title
|
:005564A3 0D60001100 VCallHresult ;Call ptr_0043141C
:005564A8 6C6CFF ILdRf ;Push DWORD [LOCAL_0094]
******Possible String Ref To->"Bet2"
|
:005564AB 1B1500 LitStr ;Push ptr_00438AD8
******Possible String Ref To->"Register"
|
:005564AE 1B1300 LitStr ;Push ptr_00435AD4
:005564B1 6C60FF ILdRf ;Push DWORD [LOCAL_00A0]
**********Reference To->msvbvm60.rtcSaveSetting
|
:005564B4 0A14001000 ImpAdCallFPR4 ;Call ptr_00401196; check stack 0010; Push EAX
:005564B9 2F60FF FFree1Str ;SysFreeString [LOCAL_00A0]; [LOCAL_00A0]=0
:005564BC 1A64FF FFree1Ad ;Push [LOCAL_009C]; Call [[[LOCAL_009C]]+8]; [[LOCAL_009C]]=0
:005564BF 0460FF FLdRfVar ;Push LOCAL_00A0
:005564C2 0464FF FLdRfVar ;Push LOCAL_009C
:005564C5 050E00 ImpAdLdRf ;Push ptr
:005564C8 240F00 NewIfNullPr ;[Pop] [SR]
:005564CB 0D14001000 VCallHresult ;Call ptr_0042FF0C
:005564D0 0864FF FLdPr ;[SR]=[LOCAL_009C]
***********Reference To:[propget]App.Title
|
:005564D3 0D60001100 VCallHresult ;Call ptr_0043141C
:005564D8 04DCFE FLdRfVar ;Push LOCAL_0124
:005564DB 21 FLdPrThis ;[SR]=[stack2]
:005564DC 0F0803 VCallAd ;Return the control index 04
:005564DF 1978FE FStAdFunc ;
:005564E2 0878FE FLdPr ;[SR]=[LOCAL_0188]
***********Reference To:[propget]TextBox.Text
|
:005564E5 0DA0000000 VCallHresult ;Call ptr_00427FC8
:005564EA 6CDCFE ILdRf ;Push DWORD [LOCAL_0124]
******Possible String Ref To->"Bet1"
|
:005564ED 1B1600 LitStr ;Push ptr_00438A80
******Possible String Ref To->"Register"
|
:005564F0 1B1300 LitStr ;Push ptr_00435AD4
:005564F3 6C60FF ILdRf ;Push DWORD [LOCAL_00A0]
**********Reference To->msvbvm60.rtcSaveSetting
|
:005564F6 0A14001000 ImpAdCallFPR4 ;Call ptr_00401196; check stack 0010; Push EAX
:005564FB 32040060FFDCFE FFreeStr ;Do SysFreeString [arg_n]; [arg_n]=0 0004/2 times ~ arg
:00556502 29040064FF78FE FFreeAd ;
:00556509 0460FF FLdRfVar ;Push LOCAL_00A0
:0055650C 0464FF FLdRfVar ;Push LOCAL_009C
:0055650F 050E00 ImpAdLdRf ;Push ptr
:00556512 240F00 NewIfNullPr ;[Pop] [SR]
:00556515 0D14001000 VCallHresult ;Call ptr_0042FF0C
:0055651A 0864FF FLdPr ;[SR]=[LOCAL_009C]
***********Reference To:[propget]App.Title
|
:0055651D 0D60001100 VCallHresult ;Call ptr_0043141C
:00556522 04DCFE FLdRfVar ;Push LOCAL_0124
:00556525 21 FLdPrThis ;[SR]=[stack2]
:00556526 0F0803 VCallAd ;Return the control index 04
:00556529 1978FE FStAdFunc ;
:0055652C 0878FE FLdPr ;[SR]=[LOCAL_0188]
***********Reference To:[propget]TextBox.Text
|
:0055652F 0DA0000000 VCallHresult ;Call ptr_00427FC8
:00556534 6CDCFE ILdRf ;Push DWORD [LOCAL_0124]
******Possible String Ref To->"Bet1"
|
:00556537 1B1600 LitStr ;Push ptr_00438A80
******Possible String Ref To->"Register"
|
:0055653A 1B1300 LitStr ;Push ptr_00435AD4
:0055653D 6C60FF ILdRf ;Push DWORD [LOCAL_00A0]
**********Reference To->msvbvm60.rtcSaveSetting
|
:00556540 0A14001000 ImpAdCallFPR4 ;Call ptr_00401196; check stack 0010; Push EAX
:00556545 32040060FFDCFE FFreeStr ;Do SysFreeString [arg_n]; [arg_n]=0 0004/2 times ~ arg
:0055654C 29040064FF78FE FFreeAd ;
:00556553 27E0FE LitVar ;PushVar LOCAL_0120
:00556556 2700FF LitVar ;PushVar LOCAL_0100
******Possible String Ref To->"GT100"
|
:00556559 3A30FF0600 LitVarStr ;PushVarString ptr_0042FEE4
:0055655E 4E20FF FStVarCopyObj ;[LOCAL_00E0]=vbaVarDup(Pop)
:00556561 0420FF FLdRfVar ;Push LOCAL_00E0
:00556564 F540000000 LitI4 ;Push 00000040
******Possible String Ref To->"????????蠥?禙??????"
|
:00556569 3A50FF1700 LitVarStr ;PushVarString ptr_00435B00
:0055656E 4E40FF FStVarCopyObj ;[LOCAL_00C0]=vbaVarDup(Pop)
:00556571 0440FF FLdRfVar ;Push LOCAL_00C0
**********Reference To->msvbvm60.rtcMsgBox
|
:00556574 0A02001400 ImpAdCallFPR4 ;Call ptr_0040110C; check stack 0014; Push EAX
:00556579 36080040FF20FF00 FFreeVar ;Free 0008/2 variants
:00556584 6C0800 ILdRf ;Push DWORD [STACK_0008]
:00556587 FD9C64FF FStAdNoPop ;
:0055658B 050E00 ImpAdLdRf ;Push ptr
:0055658E 240F00 NewIfNullPr ;[Pop] [SR]
:00556591 0D10001000 VCallHresult ;Call ptr_0042FF0C
:00556596 1A64FF FFree1Ad ;Push [LOCAL_009C]; Call [[[LOCAL_009C]]+8]; [[LOCAL_009C]]=0
:00556599 13 ExitProcHresult ;
[sub_00540E9C]
:00540DC0 6C1000 ILdRf ;Push DWORD [STACK_0010]
:00540DC3 4368FF FStStrCopy ;[LOCAL_0098]=SysAllocStringByteLen(Pop, [Pop-4]); SysFreeString Pop
:00540DC6 6C68FF ILdRf ;Push DWORD [LOCAL_0098]
:00540DC9 4A FnLenStr ;vbaLenBstr
:00540DCA F500000000 LitI4 ;Push 00000000
:00540DCF C7 EqI4 ;Push (Pop1 == Pop2)
:00540DD0 1C2300 BranchF ;If Pop=0 then ESI=00540DE3
******Possible String Ref To->""
|
:00540DD3 3A44FF0300 LitVarStr ;PushVarString ptr_00427E3C
:00540DD8 FD006CFF FStVarCopy ;[LOCAL_0094]=vbaVarCopy(Pop)
:00540DDC FD951000 ExitProcCb ;
:00540DE0 1ED700 Branch ;ESI=00540E97
:00540DE3 F580000000 LitI4 ;Push 00000080
:00540DE8 7158FF FStR4 ;Pop DWORD [LOCAL_00A8]
:00540DEB F580000000 LitI4 ;Push 00000080
:00540DF0 7154FF FStR4 ;Pop DWORD [LOCAL_00AC]
**********Reference To-> sub_00539B34
|
:00540DF3 5E19000000 ImpAdCallI2 ;Call ptr_004023B4; check stack 0000; Push EAX
:00540DF8 593CFF PopTmpLdAdStr ;
:00540DFB 0464FF FLdRfVar ;Push LOCAL_009C
:00540DFE FF01 StAryMove ;vbaAryMove
:00540E00 045CFF FLdRfVar ;Push LOCAL_00A4
:00540E03 0468FF FLdRfVar ;Push LOCAL_0098
**********Reference To-> sub_0054B01C
|
:00540E06 5E1A000800 ImpAdCallI2 ;Call ptr_004023E4; check stack 0008; Push EAX
:00540E0B F500000000 LitI4 ;Push 00000000
:00540E10 C7 EqI4 ;Push (Pop1 == Pop2)
:00540E11 1C6100 BranchF ;If Pop=0 then ESI=00540E21
******Possible String Ref To->""
|
:00540E14 3A44FF0300 LitVarStr ;PushVarString ptr_00427E3C
:00540E19 FD006CFF FStVarCopy ;[LOCAL_0094]=vbaVarCopy(Pop)
:00540E1D FD951000 ExitProcCb ;
:00540E21 043CFF FLdRfVar ;Push LOCAL_00C4
:00540E24 0458FF FLdRfVar ;Push LOCAL_00A8
:00540E27 0464FF FLdRfVar ;Push LOCAL_009C
:00540E2A 051B00 ImpAdLdRf ;Push ptr
:00540E2D 241C00 NewIfNullPr ;[Pop] [SR]
:00540E30 0D1C001D00 VCallHresult ;Call ptr_0043865C
:00540E35 0438FF FLdRfVar ;Push LOCAL_00C8
:00540E38 F500000000 LitI4 ;Push 00000000
:00540E3D 593CFF PopTmpLdAdStr ;
:00540E40 045CFF FLdRfVar ;Push LOCAL_00A4
:00540E43 0460FF FLdRfVar ;Push LOCAL_00A0
:00540E46 051B00 ImpAdLdRf ;Push ptr
:00540E49 241C00 NewIfNullPr ;[Pop] [SR]
:00540E4C 0D30001D00 VCallHresult ;Call ptr_0043865C
:00540E51 6C38FF ILdRf ;Push DWORD [LOCAL_00C8]
:00540E54 F500000000 LitI4 ;Push 00000000
:00540E59 CC NeI4 ;
:00540E5A 1CAA00 BranchF ;If Pop=0 then ESI=00540E6A
******Possible String Ref To->""
|
:00540E5D 3A44FF0300 LitVarStr ;PushVarString ptr_00427E3C
:00540E62 FD006CFF FStVarCopy ;[LOCAL_0094]=vbaVarCopy(Pop)
:00540E66 FD951000 ExitProcCb ;
:00540E6A F500000000 LitI4 ;Push 00000000
:00540E6F F540000000 LitI4 ;Push 00000040
:00540E74 0460FF FLdRfVar ;Push LOCAL_00A0
:00540E77 4D44FF1160 CVarRef ;
:00540E7C 0428FF FLdRfVar ;Push LOCAL_00D8
**********Reference To->msvbvm60.rtcStrConvVar2
|
:00540E7F 0A1E001000 ImpAdCallFPR4 ;Call ptr_0040120E; check stack 0010; Push EAX
:00540E84 0428FF FLdRfVar ;Push LOCAL_00D8
:00540E87 FCF66CFF FStVar ;
:00540E8B 0464FF FLdRfVar ;Push LOCAL_009C
:00540E8E 5A Erase ;vbaErase
:00540E8F 0460FF FLdRfVar ;Push LOCAL_00A0
:00540E92 5A Erase ;vbaErase
:00540E93 045CFF FLdRfVar ;Push LOCAL_00A4
:00540E96 5A Erase ;vbaErase
:00540E97 FD951000 ExitProcCb ;
[sub_00539B34]
******Possible String Ref To->"LEDTestJustForFunny"
|
:00539AE0 1B2D00 LitStr ;Push ptr_00438A54
:00539AE3 4370FF FStStrCopy ;[LOCAL_0090]=SysAllocStringByteLen(Pop, [Pop-4]); SysFreeString Pop
:00539AE6 F500000000 LitI4 ;Push 00000000
:00539AEB F580000000 LitI4 ;Push 00000080
:00539AF0 0470FF FLdRfVar ;Push LOCAL_0090
:00539AF3 4D60FF0840 CVarRef ;
:00539AF8 0450FF FLdRfVar ;Push LOCAL_00B0
**********Reference To->msvbvm60.rtcStrConvVar2
|
:00539AFB 0A1E001000 ImpAdCallFPR4 ;Call ptr_0040120E; check stack 0010; Push EAX
:00539B00 0450FF FLdRfVar ;Push LOCAL_00B0
:00539B03 FC604CFF CVar2Vec ;
:00539B07 044CFF FLdRfVar ;Push LOCAL_00B4
:00539B0A 0474FF FLdRfVar ;Push LOCAL_008C
:00539B0D FF01 StAryMove ;vbaAryMove
:00539B0F 3550FF FFree1Var ;Free LOCAL_00B0
:00539B12 F500000000 LitI4 ;Push 00000000
:00539B17 F51F000000 LitI4 ;Push 0000001F
:00539B1C 0474FF FLdRfVar ;Push LOCAL_008C
:00539B1F FE8F010011000100 RedimPreserve ;
:00539B29 0474FF FLdRfVar ;Push LOCAL_008C
:00539B2C 0478FF FLdRfVar ;Push LOCAL_0088
:00539B2F FF01 StAryMove ;vbaAryMove
:00539B31 14 ExitProc ;end proc
[sub_0054B01C]
:0054AE34 F502000000 LitI4 ;Push 00000002
:0054AE39 800C00 ILdI4 ;Push DWORD [STACK_000C]
:0054AE3C 4A FnLenStr ;vbaLenBstr
:0054AE3D B2 MulI4 ;
:0054AE3E 7164FF FStR4 ;Pop DWORD [LOCAL_009C]
:0054AE41 800C00 ILdI4 ;Push DWORD [STACK_000C]
:0054AE44 FC5F5CFF CStr2Vec ;
:0054AE48 045CFF FLdRfVar ;Push LOCAL_00A4
:0054AE4B 0460FF FLdRfVar ;Push LOCAL_00A0
:0054AE4E FF01 StAryMove ;vbaAryMove
:0054AE50 F500000000 LitI4 ;Push 00000000
:0054AE55 6C64FF ILdRf ;Push DWORD [LOCAL_009C]
:0054AE58 F504000000 LitI4 ;Push 00000004
:0054AE5D C0 IDvI4 ;
:0054AE5E F501000000 LitI4 ;Push 00000001
:0054AE63 AE SubI4 ;Push Pop1+Pop2
:0054AE64 6C1000 ILdRf ;Push DWORD [STACK_0010]
:0054AE67 FE8E010011000100 Redim ;
:0054AE71 F500000000 LitI4 ;Push 00000000
:0054AE76 7168FF FStR4 ;Pop DWORD [LOCAL_0098]
:0054AE79 F500000000 LitI4 ;Push 00000000
:0054AE7E 7174FF FStR4 ;Pop DWORD [LOCAL_008C]
:0054AE81 F500000000 LitI4 ;Push 00000000
:0054AE86 7170FF FStR4 ;Pop DWORD [LOCAL_0090]
:0054AE89 6C70FF ILdRf ;Push DWORD [LOCAL_0090]
:0054AE8C 6C64FF ILdRf ;Push DWORD [LOCAL_009C]
:0054AE8F D1 LtI4 ;
:0054AE90 1CAC01 BranchF ;If Pop=0 then ESI=0054AFE0
:0054AE93 6C70FF ILdRf ;Push DWORD [LOCAL_0090]
:0054AE96 6C60FF ILdRf ;Push DWORD [LOCAL_00A0]
:0054AE99 FC90 Ary1LdUI1 ;
:0054AE9B E7 CI4UI1 ;
:0054AE9C 716CFF FStR4 ;Pop DWORD [LOCAL_0094]
:0054AE9F 6C6CFF ILdRf ;Push DWORD [LOCAL_0094]
:0054AEA2 7158FF FStR4 ;Pop DWORD [LOCAL_00A8]
:0054AEA5 6C58FF ILdRf ;Push DWORD [LOCAL_00A8]
:0054AEA8 F530000000 LitI4 ;Push 00000030
:0054AEAD F539000000 LitI4 ;Push 00000039
:0054AEB2 FB86 BetweenI4 ;
:0054AEB4 1CD200 BranchF ;If Pop=0 then ESI=0054AF06
:0054AEB7 6C68FF ILdRf ;Push DWORD [LOCAL_0098]
:0054AEBA F500000000 LitI4 ;Push 00000000
:0054AEBF C7 EqI4 ;Push (Pop1 == Pop2)
:0054AEC0 1C9800 BranchF ;If Pop=0 then ESI=0054AECC
:0054AEC3 6C6CFF ILdRf ;Push DWORD [LOCAL_0094]
:0054AEC6 7168FF FStR4 ;Pop DWORD [LOCAL_0098]
:0054AEC9 1ECF00 Branch ;ESI=0054AF03
:0054AECC 6C6CFF ILdRf ;Push DWORD [LOCAL_0094]
:0054AECF F530000000 LitI4 ;Push 00000030
:0054AED4 AE SubI4 ;Push Pop1+Pop2
:0054AED5 6C68FF ILdRf ;Push DWORD [LOCAL_0098]
:0054AED8 F530000000 LitI4 ;Push 00000030
:0054AEDD AE SubI4 ;Push Pop1+Pop2
:0054AEDE F510000000 LitI4 ;Push 00000010
:0054AEE3 B2 MulI4 ;
:0054AEE4 C5 OrI4 ;
:0054AEE5 FC0E CUI1I4 ;
:0054AEE7 6C74FF ILdRf ;Push DWORD [LOCAL_008C]
:0054AEEA 801000 ILdI4 ;Push DWORD [STACK_0010]
:0054AEED FCA0 Ary1StUI1 ;
:0054AEEF 6C74FF ILdRf ;Push DWORD [LOCAL_008C]
:0054AEF2 F501000000 LitI4 ;Push 00000001
:0054AEF7 AA AddI4 ;
:0054AEF8 7174FF FStR4 ;Pop DWORD [LOCAL_008C]
:0054AEFB F500000000 LitI4 ;Push 00000000
:0054AF00 7168FF FStR4 ;Pop DWORD [LOCAL_0098]
:0054AF03 1E9D01 Branch ;ESI=0054AFD1
:0054AF06 6C58FF ILdRf ;Push DWORD [LOCAL_00A8]
:0054AF09 F541000000 LitI4 ;Push 00000041
:0054AF0E F546000000 LitI4 ;Push 00000046
:0054AF13 FB86 BetweenI4 ;
:0054AF15 1C3901 BranchF ;If Pop=0 then ESI=0054AF6D
:0054AF18 6C68FF ILdRf ;Push DWORD [LOCAL_0098]
:0054AF1B F500000000 LitI4 ;Push 00000000
:0054AF20 C7 EqI4 ;Push (Pop1 == Pop2)
:0054AF21 1CFF00 BranchF ;If Pop=0 then ESI=0054AF33
:0054AF24 6C6CFF ILdRf ;Push DWORD [LOCAL_0094]
:0054AF27 F507000000 LitI4 ;Push 00000007
:0054AF2C AE SubI4 ;Push Pop1+Pop2
:0054AF2D 7168FF FStR4 ;Pop DWORD [LOCAL_0098]
:0054AF30 1E3601 Branch ;ESI=0054AF6A
:0054AF33 6C6CFF ILdRf ;Push DWORD [LOCAL_0094]
:0054AF36 F537000000 LitI4 ;Push 00000037
:0054AF3B AE SubI4 ;Push Pop1+Pop2
:0054AF3C 6C68FF ILdRf ;Push DWORD [LOCAL_0098]
:0054AF3F F530000000 LitI4 ;Push 00000030
:0054AF44 AE SubI4 ;Push Pop1+Pop2
:0054AF45 F510000000 LitI4 ;Push 00000010
:0054AF4A B2 MulI4 ;
:0054AF4B C5 OrI4 ;
:0054AF4C FC0E CUI1I4 ;
:0054AF4E 6C74FF ILdRf ;Push DWORD [LOCAL_008C]
:0054AF51 801000 ILdI4 ;Push DWORD [STACK_0010]
:0054AF54 FCA0 Ary1StUI1 ;
:0054AF56 6C74FF ILdRf ;Push DWORD [LOCAL_008C]
:0054AF59 F501000000 LitI4 ;Push 00000001
:0054AF5E AA AddI4 ;
:0054AF5F 7174FF FStR4 ;Pop DWORD [LOCAL_008C]
:0054AF62 F500000000 LitI4 ;Push 00000000
:0054AF67 7168FF FStR4 ;Pop DWORD [LOCAL_0098]
:0054AF6A 1E9D01 Branch ;ESI=0054AFD1
:0054AF6D 6C58FF ILdRf ;Push DWORD [LOCAL_00A8]
:0054AF70 F561000000 LitI4 ;Push 00000061
:0054AF75 F566000000 LitI4 ;Push 00000066
:0054AF7A FB86 BetweenI4 ;
:0054AF7C 1C9D01 BranchF ;If Pop=0 then ESI=0054AFD1
:0054AF7F 6C68FF ILdRf ;Push DWORD [LOCAL_0098]
:0054AF82 F500000000 LitI4 ;Push 00000000
:0054AF87 C7 EqI4 ;Push (Pop1 == Pop2)
:0054AF88 1C6601 BranchF ;If Pop=0 then ESI=0054AF9A
:0054AF8B 6C6CFF ILdRf ;Push DWORD [LOCAL_0094]
:0054AF8E F527000000 LitI4 ;Push 00000027
:0054AF93 AE SubI4 ;Push Pop1+Pop2
:0054AF94 7168FF FStR4 ;Pop DWORD [LOCAL_0098]
:0054AF97 1E9D01 Branch ;ESI=0054AFD1
:0054AF9A 6C6CFF ILdRf ;Push DWORD [LOCAL_0094]
:0054AF9D F557000000 LitI4 ;Push 00000057
:0054AFA2 AE SubI4 ;Push Pop1+Pop2
:0054AFA3 6C68FF ILdRf ;Push DWORD [LOCAL_0098]
:0054AFA6 F530000000 LitI4 ;Push 00000030
:0054AFAB AE SubI4 ;Push Pop1+Pop2
:0054AFAC F510000000 LitI4 ;Push 00000010
:0054AFB1 B2 MulI4 ;
:0054AFB2 C5 OrI4 ;
:0054AFB3 FC0E CUI1I4 ;
:0054AFB5 6C74FF ILdRf ;Push DWORD [LOCAL_008C]
:0054AFB8 801000 ILdI4 ;Push DWORD [STACK_0010]
:0054AFBB FCA0 Ary1StUI1 ;
:0054AFBD 6C74FF ILdRf ;Push DWORD [LOCAL_008C]
:0054AFC0 F501000000 LitI4 ;Push 00000001
:0054AFC5 AA AddI4 ;
:0054AFC6 7174FF FStR4 ;Pop DWORD [LOCAL_008C]
:0054AFC9 F500000000 LitI4 ;Push 00000000
:0054AFCE 7168FF FStR4 ;Pop DWORD [LOCAL_0098]
:0054AFD1 6C70FF ILdRf ;Push DWORD [LOCAL_0090]
:0054AFD4 F502000000 LitI4 ;Push 00000002
:0054AFD9 AA AddI4 ;
:0054AFDA 7170FF FStR4 ;Pop DWORD [LOCAL_0090]
:0054AFDD 1E5500 Branch ;ESI=0054AE89
:0054AFE0 6C74FF ILdRf ;Push DWORD [LOCAL_008C]
:0054AFE3 7164FF FStR4 ;Pop DWORD [LOCAL_009C]
:0054AFE6 6C64FF ILdRf ;Push DWORD [LOCAL_009C]
:0054AFE9 F500000000 LitI4 ;Push 00000000
:0054AFEE C7 EqI4 ;Push (Pop1 == Pop2)
:0054AFEF 1CC501 BranchF ;If Pop=0 then ESI=0054AFF9
:0054AFF2 6C1000 ILdRf ;Push DWORD [STACK_0010]
:0054AFF5 5A Erase ;vbaErase
:0054AFF6 1EE001 Branch ;ESI=0054B014
:0054AFF9 F500000000 LitI4 ;Push 00000000
:0054AFFE 6C64FF ILdRf ;Push DWORD [LOCAL_009C]
:0054B001 F501000000 LitI4 ;Push 00000001
:0054B006 AE SubI4 ;Push Pop1+Pop2
:0054B007 6C1000 ILdRf ;Push DWORD [STACK_0010]
:0054B00A FE8F010011000100 RedimPreserve ;
:0054B014 6C64FF ILdRf ;Push DWORD [LOCAL_009C]
:0054B017 7178FF FStR4 ;Pop DWORD [LOCAL_0088]
:0054B01A 14 ExitProc ;end proc
:0054B01B F1 CCyR4 ;
[sub_0053FAAC]
:0053F9E0 6C1000 ILdRf ;Push DWORD [STACK_0010]
:0053F9E3 4368FF FStStrCopy ;[LOCAL_0098]=SysAllocStringByteLen(Pop, [Pop-4]); SysFreeString Pop
:0053F9E6 6C68FF ILdRf ;Push DWORD [LOCAL_0098]
:0053F9E9 4A FnLenStr ;vbaLenBstr
:0053F9EA F500000000 LitI4 ;Push 00000000
:0053F9EF C7 EqI4 ;Push (Pop1 == Pop2)
:0053F9F0 1C2300 BranchF ;If Pop=0 then ESI=0053FA03
******Possible String Ref To->""
|
:0053F9F3 3A44FF0300 LitVarStr ;PushVarString ptr_00427E3C
:0053F9F8 FD006CFF FStVarCopy ;[LOCAL_0094]=vbaVarCopy(Pop)
:0053F9FC FD951000 ExitProcCb ;
:0053FA00 1EC700 Branch ;ESI=0053FAA7
:0053FA03 F580000000 LitI4 ;Push 00000080
:0053FA08 7158FF FStR4 ;Pop DWORD [LOCAL_00A8]
:0053FA0B F580000000 LitI4 ;Push 00000080
:0053FA10 7154FF FStR4 ;Pop DWORD [LOCAL_00AC]
**********Reference To-> sub_00539B34
|
:0053FA13 5E19000000 ImpAdCallI2 ;Call ptr_004023B4; check stack 0000; Push EAX
:0053FA18 593CFF PopTmpLdAdStr ;
:0053FA1B 0464FF FLdRfVar ;Push LOCAL_009C
:0053FA1E FF01 StAryMove ;vbaAryMove
:0053FA20 F500000000 LitI4 ;Push 00000000
:0053FA25 F580000000 LitI4 ;Push 00000080
:0053FA2A 0468FF FLdRfVar ;Push LOCAL_0098
:0053FA2D 4D44FF0840 CVarRef ;
:0053FA32 042CFF FLdRfVar ;Push LOCAL_00D4
**********Reference To->msvbvm60.rtcStrConvVar2
|
:0053FA35 0A1E001000 ImpAdCallFPR4 ;Call ptr_0040120E; check stack 0010; Push EAX
:0053FA3A 042CFF FLdRfVar ;Push LOCAL_00D4
:0053FA3D FC6028FF CVar2Vec ;
:0053FA41 0428FF FLdRfVar ;Push LOCAL_00D8
:0053FA44 0460FF FLdRfVar ;Push LOCAL_00A0
:0053FA47 FF01 StAryMove ;vbaAryMove
:0053FA49 352CFF FFree1Var ;Free LOCAL_00D4
:0053FA4C 043CFF FLdRfVar ;Push LOCAL_00C4
:0053FA4F 0458FF FLdRfVar ;Push LOCAL_00A8
:0053FA52 0464FF FLdRfVar ;Push LOCAL_009C
:0053FA55 051B00 ImpAdLdRf ;Push ptr
:0053FA58 241C00 NewIfNullPr ;[Pop] [SR]
:0053FA5B 0D1C001D00 VCallHresult ;Call ptr_0043865C
:0053FA60 0424FF FLdRfVar ;Push LOCAL_00DC
:0053FA63 F500000000 LitI4 ;Push 00000000
:0053FA68 593CFF PopTmpLdAdStr ;
:0053FA6B 045CFF FLdRfVar ;Push LOCAL_00A4
:0053FA6E 0460FF FLdRfVar ;Push LOCAL_00A0
:0053FA71 051B00 ImpAdLdRf ;Push ptr
:0053FA74 241C00 NewIfNullPr ;[Pop] [SR]
:0053FA77 0D2C001D00 VCallHresult ;Call ptr_0043865C
:0053FA7C 6C54FF ILdRf ;Push DWORD [LOCAL_00AC]
:0053FA7F F508000000 LitI4 ;Push 00000008
:0053FA84 C0 IDvI4 ;
:0053FA85 5924FF PopTmpLdAdStr ;
:0053FA88 6C5CFF ILdRf ;Push DWORD [LOCAL_00A4]
:0053FA8B F401 LitI2_Byte ;Push 01
:0053FA8D FCCB FnUBound ;vbaUbound
:0053FA8F F501000000 LitI4 ;Push 00000001
:0053FA94 AA AddI4 ;
:0053FA95 593CFF PopTmpLdAdStr ;
:0053FA98 045CFF FLdRfVar ;Push LOCAL_00A4
**********Reference To-> sub_00546E0C
|
:0053FA9B 0B2E000C00 ImpAdCallI2 ;Call ptr_004023D8; check stack 000C; Push EAX
:0053FAA0 462CFF CVarStr ;
:0053FAA3 FCF66CFF FStVar ;
:0053FAA7 FD951000 ExitProcCb ;
[sub_00546E0C]
:00546CA4 800C00 ILdI4 ;Push DWORD [STACK_000C]
:00546CA7 F401 LitI2_Byte ;Push 01
:00546CA9 4C FnLBound ;vbaLBound
:00546CAA F500000000 LitI4 ;Push 00000000
:00546CAF C7 EqI4 ;Push (Pop1 == Pop2)
:00546CB0 1C6401 BranchF ;If Pop=0 then ESI=00546E08
:00546CB3 F500000000 LitI4 ;Push 00000000
:00546CB8 801000 ILdI4 ;Push DWORD [STACK_0010]
:00546CBB F504000000 LitI4 ;Push 00000004
:00546CC0 B2 MulI4 ;
:00546CC1 F501000000 LitI4 ;Push 00000001
:00546CC6 AE SubI4 ;Push Pop1+Pop2
:00546CC7 801000 ILdI4 ;Push DWORD [STACK_0010]
:00546CCA F501000000 LitI4 ;Push 00000001
:00546CCF AE SubI4 ;Push Pop1+Pop2
:00546CD0 801400 ILdI4 ;Push DWORD [STACK_0014]
:00546CD3 C0 IDvI4 ;
:00546CD4 F504000000 LitI4 ;Push 00000004
:00546CD9 B2 MulI4 ;
:00546CDA AA AddI4 ;
:00546CDB 0468FF FLdRfVar ;Push LOCAL_0098
:00546CDE FE8E010011000100 Redim ;
:00546CE8 F500000000 LitI4 ;Push 00000000
:00546CED 7170FF FStR4 ;Pop DWORD [LOCAL_0090]
:00546CF0 F500000000 LitI4 ;Push 00000000
:00546CF5 0474FF FLdRfVar ;Push LOCAL_008C
:00546CF8 801000 ILdI4 ;Push DWORD [STACK_0010]
:00546CFB F501000000 LitI4 ;Push 00000001
:00546D00 AE SubI4 ;Push Pop1+Pop2
:00546D01 FE6460FF5701 ForI4 ;
:00546D07 6C74FF ILdRf ;Push DWORD [LOCAL_008C]
:00546D0A 801400 ILdI4 ;Push DWORD [STACK_0014]
:00546D0D C2 ModI4 ;
:00546D0E F500000000 LitI4 ;Push 00000000
:00546D13 C7 EqI4 ;Push (Pop1 == Pop2)
:00546D14 1CA900 BranchF ;If Pop=0 then ESI=00546D4D
:00546D17 6C74FF ILdRf ;Push DWORD [LOCAL_008C]
:00546D1A F500000000 LitI4 ;Push 00000000
:00546D1F CC NeI4 ;
:00546D20 1CA900 BranchF ;If Pop=0 then ESI=00546D4D
:00546D23 F420 LitI2_Byte ;Push 20
:00546D25 FC0D CUI1I2 ;
:00546D27 6C70FF ILdRf ;Push DWORD [LOCAL_0090]
:00546D2A 6C68FF ILdRf ;Push DWORD [LOCAL_0098]
:00546D2D FCA0 Ary1StUI1 ;
:00546D2F F420 LitI2_Byte ;Push 20
:00546D31 FC0D CUI1I2 ;
:00546D33 6C70FF ILdRf ;Push DWORD [LOCAL_0090]
:00546D36 F502000000 LitI4 ;Push 00000002
:00546D3B AA AddI4 ;
:00546D3C 6C68FF ILdRf ;Push DWORD [LOCAL_0098]
:00546D3F FCA0 Ary1StUI1 ;
:00546D41 6C70FF ILdRf ;Push DWORD [LOCAL_0090]
:00546D44 F504000000 LitI4 ;Push 00000004
:00546D49 AA AddI4 ;
:00546D4A 7170FF FStR4 ;Pop DWORD [LOCAL_0090]
:00546D4D 6C74FF ILdRf ;Push DWORD [LOCAL_008C]
:00546D50 800C00 ILdI4 ;Push DWORD [STACK_000C]
:00546D53 FC90 Ary1LdUI1 ;
:00546D55 E7 CI4UI1 ;
:00546D56 F510000000 LitI4 ;Push 00000010
:00546D5B C0 IDvI4 ;
:00546D5C 716CFF FStR4 ;Pop DWORD [LOCAL_0094]
:00546D5F 6C6CFF ILdRf ;Push DWORD [LOCAL_0094]
:00546D62 F50A000000 LitI4 ;Push 0000000A
:00546D67 D1 LtI4 ;
:00546D68 1CDD00 BranchF ;If Pop=0 then ESI=00546D81
:00546D6B 6C6CFF ILdRf ;Push DWORD [LOCAL_0094]
:00546D6E F530000000 LitI4 ;Push 00000030
:00546D73 AA AddI4 ;
:00546D74 FC0E CUI1I4 ;
:00546D76 6C70FF ILdRf ;Push DWORD [LOCAL_0090]
:00546D79 6C68FF ILdRf ;Push DWORD [LOCAL_0098]
:00546D7C FCA0 Ary1StUI1 ;
:00546D7E 1EF000 Branch ;ESI=00546D94
:00546D81 6C6CFF ILdRf ;Push DWORD [LOCAL_0094]
:00546D84 F537000000 LitI4 ;Push 00000037
:00546D89 AA AddI4 ;
:00546D8A FC0E CUI1I4 ;
:00546D8C 6C70FF ILdRf ;Push DWORD [LOCAL_0090]
:00546D8F 6C68FF ILdRf ;Push DWORD [LOCAL_0098]
:00546D92 FCA0 Ary1StUI1 ;
:00546D94 6C74FF ILdRf ;Push DWORD [LOCAL_008C]
:00546D97 800C00 ILdI4 ;Push DWORD [STACK_000C]
:00546D9A FC90 Ary1LdUI1 ;
:00546D9C E7 CI4UI1 ;
:00546D9D F50F000000 LitI4 ;Push 0000000F
:00546DA2 C4 AndI4 ;
:00546DA3 716CFF FStR4 ;Pop DWORD [LOCAL_0094]
:00546DA6 6C6CFF ILdRf ;Push DWORD [LOCAL_0094]
:00546DA9 F50A000000 LitI4 ;Push 0000000A
:00546DAE D1 LtI4 ;
:00546DAF 1C2A01 BranchF ;If Pop=0 then ESI=00546DCE
:00546DB2 6C6CFF ILdRf ;Push DWORD [LOCAL_0094]
:00546DB5 F530000000 LitI4 ;Push 00000030
:00546DBA AA AddI4 ;
:00546DBB FC0E CUI1I4 ;
:00546DBD 6C70FF ILdRf ;Push DWORD [LOCAL_0090]
:00546DC0 F502000000 LitI4 ;Push 00000002
:00546DC5 AA AddI4 ;
:00546DC6 6C68FF ILdRf ;Push DWORD [LOCAL_0098]
:00546DC9 FCA0 Ary1StUI1 ;
:00546DCB 1E4301 Branch ;ESI=00546DE7
:00546DCE 6C6CFF ILdRf ;Push DWORD [LOCAL_0094]
:00546DD1 F537000000 LitI4 ;Push 00000037
:00546DD6 AA AddI4 ;
:00546DD7 FC0E CUI1I4 ;
:00546DD9 6C70FF ILdRf ;Push DWORD [LOCAL_0090]
:00546DDC F502000000 LitI4 ;Push 00000002
:00546DE1 AA AddI4 ;
:00546DE2 6C68FF ILdRf ;Push DWORD [LOCAL_0098]
:00546DE5 FCA0 Ary1StUI1 ;
:00546DE7 6C70FF ILdRf ;Push DWORD [LOCAL_0090]
:00546DEA F504000000 LitI4 ;Push 00000004
:00546DEF AA AddI4 ;
:00546DF0 7170FF FStR4 ;Pop DWORD [LOCAL_0090]
:00546DF3 0474FF FLdRfVar ;Push LOCAL_008C
:00546DF6 6660FF6300 NextI4 ;
:00546DFB 6C68FF ILdRf ;Push DWORD [LOCAL_0098]
:00546DFE 4D50FF1120 CVarRef ;
:00546E03 FC02 CStrVar ;vbaStrVarCopy
:00546E05 3178FF FStStr ;SysFreeString [LOCAL_0088]; [LOCAL_0088]=Pop
:00546E08 14 ExitProc ;end proc
[Command3.Click]
:00532020 6C0800 ILdRf ;Push DWORD [STACK_0008]
:00532023 FD9C78FF FStAdNoPop ;
:00532027 050E00 ImpAdLdRf ;Push ptr
:0053202A 240F00 NewIfNullPr ;[Pop] [SR]
:0053202D 0D10001000 VCallHresult ;Call ptr_0042FF0C
:00532032 1A78FF FFree1Ad ;Push [LOCAL_0088]; Call [[[LOCAL_0088]]+8]; [[LOCAL_0088]]=0
:00532035 13 ExitProcHresult ;
[Form.Load]
:005389A8 0478FF FLdRfVar ;Push LOCAL_0088
***********Reference To:sub_005457B8
|
:005389AB 1004071800 ThisVCallHresult ;Call ptr_0040546F
:005389B0 6C78FF ILdRf ;Push DWORD [LOCAL_0088]
:005389B3 21 FLdPrThis ;[SR]=[stack2]
:005389B4 0FFC02 VCallAd ;Return the control index 01
:005389B7 1974FF FStAdFunc ;
:005389BA 0874FF FLdPr ;[SR]=[LOCAL_008C]
***********Reference To:[propput]TextBox.Text
|
:005389BD 0DA4000000 VCallHresult ;Call ptr_00427FC8
:005389C2 2F78FF FFree1Str ;SysFreeString [LOCAL_0088]; [LOCAL_0088]=0
:005389C5 1A74FF FFree1Ad ;Push [LOCAL_008C]; Call [[[LOCAL_008C]]+8]; [[LOCAL_008C]]=0
:005389C8 0478FF FLdRfVar ;Push LOCAL_0088
***********Reference To:sub_00539CAC
|
:005389CB 1008071800 ThisVCallHresult ;Call ptr_00405483
:005389D0 6C78FF ILdRf ;Push DWORD [LOCAL_0088]
:005389D3 21 FLdPrThis ;[SR]=[stack2]
:005389D4 0F1003 VCallAd ;Return the control index 06
:005389D7 1974FF FStAdFunc ;
:005389DA 0874FF FLdPr ;[SR]=[LOCAL_008C]
***********Reference To:[propput]TextBox.Text
|
:005389DD 0DA4000000 VCallHresult ;Call ptr_00427FC8
:005389E2 2F78FF FFree1Str ;SysFreeString [LOCAL_0088]; [LOCAL_0088]=0
:005389E5 1A74FF FFree1Ad ;Push [LOCAL_008C]; Call [[[LOCAL_008C]]+8]; [[LOCAL_008C]]=0
:005389E8 0478FF FLdRfVar ;Push LOCAL_0088
***********Reference To:sub_00551044
|
:005389EB 100C071800 ThisVCallHresult ;Call ptr_00405497
:005389F0 6C78FF ILdRf ;Push DWORD [LOCAL_0088]
:005389F3 21 FLdPrThis ;[SR]=[stack2]
:005389F4 0F0C03 VCallAd ;Return the control index 05
:005389F7 1974FF FStAdFunc ;
:005389FA 0874FF FLdPr ;[SR]=[LOCAL_008C]
***********Reference To:[propput]TextBox.Text
|
:005389FD 0DA4000000 VCallHresult ;Call ptr_00427FC8
:00538A02 2F78FF FFree1Str ;SysFreeString [LOCAL_0088]; [LOCAL_0088]=0
:00538A05 1A74FF FFree1Ad ;Push [LOCAL_008C]; Call [[[LOCAL_008C]]+8]; [[LOCAL_008C]]=0
:00538A08 13 ExitProcHresult ;
:00538A09 1CAD05 BranchF ;If Pop=0 then ESI=00538F55
[sub_005457B8]
:00545670 FF2D ZeroRetVal ;
:00545672 751900 ImpAdLdI2 ;Pop [STACK_0019]
:00545675 F400 LitI2_Byte ;Push 00
:00545677 C6 EqI2 ;
:00545678 1C6400 BranchF ;If Pop=0 then ESI=005456D4
:0054567B 0428FF FLdRfVar ;Push LOCAL_00D8
***********Reference To:OOIDrv32.(null)
|
:0054567E 0A1A000400 ImpAdCallFPR4 ;Call ptr_0042F21C; check stack 0004; Push EAX
:00545683 3C SetLastSystemError ;Kernel GetLastError
******Possible String Ref To->""
|
:00545684 1B1B00 LitStr ;Push ptr_00427E3C
:00545687 4374FF FStStrCopy ;[LOCAL_008C]=SysAllocStringByteLen(Pop, [Pop-4]); SysFreeString Pop
:0054568A F400 LitI2_Byte ;Push 00
:0054568C 0472FF FLdRfVar ;Push LOCAL_008E
:0054568F F40F LitI2_Byte ;Push 0F
:00545691 FE6324FF6100 ForI2 ;
:00545697 6C74FF ILdRf ;Push DWORD [LOCAL_008C]
:0054569A 4604FF CVarStr ;
:0054569D 6B72FF FLdI2 ;Push WORD [LOCAL_008E]
:005456A0 E7 CI4UI1 ;
:005456A1 0428FF FLdRfVar ;Push LOCAL_00D8
:005456A4 FF061C000100 AryInRecLdPr ;
:005456AA FD700000 MemLdUI1 ;
:005456AE E7 CI4UI1 ;
:005456AF 0414FF FLdRfVar ;Push LOCAL_00EC
**********Reference To->msvbvm60.rtcVarBstrFromAnsi
|
:005456B2 0A1D000800 ImpAdCallFPR4 ;Call ptr_0040118A; check stack 0008; Push EAX
:005456B7 0414FF FLdRfVar ;Push LOCAL_00EC
:005456BA FBEFF4FE ConcatVar ;
:005456BE 60 CStrVarTmp ;
:005456BF 3174FF FStStr ;SysFreeString [LOCAL_008C]; [LOCAL_008C]=Pop
:005456C2 36040014FFF4FE FFreeVar ;Free 0004/2 variants
:005456C9 0472FF FLdRfVar ;Push LOCAL_008E
:005456CC 6424FF2700 NextI2 ;
:005456D1 1E2501 Branch ;ESI=00545795
:005456D4 751900 ImpAdLdI2 ;Pop [STACK_0019]
:005456D7 F401 LitI2_Byte ;Push 01
:005456D9 C6 EqI2 ;
:005456DA 1CC600 BranchF ;If Pop=0 then ESI=00545736
:005456DD 04ACFE FLdRfVar ;Push LOCAL_0154
***********Reference To:OOIDrv32.(null)
|
:005456E0 0A1E000400 ImpAdCallFPR4 ;Call ptr_0042E480; check stack 0004; Push EAX
:005456E5 3C SetLastSystemError ;Kernel GetLastError
******Possible String Ref To->""
|
:005456E6 1B1B00 LitStr ;Push ptr_00427E3C
:005456E9 4374FF FStStrCopy ;[LOCAL_008C]=SysAllocStringByteLen(Pop, [Pop-4]); SysFreeString Pop
:005456EC F400 LitI2_Byte ;Push 00
:005456EE 0472FF FLdRfVar ;Push LOCAL_008E
:005456F1 F40F LitI2_Byte ;Push 0F
:005456F3 FE63A8FEC300 ForI2 ;
:005456F9 6C74FF ILdRf ;Push DWORD [LOCAL_008C]
:005456FC 4604FF CVarStr ;
:005456FF 6B72FF FLdI2 ;Push WORD [LOCAL_008E]
:00545702 E7 CI4UI1 ;
:00545703 04ACFE FLdRfVar ;Push LOCAL_0154
:00545706 FF061C000100 AryInRecLdPr ;
:0054570C FD700000 MemLdUI1 ;
:00545710 E7 CI4UI1 ;
:00545711 0414FF FLdRfVar ;Push LOCAL_00EC
**********Reference To->msvbvm60.rtcVarBstrFromAnsi
|
:00545714 0A1D000800 ImpAdCallFPR4 ;Call ptr_0040118A; check stack 0008; Push EAX
:00545719 0414FF FLdRfVar ;Push LOCAL_00EC
:0054571C FBEFF4FE ConcatVar ;
:00545720 60 CStrVarTmp ;
:00545721 3174FF FStStr ;SysFreeString [LOCAL_008C]; [LOCAL_008C]=Pop
:00545724 36040014FFF4FE FFreeVar ;Free 0004/2 variants
:0054572B 0472FF FLdRfVar ;Push LOCAL_008E
:0054572E 64A8FE8900 NextI2 ;
:00545733 1E2501 Branch ;ESI=00545795
:00545736 751900 ImpAdLdI2 ;Pop [STACK_0019]
:00545739 F402 LitI2_Byte ;Push 02
:0054573B C6 EqI2 ;
:0054573C 1C2501 BranchF ;If Pop=0 then ESI=00545795
:0054573F 0460FE FLdRfVar ;Push LOCAL_01A0
***********Reference To:OOIDrv32.dll.(null)
|
:00545742 0A1F000400 ImpAdCallFPR4 ;Call ptr_0042B838; check stack 0004; Push EAX
:00545747 3C SetLastSystemError ;Kernel GetLastError
******Possible String Ref To->""
|
:00545748 1B1B00 LitStr ;Push ptr_00427E3C
:0054574B 4374FF FStStrCopy ;[LOCAL_008C]=SysAllocStringByteLen(Pop, [Pop-4]); SysFreeString Pop
:0054574E F400 LitI2_Byte ;Push 00
:00545750 0472FF FLdRfVar ;Push LOCAL_008E
:00545753 F40F LitI2_Byte ;Push 0F
:00545755 FE635CFE2501 ForI2 ;
:0054575B 6C74FF ILdRf ;Push DWORD [LOCAL_008C]
:0054575E 4604FF CVarStr ;
:00545761 6B72FF FLdI2 ;Push WORD [LOCAL_008E]
:00545764 E7 CI4UI1 ;
:00545765 0460FE FLdRfVar ;Push LOCAL_01A0
:00545768 FF061C000100 AryInRecLdPr ;
:0054576E FD700000 MemLdUI1 ;
:00545772 E7 CI4UI1 ;
:00545773 0414FF FLdRfVar ;Push LOCAL_00EC
**********Reference To->msvbvm60.rtcVarBstrFromAnsi
|
:00545776 0A1D000800 ImpAdCallFPR4 ;Call ptr_0040118A; check stack 0008; Push EAX
:0054577B 0414FF FLdRfVar ;Push LOCAL_00EC
:0054577E FBEFF4FE ConcatVar ;
:00545782 60 CStrVarTmp ;
:00545783 3174FF FStStr ;SysFreeString [LOCAL_008C]; [LOCAL_008C]=Pop
:00545786 36040014FFF4FE FFreeVar ;Free 0004/2 variants
:0054578D 0472FF FLdRfVar ;Push LOCAL_008E
:00545790 645CFEEB00 NextI2 ;
:00545795 0474FF FLdRfVar ;Push LOCAL_008C
:00545798 4D04FF0840 CVarRef ;
:0054579D 0414FF FLdRfVar ;Push LOCAL_00EC
**********Reference To->msvbvm60.rtcTrimVar
|
:005457A0 0A20000800 ImpAdCallFPR4 ;Call ptr_0040111E; check stack 0008; Push EAX
:005457A5 0414FF FLdRfVar ;Push LOCAL_00EC
:005457A8 60 CStrVarTmp ;
:005457A9 3178FF FStStr ;SysFreeString [LOCAL_0088]; [LOCAL_0088]=Pop
:005457AC 3514FF FFree1Var ;Free LOCAL_00EC
:005457AF FF2F0C000400 ExitProcCbHresult ;
:005457B5 0000 LargeBos ;IDE beginning of line with 00 byte codes
[sub_00539CAC]
:00539C3C FF2D ZeroRetVal ;
******Possible String Ref To->""
|
:00539C3E 1B1B00 LitStr ;Push ptr_00427E3C
:00539C41 4370FF FStStrCopy ;[LOCAL_0090]=SysAllocStringByteLen(Pop, [Pop-4]); SysFreeString Pop
:00539C44 F401 LitI2_Byte ;Push 01
:00539C46 0476FF FLdRfVar ;Push LOCAL_008A
:00539C49 F408 LitI2_Byte ;Push 08
:00539C4B FE636AFF6300 ForI2 ;
:00539C51 2748FF LitVar ;PushVar LOCAL_00B8
**********Reference To->msvbvm60.rtcRandomize
|
:00539C54 0A21000400 ImpAdCallFPR4 ;Call ptr_0040122C; check stack 0004; Push EAX
:00539C59 3548FF FFree1Var ;Free LOCAL_00B8
:00539C5C 2748FF LitVar ;PushVar LOCAL_00B8
**********Reference To->msvbvm60.rtcRandomNext
|
:00539C5F 0A22000400 ImpAdCallFPR4 ;Call ptr_00401232; check stack 0004; Push EAX
:00539C64 F409 LitI2_Byte ;Push 09
:00539C66 EB CR8I2 ;
:00539C67 B3 MulR8 ;
:00539C68 F430 LitI2_Byte ;Push 30
:00539C6A EB CR8I2 ;
:00539C6B AB AddR8 ;
:00539C6C E5 CI2R8 ;
:00539C6D 706EFF FStI2 ;Pop WORD [LOCAL_0092]
:00539C70 3548FF FFree1Var ;Free LOCAL_00B8
:00539C73 6C70FF ILdRf ;Push DWORD [LOCAL_0090]
:00539C76 4658FF CVarStr ;
:00539C79 6B6EFF FLdI2 ;Push WORD [LOCAL_0092]
:00539C7C E7 CI4UI1 ;
:00539C7D 0448FF FLdRfVar ;Push LOCAL_00B8
**********Reference To->msvbvm60.rtcVarBstrFromAnsi
|
:00539C80 0A1D000800 ImpAdCallFPR4 ;Call ptr_0040118A; check stack 0008; Push EAX
:00539C85 0448FF FLdRfVar ;Push LOCAL_00B8
:00539C88 FBEF38FF ConcatVar ;
:00539C8C 60 CStrVarTmp ;
:00539C8D 3170FF FStStr ;SysFreeString [LOCAL_0090]; [LOCAL_0090]=Pop
:00539C90 36040048FF38FF FFreeVar ;Free 0004/2 variants
:00539C97 0476FF FLdRfVar ;Push LOCAL_008A
:00539C9A 646AFF1500 NextI2 ;
:00539C9F 6C70FF ILdRf ;Push DWORD [LOCAL_0090]
:00539CA2 4378FF FStStrCopy ;[LOCAL_0088]=SysAllocStringByteLen(Pop, [Pop-4]); SysFreeString Pop
:00539CA5 FF2F0C000400 ExitProcCbHresult ;
[sub_00551044]
:00550DE0 FF2D ZeroRetVal ;
:00550DE2 0444FF FLdRfVar ;Push LOCAL_00BC
:00550DE5 0448FF FLdRfVar ;Push LOCAL_00B8
:00550DE8 050E00 ImpAdLdRf ;Push ptr
:00550DEB 240F00 NewIfNullPr ;[Pop] [SR]
:00550DEE 0D14001000 VCallHresult ;Call ptr_0042FF0C
:00550DF3 0848FF FLdPr ;[SR]=[LOCAL_00B8]
***********Reference To:[propget]App.Title
|
:00550DF6 0D60001100 VCallHresult ;Call ptr_0043141C
:00550DFB 2734FF LitVar ;PushVar LOCAL_00CC
:00550DFE 25 PopAdLdVar ;
******Possible String Ref To->"Bet1"
|
:00550DFF 1B1600 LitStr ;Push ptr_00438A80
******Possible String Ref To->"Register"
|
:00550E02 1B1300 LitStr ;Push ptr_00435AD4
:00550E05 6C44FF ILdRf ;Push DWORD [LOCAL_00BC]
**********Reference To->msvbvm60.rtcGetSetting
|
:00550E08 0B23001C00 ImpAdCallI2 ;Call ptr_00401190; check stack 001C; Push EAX
:00550E0D 316CFF FStStr ;SysFreeString [LOCAL_0094]; [LOCAL_0094]=Pop
:00550E10 2F44FF FFree1Str ;SysFreeString [LOCAL_00BC]; [LOCAL_00BC]=0
:00550E13 1A48FF FFree1Ad ;Push [LOCAL_00B8]; Call [[[LOCAL_00B8]]+8]; [[LOCAL_00B8]]=0
:00550E16 6C6CFF ILdRf ;Push DWORD [LOCAL_0094]
:00550E19 4A FnLenStr ;vbaLenBstr
:00550E1A F504000000 LitI4 ;Push 00000004
:00550E1F D1 LtI4 ;
:00550E20 1C4F00 BranchF ;If Pop=0 then ESI=00550E2F
******Possible String Ref To->"0"
|
:00550E23 1B2400 LitStr ;Push ptr_0043129C
:00550E26 4378FF FStStrCopy ;[LOCAL_0088]=SysAllocStringByteLen(Pop, [Pop-4]); SysFreeString Pop
:00550E29 FF2F0C000400 ExitProcCbHresult ;
:00550E2F 6C6CFF ILdRf ;Push DWORD [LOCAL_0094]
:00550E32 0424FF FLdRfVar ;Push LOCAL_00DC
**********Reference To-> sub_00540E9C
|
:00550E35 0A05000800 ImpAdCallFPR4 ;Call ptr_004023CC; check stack 0008; Push EAX
:00550E3A 0424FF FLdRfVar ;Push LOCAL_00DC
:00550E3D 60 CStrVarTmp ;
:00550E3E 315CFF FStStr ;SysFreeString [LOCAL_00A4]; [LOCAL_00A4]=Pop
:00550E41 3524FF FFree1Var ;Free LOCAL_00DC
:00550E44 F501000000 LitI4 ;Push 00000001
:00550E49 6C5CFF ILdRf ;Push DWORD [LOCAL_00A4]
******Possible String Ref To->"@"
|
:00550E4C 1B0400 LitStr ;Push ptr_00438A90
:00550E4F F500000000 LitI4 ;Push 00000000
:00550E54 FEFD FnInStr4 ;vbaInStr
:00550E56 E4 CI2I4 ;Verify [stack] high word is 0000, ECX=[ECX]
:00550E57 704EFF FStI2 ;Pop WORD [LOCAL_00B2]
:00550E5A 6C5CFF ILdRf ;Push DWORD [LOCAL_00A4]
:00550E5D 4A FnLenStr ;vbaLenBstr
:00550E5E 6B4EFF FLdI2 ;Push WORD [LOCAL_00B2]
:00550E61 E7 CI4UI1 ;
:00550E62 AE SubI4 ;Push Pop1+Pop2
:00550E63 045CFF FLdRfVar ;Push LOCAL_00A4
:00550E66 4D34FF0840 CVarRef ;
:00550E6B 0424FF FLdRfVar ;Push LOCAL_00DC
**********Reference To->msvbvm60.rtcRightCharVar
|
:00550E6E 0A03000C00 ImpAdCallFPR4 ;Call ptr_0040119C; check stack 000C; Push EAX
:00550E73 0424FF FLdRfVar ;Push LOCAL_00DC
:00550E76 60 CStrVarTmp ;
:00550E77 3154FF FStStr ;SysFreeString [LOCAL_00AC]; [LOCAL_00AC]=Pop
:00550E7A 3524FF FFree1Var ;Free LOCAL_00DC
:00550E7D F501000000 LitI4 ;Push 00000001
:00550E82 6C54FF ILdRf ;Push DWORD [LOCAL_00AC]
******Possible String Ref To->"GT99"
|
:00550E85 1B2500 LitStr ;Push ptr_00438A98
:00550E88 F500000000 LitI4 ;Push 00000000
:00550E8D FEFD FnInStr4 ;vbaInStr
:00550E8F F500000000 LitI4 ;Push 00000000
:00550E94 DB GtI4 ;Push (Pop1 > Pop2)
:00550E95 1CC700 BranchF ;If Pop=0 then ESI=00550EA7
******Possible String Ref To->"蝞蟞?"
|
:00550E98 1B2600 LitStr ;Push ptr_00438B58
:00550E9B 4378FF FStStrCopy ;[LOCAL_0088]=SysAllocStringByteLen(Pop, [Pop-4]); SysFreeString Pop
:00550E9E FF2F0C000400 ExitProcCbHresult ;
:00550EA4 1E5C02 Branch ;ESI=0055103C
:00550EA7 0454FF FLdRfVar ;Push LOCAL_00AC
:00550EAA 4D34FF0840 CVarRef ;
**********Reference To->msvbvm60.rtcIsNumeric
|
:00550EAF 0B27000400 ImpAdCallI2 ;Call ptr_00401112; check stack 0004; Push EAX
:00550EB4 C3 NotI4 ;
:00550EB5 1CE400 BranchF ;If Pop=0 then ESI=00550EC4
******Possible String Ref To->"0"
|
:00550EB8 1B2400 LitStr ;Push ptr_0043129C
:00550EBB 4378FF FStStrCopy ;[LOCAL_0088]=SysAllocStringByteLen(Pop, [Pop-4]); SysFreeString Pop
:00550EBE FF2F0C000400 ExitProcCbHresult ;
:00550EC4 0444FF FLdRfVar ;Push LOCAL_00BC
:00550EC7 0448FF FLdRfVar ;Push LOCAL_00B8
:00550ECA 050E00 ImpAdLdRf ;Push ptr
:00550ECD 240F00 NewIfNullPr ;[Pop] [SR]
:00550ED0 0D14001000 VCallHresult ;Call ptr_0042FF0C
:00550ED5 0848FF FLdPr ;[SR]=[LOCAL_00B8]
***********Reference To:[propget]App.Title
|
:00550ED8 0D60001100 VCallHresult ;Call ptr_0043141C
:00550EDD 2734FF LitVar ;PushVar LOCAL_00CC
:00550EE0 25 PopAdLdVar ;
******Possible String Ref To->"Bet3"
|
:00550EE1 1B1200 LitStr ;Push ptr_00438AC8
******Possible String Ref To->"Register"
|
:00550EE4 1B1300 LitStr ;Push ptr_00435AD4
:00550EE7 6C44FF ILdRf ;Push DWORD [LOCAL_00BC]
**********Reference To->msvbvm60.rtcGetSetting
|
:00550EEA 0B23001C00 ImpAdCallI2 ;Call ptr_00401190; check stack 001C; Push EAX
:00550EEF 3150FF FStStr ;SysFreeString [LOCAL_00B0]; [LOCAL_00B0]=Pop
:00550EF2 2F44FF FFree1Str ;SysFreeString [LOCAL_00BC]; [LOCAL_00BC]=0
:00550EF5 1A48FF FFree1Ad ;Push [LOCAL_00B8]; Call [[[LOCAL_00B8]]+8]; [[LOCAL_00B8]]=0
:00550EF8 6C50FF ILdRf ;Push DWORD [LOCAL_00B0]
:00550EFB 4A FnLenStr ;vbaLenBstr
:00550EFC F500000000 LitI4 ;Push 00000000
:00550F01 DB GtI4 ;Push (Pop1 > Pop2)
:00550F02 1C6401 BranchF ;If Pop=0 then ESI=00550F44
:00550F05 6C50FF ILdRf ;Push DWORD [LOCAL_00B0]
:00550F08 0424FF FLdRfVar ;Push LOCAL_00DC
**********Reference To-> sub_00540E9C
|
:00550F0B 0A05000800 ImpAdCallFPR4 ;Call ptr_004023CC; check stack 0008; Push EAX
:00550F10 0424FF FLdRfVar ;Push LOCAL_00DC
:00550F13 60 CStrVarTmp ;
:00550F14 3150FF FStStr ;SysFreeString [LOCAL_00B0]; [LOCAL_00B0]=Pop
:00550F17 3524FF FFree1Var ;Free LOCAL_00DC
:00550F1A 0450FF FLdRfVar ;Push LOCAL_00B0
:00550F1D 4D34FF0840 CVarRef ;
**********Reference To->msvbvm60.rtcIsDate
|
:00550F22 0B28000400 ImpAdCallI2 ;Call ptr_00401226; check stack 0004; Push EAX
:00550F27 1C5501 BranchF ;If Pop=0 then ESI=00550F35
:00550F2A 6C50FF ILdRf ;Push DWORD [LOCAL_00B0]
:00550F2D FEC9 CDateStr ;vbaDateStr
:00550F2F 7460FF FStFPR8 ;Fstp#8 [LOCAL_00A0]
:00550F32 1E6101 Branch ;ESI=00550F41
******Possible String Ref To->"0"
|
:00550F35 1B2400 LitStr ;Push ptr_0043129C
:00550F38 4378FF FStStrCopy ;[LOCAL_0088]=SysAllocStringByteLen(Pop, [Pop-4]); SysFreeString Pop
:00550F3B FF2F0C000400 ExitProcCbHresult ;
:00550F41 1E7001 Branch ;ESI=00550F50
******Possible String Ref To->"0"
|
:00550F44 1B2400 LitStr ;Push ptr_0043129C
:00550F47 4378FF FStStrCopy ;[LOCAL_0088]=SysAllocStringByteLen(Pop, [Pop-4]); SysFreeString Pop
:00550F4A FF2F0C000400 ExitProcCbHresult ;
:00550F50 6C54FF ILdRf ;Push DWORD [LOCAL_00AC]
**********Reference To->msvbvm60.rtcR8ValFromBstr
|
:00550F53 0A29000400 ImpAdCallFPR4 ;Call ptr_00401124; check stack 0004; Push EAX
:00550F58 740CFF FStFPR8 ;Fstp#8 [LOCAL_00F4]
:00550F5B 6F60FF FLdFPR8 ;Fld#8 [LOCAL_00A0]
:00550F5E 6F0CFF FLdFPR8 ;Fld#8 [LOCAL_00F4]
:00550F61 AB AddR8 ;
:00550F62 F2 CDateR8 ;
:00550F63 FDFB34FF CVarDate ;
:00550F67 5D HardType ;
:00550F68 0424FF FLdRfVar ;Push LOCAL_00DC
**********Reference To->msvbvm60.rtcGetPresentDate
|
:00550F6B 0A08000400 ImpAdCallFPR4 ;Call ptr_004011A8; check stack 0004; Push EAX
:00550F70 0424FF FLdRfVar ;Push LOCAL_00DC
:00550F73 FB67 LtVarBool ;Push (Pop1 < Pop2)
:00550F75 3524FF FFree1Var ;Free LOCAL_00DC
:00550F78 1CAA01 BranchF ;If Pop=0 then ESI=00550F8A
******Possible String Ref To->"0"
|
:00550F7B 1B2400 LitStr ;Push ptr_0043129C
:00550F7E 4378FF FStStrCopy ;[LOCAL_0088]=SysAllocStringByteLen(Pop, [Pop-4]); SysFreeString Pop
:00550F81 FF2F0C000400 ExitProcCbHresult ;
:00550F87 1E5C02 Branch ;ESI=0055103C
:00550F8A 6C54FF ILdRf ;Push DWORD [LOCAL_00AC]
**********Reference To->msvbvm60.rtcR8ValFromBstr
|
:00550F8D 0A29000400 ImpAdCallFPR4 ;Call ptr_00401124; check stack 0004; Push EAX
:00550F92 740CFF FStFPR8 ;Fstp#8 [LOCAL_00F4]
:00550F95 0424FF FLdRfVar ;Push LOCAL_00DC
**********Reference To->msvbvm60.rtcGetPresentDate
|
:00550F98 0A08000400 ImpAdCallFPR4 ;Call ptr_004011A8; check stack 0004; Push EAX
:00550F9D 0424FF FLdRfVar ;Push LOCAL_00DC
:00550FA0 0414FF FLdRfVar ;Push LOCAL_00EC
**********Reference To->msvbvm60.rtcGetYear
|
:00550FA3 0A09000800 ImpAdCallFPR4 ;Call ptr_004011AE; check stack 0008; Push EAX
:00550FA8 04F8FE FLdRfVar ;Push LOCAL_0108
**********Reference To->msvbvm60.rtcGetPresentDate
|
:00550FAB 0A08000400 ImpAdCallFPR4 ;Call ptr_004011A8; check stack 0004; Push EAX
:00550FB0 04F8FE FLdRfVar ;Push LOCAL_0108
:00550FB3 04E8FE FLdRfVar ;Push LOCAL_0118
**********Reference To->msvbvm60.rtcGetMonthOfYear
|
:00550FB6 0A0B000800 ImpAdCallFPR4 ;Call ptr_004011B4; check stack 0008; Push EAX
:00550FBB 04CCFE FLdRfVar ;Push LOCAL_0134
**********Reference To->msvbvm60.rtcGetPresentDate
|
:00550FBE 0A08000400 ImpAdCallFPR4 ;Call ptr_004011A8; check stack 0004; Push EAX
:00550FC3 04CCFE FLdRfVar ;Push LOCAL_0134
:00550FC6 04BCFE FLdRfVar ;Push LOCAL_0144
**********Reference To->msvbvm60.rtcGetDayOfMonth
|
:00550FC9 0A0C000800 ImpAdCallFPR4 ;Call ptr_004011BA; check stack 0008; Push EAX
:00550FCE 6F60FF FLdFPR8 ;Fld#8 [LOCAL_00A0]
:00550FD1 6F0CFF FLdFPR8 ;Fld#8 [LOCAL_00F4]
:00550FD4 AB AddR8 ;
:00550FD5 F2 CDateR8 ;
:00550FD6 0414FF FLdRfVar ;Push LOCAL_00EC
:00550FD9 FC4B FnCStrVar ;
:00550FDB 2344FF FStStrNoPop ;SysFreeString [LOCAL_00BC]; [LOCAL_00BC]=[stack]
******Possible String Ref To->"-"
|
:00550FDE 1B0A00 LitStr ;Push ptr_00431144
:00550FE1 2A ConcatStr ;vbaStrCat
:00550FE2 23E4FE FStStrNoPop ;SysFreeString [LOCAL_011C]; [LOCAL_011C]=[stack]
:00550FE5 04E8FE FLdRfVar ;Push LOCAL_0118
:00550FE8 FC4B FnCStrVar ;
:00550FEA 23E0FE FStStrNoPop ;SysFreeString [LOCAL_0120]; [LOCAL_0120]=[stack]
:00550FED 2A ConcatStr ;vbaStrCat
:00550FEE 23DCFE FStStrNoPop ;SysFreeString [LOCAL_0124]; [LOCAL_0124]=[stack]
******Possible String Ref To->"-"
|
:00550FF1 1B0A00 LitStr ;Push ptr_00431144
:00550FF4 2A ConcatStr ;vbaStrCat
:00550FF5 23B8FE FStStrNoPop ;SysFreeString [LOCAL_0148]; [LOCAL_0148]=[stack]
:00550FF8 04BCFE FLdRfVar ;Push LOCAL_0144
:00550FFB FC4B FnCStrVar ;
:00550FFD 23B4FE FStStrNoPop ;SysFreeString [LOCAL_014C]; [LOCAL_014C]=[stack]
:00551000 2A ConcatStr ;vbaStrCat
:00551001 23B0FE FStStrNoPop ;SysFreeString [LOCAL_0150]; [LOCAL_0150]=[stack]
:00551004 FEC9 CDateStr ;vbaDateStr
:00551006 AF SubR4 ;
:00551007 FC3B FnCDblR8 ;
:00551009 F2 CDateR8 ;
:0055100A E5 CI2R8 ;
:0055100B 700AFF FStI2 ;Pop WORD [LOCAL_00F6]
:0055100E 320E0044FFE4FEE0 FFreeStr ;Do SysFreeString [arg_n]; [arg_n]=0 000E/2 times ~ arg
:0055101F 36120024FF14FF14 FFreeVar ;Free 0012/2 variants
:00551034 6B0AFF FLdI2 ;Push WORD [LOCAL_00F6]
:00551037 FBFD CStrUI1 ;vbaStrI2
:00551039 3178FF FStStr ;SysFreeString [LOCAL_0088]; [LOCAL_0088]=Pop
:0055103C FF2F0C000400 ExitProcCbHresult ;
:00551042 0000 LargeBos ;IDE beginning of line with 00 byte codes
[sub_00540E9C]
:00540DC0 6C1000 ILdRf ;Push DWORD [STACK_0010]
:00540DC3 4368FF FStStrCopy ;[LOCAL_0098]=SysAllocStringByteLen(Pop, [Pop-4]); SysFreeString Pop
:00540DC6 6C68FF ILdRf ;Push DWORD [LOCAL_0098]
:00540DC9 4A FnLenStr ;vbaLenBstr
:00540DCA F500000000 LitI4 ;Push 00000000
:00540DCF C7 EqI4 ;Push (Pop1 == Pop2)
:00540DD0 1C2300 BranchF ;If Pop=0 then ESI=00540DE3
******Possible String Ref To->""
|
:00540DD3 3A44FF0300 LitVarStr ;PushVarString ptr_00427E3C
:00540DD8 FD006CFF FStVarCopy ;[LOCAL_0094]=vbaVarCopy(Pop)
:00540DDC FD951000 ExitProcCb ;
:00540DE0 1ED700 Branch ;ESI=00540E97
:00540DE3 F580000000 LitI4 ;Push 00000080
:00540DE8 7158FF FStR4 ;Pop DWORD [LOCAL_00A8]
:00540DEB F580000000 LitI4 ;Push 00000080
:00540DF0 7154FF FStR4 ;Pop DWORD [LOCAL_00AC]
**********Reference To-> sub_00539B34
|
:00540DF3 5E19000000 ImpAdCallI2 ;Call ptr_004023B4; check stack 0000; Push EAX
:00540DF8 593CFF PopTmpLdAdStr ;
:00540DFB 0464FF FLdRfVar ;Push LOCAL_009C
:00540DFE FF01 StAryMove ;vbaAryMove
:00540E00 045CFF FLdRfVar ;Push LOCAL_00A4
:00540E03 0468FF FLdRfVar ;Push LOCAL_0098
**********Reference To-> sub_0054B01C
|
:00540E06 5E1A000800 ImpAdCallI2 ;Call ptr_004023E4; check stack 0008; Push EAX
:00540E0B F500000000 LitI4 ;Push 00000000
:00540E10 C7 EqI4 ;Push (Pop1 == Pop2)
:00540E11 1C6100 BranchF ;If Pop=0 then ESI=00540E21
******Possible String Ref To->""
|
:00540E14 3A44FF0300 LitVarStr ;PushVarString ptr_00427E3C
:00540E19 FD006CFF FStVarCopy ;[LOCAL_0094]=vbaVarCopy(Pop)
:00540E1D FD951000 ExitProcCb ;
:00540E21 043CFF FLdRfVar ;Push LOCAL_00C4
:00540E24 0458FF FLdRfVar ;Push LOCAL_00A8
:00540E27 0464FF FLdRfVar ;Push LOCAL_009C
:00540E2A 051B00 ImpAdLdRf ;Push ptr
:00540E2D 241C00 NewIfNullPr ;[Pop] [SR]
:00540E30 0D1C001D00 VCallHresult ;Call ptr_0043865C
:00540E35 0438FF FLdRfVar ;Push LOCAL_00C8
:00540E38 F500000000 LitI4 ;Push 00000000
:00540E3D 593CFF PopTmpLdAdStr ;
:00540E40 045CFF FLdRfVar ;Push LOCAL_00A4
:00540E43 0460FF FLdRfVar ;Push LOCAL_00A0
:00540E46 051B00 ImpAdLdRf ;Push ptr
:00540E49 241C00 NewIfNullPr ;[Pop] [SR]
:00540E4C 0D30001D00 VCallHresult ;Call ptr_0043865C
:00540E51 6C38FF ILdRf ;Push DWORD [LOCAL_00C8]
:00540E54 F500000000 LitI4 ;Push 00000000
:00540E59 CC NeI4 ;
:00540E5A 1CAA00 BranchF ;If Pop=0 then ESI=00540E6A
******Possible String Ref To->""
|
:00540E5D 3A44FF0300 LitVarStr ;PushVarString ptr_00427E3C
:00540E62 FD006CFF FStVarCopy ;[LOCAL_0094]=vbaVarCopy(Pop)
:00540E66 FD951000 ExitProcCb ;
:00540E6A F500000000 LitI4 ;Push 00000000
:00540E6F F540000000 LitI4 ;Push 00000040
:00540E74 0460FF FLdRfVar ;Push LOCAL_00A0
:00540E77 4D44FF1160 CVarRef ;
:00540E7C 0428FF FLdRfVar ;Push LOCAL_00D8
**********Reference To->msvbvm60.rtcStrConvVar2
|
:00540E7F 0A1E001000 ImpAdCallFPR4 ;Call ptr_0040120E; check stack 0010; Push EAX
:00540E84 0428FF FLdRfVar ;Push LOCAL_00D8
:00540E87 FCF66CFF FStVar ;
:00540E8B 0464FF FLdRfVar ;Push LOCAL_009C
:00540E8E 5A Erase ;vbaErase
:00540E8F 0460FF FLdRfVar ;Push LOCAL_00A0
:00540E92 5A Erase ;vbaErase
:00540E93 045CFF FLdRfVar ;Push LOCAL_00A4
:00540E96 5A Erase ;vbaErase
:00540E97 FD951000 ExitProcCb ;
[sub_00539B34]
******Possible String Ref To->"LEDTestJustForFunny"
|
:00539AE0 1B2D00 LitStr ;Push ptr_00438A54
:00539AE3 4370FF FStStrCopy ;[LOCAL_0090]=SysAllocStringByteLen(Pop, [Pop-4]); SysFreeString Pop
:00539AE6 F500000000 LitI4 ;Push 00000000
:00539AEB F580000000 LitI4 ;Push 00000080
:00539AF0 0470FF FLdRfVar ;Push LOCAL_0090
:00539AF3 4D60FF0840 CVarRef ;
:00539AF8 0450FF FLdRfVar ;Push LOCAL_00B0
**********Reference To->msvbvm60.rtcStrConvVar2
|
:00539AFB 0A1E001000 ImpAdCallFPR4 ;Call ptr_0040120E; check stack 0010; Push EAX
:00539B00 0450FF FLdRfVar ;Push LOCAL_00B0
:00539B03 FC604CFF CVar2Vec ;
:00539B07 044CFF FLdRfVar ;Push LOCAL_00B4
:00539B0A 0474FF FLdRfVar ;Push LOCAL_008C
:00539B0D FF01 StAryMove ;vbaAryMove
:00539B0F 3550FF FFree1Var ;Free LOCAL_00B0
:00539B12 F500000000 LitI4 ;Push 00000000
:00539B17 F51F000000 LitI4 ;Push 0000001F
:00539B1C 0474FF FLdRfVar ;Push LOCAL_008C
:00539B1F FE8F010011000100 RedimPreserve ;
:00539B29 0474FF FLdRfVar ;Push LOCAL_008C
:00539B2C 0478FF FLdRfVar ;Push LOCAL_0088
:00539B2F FF01 StAryMove ;vbaAryMove
:00539B31 14 ExitProc ;end proc
[sub_0054B01C]
:0054AE34 F502000000 LitI4 ;Push 00000002
:0054AE39 800C00 ILdI4 ;Push DWORD [STACK_000C]
:0054AE3C 4A FnLenStr ;vbaLenBstr
:0054AE3D B2 MulI4 ;
:0054AE3E 7164FF FStR4 ;Pop DWORD [LOCAL_009C]
:0054AE41 800C00 ILdI4 ;Push DWORD [STACK_000C]
:0054AE44 FC5F5CFF CStr2Vec ;
:0054AE48 045CFF FLdRfVar ;Push LOCAL_00A4
:0054AE4B 0460FF FLdRfVar ;Push LOCAL_00A0
:0054AE4E FF01 StAryMove ;vbaAryMove
:0054AE50 F500000000 LitI4 ;Push 00000000
:0054AE55 6C64FF ILdRf ;Push DWORD [LOCAL_009C]
:0054AE58 F504000000 LitI4 ;Push 00000004
:0054AE5D C0 IDvI4 ;
:0054AE5E F501000000 LitI4 ;Push 00000001
:0054AE63 AE SubI4 ;Push Pop1+Pop2
:0054AE64 6C1000 ILdRf ;Push DWORD [STACK_0010]
:0054AE67 FE8E010011000100 Redim ;
:0054AE71 F500000000 LitI4 ;Push 00000000
:0054AE76 7168FF FStR4 ;Pop DWORD [LOCAL_0098]
:0054AE79 F500000000 LitI4 ;Push 00000000
:0054AE7E 7174FF FStR4 ;Pop DWORD [LOCAL_008C]
:0054AE81 F500000000 LitI4 ;Push 00000000
:0054AE86 7170FF FStR4 ;Pop DWORD [LOCAL_0090]
:0054AE89 6C70FF ILdRf ;Push DWORD [LOCAL_0090]
:0054AE8C 6C64FF ILdRf ;Push DWORD [LOCAL_009C]
:0054AE8F D1 LtI4 ;
:0054AE90 1CAC01 BranchF ;If Pop=0 then ESI=0054AFE0
:0054AE93 6C70FF ILdRf ;Push DWORD [LOCAL_0090]
:0054AE96 6C60FF ILdRf ;Push DWORD [LOCAL_00A0]
:0054AE99 FC90 Ary1LdUI1 ;
:0054AE9B E7 CI4UI1 ;
:0054AE9C 716CFF FStR4 ;Pop DWORD [LOCAL_0094]
:0054AE9F 6C6CFF ILdRf ;Push DWORD [LOCAL_0094]
:0054AEA2 7158FF FStR4 ;Pop DWORD [LOCAL_00A8]
:0054AEA5 6C58FF ILdRf ;Push DWORD [LOCAL_00A8]
:0054AEA8 F530000000 LitI4 ;Push 00000030
:0054AEAD F539000000 LitI4 ;Push 00000039
:0054AEB2 FB86 BetweenI4 ;
:0054AEB4 1CD200 BranchF ;If Pop=0 then ESI=0054AF06
:0054AEB7 6C68FF ILdRf ;Push DWORD [LOCAL_0098]
:0054AEBA F500000000 LitI4 ;Push 00000000
:0054AEBF C7 EqI4 ;Push (Pop1 == Pop2)
:0054AEC0 1C9800 BranchF ;If Pop=0 then ESI=0054AECC
:0054AEC3 6C6CFF ILdRf ;Push DWORD [LOCAL_0094]
:0054AEC6 7168FF FStR4 ;Pop DWORD [LOCAL_0098]
:0054AEC9 1ECF00 Branch ;ESI=0054AF03
:0054AECC 6C6CFF ILdRf ;Push DWORD [LOCAL_0094]
:0054AECF F530000000 LitI4 ;Push 00000030
:0054AED4 AE SubI4 ;Push Pop1+Pop2
:0054AED5 6C68FF ILdRf ;Push DWORD [LOCAL_0098]
:0054AED8 F530000000 LitI4 ;Push 00000030
:0054AEDD AE SubI4 ;Push Pop1+Pop2
:0054AEDE F510000000 LitI4 ;Push 00000010
:0054AEE3 B2 MulI4 ;
:0054AEE4 C5 OrI4 ;
:0054AEE5 FC0E CUI1I4 ;
:0054AEE7 6C74FF ILdRf ;Push DWORD [LOCAL_008C]
:0054AEEA 801000 ILdI4 ;Push DWORD [STACK_0010]
:0054AEED FCA0 Ary1StUI1 ;
:0054AEEF 6C74FF ILdRf ;Push DWORD [LOCAL_008C]
:0054AEF2 F501000000 LitI4 ;Push 00000001
:0054AEF7 AA AddI4 ;
:0054AEF8 7174FF FStR4 ;Pop DWORD [LOCAL_008C]
:0054AEFB F500000000 LitI4 ;Push 00000000
:0054AF00 7168FF FStR4 ;Pop DWORD [LOCAL_0098]
:0054AF03 1E9D01 Branch ;ESI=0054AFD1
:0054AF06 6C58FF ILdRf ;Push DWORD [LOCAL_00A8]
:0054AF09 F541000000 LitI4 ;Push 00000041
:0054AF0E F546000000 LitI4 ;Push 00000046
:0054AF13 FB86 BetweenI4 ;
:0054AF15 1C3901 BranchF ;If Pop=0 then ESI=0054AF6D
:0054AF18 6C68FF ILdRf ;Push DWORD [LOCAL_0098]
:0054AF1B F500000000 LitI4 ;Push 00000000
:0054AF20 C7 EqI4 ;Push (Pop1 == Pop2)
:0054AF21 1CFF00 BranchF ;If Pop=0 then ESI=0054AF33
:0054AF24 6C6CFF ILdRf ;Push DWORD [LOCAL_0094]
:0054AF27 F507000000 LitI4 ;Push 00000007
:0054AF2C AE SubI4 ;Push Pop1+Pop2
:0054AF2D 7168FF FStR4 ;Pop DWORD [LOCAL_0098]
:0054AF30 1E3601 Branch ;ESI=0054AF6A
:0054AF33 6C6CFF ILdRf ;Push DWORD [LOCAL_0094]
:0054AF36 F537000000 LitI4 ;Push 00000037
:0054AF3B AE SubI4 ;Push Pop1+Pop2
:0054AF3C 6C68FF ILdRf ;Push DWORD [LOCAL_0098]
:0054AF3F F530000000 LitI4 ;Push 00000030
:0054AF44 AE SubI4 ;Push Pop1+Pop2
:0054AF45 F510000000 LitI4 ;Push 00000010
:0054AF4A B2 MulI4 ;
:0054AF4B C5 OrI4 ;
:0054AF4C FC0E CUI1I4 ;
:0054AF4E 6C74FF ILdRf ;Push DWORD [LOCAL_008C]
:0054AF51 801000 ILdI4 ;Push DWORD [STACK_0010]
:0054AF54 FCA0 Ary1StUI1 ;
:0054AF56 6C74FF ILdRf ;Push DWORD [LOCAL_008C]
:0054AF59 F501000000 LitI4 ;Push 00000001
:0054AF5E AA AddI4 ;
:0054AF5F 7174FF FStR4 ;Pop DWORD [LOCAL_008C]
:0054AF62 F500000000 LitI4 ;Push 00000000
:0054AF67 7168FF FStR4 ;Pop DWORD [LOCAL_0098]
:0054AF6A 1E9D01 Branch ;ESI=0054AFD1
:0054AF6D 6C58FF ILdRf ;Push DWORD [LOCAL_00A8]
:0054AF70 F561000000 LitI4 ;Push 00000061
:0054AF75 F566000000 LitI4 ;Push 00000066
:0054AF7A FB86 BetweenI4 ;
:0054AF7C 1C9D01 BranchF ;If Pop=0 then ESI=0054AFD1
:0054AF7F 6C68FF ILdRf ;Push DWORD [LOCAL_0098]
:0054AF82 F500000000 LitI4 ;Push 00000000
:0054AF87 C7 EqI4 ;Push (Pop1 == Pop2)
:0054AF88 1C6601 BranchF ;If Pop=0 then ESI=0054AF9A
:0054AF8B 6C6CFF ILdRf ;Push DWORD [LOCAL_0094]
:0054AF8E F527000000 LitI4 ;Push 00000027
:0054AF93 AE SubI4 ;Push Pop1+Pop2
:0054AF94 7168FF FStR4 ;Pop DWORD [LOCAL_0098]
:0054AF97 1E9D01 Branch ;ESI=0054AFD1
:0054AF9A 6C6CFF ILdRf ;Push DWORD [LOCAL_0094]
:0054AF9D F557000000 LitI4 ;Push 00000057
:0054AFA2 AE SubI4 ;Push Pop1+Pop2
:0054AFA3 6C68FF ILdRf ;Push DWORD [LOCAL_0098]
:0054AFA6 F530000000 LitI4 ;Push 00000030
:0054AFAB AE SubI4 ;Push Pop1+Pop2
:0054AFAC F510000000 LitI4 ;Push 00000010
:0054AFB1 B2 MulI4 ;
:0054AFB2 C5 OrI4 ;
:0054AFB3 FC0E CUI1I4 ;
:0054AFB5 6C74FF ILdRf ;Push DWORD [LOCAL_008C]
:0054AFB8 801000 ILdI4 ;Push DWORD [STACK_0010]
:0054AFBB FCA0 Ary1StUI1 ;
:0054AFBD 6C74FF ILdRf ;Push DWORD [LOCAL_008C]
:0054AFC0 F501000000 LitI4 ;Push 00000001
:0054AFC5 AA AddI4 ;
:0054AFC6 7174FF FStR4 ;Pop DWORD [LOCAL_008C]
:0054AFC9 F500000000 LitI4 ;Push 00000000
:0054AFCE 7168FF FStR4 ;Pop DWORD [LOCAL_0098]
:0054AFD1 6C70FF ILdRf ;Push DWORD [LOCAL_0090]
:0054AFD4 F502000000 LitI4 ;Push 00000002
:0054AFD9 AA AddI4 ;
:0054AFDA 7170FF FStR4 ;Pop DWORD [LOCAL_0090]
:0054AFDD 1E5500 Branch ;ESI=0054AE89
:0054AFE0 6C74FF ILdRf ;Push DWORD [LOCAL_008C]
:0054AFE3 7164FF FStR4 ;Pop DWORD [LOCAL_009C]
:0054AFE6 6C64FF ILdRf ;Push DWORD [LOCAL_009C]
:0054AFE9 F500000000 LitI4 ;Push 00000000
:0054AFEE C7 EqI4 ;Push (Pop1 == Pop2)
:0054AFEF 1CC501 BranchF ;If Pop=0 then ESI=0054AFF9
:0054AFF2 6C1000 ILdRf ;Push DWORD [STACK_0010]
:0054AFF5 5A Erase ;vbaErase
:0054AFF6 1EE001 Branch ;ESI=0054B014
:0054AFF9 F500000000 LitI4 ;Push 00000000
:0054AFFE 6C64FF ILdRf ;Push DWORD [LOCAL_009C]
:0054B001 F501000000 LitI4 ;Push 00000001
:0054B006 AE SubI4 ;Push Pop1+Pop2
:0054B007 6C1000 ILdRf ;Push DWORD [STACK_0010]
:0054B00A FE8F010011000100 RedimPreserve ;
:0054B014 6C64FF ILdRf ;Push DWORD [LOCAL_009C]
:0054B017 7178FF FStR4 ;Pop DWORD [LOCAL_0088]
:0054B01A 14 ExitProc ;end proc
:0054B01B F1 CCyR4 ;
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课
赞赏
看原图
赞赏
雪币:
留言: