首页
社区
课程
招聘
[求助][求助]向一个exe中添加额外窗口
发表于: 2016-4-20 10:09 12282

[求助][求助]向一个exe中添加额外窗口

2016-4-20 10:09
12282
有个程序,只有exe文件(是个很简单的程序,入口就是一个call
),没有源码,我想在exe打开之后首先显示一个窗口,要求输入用户名密码,正确之后才能进入主程序。目前应该怎么实现??就是对exe反汇编之后怎么加入窗口,编辑框,静态文本,按钮,还有消息循环

[课程]Android-CTF解题方法汇总!

收藏
免费 0
支持
分享
最新回复 (6)
雪    币: 488
活跃值: (3149)
能力值: ( LV7,RANK:140 )
在线值:
发帖
回帖
粉丝
2
建立一个dll,在dll里添加窗口,密码错就结束主进程。dll通过pe工具加到exe的导入表中
2016-4-20 10:40
0
雪    币: 1
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
那也就是说不用在exe中进行很大的改动就行了呗?
2016-4-20 12:35
0
雪    币: 207
活跃值: (26)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
4
简单来说,就是在入口点处取得程序控制权,具体点就是一在入口点处修改指令,跳转到你所需要的代码处,然后返回,就2楼所说,光这样是不行的,导入DLL不被执行,有什么luan用
2016-4-20 18:05
0
雪    币: 409
活跃值: (182)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
5
做一个登录程序把exe文件插入资源文件中,密码正确就释放这个exe并运行。这样行不?
2016-4-20 19:06
0
雪    币: 140
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
给EXE加个壳,在壳里弹出对话框要求输入密码。
2016-10-10 09:38
0
雪    币: 2
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
楼上几位说的都是方法,没错,可以自己人为加入一些代码,也可软件加入一些代码,都能实现楼主说的那个功能,
2016-10-16 09:43
0
游客
登录 | 注册 方可回帖
返回
//