VBGood网站全文搜索 Google

搜索VBGood全站网页(全文搜索)

VB爱好者乐园(VBGood)

 找回密码
 立即注册
搜索
查看: 566|回复: 4

[原创] vb内存运行另一个EXE并且HOOKapi

[复制链接]

9

主题

0

听众

96

积分

初级程序员

Rank: 2Rank: 2

擂点
0
人气
0
威望
0
注册时间
2016-8-1
精华
0
帖子
35
发表于 2017-1-31 14:29:30 |显示全部楼层
VB内存运行另一个EXE(非运行硬盘EXE方式)
然后再HOOK对应API,怎么做,原理就是在EXE没启动前就先安装HOOK钩子

0

主题

0

听众

140

积分

初级程序员

Rank: 2Rank: 2

擂点
0
人气
0
威望
0
注册时间
2008-9-6
精华
0
帖子
11
发表于 2017-2-3 14:34:12 |显示全部楼层
你都控制一个exe程序的运行了,HOOK还不是小菜一碟。

直接改写exe导入表项不就OK了?

点评

JuncoJet  VB改IAT应该没什么用,VB有专门的实现。应该EAT或者Inline Hook。  发表于 2017-2-6 01:24
回复

使用道具 举报

0

主题

0

听众

140

积分

初级程序员

Rank: 2Rank: 2

擂点
0
人气
0
威望
0
注册时间
2008-9-6
精华
0
帖子
11
发表于 2017-2-9 08:17:51 |显示全部楼层
zml182923 发表于 2017-2-3 14:34
你都控制一个exe程序的运行了,HOOK还不是小菜一碟。

直接改写exe导入表项不就OK了?

呃,我以为他的另一个exe程序不是VB的哪,不过不管哪种程序,Inline Hook确实最好用。
回复

使用道具 举报

9

主题

0

听众

96

积分

初级程序员

Rank: 2Rank: 2

擂点
0
人气
0
威望
0
注册时间
2016-8-1
精华
0
帖子
35
发表于 2017-2-25 15:06:54 |显示全部楼层
zml182923 发表于 2017-2-9 08:17
呃,我以为他的另一个exe程序不是VB的哪,不过不管哪种程序,Inline Hook确实最好用。

他的另一个exe程序不是VB的,是啊,另一个程 序不是VB的,可能是易语言,vc写的等。只要是普通的EXE就行,不是64位的。(现在大部分EXE都是32位的)
回复

使用道具 举报

52

主题

5

听众

7086

积分

版主

Rank: 7Rank: 7Rank: 7

擂点
0
人气
92
威望
137
注册时间
2009-12-18
精华
0
帖子
1443
发表于 昨天 00:18 |显示全部楼层
自定义peload而已
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

文字版|手机版|VBGood

GMT+8, 2017-3-28 16:06

VB爱好者乐园(VBGood)
回顶部