Skip to content
KitploitKITPLOIT
工具漏洞利用博客
Log in
提交
工具漏洞利用博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

订阅源联系隐私© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
NTDLL-reconstruction — 一种混合了NTDLL解除挂钩和地狱之门变体的技术 | Kitploit
工具/GitHubGitHub/sk4r4b/ntdll-reconstruction
防御工具IDS/IPS规避逆向工程Shellcode后渗透利用恶意软件分析红队Payload 开发二进制利用
GitHubsk4r4b/ntdll-reconstruction

NTDLL-reconstruction

一种混合了NTDLL解除挂钩和地狱之门变体的技术

134564天前尚未审核

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享
查看仓库
网站

NTDLL-reconstruction

一种用户态 EDR 绕过技术,允许你随意在未挂钩和已挂钩的 ntdll.dll 之间切换。 我是如何构建它的可以在这里找到 here。

用法

你可以直接将 .h 和 .c 文件拖放到你的项目中,确保你 编辑头文件中 CRT 函数的定义,这些函数应该由你重新实现 或者使用任何你想要的方式。你还需要编辑 .c 文件中的 switch_memory_protection 函数,因为你需要自己实现它,项目 才能正常工作。

以下是如何使用该库的代码片段:

struct hook_cache	*cache = 0;

cache = ntdll_reconstruction_init();
if (cache == 0)
	// Throw Error!
while (1) {
	// Do whatever
	cache = ntdll_reconstruction_flip(cache); // Back to hooked stub
	if (cache == 0)
		// Throw Error!
	Sleep(1234);
	cache = ntdll_reconstruction_flip(cache); // Back to clean stub
	if (cache == 0)
		// Throw Error!
}
下载工具