首页
社区
课程
招聘
[原创]Crackme 2005 #3 - KuNgBiM
发表于: 2005-7-21 01:08 11831

[原创]Crackme 2005 #3 - KuNgBiM

2005-7-21 01:08
11831
收藏
免费 7
支持
分享
最新回复 (19)
雪    币: 383
活跃值: (41)
能力值: ( LV12,RANK:530 )
在线值:
发帖
回帖
粉丝
2
我先下回来看看,难的就不玩了
2005-7-21 05:16
0
雪    币: 442
活跃值: (1216)
能力值: ( LV12,RANK:1130 )
在线值:
发帖
回帖
粉丝
3
无法下载附件
2005-7-21 08:52
0
雪    币: 97697
活跃值: (200829)
能力值: (RANK:10 )
在线值:
发帖
回帖
粉丝
4
附件的确是有问题,要重新上传。
2005-7-21 15:53
0
雪    币: 47147
活跃值: (20450)
能力值: (RANK:350 )
在线值:
发帖
回帖
粉丝
5
附件不要用一些字符作为文件名,如:#、[、]
己将楼主文件中的#符号去除了。
2005-7-21 16:36
0
雪    币: 817
活跃值: (1927)
能力值: ( LV12,RANK:2670 )
在线值:
发帖
回帖
粉丝
6
最初由 kanxue 发布
附件不要用一些字符作为文件名,如:#、[、]
己将楼主文件中的#符号去除了。


谢谢雪老大~!!以后我知道注意了!
2005-7-21 21:09
0
雪    币: 214
活跃值: (15)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
7
俺水平太菜了!暂时还没有找到注册码,只好爆破了事。只要将00420F43 jmp Crackme_.00421B5F改为jmp Crackme_.00421B8F,然后随便输入28位数字或字母即可注册成功!
2005-7-23 01:30
0
雪    币: 817
活跃值: (1927)
能力值: ( LV12,RANK:2670 )
在线值:
发帖
回帖
粉丝
8
最初由 ljy3282393 发布
俺水平太菜了!暂时还没有找到注册码,只好爆破了事。只要将00420F43 jmp Crackme_.00421B5F改为jmp Crackme_.00421B8F,然后随便输入28位数字或字母即可注册成功!


你等待几秒试试!
2005-7-24 22:28
0
雪    币: 442
活跃值: (1216)
能力值: ( LV12,RANK:1130 )
在线值:
发帖
回帖
粉丝
9
2005-7-25 10:52
0
雪    币: 442
活跃值: (1216)
能力值: ( LV12,RANK:1130 )
在线值:
发帖
回帖
粉丝
10
第500贴,留个纪念!


