|
|
****************************************
:00403467 F401 LitI2_Byte ;Push 01
:00403469 0464FF FLdRfVar ;Push LOCAL_009C
:0040346C 6C70FF ILdRf ;Push DWORD [LOCAL_0090]
:0040346F 4A FnLenStr ;vbaLenBstr
:00403470 E4 CI2I4 ;Verify [stack] high word is 0000, ECX=[ECX]
:00403471 FE6388FED30C ForI2 ;
:00403477 2828FF0100 LitVarI2 ;PushVarInteger 0001
:0040347C 6B64FF FLdI2 ;Push WORD [LOCAL_009C]
:0040347F E7 CI4UI1 ;
:00403480 0470FF FLdRfVar ;Push LOCAL_0090
:00403483 4D48FF0840 CVarRef ;
:00403488 0418FF FLdRfVar ;Push LOCAL_00E8
**********Reference To->msvbvm60.rtcMidCharVar
|
:0040348B 0A05001000 ImpAdCallFPR4 ;Call ptr_00401036; check stack 0010; Push EAX
:00403490 0418FF FLdRfVar ;Push LOCAL_00E8
******Possible String Ref To->"9"
|
:00403493 3A08FF1600 LitVarStr ;PushVarString ptr_004022E0
:00403498 5D HardType ;
:00403499 FB33 EqVarBool ;
:0040349B 36040028FF18FF FFreeVar ;Free 0004/2 variants
:004034A2 1CCB0C BranchF ;If Pop=0 then ESI=004034AF
:004034A5 6C74FF ILdRf ;Push DWORD [LOCAL_008C]
******Possible String Ref To->"9"
|
:004034A8 1B1600 LitStr ;Push ptr_004022E0
:004034AB 2A ConcatStr ;vbaStrCat
:004034AC 3174FF FStStr ;SysFreeString [LOCAL_008C]; [LOCAL_008C]=Pop
:004034AF 0464FF FLdRfVar ;Push LOCAL_009C
:004034B2 6488FE930C NextI2 ;
****************************************
For j = 1 To Len(strCode)
If Mid(strCode, j, 1) = "9" Then code = code & "9"
Next j
****************************************
:004034B7 F401 LitI2_Byte ;Push 01
:004034B9 0464FF FLdRfVar ;Push LOCAL_009C
:004034BC 6C70FF ILdRf ;Push DWORD [LOCAL_0090]
:004034BF 4A FnLenStr ;vbaLenBstr
:004034C0 E4 CI2I4 ;Verify [stack] high word is 0000, ECX=[ECX]
:004034C1 FE6384FE230D ForI2 ;
:004034C7 2828FF0100 LitVarI2 ;PushVarInteger 0001
:004034CC 6B64FF FLdI2 ;Push WORD [LOCAL_009C]
:004034CF E7 CI4UI1 ;
:004034D0 0470FF FLdRfVar ;Push LOCAL_0090
:004034D3 4D48FF0840 CVarRef ;
:004034D8 0418FF FLdRfVar ;Push LOCAL_00E8
**********Reference To->msvbvm60.rtcMidCharVar
|
:004034DB 0A05001000 ImpAdCallFPR4 ;Call ptr_00401036; check stack 0010; Push EAX
:004034E0 0418FF FLdRfVar ;Push LOCAL_00E8
******Possible String Ref To->"8"
|
:004034E3 3A08FF1400 LitVarStr ;PushVarString ptr_004022CC
:004034E8 5D HardType ;
:004034E9 FB33 EqVarBool ;
:004034EB 36040028FF18FF FFreeVar ;Free 0004/2 variants
:004034F2 1C1B0D BranchF ;If Pop=0 then ESI=004034FF
:004034F5 6C74FF ILdRf ;Push DWORD [LOCAL_008C]
******Possible String Ref To->"8"
|
:004034F8 1B1400 LitStr ;Push ptr_004022CC
:004034FB 2A ConcatStr ;vbaStrCat
:004034FC 3174FF FStStr ;SysFreeString [LOCAL_008C]; [LOCAL_008C]=Pop
:004034FF 0464FF FLdRfVar ;Push LOCAL_009C
:00403502 6484FEE30C NextI2 ;
****************************************
For j = 1 To Len(strCode)
If Mid(strCode, j, 1) = "8" Then code = code & "8"
Next j
****************************************
:00403507 F401 LitI2_Byte ;Push 01
:00403509 0464FF FLdRfVar ;Push LOCAL_009C
:0040350C 6C70FF ILdRf ;Push DWORD [LOCAL_0090]
:0040350F 4A FnLenStr ;vbaLenBstr
:00403510 E4 CI2I4 ;Verify [stack] high word is 0000, ECX=[ECX]
:00403511 FE6380FE730D ForI2 ;
:00403517 2828FF0100 LitVarI2 ;PushVarInteger 0001
:0040351C 6B64FF FLdI2 ;Push WORD [LOCAL_009C]
:0040351F E7 CI4UI1 ;
:00403520 0470FF FLdRfVar ;Push LOCAL_0090
:00403523 4D48FF0840 CVarRef ;
:00403528 0418FF FLdRfVar ;Push LOCAL_00E8
**********Reference To->msvbvm60.rtcMidCharVar
|
:0040352B 0A05001000 ImpAdCallFPR4 ;Call ptr_00401036; check stack 0010; Push EAX
:00403530 0418FF FLdRfVar ;Push LOCAL_00E8
******Possible String Ref To->"7"
|
:00403533 3A08FF1200 LitVarStr ;PushVarString ptr_004022B8
:00403538 5D HardType ;
:00403539 FB33 EqVarBool ;
:0040353B 36040028FF18FF FFreeVar ;Free 0004/2 variants
:00403542 1C6B0D BranchF ;If Pop=0 then ESI=0040354F
:00403545 6C74FF ILdRf ;Push DWORD [LOCAL_008C]
******Possible String Ref To->"7"
|
:00403548 1B1200 LitStr ;Push ptr_004022B8
:0040354B 2A ConcatStr ;vbaStrCat
:0040354C 3174FF FStStr ;SysFreeString [LOCAL_008C]; [LOCAL_008C]=Pop
:0040354F 0464FF FLdRfVar ;Push LOCAL_009C
:00403552 6480FE330D NextI2 ;
****************************************
For j = 1 To Len(strCode)
If Mid(strCode, j, 1) = "7" Then code = code & "7"
Next j
****************************************
:00403557 F401 LitI2_Byte ;Push 01
:00403559 0464FF FLdRfVar ;Push LOCAL_009C
:0040355C 6C70FF ILdRf ;Push DWORD [LOCAL_0090]
:0040355F 4A FnLenStr ;vbaLenBstr
:00403560 E4 CI2I4 ;Verify [stack] high word is 0000, ECX=[ECX]
:00403561 FE637CFEC30D ForI2 ;
:00403567 2828FF0100 LitVarI2 ;PushVarInteger 0001
:0040356C 6B64FF FLdI2 ;Push WORD [LOCAL_009C]
:0040356F E7 CI4UI1 ;
:00403570 0470FF FLdRfVar ;Push LOCAL_0090
:00403573 4D48FF0840 CVarRef ;
:00403578 0418FF FLdRfVar ;Push LOCAL_00E8
**********Reference To->msvbvm60.rtcMidCharVar
|
:0040357B 0A05001000 ImpAdCallFPR4 ;Call ptr_00401036; check stack 0010; Push EAX
:00403580 0418FF FLdRfVar ;Push LOCAL_00E8
******Possible String Ref To->"6"
|
:00403583 3A08FF1000 LitVarStr ;PushVarString ptr_004022A4
:00403588 5D HardType ;
:00403589 FB33 EqVarBool ;
:0040358B 36040028FF18FF FFreeVar ;Free 0004/2 variants
:00403592 1CBB0D BranchF ;If Pop=0 then ESI=0040359F
:00403595 6C74FF ILdRf ;Push DWORD [LOCAL_008C]
******Possible String Ref To->"6"
|
:00403598 1B1000 LitStr ;Push ptr_004022A4
:0040359B 2A ConcatStr ;vbaStrCat
:0040359C 3174FF FStStr ;SysFreeString [LOCAL_008C]; [LOCAL_008C]=Pop
:0040359F 0464FF FLdRfVar ;Push LOCAL_009C
:004035A2 647CFE830D NextI2 ;
****************************************
For j = 1 To Len(strCode)
If Mid(strCode, j, 1) = "6" Then code = code & "6"
Next j
****************************************
:004035A7 F401 LitI2_Byte ;Push 01
:004035A9 0464FF FLdRfVar ;Push LOCAL_009C
:004035AC 6C70FF ILdRf ;Push DWORD [LOCAL_0090]
:004035AF 4A FnLenStr ;vbaLenBstr
:004035B0 E4 CI2I4 ;Verify [stack] high word is 0000, ECX=[ECX]
:004035B1 FE6378FE130E ForI2 ;
:004035B7 2828FF0100 LitVarI2 ;PushVarInteger 0001
:004035BC 6B64FF FLdI2 ;Push WORD [LOCAL_009C]
:004035BF E7 CI4UI1 ;
:004035C0 0470FF FLdRfVar ;Push LOCAL_0090
:004035C3 4D48FF0840 CVarRef ;
:004035C8 0418FF FLdRfVar ;Push LOCAL_00E8
**********Reference To->msvbvm60.rtcMidCharVar
|
:004035CB 0A05001000 ImpAdCallFPR4 ;Call ptr_00401036; check stack 0010; Push EAX
:004035D0 0418FF FLdRfVar ;Push LOCAL_00E8
******Possible String Ref To->"5"
|
:004035D3 3A08FF0E00 LitVarStr ;PushVarString ptr_00402290
:004035D8 5D HardType ;
:004035D9 FB33 EqVarBool ;
:004035DB 36040028FF18FF FFreeVar ;Free 0004/2 variants
:004035E2 1C0B0E BranchF ;If Pop=0 then ESI=004035EF
:004035E5 6C74FF ILdRf ;Push DWORD [LOCAL_008C]
******Possible String Ref To->"5"
|
:004035E8 1B0E00 LitStr ;Push ptr_00402290
:004035EB 2A ConcatStr ;vbaStrCat
:004035EC 3174FF FStStr ;SysFreeString [LOCAL_008C]; [LOCAL_008C]=Pop
:004035EF 0464FF FLdRfVar ;Push LOCAL_009C
:004035F2 6478FED30D NextI2 ;
****************************************
For j = 1 To Len(strCode)
If Mid(strCode, j, 1) = "5" Then code = code & "5"
Next j
****************************************
:004035F7 F401 LitI2_Byte ;Push 01
:004035F9 0464FF FLdRfVar ;Push LOCAL_009C
:004035FC 6C70FF ILdRf ;Push DWORD [LOCAL_0090]
:004035FF 4A FnLenStr ;vbaLenBstr
:00403600 E4 CI2I4 ;Verify [stack] high word is 0000, ECX=[ECX]
:00403601 FE6374FE630E ForI2 ;
:00403607 2828FF0100 LitVarI2 ;PushVarInteger 0001
:0040360C 6B64FF FLdI2 ;Push WORD [LOCAL_009C]
:0040360F E7 CI4UI1 ;
:00403610 0470FF FLdRfVar ;Push LOCAL_0090
:00403613 4D48FF0840 CVarRef ;
:00403618 0418FF FLdRfVar ;Push LOCAL_00E8
**********Reference To->msvbvm60.rtcMidCharVar
|
:0040361B 0A05001000 ImpAdCallFPR4 ;Call ptr_00401036; check stack 0010; Push EAX
:00403620 0418FF FLdRfVar ;Push LOCAL_00E8
******Possible String Ref To->"4"
|
:00403623 3A08FF0C00 LitVarStr ;PushVarString ptr_0040227C
:00403628 5D HardType ;
:00403629 FB33 EqVarBool ;
:0040362B 36040028FF18FF FFreeVar ;Free 0004/2 variants
:00403632 1C5B0E BranchF ;If Pop=0 then ESI=0040363F
:00403635 6C74FF ILdRf ;Push DWORD [LOCAL_008C]
******Possible String Ref To->"4"
|
:00403638 1B0C00 LitStr ;Push ptr_0040227C
:0040363B 2A ConcatStr ;vbaStrCat
:0040363C 3174FF FStStr ;SysFreeString [LOCAL_008C]; [LOCAL_008C]=Pop
:0040363F 0464FF FLdRfVar ;Push LOCAL_009C
:00403642 6474FE230E NextI2 ;
****************************************
For j = 1 To Len(strCode)
If Mid(strCode, j, 1) = "4" Then code = code & "4"
Next j
****************************************
:00403647 F401 LitI2_Byte ;Push 01
:00403649 0464FF FLdRfVar ;Push LOCAL_009C
:0040364C 6C70FF ILdRf ;Push DWORD [LOCAL_0090]
:0040364F 4A FnLenStr ;vbaLenBstr
:00403650 E4 CI2I4 ;Verify [stack] high word is 0000, ECX=[ECX]
:00403651 FE6370FEB30E ForI2 ;
:00403657 2828FF0100 LitVarI2 ;PushVarInteger 0001
:0040365C 6B64FF FLdI2 ;Push WORD [LOCAL_009C]
:0040365F E7 CI4UI1 ;
:00403660 0470FF FLdRfVar ;Push LOCAL_0090
:00403663 4D48FF0840 CVarRef ;
:00403668 0418FF FLdRfVar ;Push LOCAL_00E8 |
|