能力值:
( LV9,RANK:160 )
|
-
-
2 楼
PS:论坛的附件不好用,我就放到我的网络硬盘上了
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
已经下载..
谢谢lz分享.
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
楼主好人拉,up
|
能力值:
( LV2,RANK:10 )
|
-
-
5 楼
本人是菜鸟.....
看得明白就不须上来找破文了...
你的教文也许太深了....也许对菜了没用呢..
难度没有人知道菜鸟应该须要些什麽破文或教文吗..
( 就是从以下你的第一段我就看不明白了 )
VB最讨厌的地方我不说大家也知道,那就是数据转换……
M$可真T |V| D (看得懂的智商180..
)讨厌,苦了VB程序员,也苦了我们,比如以下这代码
Dim a As String
Private Sub Command1_Click()
a = "123"
a = Val(a)
Print a
End Sub
你说这个a的数据类型到底是什么(不过多数情况下m$还是体贴VB6的用户的)
※※※※※引用DR0的文章※※※※※
所以oleaut32便疯狂般地有了一大堆数据转换
下面列举几个
Addr:77A11AAE Ord: 176 (00B0h) Name: VarCmp
Addr:77A0E5D1 Ord: 311 (0137h) Name: VarCyCmp
Addr:77A0E5F8 Ord: 312 (0138h) Name: VarCyCmpR8
Addr:77A129CD Ord: 314 (013Ah) Name: VarBstrCmp
Addr:77A12958 Ord: 316 (013Ch) Name: VarR4CmpR8
Addr:77A13697 Ord: 204 (00CCh) Name: VarDecCmp
Addr:77A1298B Ord: 298 (012Ah) Name: VarDecCmpR8
※※※※※引用结束※※※※※
这些都是变量比较的时候用的,破解时下断比较好
然后就是些比较BT的了。和我一样的大菜们一定要记啊………………
首先出场的是
Mid(AA as string, BB as integer, CC as integer) (cc可选)
这个函数意义就不多说了,不懂就别来破VB了,先学习吧…….
这个函数的反汇编形式通常是这样的
MOV DWORD PTR SS:[EBP-30],5 //CC进
MOV DWORD PTR SS:[EBP-38],2 //BB+1进
MOV DWORD PTR SS:[EBP-18],EDI
MOV DWORD PTR SS:[EBP-28],9
CALL DWORD PTR DS:[<&MSVBVM60.#632>] //MSVBVM60.rtcMidChar
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
就事论事
Mid(AA as string, BB as integer, CC as integer)
是不是用了4个参数?返回值也是用EBP所指定的相对数据位置吗?
调用过程中不使用EAX吗?
|
能力值:
( LV9,RANK:160 )
|
-
-
7 楼
本人是菜鸟.....
看得明白就不须上来找破文了...
你的教文也许太深了....也许对菜了没用呢..
难度没有人知道菜鸟应该须要些什麽破文或教文吗..
========================
回:唉~其实就是各个函数参数的入口点和出口点…………
而且这不是教程,而是总结。。。。
Mid(AA as string, BB as integer, CC as integer)
4个参数?3个吧……
返回值也是用EBP所指定的相对数据位置
大部分是,但是我观察过的除非是联套,没有使用EAX的
|
能力值:
( LV9,RANK:160 )
|
-
-
8 楼
ddd一个..
BBS1能用附件了吗?
|
能力值:
( LV9,RANK:160 )
|
-
-
9 楼
不甘心没落,继续顶
AA as string, BB as integer, CC as integer
有的时候VB是不用EAX的
|
能力值:
(RANK:1060 )
|
-
-
10 楼
看上去很猛啊
|
能力值:
( LV3,RANK:30 )
|
-
-
11 楼
谢谢楼主,分享的精神值得我们每一个人学习
|
能力值:
( LV2,RANK:10 )
|
-
-
12 楼
本人是菜鸟.....呀!
|
能力值:
( LV9,RANK:160 )
|
-
-
13 楼
哎,猛也没+精啊,呵呵
|
能力值:
( LV9,RANK:3410 )
|
-
-
14 楼
支持一下
NONAME剑人可以把附件传到本地,这样加精的可能性会加大
|
能力值:
( LV9,RANK:160 )
|
-
-
15 楼
oh~太谢谢了
|
能力值:
( LV9,RANK:160 )
|
-
-
16 楼
已申请+精,附件已传到BBS,D
|
能力值:
( LV9,RANK:290 )
|
-
-
17 楼
支持下,学习下。。。
|
能力值:
( LV2,RANK:10 )
|
-
-
18 楼
下回来学习,最近正好玩VB.
|
能力值:
( LV2,RANK:10 )
|
-
-
19 楼
刚好有个是用VB写的,下来看看
|
能力值:
( LV2,RANK:10 )
|
-
-
20 楼
谢谢提供,看看!!!
|
|
|