吾爱破解 - LCG - LSG |安卓破解|病毒分析|破解软件|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1508|回复: 11

[VC] dll注入demo

  [复制链接]
发表于 2016-11-19 14:05 | 显示全部楼层
0x00
    DLL注入就是将一个DLL放进某个进程的地址空间里,让它成为那个进程的一部分
   
0x01
    vs中新建一个fuch的工程并创建一个test.c的文件,编译生成fuch.exe
   
[C] 纯文本查看 复制代码
#include<stdio.h>
#include<stdlib.h>
#include<windows.h>

void test(char * ch)
{
	MessageBoxA(0, "hehehe", ch, 0);
}

void main()
{
	printf("%p", test);
	while (1) {
		Sleep(20000);
	}
}
    运行程序输出test函数地址
   

fuch.exe输出的地址

fuch.exe输出的地址


0x02
    重新建一个命名为push的工程并创建go.c,属性中修改为dll文件
   

属性修改

属性修改

   
[C] 纯文本查看 复制代码
#include<stdio.h>
#include<stdlib.h>
#include<Windows.h>


_declspec(dllexport) void go()
{
	void(*p)(char * ch) = 0xB71361;
//
	p("hx");
	while (1) {
		p("hx");
		Sleep(5000);
	}
}
    编译生成push.dll

0x03
    运行fuch.exe文件
    用dll注入工具把push.dll注入到fuch.exe内存中
    clipboard.png
    这时会显示注入成功
    test函数被循环调用
    clipboard.png




免费评分

参与人数 3吾爱币 +3 热心值 +2 收起 理由
mortalboold + 1 + 1 我很赞同!
mpink_mbin + 1 谢谢@Thanks!
夏文煜尔 + 1 + 1 用心讨论,共获提升!

查看全部评分

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

 楼主| 发表于 2016-11-19 14:42 | 显示全部楼层

就是写一个b.dll,注入到a.exe文件中,通过a.exe中函数地址来调用a.exe中的函数,比如dll注入网吧充值提醒程序内存中,实现充值

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

发表于 2016-11-19 15:55 | 显示全部楼层
Git_man 发表于 2016-11-19 14:42
就是写一个b.dll,注入到a.exe文件中,通过a.exe中函数地址来调用a.exe中的函数,比如dll注入网吧充值提 ...

这么吊,你不会在医院发的教程吧

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

 楼主| 发表于 2016-11-19 14:10 | 显示全部楼层
忘了放附件    dll注入工具 链接:http://pan.baidu.com/s/1eSdtk58 密码:ji0v

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

头像被屏蔽
发表于 2016-11-19 14:22 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

发表于 2016-11-19 15:37 | 显示全部楼层
然后呢0.0你想表达什么,我没明白

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

发表于 2016-11-19 17:52 | 显示全部楼层
想法不错  就是不知道可不可行 先收藏了

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

发表于 2016-11-19 18:10 来自手机 | 显示全部楼层
先看看,了解一下!

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

发表于 2016-11-19 18:19 | 显示全部楼层
源码吗,顶你一个。

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

发表于 2016-11-25 13:25 | 显示全部楼层
很好。顶你一根

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】

如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则


免责声明:
吾爱破解所发布的一切破解补丁、注册机和注册信息及软件的解密分析文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。

Mail To:Service@52PoJie.Cn

快速回复 收藏帖子 返回列表 搜索

RSS订阅|手机版|小黑屋|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2017-9-20 10:04

Powered by Discuz!

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表