00420D91     FF15 5C104000       call dword ptr ds:[<&msvbvm60.__vbaHresultCheckObj>; msvbvm60.__vbaHresultCheckObj
00420D97     8B95 48FEFFFF       mov edx,dword ptr ss:[ebp-1B8]                     ; 注册码
00420D9D     52                  push edx
00420D9E     FF15 24104000       call dword ptr ds:[<&msvbvm60.__vbaLenBstr>]       ; msvbvm60.__vbaLenBstr
00420DA4     33C9                xor ecx,ecx
00420DA6     83F8 1C             cmp eax,1C                                         ; 要求注册码长度=28
00420DA9     0F95C1              setne cl
00420DAC     F7D9                neg ecx
00420DAE     66:898D B4F7FFFF    mov word ptr ss:[ebp-84C],cx
00420DB5     8D8D 48FEFFFF       lea ecx,dword ptr ss:[ebp-1B8]
00420DBB     FF15 DC114000       call dword ptr ds:[<&msvbvm60.__vbaFreeStr>]       ; msvbvm60.__vbaFreeStr
00420DC1     8D8D 40FEFFFF       lea ecx,dword ptr ss:[ebp-1C0]
00420DC7     FF15 E0114000       call dword ptr ds:[<&msvbvm60.__vbaFreeObj>]       ; msvbvm60.__vbaFreeObj
00420DCD     66:399D B4F7FFFF    cmp word ptr ss:[ebp-84C],bx
00420DD4     74 63               je short dumped_.00420E39
00420DD6     B8 0A000000         mov eax,0A
00420DDB     B9 04000280         mov ecx,80020004
00420DE0     8D95 20FEFFFF       lea edx,dword ptr ss:[ebp-1E0]
00420DE6     52                  push edx
00420DE7     8985 20FEFFFF       mov dword ptr ss:[ebp-1E0],eax
00420DED     8985 30FEFFFF       mov dword ptr ss:[ebp-1D0],eax
00420DF3     8D85 30FEFFFF       lea eax,dword ptr ss:[ebp-1D0]
00420DF9     50                  push eax
00420DFA     898D 28FEFFFF       mov dword ptr ss:[ebp-1D8],ecx
00420E00     898D 38FEFFFF       mov dword ptr ss:[ebp-1C8],ecx
00420E06     8D4D BC             lea ecx,dword ptr ss:[ebp-44]
00420E09     51                  push ecx
00420E0A     53                  push ebx
00420E0B     8D55 8C             lea edx,dword ptr ss:[ebp-74]
00420E0E     52                  push edx
00420E0F     FF15 70104000       call dword ptr ds:[<&msvbvm60.rtcMsgBox>]          ; msvbvm60.rtcMsgBox
00420E15     8D85 20FEFFFF       lea eax,dword ptr ss:[ebp-1E0]
00420E1B     50                  push eax
00420E1C     8D8D 30FEFFFF       lea ecx,dword ptr ss:[ebp-1D0]
00420E22     51                  push ecx
00420E23     6A 02               push 2
00420E25     FF15 28104000       call dword ptr ds:[<&msvbvm60.__vbaFreeVarList>]   ; msvbvm60.__vbaFreeVarList
00420E2B     83C4 0C             add esp,0C
00420E2E     FF15 2C104000       call dword ptr ds:[<&msvbvm60.__vbaEnd>]           ; msvbvm60.__vbaEnd
00420E34     E9 5F120000         jmp dumped_.00422098
00420E39     8B45 08             mov eax,dword ptr ss:[ebp+8]
00420E3C     8B10                mov edx,dword ptr ds:[eax]
00420E3E     50                  push eax
00420E3F     FF92 14030000       call dword ptr ds:[edx+314]
00420E45     50                  push eax
00420E46     8D85 40FEFFFF       lea eax,dword ptr ss:[ebp-1C0]
00420E4C     50                  push eax
00420E4D     FF15 6C104000       call dword ptr ds:[<&msvbvm60.__vbaObjSet>]        ; msvbvm60.__vbaObjSet
00420E53     8B08                mov ecx,dword ptr ds:[eax]
00420E55     8D95 48FEFFFF       lea edx,dword ptr ss:[ebp-1B8]
00420E5B     52                  push edx
00420E5C     50                  push eax
00420E5D     8985 BCF7FFFF       mov dword ptr ss:[ebp-844],eax
00420E63     FF91 A0000000       call dword ptr ds:[ecx+A0]
00420E69     DBE2                fclex
00420E6B     3BC3                cmp eax,ebx
00420E6D     7D 18               jge short dumped_.00420E87
00420E6F     8B8D BCF7FFFF       mov ecx,dword ptr ss:[ebp-844]
00420E75     68 A0000000         push 0A0
00420E7A     68 8C5E4000         push dumped_.00405E8C
00420E7F     51                  push ecx
00420E80     50                  push eax
00420E81     FF15 5C104000       call dword ptr ds:[<&msvbvm60.__vbaHresultCheckObj>; msvbvm60.__vbaHresultCheckObj
00420E87     B8 02000000         mov eax,2
00420E8C     8985 28FEFFFF       mov dword ptr ss:[ebp-1D8],eax
00420E92     8985 20FEFFFF       mov dword ptr ss:[ebp-1E0],eax
00420E98     8B85 48FEFFFF       mov eax,dword ptr ss:[ebp-1B8]
00420E9E     8D95 20FEFFFF       lea edx,dword ptr ss:[ebp-1E0]
00420EA4     52                  push edx
00420EA5     8985 38FEFFFF       mov dword ptr ss:[ebp-1C8],eax
00420EAB     6A 09               push 9                                             ; 9-10
00420EAD     8D85 30FEFFFF       lea eax,dword ptr ss:[ebp-1D0]
00420EB3     50                  push eax
00420EB4     8D8D 10FEFFFF       lea ecx,dword ptr ss:[ebp-1F0]
00420EBA     51                  push ecx
00420EBB     899D 48FEFFFF       mov dword ptr ss:[ebp-1B8],ebx
00420EC1     C785 30FEFFFF 08000>mov dword ptr ss:[ebp-1D0],8
00420ECB     FF15 94104000       call dword ptr ds:[<&msvbvm60.rtcMidCharVar>]      ; msvbvm60.rtcMidCharVar
00420ED1     8D95 10FEFFFF       lea edx,dword ptr ss:[ebp-1F0]
00420ED7     52                  push edx
00420ED8     8D85 28FFFFFF       lea eax,dword ptr ss:[ebp-D8]
00420EDE     50                  push eax
00420EDF     FF15 88114000       call dword ptr ds:[<&msvbvm60.__vbaVarTstNe>]      ; msvbvm60.__vbaVarTstNe
00420EE5     8D8D 40FEFFFF       lea ecx,dword ptr ss:[ebp-1C0]
00420EEB     66:8985 B4F7FFFF    mov word ptr ss:[ebp-84C],ax
00420EF2     FF15 E0114000       call dword ptr ds:[<&msvbvm60.__vbaFreeObj>]       ; msvbvm60.__vbaFreeObj
00420EF8     8D8D 10FEFFFF       lea ecx,dword ptr ss:[ebp-1F0]
00420EFE     51                  push ecx
00420EFF     8D95 20FEFFFF       lea edx,dword ptr ss:[ebp-1E0]
00420F05     52                  push edx
00420F06     8D85 30FEFFFF       lea eax,dword ptr ss:[ebp-1D0]
00420F0C     50                  push eax
00420F0D     6A 03               push 3
00420F0F     FF15 28104000       call dword ptr ds:[<&msvbvm60.__vbaFreeVarList>]   ; msvbvm60.__vbaFreeVarList
00420F15     83C4 10             add esp,10
00420F18     66:399D B4F7FFFF    cmp word ptr ss:[ebp-84C],bx
00420F1F     74 27               je short dumped_.00420F48
00420F21     B9 04000280         mov ecx,80020004
00420F26     B8 0A000000         mov eax,0A
00420F2B     898D 28FEFFFF       mov dword ptr ss:[ebp-1D8],ecx
00420F31     8985 20FEFFFF       mov dword ptr ss:[ebp-1E0],eax
00420F37     898D 38FEFFFF       mov dword ptr ss:[ebp-1C8],ecx
00420F3D     8985 30FEFFFF       mov dword ptr ss:[ebp-1D0],eax
00420F43     E9 170C0000         jmp dumped_.00421B5F
00420F48     8B45 08             mov eax,dword ptr ss:[ebp+8]
00420F4B     8B08                mov ecx,dword ptr ds:[eax]
00420F4D     50                  push eax
00420F4E     FF91 14030000       call dword ptr ds:[ecx+314]
00420F54     50                  push eax
00420F55     8D95 40FEFFFF       lea edx,dword ptr ss:[ebp-1C0]
00420F5B     52                  push edx
00420F5C     FF15 6C104000       call dword ptr ds:[<&msvbvm60.__vbaObjSet>]        ; msvbvm60.__vbaObjSet
00420F62     8B08                mov ecx,dword ptr ds:[eax]
00420F64     8D95 48FEFFFF       lea edx,dword ptr ss:[ebp-1B8]
00420F6A     52                  push edx
00420F6B     50                  push eax
00420F6C     8985 BCF7FFFF       mov dword ptr ss:[ebp-844],eax
00420F72     FF91 A0000000       call dword ptr ds:[ecx+A0]
00420F78     DBE2                fclex
00420F7A     3BC3                cmp eax,ebx
00420F7C     7D 18               jge short dumped_.00420F96
00420F7E     8B8D BCF7FFFF       mov ecx,dword ptr ss:[ebp-844]
00420F84     68 A0000000         push 0A0
00420F89     68 8C5E4000         push dumped_.00405E8C
00420F8E     51                  push ecx
00420F8F     50                  push eax
00420F90     FF15 5C104000       call dword ptr ds:[<&msvbvm60.__vbaHresultCheckObj>; msvbvm60.__vbaHresultCheckObj
00420F96     B8 02000000         mov eax,2
00420F9B     8985 28FEFFFF       mov dword ptr ss:[ebp-1D8],eax
00420FA1     8985 20FEFFFF       mov dword ptr ss:[ebp-1E0],eax
00420FA7     8B85 48FEFFFF       mov eax,dword ptr ss:[ebp-1B8]
00420FAD     8D95 20FEFFFF       lea edx,dword ptr ss:[ebp-1E0]
00420FB3     52                  push edx
00420FB4     8985 38FEFFFF       mov dword ptr ss:[ebp-1C8],eax
00420FBA     6A 03               push 3                                             ; 3-4
00420FBC     8D85 30FEFFFF       lea eax,dword ptr ss:[ebp-1D0]
00420FC2     50                  push eax
00420FC3     8D8D 10FEFFFF       lea ecx,dword ptr ss:[ebp-1F0]
00420FC9     51                  push ecx
00420FCA     899D 48FEFFFF       mov dword ptr ss:[ebp-1B8],ebx
00420FD0     C785 30FEFFFF 08000>mov dword ptr ss:[ebp-1D0],8
00420FDA     FF15 94104000       call dword ptr ds:[<&msvbvm60.rtcMidCharVar>]      ; msvbvm60.rtcMidCharVar
00420FE0     8D95 10FEFFFF       lea edx,dword ptr ss:[ebp-1F0]
00420FE6     52                  push edx
00420FE7     8D85 14FFFFFF       lea eax,dword ptr ss:[ebp-EC]
00420FED     50                  push eax
00420FEE     FF15 88114000       call dword ptr ds:[<&msvbvm60.__vbaVarTstNe>]      ; msvbvm60.__vbaVarTstNe
00420FF4     8D8D 40FEFFFF       lea ecx,dword ptr ss:[ebp-1C0]
00420FFA     66:8985 B4F7FFFF    mov word ptr ss:[ebp-84C],ax
00421001     FF15 E0114000       call dword ptr ds:[<&msvbvm60.__vbaFreeObj>]       ; msvbvm60.__vbaFreeObj
00421007     8D8D 10FEFFFF       lea ecx,dword ptr ss:[ebp-1F0]
0042100D     51                  push ecx
0042100E     8D95 20FEFFFF       lea edx,dword ptr ss:[ebp-1E0]
00421014     52                  push edx
00421015     8D85 30FEFFFF       lea eax,dword ptr ss:[ebp-1D0]
0042101B     50                  push eax
0042101C     6A 03               push 3
0042101E     FF15 28104000       call dword ptr ds:[<&msvbvm60.__vbaFreeVarList>]   ; msvbvm60.__vbaFreeVarList
00421024     83C4 10             add esp,10
00421027     66:399D B4F7FFFF    cmp word ptr ss:[ebp-84C],bx
0042102E   ^ 0F85 EDFEFFFF       jnz dumped_.00420F21
00421034     8B45 08             mov eax,dword ptr ss:[ebp+8]
00421037     8B08                mov ecx,dword ptr ds:[eax]
00421039     50                  push eax
0042103A     FF91 14030000       call dword ptr ds:[ecx+314]
00421040     50                  push eax
00421041     8D95 40FEFFFF       lea edx,dword ptr ss:[ebp-1C0]
00421047     52                  push edx
00421048     FF15 6C104000       call dword ptr ds:[<&msvbvm60.__vbaObjSet>]        ; msvbvm60.__vbaObjSet
0042104E     8B08                mov ecx,dword ptr ds:[eax]
00421050     8D95 48FEFFFF       lea edx,dword ptr ss:[ebp-1B8]
00421056     52                  push edx
00421057     50                  push eax
00421058     8985 BCF7FFFF       mov dword ptr ss:[ebp-844],eax
0042105E     FF91 A0000000       call dword ptr ds:[ecx+A0]
00421064     DBE2                fclex
00421066     3BC3                cmp eax,ebx
00421068     7D 18               jge short dumped_.00421082
0042106A     8B8D BCF7FFFF       mov ecx,dword ptr ss:[ebp-844]
00421070     68 A0000000         push 0A0
00421075     68 8C5E4000         push dumped_.00405E8C
0042107A     51                  push ecx
0042107B     50                  push eax
0042107C     FF15 5C104000       call dword ptr ds:[<&msvbvm60.__vbaHresultCheckObj>; msvbvm60.__vbaHresultCheckObj
00421082     B8 02000000         mov eax,2
00421087     8985 28FEFFFF       mov dword ptr ss:[ebp-1D8],eax
0042108D     8985 20FEFFFF       mov dword ptr ss:[ebp-1E0],eax
00421093     8B85 48FEFFFF       mov eax,dword ptr ss:[ebp-1B8]
00421099     8D95 20FEFFFF       lea edx,dword ptr ss:[ebp-1E0]
0042109F     52                  push edx
004210A0     8985 38FEFFFF       mov dword ptr ss:[ebp-1C8],eax
004210A6     6A 17               push 17                                            ; 23-24
004210A8     8D85 30FEFFFF       lea eax,dword ptr ss:[ebp-1D0]
004210AE     50                  push eax
004210AF     8D8D 10FEFFFF       lea ecx,dword ptr ss:[ebp-1F0]
004210B5     51                  push ecx
004210B6     899D 48FEFFFF       mov dword ptr ss:[ebp-1B8],ebx
004210BC     C785 30FEFFFF 08000>mov dword ptr ss:[ebp-1D0],8
004210C6     FF15 94104000       call dword ptr ds:[<&msvbvm60.rtcMidCharVar>]      ; msvbvm60.rtcMidCharVar
004210CC     8D95 10FEFFFF       lea edx,dword ptr ss:[ebp-1F0]
004210D2     52                  push edx
004210D3     8D85 F0FEFFFF       lea eax,dword ptr ss:[ebp-110]
004210D9     50                  push eax
004210DA     FF15 88114000       call dword ptr ds:[<&msvbvm60.__vbaVarTstNe>]      ; msvbvm60.__vbaVarTstNe
004210E0     8D8D 40FEFFFF       lea ecx,dword ptr ss:[ebp-1C0]
004210E6     66:8985 B4F7FFFF    mov word ptr ss:[ebp-84C],ax
004210ED     FF15 E0114000       call dword ptr ds:[<&msvbvm60.__vbaFreeObj>]       ; msvbvm60.__vbaFreeObj
004210F3     8D8D 10FEFFFF       lea ecx,dword ptr ss:[ebp-1F0]
004210F9     51                  push ecx
004210FA     8D95 20FEFFFF       lea edx,dword ptr ss:[ebp-1E0]
00421100     52                  push edx
00421101     8D85 30FEFFFF       lea eax,dword ptr ss:[ebp-1D0]
00421107     50                  push eax
00421108     6A 03               push 3
0042110A     FF15 28104000       call dword ptr ds:[<&msvbvm60.__vbaFreeVarList>]   ; msvbvm60.__vbaFreeVarList
00421110     83C4 10             add esp,10
00421113     66:399D B4F7FFFF    cmp word ptr ss:[ebp-84C],bx
0042111A   ^ 0F85 01FEFFFF       jnz dumped_.00420F21
00421120     8B45 08             mov eax,dword ptr ss:[ebp+8]
00421123     8B08                mov ecx,dword ptr ds:[eax]
00421125     50                  push eax
00421126     FF91 14030000       call dword ptr ds:[ecx+314]
0042112C     50                  push eax
0042112D     8D95 40FEFFFF       lea edx,dword ptr ss:[ebp-1C0]
00421133     52                  push edx
00421134     FF15 6C104000       call dword ptr ds:[<&msvbvm60.__vbaObjSet>]        ; msvbvm60.__vbaObjSet
0042113A     8B08                mov ecx,dword ptr ds:[eax]
0042113C     8D95 48FEFFFF       lea edx,dword ptr ss:[ebp-1B8]
00421142     52                  push edx
00421143     50                  push eax
00421144     8985 BCF7FFFF       mov dword ptr ss:[ebp-844],eax
0042114A     FF91 A0000000       call dword ptr ds:[ecx+A0]
00421150     DBE2                fclex
00421152     3BC3                cmp eax,ebx
00421154     7D 18               jge short dumped_.0042116E
00421156     8B8D BCF7FFFF       mov ecx,dword ptr ss:[ebp-844]
0042115C     68 A0000000         push 0A0
00421161     68 8C5E4000         push dumped_.00405E8C
00421166     51                  push ecx
00421167     50                  push eax
00421168     FF15 5C104000       call dword ptr ds:[<&msvbvm60.__vbaHresultCheckObj>; msvbvm60.__vbaHresultCheckObj
0042116E     B8 02000000         mov eax,2
00421173     8985 28FEFFFF       mov dword ptr ss:[ebp-1D8],eax
00421179     8985 20FEFFFF       mov dword ptr ss:[ebp-1E0],eax
0042117F     8B85 48FEFFFF       mov eax,dword ptr ss:[ebp-1B8]
00421185     8D95 20FEFFFF       lea edx,dword ptr ss:[ebp-1E0]
0042118B     52                  push edx
0042118C     8985 38FEFFFF       mov dword ptr ss:[ebp-1C8],eax
00421192     6A 0F               push 0F                                            ; 15-16
00421194     8D85 30FEFFFF       lea eax,dword ptr ss:[ebp-1D0]
0042119A     50                  push eax
0042119B     8D8D 10FEFFFF       lea ecx,dword ptr ss:[ebp-1F0]
004211A1     51                  push ecx
004211A2     899D 48FEFFFF       mov dword ptr ss:[ebp-1B8],ebx
004211A8     C785 30FEFFFF 08000>mov dword ptr ss:[ebp-1D0],8
004211B2     FF15 94104000       call dword ptr ds:[<&msvbvm60.rtcMidCharVar>]      ; msvbvm60.rtcMidCharVar
004211B8     8D95 10FEFFFF       lea edx,dword ptr ss:[ebp-1F0]
004211BE     52                  push edx
004211BF     8D85 D0FEFFFF       lea eax,dword ptr ss:[ebp-130]
004211C5     50                  push eax
004211C6     FF15 88114000       call dword ptr ds:[<&msvbvm60.__vbaVarTstNe>]      ; msvbvm60.__vbaVarTstNe
004211CC     8D8D 40FEFFFF       lea ecx,dword ptr ss:[ebp-1C0]
004211D2     66:8985 B4F7FFFF    mov word ptr ss:[ebp-84C],ax
004211D9     FF15 E0114000       call dword ptr ds:[<&msvbvm60.__vbaFreeObj>]       ; msvbvm60.__vbaFreeObj
004211DF     8D8D 10FEFFFF       lea ecx,dword ptr ss:[ebp-1F0]
004211E5     51                  push ecx
004211E6     8D95 20FEFFFF       lea edx,dword ptr ss:[ebp-1E0]
004211EC     52                  push edx
004211ED     8D85 30FEFFFF       lea eax,dword ptr ss:[ebp-1D0]
004211F3     50                  push eax
004211F4     6A 03               push 3
004211F6     FF15 28104000       call dword ptr ds:[<&msvbvm60.__vbaFreeVarList>]   ; msvbvm60.__vbaFreeVarList
004211FC     83C4 10             add esp,10
004211FF     66:399D B4F7FFFF    cmp word ptr ss:[ebp-84C],bx
00421206   ^ 0F85 15FDFFFF       jnz dumped_.00420F21
0042120C     8B45 08             mov eax,dword ptr ss:[ebp+8]
0042120F     8B08                mov ecx,dword ptr ds:[eax]
00421211     50                  push eax
00421212     FF91 14030000       call dword ptr ds:[ecx+314]
00421218     50                  push eax
00421219     8D95 40FEFFFF       lea edx,dword ptr ss:[ebp-1C0]
0042121F     52                  push edx
00421220     FF15 6C104000       call dword ptr ds:[<&msvbvm60.__vbaObjSet>]        ; msvbvm60.__vbaObjSet
00421226     8B08                mov ecx,dword ptr ds:[eax]
00421228     8D95 48FEFFFF       lea edx,dword ptr ss:[ebp-1B8]
0042122E     52                  push edx
0042122F     50                  push eax
00421230     8985 BCF7FFFF       mov dword ptr ss:[ebp-844],eax
00421236     FF91 A0000000       call dword ptr ds:[ecx+A0]
0042123C     DBE2                fclex
0042123E     3BC3                cmp eax,ebx
00421240     7D 18               jge short dumped_.0042125A
00421242     8B8D BCF7FFFF       mov ecx,dword ptr ss:[ebp-844]
00421248     68 A0000000         push 0A0
0042124D     68 8C5E4000         push dumped_.00405E8C
00421252     51                  push ecx
00421253     50                  push eax
00421254     FF15 5C104000       call dword ptr ds:[<&msvbvm60.__vbaHresultCheckObj>; msvbvm60.__vbaHresultCheckObj
0042125A     B8 02000000         mov eax,2
0042125F     8985 28FEFFFF       mov dword ptr ss:[ebp-1D8],eax
00421265     8985 20FEFFFF       mov dword ptr ss:[ebp-1E0],eax
0042126B     8B85 48FEFFFF       mov eax,dword ptr ss:[ebp-1B8]
00421271     8D95 20FEFFFF       lea edx,dword ptr ss:[ebp-1E0]
00421277     52                  push edx
00421278     8985 38FEFFFF       mov dword ptr ss:[ebp-1C8],eax
0042127E     6A 0B               push 0B                                            ; 11-12
00421280     8D85 30FEFFFF       lea eax,dword ptr ss:[ebp-1D0]
00421286     50                  push eax
00421287     8D8D 10FEFFFF       lea ecx,dword ptr ss:[ebp-1F0]
0042128D     51                  push ecx
0042128E     899D 48FEFFFF       mov dword ptr ss:[ebp-1B8],ebx
00421294     C785 30FEFFFF 08000>mov dword ptr ss:[ebp-1D0],8
0042129E     FF15 94104000       call dword ptr ds:[<&msvbvm60.rtcMidCharVar>]      ; msvbvm60.rtcMidCharVar
004212A4     8D95 10FEFFFF       lea edx,dword ptr ss:[ebp-1F0]
004212AA     52                  push edx
004212AB     8D85 B0FEFFFF       lea eax,dword ptr ss:[ebp-150]
004212B1     50                  push eax
004212B2     FF15 88114000       call dword ptr ds:[<&msvbvm60.__vbaVarTstNe>]      ; msvbvm60.__vbaVarTstNe
004212B8     8D8D 40FEFFFF       lea ecx,dword ptr ss:[ebp-1C0]
004212BE     66:8985 B4F7FFFF    mov word ptr ss:[ebp-84C],ax
004212C5     FF15 E0114000       call dword ptr ds:[<&msvbvm60.__vbaFreeObj>]       ; msvbvm60.__vbaFreeObj
004212CB     8D8D 10FEFFFF       lea ecx,dword ptr ss:[ebp-1F0]
004212D1     51                  push ecx
004212D2     8D95 20FEFFFF       lea edx,dword ptr ss:[ebp-1E0]
004212D8     52                  push edx
004212D9     8D85 30FEFFFF       lea eax,dword ptr ss:[ebp-1D0]
004212DF     50                  push eax
004212E0     6A 03               push 3
004212E2     FF15 28104000       call dword ptr ds:[<&msvbvm60.__vbaFreeVarList>]   ; msvbvm60.__vbaFreeVarList
004212E8     83C4 10             add esp,10
004212EB     66:399D B4F7FFFF    cmp word ptr ss:[ebp-84C],bx
004212F2   ^ 0F85 29FCFFFF       jnz dumped_.00420F21
004212F8     8B45 08             mov eax,dword ptr ss:[ebp+8]
004212FB     8B08                mov ecx,dword ptr ds:[eax]
004212FD     50                  push eax
004212FE     FF91 14030000       call dword ptr ds:[ecx+314]
00421304     50                  push eax
00421305     8D95 40FEFFFF       lea edx,dword ptr ss:[ebp-1C0]
0042130B     52                  push edx
0042130C     FF15 6C104000       call dword ptr ds:[<&msvbvm60.__vbaObjSet>]        ; msvbvm60.__vbaObjSet
00421312     8B08                mov ecx,dword ptr ds:[eax]
00421314     8D95 48FEFFFF       lea edx,dword ptr ss:[ebp-1B8]
0042131A     52                  push edx
0042131B     50                  push eax
0042131C     8985 BCF7FFFF       mov dword ptr ss:[ebp-844],eax
00421322     FF91 A0000000       call dword ptr ds:[ecx+A0]
00421328     DBE2                fclex
0042132A     3BC3                cmp eax,ebx
0042132C     7D 18               jge short dumped_.00421346
0042132E     8B8D BCF7FFFF       mov ecx,dword ptr ss:[ebp-844]
00421334     68 A0000000         push 0A0
00421339     68 8C5E4000         push dumped_.00405E8C
0042133E     51                  push ecx
0042133F     50                  push eax
00421340     FF15 5C104000       call dword ptr ds:[<&msvbvm60.__vbaHresultCheckObj>; msvbvm60.__vbaHresultCheckObj
00421346     B8 02000000         mov eax,2
0042134B     8985 28FEFFFF       mov dword ptr ss:[ebp-1D8],eax
00421351     8985 20FEFFFF       mov dword ptr ss:[ebp-1E0],eax
00421357     8B85 48FEFFFF       mov eax,dword ptr ss:[ebp-1B8]
0042135D     8D95 20FEFFFF       lea edx,dword ptr ss:[ebp-1E0]
00421363     52                  push edx
00421364     8985 38FEFFFF       mov dword ptr ss:[ebp-1C8],eax
0042136A     6A 05               push 5                                             ; 5-6
0042136C     8D85 30FEFFFF       lea eax,dword ptr ss:[ebp-1D0]
00421372     50                  push eax
00421373     8D8D 10FEFFFF       lea ecx,dword ptr ss:[ebp-1F0]
00421379     51                  push ecx
0042137A     899D 48FEFFFF       mov dword ptr ss:[ebp-1B8],ebx
00421380     C785 30FEFFFF 08000>mov dword ptr ss:[ebp-1D0],8
0042138A     FF15 94104000       call dword ptr ds:[<&msvbvm60.rtcMidCharVar>]      ; msvbvm60.rtcMidCharVar
00421390     8D95 10FEFFFF       lea edx,dword ptr ss:[ebp-1F0]
00421396     52                  push edx
00421397     8D85 90FEFFFF       lea eax,dword ptr ss:[ebp-170]
0042139D     50                  push eax
0042139E     FF15 88114000       call dword ptr ds:[<&msvbvm60.__vbaVarTstNe>]      ; msvbvm60.__vbaVarTstNe
004213A4     8D8D 40FEFFFF       lea ecx,dword ptr ss:[ebp-1C0]
004213AA     66:8985 B4F7FFFF    mov word ptr ss:[ebp-84C],ax
004213B1     FF15 E0114000       call dword ptr ds:[<&msvbvm60.__vbaFreeObj>]       ; msvbvm60.__vbaFreeObj
004213B7     8D8D 10FEFFFF       lea ecx,dword ptr ss:[ebp-1F0]
004213BD     51                  push ecx
004213BE     8D95 20FEFFFF       lea edx,dword ptr ss:[ebp-1E0]
004213C4     52                  push edx
004213C5     8D85 30FEFFFF       lea eax,dword ptr ss:[ebp-1D0]
004213CB     50                  push eax
004213CC     6A 03               push 3
004213CE     FF15 28104000       call dword ptr ds:[<&msvbvm60.__vbaFreeVarList>]   ; msvbvm60.__vbaFreeVarList
004213D4     83C4 10             add esp,10
004213D7     66:399D B4F7FFFF    cmp word ptr ss:[ebp-84C],bx
004213DE   ^ 0F85 3DFBFFFF       jnz dumped_.00420F21
004213E4     8B45 08             mov eax,dword ptr ss:[ebp+8]
004213E7     8B08                mov ecx,dword ptr ds:[eax]
004213E9     50                  push eax
004213EA     FF91 14030000       call dword ptr ds:[ecx+314]
004213F0     50                  push eax
004213F1     8D95 40FEFFFF       lea edx,dword ptr ss:[ebp-1C0]
004213F7     52                  push edx
004213F8     FF15 6C104000       call dword ptr ds:[<&msvbvm60.__vbaObjSet>]        ; msvbvm60.__vbaObjSet
004213FE     8B08                mov ecx,dword ptr ds:[eax]
00421400     8D95 48FEFFFF       lea edx,dword ptr ss:[ebp-1B8]
00421406     52                  push edx
00421407     50                  push eax
00421408     8985 BCF7FFFF       mov dword ptr ss:[ebp-844],eax
0042140E     FF91 A0000000       call dword ptr ds:[ecx+A0]
00421414     DBE2                fclex
00421416     3BC3                cmp eax,ebx
00421418     7D 18               jge short dumped_.00421432
0042141A     8B8D BCF7FFFF       mov ecx,dword ptr ss:[ebp-844]
00421420     68 A0000000         push 0A0
00421425     68 8C5E4000         push dumped_.00405E8C
0042142A     51                  push ecx
0042142B     50                  push eax
0042142C     FF15 5C104000       call dword ptr ds:[<&msvbvm60.__vbaHresultCheckObj>; msvbvm60.__vbaHresultCheckObj
00421432     B8 02000000         mov eax,2
00421437     8985 28FEFFFF       mov dword ptr ss:[ebp-1D8],eax
0042143D     8985 20FEFFFF       mov dword ptr ss:[ebp-1E0],eax
00421443     8B85 48FEFFFF       mov eax,dword ptr ss:[ebp-1B8]
00421449     8D95 20FEFFFF       lea edx,dword ptr ss:[ebp-1E0]
0042144F     52                  push edx
00421450     8985 38FEFFFF       mov dword ptr ss:[ebp-1C8],eax
00421456     6A 13               push 13                                            ; 19-20
00421458     8D85 30FEFFFF       lea eax,dword ptr ss:[ebp-1D0]
0042145E     50                  push eax
0042145F     8D8D 10FEFFFF       lea ecx,dword ptr ss:[ebp-1F0]
00421465     51                  push ecx
00421466     899D 48FEFFFF       mov dword ptr ss:[ebp-1B8],ebx
0042146C     C785 30FEFFFF 08000>mov dword ptr ss:[ebp-1D0],8
00421476     FF15 94104000       call dword ptr ds:[<&msvbvm60.rtcMidCharVar>]      ; msvbvm60.rtcMidCharVar
0042147C     8D95 10FEFFFF       lea edx,dword ptr ss:[ebp-1F0]
00421482     52                  push edx
00421483     8D85 70FEFFFF       lea eax,dword ptr ss:[ebp-190]
00421489     50                  push eax
0042148A     FF15 88114000       call dword ptr ds:[<&msvbvm60.__vbaVarTstNe>]      ; msvbvm60.__vbaVarTstNe
00421490     8D8D 40FEFFFF       lea ecx,dword ptr ss:[ebp-1C0]
00421496     66:8985 B4F7FFFF    mov word ptr ss:[ebp-84C],ax
0042149D     FF15 E0114000       call dword ptr ds:[<&msvbvm60.__vbaFreeObj>]       ; msvbvm60.__vbaFreeObj
004214A3     8D8D 10FEFFFF       lea ecx,dword ptr ss:[ebp-1F0]
004214A9     51                  push ecx
004214AA     8D95 20FEFFFF       lea edx,dword ptr ss:[ebp-1E0]
004214B0     52                  push edx
004214B1     8D85 30FEFFFF       lea eax,dword ptr ss:[ebp-1D0]
004214B7     50                  push eax
004214B8     6A 03               push 3
004214BA     FF15 28104000       call dword ptr ds:[<&msvbvm60.__vbaFreeVarList>]   ; msvbvm60.__vbaFreeVarList
004214C0     83C4 10             add esp,10
004214C3     66:399D B4F7FFFF    cmp word ptr ss:[ebp-84C],bx
004214CA   ^ 0F85 51FAFFFF       jnz dumped_.00420F21
004214D0     8B45 08             mov eax,dword ptr ss:[ebp+8]
004214D3     8B08                mov ecx,dword ptr ds:[eax]
004214D5     50                  push eax
004214D6     FF91 14030000       call dword ptr ds:[ecx+314]
004214DC     50                  push eax
004214DD     8D95 40FEFFFF       lea edx,dword ptr ss:[ebp-1C0]
004214E3     52                  push edx
004214E4     FF15 6C104000       call dword ptr ds:[<&msvbvm60.__vbaObjSet>]        ; msvbvm60.__vbaObjSet
004214EA     8B08                mov ecx,dword ptr ds:[eax]
004214EC     8D95 48FEFFFF       lea edx,dword ptr ss:[ebp-1B8]
004214F2     52                  push edx
004214F3     50                  push eax
004214F4     8985 BCF7FFFF       mov dword ptr ss:[ebp-844],eax
004214FA     FF91 A0000000       call dword ptr ds:[ecx+A0]
00421500     DBE2                fclex
00421502     3BC3                cmp eax,ebx
00421504     7D 18               jge short dumped_.0042151E
00421506     8B8D BCF7FFFF       mov ecx,dword ptr ss:[ebp-844]
0042150C     68 A0000000         push 0A0
00421511     68 8C5E4000         push dumped_.00405E8C
00421516     51                  push ecx
00421517     50                  push eax
00421518     FF15 5C104000       call dword ptr ds:[<&msvbvm60.__vbaHresultCheckObj>; msvbvm60.__vbaHresultCheckObj
0042151E     B8 02000000         mov eax,2
00421523     8985 28FEFFFF       mov dword ptr ss:[ebp-1D8],eax
00421529     8985 20FEFFFF       mov dword ptr ss:[ebp-1E0],eax
0042152F     8B85 48FEFFFF       mov eax,dword ptr ss:[ebp-1B8]
00421535     8D95 20FEFFFF       lea edx,dword ptr ss:[ebp-1E0]
0042153B     52                  push edx
0042153C     8985 38FEFFFF       mov dword ptr ss:[ebp-1C8],eax
00421542     6A 01               push 1                                             ; 1-2
00421544     8D85 30FEFFFF       lea eax,dword ptr ss:[ebp-1D0]
0042154A     50                  push eax
0042154B     8D8D 10FEFFFF       lea ecx,dword ptr ss:[ebp-1F0]
00421551     51                  push ecx
00421552     899D 48FEFFFF       mov dword ptr ss:[ebp-1B8],ebx
00421558     C785 30FEFFFF 08000>mov dword ptr ss:[ebp-1D0],8
00421562     FF15 94104000       call dword ptr ds:[<&msvbvm60.rtcMidCharVar>]      ; msvbvm60.rtcMidCharVar
00421568     8D95 10FEFFFF       lea edx,dword ptr ss:[ebp-1F0]
0042156E     52                  push edx
0042156F     8D85 5CFEFFFF       lea eax,dword ptr ss:[ebp-1A4]
00421575     50                  push eax
00421576     FF15 88114000       call dword ptr ds:[<&msvbvm60.__vbaVarTstNe>]      ; msvbvm60.__vbaVarTstNe
0042157C     8D8D 40FEFFFF       lea ecx,dword ptr ss:[ebp-1C0]
00421582     66:8985 B4F7FFFF    mov word ptr ss:[ebp-84C],ax
00421589     FF15 E0114000       call dword ptr ds:[<&msvbvm60.__vbaFreeObj>]       ; msvbvm60.__vbaFreeObj
0042158F     8D8D 10FEFFFF       lea ecx,dword ptr ss:[ebp-1F0]
00421595     51                  push ecx
00421596     8D95 20FEFFFF       lea edx,dword ptr ss:[ebp-1E0]
0042159C     52                  push edx
0042159D     8D85 30FEFFFF       lea eax,dword ptr ss:[ebp-1D0]
004215A3     50                  push eax
004215A4     6A 03               push 3
004215A6     FF15 28104000       call dword ptr ds:[<&msvbvm60.__vbaFreeVarList>]   ; msvbvm60.__vbaFreeVarList
004215AC     83C4 10             add esp,10
004215AF     66:399D B4F7FFFF    cmp word ptr ss:[ebp-84C],bx
004215B6   ^ 0F85 65F9FFFF       jnz dumped_.00420F21
004215BC     8B45 08             mov eax,dword ptr ss:[ebp+8]
004215BF     8B08                mov ecx,dword ptr ds:[eax]
004215C1     50                  push eax
004215C2     FF91 14030000       call dword ptr ds:[ecx+314]
004215C8     50                  push eax
004215C9     8D95 40FEFFFF       lea edx,dword ptr ss:[ebp-1C0]
004215CF     52                  push edx
004215D0     FF15 6C104000       call dword ptr ds:[<&msvbvm60.__vbaObjSet>]        ; msvbvm60.__vbaObjSet
004215D6     8B08                mov ecx,dword ptr ds:[eax]
004215D8     8D95 48FEFFFF       lea edx,dword ptr ss:[ebp-1B8]
004215DE     52                  push edx
004215DF     50                  push eax
004215E0     8985 BCF7FFFF       mov dword ptr ss:[ebp-844],eax
004215E6     FF91 A0000000       call dword ptr ds:[ecx+A0]
004215EC     DBE2                fclex
004215EE     3BC3                cmp eax,ebx
004215F0     7D 18               jge short dumped_.0042160A
004215F2     8B8D BCF7FFFF       mov ecx,dword ptr ss:[ebp-844]
004215F8     68 A0000000         push 0A0
004215FD     68 8C5E4000         push dumped_.00405E8C
00421602     51                  push ecx
00421603     50                  push eax
00421604     FF15 5C104000       call dword ptr ds:[<&msvbvm60.__vbaHresultCheckObj>; msvbvm60.__vbaHresultCheckObj
0042160A     B8 02000000         mov eax,2
0042160F     8985 28FEFFFF       mov dword ptr ss:[ebp-1D8],eax
00421615     8985 20FEFFFF       mov dword ptr ss:[ebp-1E0],eax
0042161B     8B85 48FEFFFF       mov eax,dword ptr ss:[ebp-1B8]
00421621     8D95 20FEFFFF       lea edx,dword ptr ss:[ebp-1E0]
00421627     52                  push edx
00421628     8985 38FEFFFF       mov dword ptr ss:[ebp-1C8],eax
0042162E     6A 1B               push 1B                                            ; 27-28
00421630     8D85 30FEFFFF       lea eax,dword ptr ss:[ebp-1D0]
00421636     50                  push eax
00421637     8D8D 10FEFFFF       lea ecx,dword ptr ss:[ebp-1F0]
0042163D     51                  push ecx
0042163E     899D 48FEFFFF       mov dword ptr ss:[ebp-1B8],ebx
00421644     C785 30FEFFFF 08000>mov dword ptr ss:[ebp-1D0],8
0042164E     FF15 94104000       call dword ptr ds:[<&msvbvm60.rtcMidCharVar>]      ; msvbvm60.rtcMidCharVar
00421654     8D95 10FEFFFF       lea edx,dword ptr ss:[ebp-1F0]
0042165A     52                  push edx
0042165B     8D45 DC             lea eax,dword ptr ss:[ebp-24]
0042165E     50                  push eax
0042165F     FF15 88114000       call dword ptr ds:[<&msvbvm60.__vbaVarTstNe>]      ; msvbvm60.__vbaVarTstNe
00421665     8D8D 40FEFFFF       lea ecx,dword ptr ss:[ebp-1C0]
0042166B     66:8985 B4F7FFFF    mov word ptr ss:[ebp-84C],ax
00421672     FF15 E0114000       call dword ptr ds:[<&msvbvm60.__vbaFreeObj>]       ; msvbvm60.__vbaFreeObj
00421678     8D8D 10FEFFFF       lea ecx,dword ptr ss:[ebp-1F0]
0042167E     51                  push ecx
0042167F     8D95 20FEFFFF       lea edx,dword ptr ss:[ebp-1E0]
00421685     52                  push edx
00421686     8D85 30FEFFFF       lea eax,dword ptr ss:[ebp-1D0]
0042168C     50                  push eax
0042168D     6A 03               push 3
0042168F     FF15 28104000       call dword ptr ds:[<&msvbvm60.__vbaFreeVarList>]   ; msvbvm60.__vbaFreeVarList
00421695     83C4 10             add esp,10
00421698     66:399D B4F7FFFF    cmp word ptr ss:[ebp-84C],bx
0042169F   ^ 0F85 7CF8FFFF       jnz dumped_.00420F21
004216A5     8B45 08             mov eax,dword ptr ss:[ebp+8]
004216A8     8B08                mov ecx,dword ptr ds:[eax]
004216AA     50                  push eax
004216AB     FF91 14030000       call dword ptr ds:[ecx+314]
004216B1     50                  push eax
004216B2     8D95 40FEFFFF       lea edx,dword ptr ss:[ebp-1C0]
004216B8     52                  push edx
004216B9     FF15 6C104000       call dword ptr ds:[<&msvbvm60.__vbaObjSet>]        ; msvbvm60.__vbaObjSet
004216BF     8B08                mov ecx,dword ptr ds:[eax]
004216C1     8D95 48FEFFFF       lea edx,dword ptr ss:[ebp-1B8]
004216C7     52                  push edx
004216C8     50                  push eax
004216C9     8985 BCF7FFFF       mov dword ptr ss:[ebp-844],eax
004216CF     FF91 A0000000       call dword ptr ds:[ecx+A0]
004216D5     DBE2                fclex
004216D7     3BC3                cmp eax,ebx
004216D9     7D 18               jge short dumped_.004216F3
004216DB     8B8D BCF7FFFF       mov ecx,dword ptr ss:[ebp-844]
004216E1     68 A0000000         push 0A0
004216E6     68 8C5E4000         push dumped_.00405E8C
004216EB     51                  push ecx
004216EC     50                  push eax
004216ED     FF15 5C104000       call dword ptr ds:[<&msvbvm60.__vbaHresultCheckObj>; msvbvm60.__vbaHresultCheckObj
004216F3     B8 02000000         mov eax,2
004216F8     8985 28FEFFFF       mov dword ptr ss:[ebp-1D8],eax
004216FE     8985 20FEFFFF       mov dword ptr ss:[ebp-1E0],eax
00421704     8B85 48FEFFFF       mov eax,dword ptr ss:[ebp-1B8]
0042170A     8D95 20FEFFFF       lea edx,dword ptr ss:[ebp-1E0]
00421710     52                  push edx
00421711     8985 38FEFFFF       mov dword ptr ss:[ebp-1C8],eax
00421717     6A 07               push 7                                             ; 7-8
00421719     8D85 30FEFFFF       lea eax,dword ptr ss:[ebp-1D0]
0042171F     50                  push eax
00421720     8D8D 10FEFFFF       lea ecx,dword ptr ss:[ebp-1F0]
00421726     51                  push ecx
00421727     899D 48FEFFFF       mov dword ptr ss:[ebp-1B8],ebx
0042172D     C785 30FEFFFF 08000>mov dword ptr ss:[ebp-1D0],8
00421737     FF15 94104000       call dword ptr ds:[<&msvbvm60.rtcMidCharVar>]      ; msvbvm60.rtcMidCharVar
0042173D     8D95 10FEFFFF       lea edx,dword ptr ss:[ebp-1F0]
00421743     52                  push edx
00421744     8D85 00FFFFFF       lea eax,dword ptr ss:[ebp-100]
0042174A     50                  push eax
0042174B     FF15 88114000       call dword ptr ds:[<&msvbvm60.__vbaVarTstNe>]      ; msvbvm60.__vbaVarTstNe
00421751     8D8D 40FEFFFF       lea ecx,dword ptr ss:[ebp-1C0]
00421757     66:8985 B4F7FFFF    mov word ptr ss:[ebp-84C],ax
0042175E     FF15 E0114000       call dword ptr ds:[<&msvbvm60.__vbaFreeObj>]       ; msvbvm60.__vbaFreeObj
00421764     8D8D 10FEFFFF       lea ecx,dword ptr ss:[ebp-1F0]
0042176A     51                  push ecx
0042176B     8D95 20FEFFFF       lea edx,dword ptr ss:[ebp-1E0]
00421771     52                  push edx
00421772     8D85 30FEFFFF       lea eax,dword ptr ss:[ebp-1D0]
00421778     50                  push eax
00421779     6A 03               push 3
0042177B     FF15 28104000       call dword ptr ds:[<&msvbvm60.__vbaFreeVarList>]   ; msvbvm60.__vbaFreeVarList
00421781     83C4 10             add esp,10
00421784     66:399D B4F7FFFF    cmp word ptr ss:[ebp-84C],bx
0042178B   ^ 0F85 90F7FFFF       jnz dumped_.00420F21
00421791     8B45 08             mov eax,dword ptr ss:[ebp+8]
00421794     8B08                mov ecx,dword ptr ds:[eax]
00421796     50                  push eax
00421797     FF91 14030000       call dword ptr ds:[ecx+314]
0042179D     50                  push eax
0042179E     8D95 40FEFFFF       lea edx,dword ptr ss:[ebp-1C0]
004217A4     52                  push edx
004217A5     FF15 6C104000       call dword ptr ds:[<&msvbvm60.__vbaObjSet>]        ; msvbvm60.__vbaObjSet
004217AB     8B08                mov ecx,dword ptr ds:[eax]
004217AD     8D95 48FEFFFF       lea edx,dword ptr ss:[ebp-1B8]
004217B3     52                  push edx
004217B4     50                  push eax
004217B5     8985 BCF7FFFF       mov dword ptr ss:[ebp-844],eax
004217BB     FF91 A0000000       call dword ptr ds:[ecx+A0]
004217C1     DBE2                fclex
004217C3     3BC3                cmp eax,ebx
004217C5     7D 18               jge short dumped_.004217DF
004217C7     8B8D BCF7FFFF       mov ecx,dword ptr ss:[ebp-844]
004217CD     68 A0000000         push 0A0
004217D2     68 8C5E4000         push dumped_.00405E8C
004217D7     51                  push ecx
004217D8     50                  push eax
004217D9     FF15 5C104000       call dword ptr ds:[<&msvbvm60.__vbaHresultCheckObj>; msvbvm60.__vbaHresultCheckObj
004217DF     B8 02000000         mov eax,2
004217E4     8985 28FEFFFF       mov dword ptr ss:[ebp-1D8],eax
004217EA     8985 20FEFFFF       mov dword ptr ss:[ebp-1E0],eax
004217F0     8B85 48FEFFFF       mov eax,dword ptr ss:[ebp-1B8]
004217F6     8D95 20FEFFFF       lea edx,dword ptr ss:[ebp-1E0]
004217FC     52                  push edx
004217FD     8985 38FEFFFF       mov dword ptr ss:[ebp-1C8],eax
00421803     6A 0D               push 0D                                            ; 13-14
00421805     8D85 30FEFFFF       lea eax,dword ptr ss:[ebp-1D0]
0042180B     50                  push eax
0042180C     8D8D 10FEFFFF       lea ecx,dword ptr ss:[ebp-1F0]
00421812     51                  push ecx
00421813     899D 48FEFFFF       mov dword ptr ss:[ebp-1B8],ebx
00421819     C785 30FEFFFF 08000>mov dword ptr ss:[ebp-1D0],8
00421823     FF15 94104000       call dword ptr ds:[<&msvbvm60.rtcMidCharVar>]      ; msvbvm60.rtcMidCharVar
00421829     8D95 10FEFFFF       lea edx,dword ptr ss:[ebp-1F0]
0042182F     52                  push edx
00421830     8D85 E0FEFFFF       lea eax,dword ptr ss:[ebp-120]
00421836     50                  push eax
00421837     FF15 88114000       call dword ptr ds:[<&msvbvm60.__vbaVarTstNe>]      ; msvbvm60.__vbaVarTstNe
0042183D     8D8D 40FEFFFF       lea ecx,dword ptr ss:[ebp-1C0]
00421843     66:8985 B4F7FFFF    mov word ptr ss:[ebp-84C],ax
0042184A     FF15 E0114000       call dword ptr ds:[<&msvbvm60.__vbaFreeObj>]       ; msvbvm60.__vbaFreeObj
00421850     8D8D 10FEFFFF       lea ecx,dword ptr ss:[ebp-1F0]
00421856     51                  push ecx
00421857     8D95 20FEFFFF       lea edx,dword ptr ss:[ebp-1E0]
0042185D     52                  push edx
0042185E     8D85 30FEFFFF       lea eax,dword ptr ss:[ebp-1D0]
00421864     50                  push eax
00421865     6A 03               push 3
00421867     FF15 28104000       call dword ptr ds:[<&msvbvm60.__vbaFreeVarList>]   ; msvbvm60.__vbaFreeVarList
0042186D     83C4 10             add esp,10
00421870     66:399D B4F7FFFF    cmp word ptr ss:[ebp-84C],bx
00421877   ^ 0F85 A4F6FFFF       jnz dumped_.00420F21
0042187D     8B45 08             mov eax,dword ptr ss:[ebp+8]
00421880     8B08                mov ecx,dword ptr ds:[eax]
00421882     50                  push eax
00421883     FF91 14030000       call dword ptr ds:[ecx+314]
00421889     50                  push eax
0042188A     8D95 40FEFFFF       lea edx,dword ptr ss:[ebp-1C0]
00421890     52                  push edx
00421891     FF15 6C104000       call dword ptr ds:[<&msvbvm60.__vbaObjSet>]        ; msvbvm60.__vbaObjSet
00421897     8B08                mov ecx,dword ptr ds:[eax]
00421899     8D95 48FEFFFF       lea edx,dword ptr ss:[ebp-1B8]
0042189F     52                  push edx
004218A0     50                  push eax
004218A1     8985 BCF7FFFF       mov dword ptr ss:[ebp-844],eax
004218A7     FF91 A0000000       call dword ptr ds:[ecx+A0]
004218AD     DBE2                fclex
004218AF     3BC3                cmp eax,ebx
004218B1     7D 18               jge short dumped_.004218CB
004218B3     8B8D BCF7FFFF       mov ecx,dword ptr ss:[ebp-844]
004218B9     68 A0000000         push 0A0
004218BE     68 8C5E4000         push dumped_.00405E8C
004218C3     51                  push ecx
004218C4     50                  push eax
004218C5     FF15 5C104000       call dword ptr ds:[<&msvbvm60.__vbaHresultCheckObj>; msvbvm60.__vbaHresultCheckObj
004218CB     B8 02000000         mov eax,2
004218D0     8985 28FEFFFF       mov dword ptr ss:[ebp-1D8],eax
004218D6     8985 20FEFFFF       mov dword ptr ss:[ebp-1E0],eax
004218DC     8B85 48FEFFFF       mov eax,dword ptr ss:[ebp-1B8]
004218E2     8D95 20FEFFFF       lea edx,dword ptr ss:[ebp-1E0]
004218E8     52                  push edx
004218E9     8985 38FEFFFF       mov dword ptr ss:[ebp-1C8],eax
004218EF     6A 15               push 15                                            ; 21-22
004218F1     8D85 30FEFFFF       lea eax,dword ptr ss:[ebp-1D0]
004218F7     50                  push eax
004218F8     8D8D 10FEFFFF       lea ecx,dword ptr ss:[ebp-1F0]
004218FE     51                  push ecx
004218FF     899D 48FEFFFF       mov dword ptr ss:[ebp-1B8],ebx
00421905     C785 30FEFFFF 08000>mov dword ptr ss:[ebp-1D0],8
0042190F     FF15 94104000       call dword ptr ds:[<&msvbvm60.rtcMidCharVar>]      ; msvbvm60.rtcMidCharVar
00421915     8D95 10FEFFFF       lea edx,dword ptr ss:[ebp-1F0]
0042191B     52                  push edx
0042191C     8D85 C0FEFFFF       lea eax,dword ptr ss:[ebp-140]
00421922     50                  push eax
00421923     FF15 88114000       call dword ptr ds:[<&msvbvm60.__vbaVarTstNe>]      ; msvbvm60.__vbaVarTstNe
00421929     8D8D 40FEFFFF       lea ecx,dword ptr ss:[ebp-1C0]
0042192F     66:8985 B4F7FFFF    mov word ptr ss:[ebp-84C],ax
00421936     FF15 E0114000       call dword ptr ds:[<&msvbvm60.__vbaFreeObj>]       ; msvbvm60.__vbaFreeObj
0042193C     8D8D 10FEFFFF       lea ecx,dword ptr ss:[ebp-1F0]
00421942     51                  push ecx
00421943     8D95 20FEFFFF       lea edx,dword ptr ss:[ebp-1E0]
00421949     52                  push edx
0042194A     8D85 30FEFFFF       lea eax,dword ptr ss:[ebp-1D0]
00421950     50                  push eax
00421951     6A 03               push 3
00421953     FF15 28104000       call dword ptr ds:[<&msvbvm60.__vbaFreeVarList>]   ; msvbvm60.__vbaFreeVarList
00421959     83C4 10             add esp,10
0042195C     66:399D B4F7FFFF    cmp word ptr ss:[ebp-84C],bx
00421963   ^ 0F85 B8F5FFFF       jnz dumped_.00420F21
00421969     8B45 08             mov eax,dword ptr ss:[ebp+8]
0042196C     8B08                mov ecx,dword ptr ds:[eax]
0042196E     50                  push eax
0042196F     FF91 14030000       call dword ptr ds:[ecx+314]
00421975     50                  push eax
00421976     8D95 40FEFFFF       lea edx,dword ptr ss:[ebp-1C0]
0042197C     52                  push edx
0042197D     FF15 6C104000       call dword ptr ds:[<&msvbvm60.__vbaObjSet>]        ; msvbvm60.__vbaObjSet
00421983     8B08                mov ecx,dword ptr ds:[eax]
00421985     8D95 48FEFFFF       lea edx,dword ptr ss:[ebp-1B8]
0042198B     52                  push edx
0042198C     50                  push eax
0042198D     8985 BCF7FFFF       mov dword ptr ss:[ebp-844],eax
00421993     FF91 A0000000       call dword ptr ds:[ecx+A0]
00421999     DBE2                fclex
0042199B     3BC3                cmp eax,ebx
0042199D     7D 18               jge short dumped_.004219B7
0042199F     8B8D BCF7FFFF       mov ecx,dword ptr ss:[ebp-844]
004219A5     68 A0000000         push 0A0
004219AA     68 8C5E4000         push dumped_.00405E8C
004219AF     51                  push ecx
004219B0     50                  push eax
004219B1     FF15 5C104000       call dword ptr ds:[<&msvbvm60.__vbaHresultCheckObj>; msvbvm60.__vbaHresultCheckObj
004219B7     B8 02000000         mov eax,2
004219BC     8985 28FEFFFF       mov dword ptr ss:[ebp-1D8],eax
004219C2     8985 20FEFFFF       mov dword ptr ss:[ebp-1E0],eax
004219C8     8B85 48FEFFFF       mov eax,dword ptr ss:[ebp-1B8]
004219CE     8D95 20FEFFFF       lea edx,dword ptr ss:[ebp-1E0]
004219D4     52                  push edx
004219D5     8985 38FEFFFF       mov dword ptr ss:[ebp-1C8],eax
004219DB     6A 11               push 11                                            ; 17-18
004219DD     8D85 30FEFFFF       lea eax,dword ptr ss:[ebp-1D0]
004219E3     50                  push eax
004219E4     8D8D 10FEFFFF       lea ecx,dword ptr ss:[ebp-1F0]
004219EA     51                  push ecx
004219EB     899D 48FEFFFF       mov dword ptr ss:[ebp-1B8],ebx
004219F1     C785 30FEFFFF 08000>mov dword ptr ss:[ebp-1D0],8
004219FB     FF15 94104000       call dword ptr ds:[<&msvbvm60.rtcMidCharVar>]      ; msvbvm60.rtcMidCharVar
00421A01     8D95 10FEFFFF       lea edx,dword ptr ss:[ebp-1F0]
00421A07     52                  push edx
00421A08     8D85 A0FEFFFF       lea eax,dword ptr ss:[ebp-160]
00421A0E     50                  push eax
00421A0F     FF15 88114000       call dword ptr ds:[<&msvbvm60.__vbaVarTstNe>]      ; msvbvm60.__vbaVarTstNe
00421A15     8D8D 40FEFFFF       lea ecx,dword ptr ss:[ebp-1C0]
00421A1B     66:8985 B4F7FFFF    mov word ptr ss:[ebp-84C],ax
00421A22     FF15 E0114000       call dword ptr ds:[<&msvbvm60.__vbaFreeObj>]       ; msvbvm60.__vbaFreeObj
00421A28     8D8D 10FEFFFF       lea ecx,dword ptr ss:[ebp-1F0]
00421A2E     51                  push ecx
00421A2F     8D95 20FEFFFF       lea edx,dword ptr ss:[ebp-1E0]
00421A35     52                  push edx
00421A36     8D85 30FEFFFF       lea eax,dword ptr ss:[ebp-1D0]
00421A3C     50                  push eax
00421A3D     6A 03               push 3
00421A3F     FF15 28104000       call dword ptr ds:[<&msvbvm60.__vbaFreeVarList>]   ; msvbvm60.__vbaFreeVarList
00421A45     83C4 10             add esp,10
00421A48     66:399D B4F7FFFF    cmp word ptr ss:[ebp-84C],bx
00421A4F   ^ 0F85 CCF4FFFF       jnz dumped_.00420F21
00421A55     8B45 08             mov eax,dword ptr ss:[ebp+8]
00421A58     8B08                mov ecx,dword ptr ds:[eax]
00421A5A     50                  push eax
00421A5B     FF91 14030000       call dword ptr ds:[ecx+314]
00421A61     50                  push eax
00421A62     8D95 40FEFFFF       lea edx,dword ptr ss:[ebp-1C0]
00421A68     52                  push edx
00421A69     FF15 6C104000       call dword ptr ds:[<&msvbvm60.__vbaObjSet>]        ; msvbvm60.__vbaObjSet
00421A6F     8B08                mov ecx,dword ptr ds:[eax]
00421A71     8D95 48FEFFFF       lea edx,dword ptr ss:[ebp-1B8]
00421A77     52                  push edx
00421A78     50                  push eax
00421A79     8985 BCF7FFFF       mov dword ptr ss:[ebp-844],eax
00421A7F     FF91 A0000000       call dword ptr ds:[ecx+A0]
00421A85     DBE2                fclex
00421A87     3BC3                cmp eax,ebx
00421A89     7D 18               jge short dumped_.00421AA3
00421A8B     8B8D BCF7FFFF       mov ecx,dword ptr ss:[ebp-844]
00421A91     68 A0000000         push 0A0
00421A96     68 8C5E4000         push dumped_.00405E8C
00421A9B     51                  push ecx
00421A9C     50                  push eax
00421A9D     FF15 5C104000       call dword ptr ds:[<&msvbvm60.__vbaHresultCheckObj>; msvbvm60.__vbaHresultCheckObj
00421AA3     B8 02000000         mov eax,2
00421AA8     8985 28FEFFFF       mov dword ptr ss:[ebp-1D8],eax
00421AAE     8985 20FEFFFF       mov dword ptr ss:[ebp-1E0],eax
00421AB4     8B85 48FEFFFF       mov eax,dword ptr ss:[ebp-1B8]
00421ABA     8D95 20FEFFFF       lea edx,dword ptr ss:[ebp-1E0]
00421AC0     52                  push edx
00421AC1     8985 38FEFFFF       mov dword ptr ss:[ebp-1C8],eax
00421AC7     6A 19               push 19                                            ; 25-26
00421AC9     8D85 30FEFFFF       lea eax,dword ptr ss:[ebp-1D0]
00421ACF     50                  push eax
00421AD0     8D8D 10FEFFFF       lea ecx,dword ptr ss:[ebp-1F0]
00421AD6     51                  push ecx
00421AD7     899D 48FEFFFF       mov dword ptr ss:[ebp-1B8],ebx
00421ADD     C785 30FEFFFF 08000>mov dword ptr ss:[ebp-1D0],8
00421AE7     FF15 94104000       call dword ptr ds:[<&msvbvm60.rtcMidCharVar>]      ; msvbvm60.rtcMidCharVar
00421AED     8D95 10FEFFFF       lea edx,dword ptr ss:[ebp-1F0]
00421AF3     52                  push edx
00421AF4     8D85 80FEFFFF       lea eax,dword ptr ss:[ebp-180]
00421AFA     50                  push eax
00421AFB     FF15 88114000       call dword ptr ds:[<&msvbvm60.__vbaVarTstNe>]      ; msvbvm60.__vbaVarTstNe
00421B01     8D8D 40FEFFFF       lea ecx,dword ptr ss:[ebp-1C0]
00421B07     66:8985 B4F7FFFF    mov word ptr ss:[ebp-84C],ax
00421B0E     FF15 E0114000       call dword ptr ds:[<&msvbvm60.__vbaFreeObj>]       ; msvbvm60.__vbaFreeObj
00421B14     8D8D 10FEFFFF       lea ecx,dword ptr ss:[ebp-1F0]
00421B1A     51                  push ecx
00421B1B     8D95 20FEFFFF       lea edx,dword ptr ss:[ebp-1E0]
00421B21     52                  push edx
00421B22     8D85 30FEFFFF       lea eax,dword ptr ss:[ebp-1D0]
00421B28     50                  push eax
00421B29     6A 03               push 3
00421B2B     FF15 28104000       call dword ptr ds:[<&msvbvm60.__vbaFreeVarList>]   ; msvbvm60.__vbaFreeVarList
00421B31     B9 04000280         mov ecx,80020004
00421B36     B8 0A000000         mov eax,0A
00421B3B     83C4 10             add esp,10
00421B3E     66:399D B4F7FFFF    cmp word ptr ss:[ebp-84C],bx
00421B45     898D 28FEFFFF       mov dword ptr ss:[ebp-1D8],ecx
00421B4B     8985 20FEFFFF       mov dword ptr ss:[ebp-1E0],eax
00421B51     898D 38FEFFFF       mov dword ptr ss:[ebp-1C8],ecx
00421B57     8985 30FEFFFF       mov dword ptr ss:[ebp-1D0],eax
00421B5D     74 30               je short dumped_.00421B8F
00421B5F     8D8D 20FEFFFF       lea ecx,dword ptr ss:[ebp-1E0]
00421B65     51                  push ecx
00421B66     8D95 30FEFFFF       lea edx,dword ptr ss:[ebp-1D0]
00421B6C     52                  push edx
00421B6D     8D45 BC             lea eax,dword ptr ss:[ebp-44]
00421B70     50                  push eax
00421B71     53                  push ebx
00421B72     8D4D 8C             lea ecx,dword ptr ss:[ebp-74]
00421B75     51                  push ecx
00421B76     FF15 70104000       call dword ptr ds:[<&msvbvm60.rtcMsgBox>]          ; msvbvm60.rtcMsgBox

2005-7-25 11:09
0
雪    币: 97697
活跃值: (200829)
能力值: (RANK:10 )
在线值:
发帖
回帖
粉丝
11
祝贺
2005-7-25 11:23
0
雪    币: 442
活跃值: (1216)
能力值: ( LV12,RANK:1130 )
在线值:
发帖
回帖
粉丝
12
楼主别介意,为了在你老家看一下某贴,灌水N次,别封我ID啊
2005-7-25 18:50
0
雪    币: 214
活跃值: (15)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
13
最初由 baby2008 发布
第500贴,留个纪念!


00420D91 FF15 5C104000 call dword ptr ds:[<&msvbvm60.__vbaHresultCheckObj>; msvbvm60.__vbaHresultCheckObj
00420D97 8B95 48FEFFFF mov edx,dword ptr ss:[ebp-1B8] ; 注册码
........

这段代码我也追踪出来了!只是这段代码太长了,俺的汇编水平又有限,所以分析不出来它的注册码最后是怎样生成的!
2005-7-26 00:24
0
雪    币: 442
活跃值: (1216)
能力值: ( LV12,RANK:1130 )
在线值:
发帖
回帖
粉丝
14
To 13楼,上面这段不是注册码最后形成的过程,而是最后的验证过程,注册码的形成是先产生MD5串,再……
2005-7-26 09:10
0
雪    币: 817
活跃值: (1927)
能力值: ( LV12,RANK:2670 )
在线值:
发帖
回帖
粉丝
15
最初由 baby2008 发布
To 13楼,上面这段不是注册码最后形成的过程,而是最后的验证过程,注册码的形成是先产生MD5串,再……


2005-7-26 20:58
0
雪    币: 442
活跃值: (1216)
能力值: ( LV12,RANK:1130 )
在线值:
发帖
回帖
粉丝
16
KuNgBiM先笑后哭,搞得我没信心,是分析错了还是另有文章?请明示。
2005-7-26 21:59
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
17
VB做的 头大啊 !!
如何下断?baby2008提示下吧
2005-7-27 19:05
0
雪    币: 817
活跃值: (1927)
能力值: ( LV12,RANK:2670 )
在线值:
发帖
回帖
粉丝
18
最初由 baby2008 发布
KuNgBiM先笑后哭,搞得我没信心,是分析错了还是另有文章?请明示。


分析的不错了~~`
2005-7-27 23:23
0
雪    币: 442
活跃值: (1216)
能力值: ( LV12,RANK:1130 )
在线值:
发帖
回帖
粉丝
19
最初由 孔雀猪 发布
VB做的 头大啊 !!
如何下断?baby2008提示下吧


万能断点
2005-7-28 23:10
0
雪    币: 300
活跃值: (521)
能力值: ( LV9,RANK:410 )
在线值:
发帖
回帖
粉丝
20
baby兄弟出手,小弟就不看了。
KuNgBiM兄弟的算法总是给人惊喜~
2005-7-29 04:51
0
游客
登录 | 注册 方可回帖
返回
//