1469 matches found
EFISwissKnife
. //| | | | | | | \ | \ | | / / / || / / . . . / / || | |/ | | |/ \ / / / |/ /// | || | /|| | / / / / / / EFI 瑞士军刀 一款用于改进 UEFI 逆向工程的 IDA 插件 版权所有 C 2016, 2017 Pedro Vilaça fG! - [email protected] - https://reverse.put.as 这是一款用于辅助 UEFI 二进制逆向工程的 IDA 插件。 它基于 Snare 的原始作品 -...
siofra
摘要 Siofra 是一款旨在识别和利用 Windows 程序中 DLL 劫持漏洞的工具。它能够模拟 Windows 加载器,从而揭示磁盘上 PE 文件的所有依赖项(以及相应的漏洞),或者与活动进程相对应的内存中的映像文件。更重要的是,该工具能够通过动态 shellcode 生成的 PE 感染,轻松生成 DLL 以利用此类漏洞。这些被感染的 DLL 保留了 DLL 的代码(DllMain、导出函数)和资源,从而无缝保持加载它们的应用程序的功能,同时允许研究人员指定一个可执行载荷,作为独立进程运行或作为模块加载到目标中。此外,该工具还包含自动化方法,将 UAC...
pe-bear-old
PE-bear 发布版 PE-bear 是一款用于 PE 文件的免费逆向工具。其目标是快速、灵活地为恶意软件分析师提供“第一视图”,同时保持稳定并能够处理畸形 PE 文件。 适用于 PE-bear 的签名: SIG.txt 更新于:22.01.2014 - 包含来自PEid 的 UserDB 的签名 - 由 crashish 提供的脚本转换 也可通过 Chocolatey 获取 !!! 更新 !!! - 自 18 September 2022 起,PE-bear 已开源! 代码和新的构建版本可在此处获取:https://github.com/hasherezade/pe-bear...
PowerSploit
Fork 以添加一些我通常手动执行的 PowerView.ps1 功能 此项目已不再支持 PowerSploit 是一个 Microsoft PowerShell 模块集合,可用于在评估的各个阶段帮助渗透测试人员。PowerSploit 由以下模块和脚本组成: CodeExecution 在目标机器上执行代码。 Invoke-DllInjection 将 Dll 注入到你选择的进程 ID 中。 Invoke-ReflectivePEInjection 以反射方式将 Windows PE 文件(DLL/EXE)加载到 PowerShell 进程中,或者以反射方式将 DLL 注入到远程进程中...
PsyloDbg
PsyloDbg PsyloDbg 是一个快速成长且用户友好的开源 Windows 调试器,完全使用 Delphi 编写。 该项目的主要目标是为恶意软件分析人员提供另一种工具,以缩短他们在分析过程中的响应时间。 该项目仍处于非常早期的阶段,预计功能将逐步增加。 图片 调试事件 内存映射 加载的模块 被调试的进程树 转储并重建 PE 镜像(测试版) 调试器功能 = 已实现 = 尚未实现 加载的模块 列表。 转储重建的模块镜像。 导出函数列表。 ANSI / WIDE 字符串 列出文件/内存中的字符串。 高级搜索功能。 内存映射 列表。 识别 PE 镜像和节区。 识别线程堆栈。 识别堆。...
Windows-SignedBinary
生成具有不同哈希的 Windows 签名二进制文件 这个想法是为了绕过阻止已知“恶意”签名应用程序(如“regsvr32.exe”)的端点解决方案。我想找到一种方法来获得具有不同哈希的有效签名文件。 分析 使用 signtool verify /v /a cmd.exe root@kitploit: C:\signchecksigntool verify /a /v cmd.exe Verifying: cmd.exe File is signed in catalog: C:\windows\system32\CatRoot\F750E6C3-38EE-11D1-85E5-...
IATelligence
IATelligence IATelligence 是一个 Python 脚本,用于从 PE 文件中提取导入地址表(IAT),并利用 OpenAI 的 GPT-3 模型提供该文件导入的每个 Windows API 的详细信息。该脚本还会搜索相关的 MITRE ATT&CK 技术,并解释攻击者可能如何利用这些 API。 它还会显示文件哈希,并估算 GPT-3 请求的成本。IATelligence 是使用 GPT-3 进行恶意软件分析并根据 IAT 快速评估恶意软件行为的概念验证。 以下是结果的一个简单示例。请注意,根据 IAT 的大小,请求可能需要更长时间。 快速开始 先决条件...
packer-tutorial
目录 1. 什么是加壳器? :介绍加壳器的用途,并指导了解开发加壳器所需的条件。 2. 先决条件 :学习本教程所需的工具。 3. 初步体验 :演示你将通过本教程构建的内容。 4. 规划我们的 CMake 项目 :一个迷你 CMake 教程,介绍如何为加壳器较为复杂的需求创建构建系统。 5. 将二进制文件打包进你的存根 :关于如何编写加壳器/存根组合中的加壳器部分,同时介绍 Windows 可执行文件格式。 1. 管理资源 2. 解析 PE 文件 3. 操作 PE 文件 6. 模拟加载器 :关于如何构建一个最小的存根可执行文件来解包并加载目标可执行文件,同时介绍更高级的 Windows...
blenny
Blenny 是一款面向 Windows 的概念验证型载荷混淆工具,它可以将可执行载荷数据隐藏在可执行文件的图标中。其名称来源于剑齿鳚,这种鱼会模仿清洁鱼的行为和外貌,以捕食毫无防备的鱼类。 为什么? 我已经记不清故事的具体经过,但一位名叫 retr0id(@DavidBuchanan314)的黑客提出了将载荷隐藏在可执行文件图标中的想法。由于 PNG 文件的种种特殊性质,再加上 Windows 图标文件可以包含 PNG 数据,我意识到可以相当轻松地实现这个想法,只是需要费些功夫。为此,我创建了 Facade 库——一个专门用于在 PNG 文件中生成载荷的库。...
Win32_Offensive_Cheatsheet
Win32 攻击性速查表 由 @UVision 和 @RistBS 为渗透测试人员和红队成员制作的 Win32 与内核滥用技术 开发模式已启用,欢迎任何帮助 : Windows 二进制文档 PE 结构 PE 头 解析 PE 导出地址表 EAT 解析函数地址 导入地址表 IAT 解析 IAT 导入查找表 ILT 启用 SeDebug 特权 执行某些二进制文件 经典 shellcode 执行 DLL 执行 RAW 文件转 PE 代码注入技术 CreateRemoteThread 注入 进程镂空 APC 队列技术 Early Bird 反射式 DLL 注入 DLL 注入 Process...
FilelessPELoader
FilelessPELoader 在内存中加载远程 AES 加密的 PE 文件,解密并运行它 用法: 参考: https://github.com/aplyc1a/PEMemoryLoader?fbclid=IwAR2-VAQo8pJU-tdbSENjhDBdDGi5tyzrnW1S3D9BPAYR6C6-RK4hsEDjDGk 依赖项 1. hashlib 2. pycryptodome 3. pycryptodomex...
sc2pe
sc2pe 使用 AsmResolver 将 shellcode 转换为 PE 的简单 dotnet Native AOT 应用。 同时支持 32 位和 64 位(x86、x64)shellcode - 生成 32 位或 64 位 PE。 发布 同时为 linux-x64 和 win-x64 编译。 描述 它被编译为 Native AOT 格式,以展示它有多出色(不过,由于某些依赖项使用了反射,如果我们不设法骗过它,这些反射就会被裁剪,所以还是很麻烦 :D)。可下载的 发布 二进制文件是不依赖任何 dotnet 的原生二进制文件!(所以直接运行并享受吧) 采用 Native AOT...
pesieve-go
pesieve-go PE-sieve 的 Golang 绑定。 需要 pe-sieve32.dll、pe-sieve64.dll(受支持版本)位于项目目录中,或位于环境变量 PESIEVEDIR 指向的路径中。 API 为 PE-sieve API 提供以下包装器: root@kitploit: PESieveVersion uint32 func PESieveHelp func PESieveScanpp PEsieveParams PEsieveReport func PESieveScanExpp PEsieveParams, rtype treporttype,...
PE-Obfuscator
PE-Obfuscator 以规避(Evasion)为设计目标的 PE 混淆器,需要 管理员权限 才能加载 RTCore64 驱动程序。 视频: https://user-images.githubusercontent.com/123980007/234171901-c1eb735e-ceca-481d-9310-02ba30f6836b.mp4 混淆器: root@kitploit: - 从远程服务器获取经过 XOR 处理的无文件 PE - 将加载器释放到磁盘 - 向该加载器添加随机节区 - 将经过 XOR 处理的无文件 PE 添加到新建的加载器节区 加载器:...
iocx v0.7.6.1
IOCX Deterministic, Zero‑Risk IOC Extraction for Modern Security Pipelines Static IOC extraction from a PE file using the IOCX CLI Official IOCX Project This is the original IOCX engine for deterministic static IOC extraction and PE analysis. Any other repositories using the name "iocx" are not...
CVE-2025-70340
A Broken Access Control vulnerability exists in ThingsBoard Professional Edition PE 4.21 and below, within the Alarms comments functionality. An authenticated customer user can manipulate the respective API request parameters to create or modify system-generated alarm comments. This allows...
EUVD-2025-210791
A Broken Access Control vulnerability exists in ThingsBoard Professional Edition PE 4.21 and below, within the Alarms comments functionality. An authenticated customer user can manipulate the respective API request parameters to create or modify system-generated alarm comments. This allows...
CVE-2025-70340
CVE-2025-70340 is a Broken Access Control vulnerability in ThingsBoard Professional Edition (PE) 4.21 and below , specifically within the Alarms comments functionality. An authenticated customer user can manipulate API request parameters to create or modify system-generated alarm comments , enabl...
CVE-2025-70340
A Broken Access Control vulnerability exists in ThingsBoard Professional Edition PE 4.21 and below, within the Alarms comments functionality. An authenticated customer user can manipulate the respective API request parameters to create or modify system-generated alarm comments. This allows...