首页
社区
课程
招聘
[原创]内存补丁编写之金盾V2016机器码Patch(有码)
发表于: 2013-12-14 10:43 52368

[原创]内存补丁编写之金盾V2016机器码Patch(有码)

2013-12-14 10:43
52368
//Hook CreateFileW 
DWORD WINAPI Hook()
{

	HMODULE handle = LoadLibrary("kernel32.dll");
	if (NULL == handle)
	{
		MessageBox(NULL,"加载动态库出错.","提示",MB_OK);
		return 0;
	}


	g_My_CreateFileW = (DWORD)GetProcAddress(handle,"CreateFileW");
	if (NULL == g_My_CreateFileW)
	{
		MessageBox(NULL,"获取函数地址出错.","提示",MB_OK);
		return 0;
	}

	//目标地址 - 源地址 - 5 

	BYTE szJump_CreateFileW[5] = {0xe9};
	DWORD dwJump_CreateFileW = (DWORD)My_CreateFileW - g_My_CreateFileW - 5;
	memcpy(&szJump_CreateFileW[1], &dwJump_CreateFileW, 4);


	DWORD dwOldProtect = 0;
	VirtualProtect((void*)g_My_CreateFileW, 0x1000, PAGE_EXECUTE_READWRITE, &dwOldProtect);
	memcpy((void*)g_My_CreateFileW, szJump_CreateFileW, 5);
	g_Old_CreateFileW = g_My_CreateFileW + 5;
	return 1;
}
//搜索特征码 :
//StartAddress:开始搜索的地址 code:特征码 len:特征码长度
DWORD SearchSignature(ULONG StartAddress,BYTE * code, DWORD len)
{
	ULONG	u_index;

	BYTE	*p = (BYTE*)StartAddress;

	for (u_index = 0;u_index < 0x300;u_index++)
	{
		if ( memcmp(p,code, len) == 0 )
		{
			return (DWORD)p+len;
		}

		p++;
	}

	return 0;
}

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

上传的附件:
收藏
免费 7
支持
分享
最新回复 (51)
雪    币: 12
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
mark 学习了
2013-12-14 11:15
0
雪    币: 6542
活跃值: (4511)
能力值: ( LV7,RANK:110 )
在线值:
发帖
回帖
粉丝
3
收藏一份
2013-12-14 11:25
0
雪    币: 19
活跃值: (25)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
4
啊哈哈哈哈哈哈哈哈,硬中断
2013-12-14 11:30
0
雪    币: 645
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
好帖子 适合菜鸟啊 多谢LZ
2013-12-14 11:45
0
雪    币: 1042
活跃值: (500)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
LZ好喜欢用VEH~
2013-12-14 12:12
0
雪    币: 341
活跃值: (138)
能力值: ( LV7,RANK:110 )
在线值:
发帖
回帖
粉丝
7
求OD...
2013-12-14 15:04
0
雪    币: 498
活跃值: (1552)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
wxq
8
同求啊、
2013-12-14 15:20
0
雪    币: 257
活跃值: (67)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
9
好帖子来看看
2013-12-14 16:20
0
雪    币: 25
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
VEH巧用可以藐视很多检测,师傅你跟我说过的话  你忘了吗,请按时吃药 不要放弃治疗
2013-12-14 20:30
0
雪    币: 2056
活跃值: (1849)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
这么快,楼主就取消了分享呀,求od呀
2013-12-14 21:58
0
雪    币: 3658
活跃值: (4222)
能力值: (RANK:215 )
在线值:
发帖
回帖
粉丝
12
LZ提供的网盘里的OD已经连接失效了。

建议小三把文章里的软件和加密视频传到百度网盘等地方。

这个对应的加密视频也不知道从哪获取。

麻烦LZ辛苦下,提供下,方便大伙学习使用。
2013-12-14 22:47
0
雪    币: 3901
活跃值: (6125)
能力值: ( LV13,RANK:550 )
在线值:
发帖
回帖
粉丝
13
呵呵。。不知道为什么会自动取消了分享.
2013-12-15 09:07
0
雪    币: 3658
活跃值: (4222)
能力值: (RANK:215 )
在线值:
发帖
回帖
粉丝
14
感谢小三的说明和文件分享。

我昨天晚上自己加密用屏幕录象专家录制的视频,默认选择,混淆加密,都不能正常加密,郁闷了。

下回OD来,NOD报了很多文件有毒。

