38 matches found
libpeconv
libPeConv Una biblioteca para cargar y manipular archivos PE. Objetivos El objetivo de libPEConv era crear una "navaja suiza" para la carga personalizada de archivos PE. Reúne varias funciones auxiliares que puedes integrar rápidamente en tu propio loader. Por ejemplo: reasignar secciones, aplica...
dotNetPELoader
dotNetPELoader 安全通知 最近,我发现该项目的非官方修改版本正在本仓库之外被重新分发。 在审查文件后,我发现了额外的隐藏组件和脚本加载行为,这些在官方源代码中并不 存在。 请注意: 非官方分发版本包含额外的可执行文件和脚本加载元素,这些不 是原始源代码的一部分。 该项目的官方发布版本仅在本仓库 中发布。 官方发布版本不 包含额外的批处理文件、隐藏加载器或嵌入的脚本组件。 我与任何第三方对该项目的重新分发无关。 出于安全考虑: 如果您遇到包含意外可执行文件或加载器的重新打包版本,请不要运行它们。 仅从本仓库直接下载发布版本。 尽可能在构建之前审查源代码。 PoC...
Huan
Huan Huan 是我为了学习 PE 文件结构和 PE 加载过程而开发的一款加密 PE 加载器生成器。它每次使用不同的密钥对要运行的 PE 文件进行加密,并将其嵌入加载器二进制文件的新节中。目前,它适用于 64 位 PE 文件。 工作原理? 首先,Huan 读取给定的 PE 文件,并使用 CBC 模式 AES-128 加密算法对其进行加密。加密方面,我使用了 Tiny AES in C,并为该库的需求准备了填充代码。加密完成后,它使用 Visual Studio 编译器(MsBuild.exe)编译加载器,生成可执行文件。之后,它在该可执行文件上创建一个节(名为...
sRDI
sRDI - Shellcode 反射式DLL注入 sRDI 允许将 DLL 文件转换为位置无关的 shellcode。它试图成为一个功能完整的 PE 加载器,支持正确的节权限、TLS 回调和完整性检查。可以将其视为一个绑定了打包 DLL 的 shellcode PE 加载器。 功能通过两个组件实现: C 项目,编译 PE 加载器实现(RDI)为 shellcode 转换代码,将 DLL、RDI 和用户数据通过引导程序连接在一起 本项目包含以下元素: ShellcodeRDI: 编译 DLL 加载器的 shellcode NativeLoader: 必要时将 DLL 转换为...
ft9201-libfprint
ft9201-libfprint Linux 指纹识别支持,适用于 Focal-systems FT9201 USB 读卡器(2808:93a9,作为独立 Windows Hello 加密狗销售),作为 libfprint 的驱动程序。 该传感器是一个微型的 96×96 光学读卡器。libfprint 内置的匹配器在如此小的图像上表现不佳,因此该驱动程序转而复用 FocalTech 自己的匹配引擎 ——其签名 Windows 驱动程序中的 ftWbioEngineAdapter.dll——在 Linux 上通过一个轻量的进程内 PE 加载器原生运行。无需 Wine、无需...
zig-pe
zig-pe Cargador de PE reflexivo escrito en Zig. Carga y ejecuta archivos PE nativos y .NET directamente desde la memoria. Características Pipeline de Carga de PE Analizar cabeceras DOS y NT PE32 y PE32+ en tiempo de ejecución Mapear secciones en memoria asignada Resolver importaciones por nombre ...
amber
介绍 Amber 是一个位置无关(反射式)PE 加载器,能够实现原生 PE 文件(EXE、DLL、SYS……)的内存中执行。它支持隐蔽的内存内载荷部署,可用于绕过防病毒、防火墙、IDS、IPS 产品以及应用程序白名单缓解措施。Amber 生成的反射式载荷既可以从远程服务器分阶段传输,也可以像通用 shellcode 一样直接在内存中执行。默认情况下,每个生成的载荷都使用新一代 SGN 编码器 进行编码。Amber 使用 CRC32API 和 IATAPI 来隐秘地解析 Windows API 函数地址。PE 文件在内存中加载并执行后,反射式载荷会被擦除以躲避内存扫描器。 安装...
ReflectiveDLLInjection
Acerca de La inyección de DLL reflectante es una técnica de inyección de bibliotecas en la que se emplea el concepto de programación reflectante para realizar la carga de una biblioteca desde memoria en un proceso anfitrión. Como tal, la biblioteca es responsable de cargarse a sí misma...
CVE-2026-79298
🐞 CVE-2026-79298: Remediación Incompleta del Bypass de UEFI Secure Boot en Howyar SysReturn Se parcheó una vulnerabilidad. Se revocó un binario. Pero solo se corrigió la mitad de la arquitectura. Dieciocho meses después, la ruta de arranque IA-32 seguía llevando el mismo cargador PE personalizado...
EUVD-2026-29347
barebox version prior to 2026.04.0 contains multiple memory-safety vulnerabilities in the EFI PE loader in efi/loader/pe.c where integer overflow in virtual image size computation using 32-bit arithmetic on section VirtualAddress and size values allows undersized heap allocation, and PE section...
CVE-2026-34963
barebox version prior to 2026.04.0 contains multiple memory-safety vulnerabilities in the EFI PE loader in efi/loader/pe.c where integer overflow in virtual image size computation using 32-bit arithmetic on section VirtualAddress and size values allows undersized heap allocation, and PE section...
CVE-2026-34963 barebox EFI PE Loader Memory Safety Vulnerabilities
barebox version prior to 2026.04.0 contains multiple memory-safety vulnerabilities in the EFI PE loader in efi/loader/pe.c where integer overflow in virtual image size computation using 32-bit arithmetic on section VirtualAddress and size values allows undersized heap allocation, and PE section...
CVE-2026-34963 barebox EFI PE Loader Memory Safety Vulnerabilities
barebox version prior to 2026.04.0 contains multiple memory-safety vulnerabilities in the EFI PE loader in efi/loader/pe.c where integer overflow in virtual image size computation using 32-bit arithmetic on section VirtualAddress and size values allows undersized heap allocation, and PE section...
PT-2026-39869
Name of the Vulnerable Software and Affected Versions barebox versions prior to 2026.04.0 Description Multiple memory-safety issues exist in the EFI PE loader within the efi/loader/pe.c file. An integer overflow occurs during virtual image size computation when using 32-bit arithmetic on section...
Barebox 输入验证错误漏洞
Barebox is a versatile and flexible bootloader developed by Barebox Open Source. Versions of barebox prior to 2026.04.0 contained a vulnerability related to input validation errors. This vulnerability stemmed from integer overflows and unvalidated boundaries within the EFI PE loader, which could...
Exploit for Time-of-check Time-of-use (TOCTOU) Race Condition in Microsoft
Collateral Damage Collateral Damage is a kernel exploit for Xb...
Huan - Encrypted PE Loader Generator
Huan is an encrypted PE Loader Generator that I developed for learning PE file structure and PE loading processes. It encrypts the PE file to be run with different keys each time and embeds it in a new section of the loader binary. Currently, it works on 64 bit PE files. How It Works? First, Huan...
Cooolis-ms - A Server That Supports The Metasploit Framework RPC
Cooolis-ms is a server that supports Metasploit Framework RPC. It is used to work for Shellcode and PE loader, bypassing the static detection of anti-virus software to a certain extent, and allows the Cooolis-ms server to perform with the Metasploit server separate. Loader execution process: 1...
Windows Inject Reflective PE Files, Windows x64 IPv6 Bind TCP Stager
Inject a custom native PE file into the exploited process using a reflective PE loader. The reflective PE loader will execute the pre-mapped PE image starting from the address of entry after performing image base relocation and API address resolution. This module requires a PE file that contains...
Windows Inject Reflective PE Files, Reverse TCP Stager with UUID Support (Windows x64)
Inject a custom native PE file into the exploited process using a reflective PE loader. The reflective PE loader will execute the pre-mapped PE image starting from the address of entry after performing image base relocation and API address resolution. This module requires a PE file that contains...