2013-12-15 12:52:57        文件系统实时防护        文件        F:\OD\^0^-Fly\Plugin\fakevmp.dll        Win32/Packed.VMProtect.AAH 特洛伊木马 的变种        通过删除清除 - 已隔离        CHINA\Admin        在应用程序新建的文件上发生事件: C:\WINDOWS\explorer.exe.
2013-12-15 12:52:56        文件系统实时防护        文件        F:\OD\^0^-Fly\Test\TestDebugger.EXE        Win32/Agent.DP 病毒        已删除 - 已隔离        CHINA\Admin        在应用程序新建的文件上发生事件: C:\WINDOWS\explorer.exe.
2013-12-15 12:52:56        文件系统实时防护        文件        F:\OD\^0^-Fly\Test\Test(OutPutDebugString).exe        Win32/Agent.DP 病毒        已删除 - 已隔离        CHINA\Admin        在应用程序新建的文件上发生事件: C:\WINDOWS\explorer.exe.
2013-12-15 12:52:56        文件系统实时防护        文件        F:\OD\^0^-Fly\Test\exceod(UnhExcFlt).exe        Win32/Agent.DP 病毒        已删除 - 已隔离        CHINA\Admin        在应用程序新建的文件上发生事件: C:\WINDOWS\explorer.exe.
2013-12-15 12:52:56        文件系统实时防护        文件        F:\OD\^0^-Fly\Test\COOL for XP.exe        Win32/Agent.DP 病毒        已删除 - 已隔离        CHINA\Admin        在应用程序新建的文件上发生事件: C:\WINDOWS\explorer.exe.
2013-12-15 12:52:56        文件系统实时防护        文件        F:\OD\^0^-Fly\^0^-Fly.exe        Win32/Agent.DP 病毒        已删除 - 已隔离        CHINA\Admin        在应用程序新建的文件上发生事件: C:\WINDOWS\explorer.exe.
2013-12-15 12:52:55        文件系统实时防护        文件        F:\OD\^0^-Fly\ollydbg.exe        Win32/Agent.DP 病毒        已删除 - 已隔离        CHINA\Admin        在应用程序新建的文件上发生事件: C:\WINDOWS\explorer.exe.
2013-12-15 12:52:55        文件系统实时防护        文件        F:\OD\^0^-Fly\loaddll.exe        Win32/Agent.DP 病毒        已删除 - 已隔离        CHINA\Admin        在应用程序新建的文件上发生事件: C:\WINDOWS\explorer.exe.
2013-12-15 12:49:58        HTTP 过滤器        文件        http://bbs.pediy.com/attachment.php?attachmentid=85201&d=1387068072        Win32/Agent.DP 病毒        连接中断 - 已隔离        CHINA\Admin        通过应用程序访问 web 时检测到威胁: C:\Program Files\Internet Explorer\iexplore.exe.

应该是FLY修改的OD。
2013-12-15 12:50
0
雪    币: 3901
活跃值: (6125)
能力值: ( LV13,RANK:550 )
在线值:
发帖
回帖
粉丝
15
我是在虚拟机里玩的。。od也是在网上下载的。。
2013-12-15 13:22
0
雪    币: 234
活跃值: (1659)
能力值: ( LV9,RANK:410 )
在线值:
发帖
回帖
粉丝
16
感谢小三的好文章。
2013-12-15 20:37
0
雪    币: 264
活跃值: (135)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
17
学习了,谢谢..
2013-12-15 21:55
0
雪    币: 3658
活跃值: (4222)
能力值: (RANK:215 )
在线值:
发帖
回帖
粉丝
18
没事,大家可以再找下其他版本的OD/
2013-12-15 21:56
0
雪    币: 231
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
19
学习了,霸气侧漏!
2013-12-16 17:10
0
雪    币: 2
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
20
请教 楼主,金盾2014啥的A段数据头还原算法是什么呢!!!
2013-12-16 20:58
0
雪    币: 74
活跃值: (748)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
21
感谢分享,marks
2013-12-17 00:03
0
雪    币: 14
活跃值: (15)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
22
牛啊,这个真心可以收藏!
2013-12-17 17:57
0
雪    币: 1028
活跃值: (226)
能力值: ( LV2,RANK:15 )
在线值:
发帖
回帖
粉丝
23
感谢楼主的码字,前来学习!
2013-12-17 21:41
0
雪    币: 137
活跃值: (13)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
24
学习了,这个不错。
2013-12-20 05:55
0
雪    币: 10359
活跃值: (5248)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
25
用私密分享 就好了
2013-12-20 08:34
0
游客
登录 | 注册 方可回帖
返回
//