374939 matches found
Hunt-Sleeping-Beacons
Hunt-Sleeping-Beacons 本项目(主要)是一个调用栈扫描器,旨在识别指示未打包或注入的C2代理的IOC。 所有检查基于以下观察:C2代理在回调之间等待,导致信标线程空闲,而此工具旨在分析可能导致线程空闲的原因。 这包括传统的IOC,如未备份的内存或被篡改的模块,但也尝试检测使用APC或定时器实现的多种睡眠掩码。后者通过两种方式完成:分析调用栈,以及从用户态枚举定时器及其确切回调 。 (几乎)没有哪个IOC可以被认为是100%的真正例,例如模块篡改检测极易产生误报。尽管如此,结果可能会引起对进程行为的怀疑。 DotNet和32位二进制文件被忽略。 检查项 未备份内存...
GhostKatz
GhostKatz 通过滥用带有签名的易受攻击驱动程序,利用 MmMapIoSpace 直接读取物理内存,从 LSASS 中提取凭据,从而绕过传统的用户态检测能力。 本工具由 Julian Peña 与 Eric Esquivel 合作开发。 此版本的 GhostKatz 使用了已公开披露为易受攻击的驱动程序。为获得最佳效果,GhostKatz 旨在配合暴露读取内存原语漏洞且加载时未被阻止/公开已知的内核驱动程序使用。本次公开发布不包括针对此前未公开驱动程序的利用代码。相反,该项目设计为模块化且可扩展,允许用户研究自己的驱动程序,并通过扩展 utils.c...
Wallbreak
Wallbreak 下载 APK 此应用演示了我在 Android 的 WallpaperManagerService 中发现的两个高严重性永久拒绝服务漏洞:CVE-2021-39670 和 CVE-2021-39690。 运行任意一个漏洞利用后,设备将持续反复崩溃并重启。 详细文章即将发布! : CVE-2021-39670 “流利用” 利用 WallpaperManager 中的 setStream API,通过设置恶意的位图文件作为壁纸来耗尽设备内存。 似乎在不同厂商和设备版本之间具有很好的移植性。 补丁发布于 2022年5月 Android 安全公告。 通过 在...
ophcrack
OPHCRACK 3.6.0(时间-内存权衡破解) 一款基于更快时间-内存权衡(使用彩虹表)的 Windows 密码破解器。 这是最初由 EPFL 开发的 ophcrack 1.0 的演进版本 http://lasecwww.epfl.ch/oechslin/projects/ophcrack Ophcrack 3.6.0 附带一个 Qt 图形用户界面,可在 Windows、Mac OS X 以及 Unix 上运行。 获取和安装 OPHCRACK Ophcrack 3.6.0 可从 sourceforge 下载: http://ophcrack.sourceforge.net Windo...
ShellCodeEmulator
基于 unicorn framework 的 Windows shellcode 模拟工具 ShellcodeEmulator 借助 windbg 进程内存转储来模拟 Windows shellcode。你可以提供任意 Windows 进程转储镜像随同 shellcode 一起分析。该工具将利用 shellcode 字节和提供的转储镜像,尽可能模拟用户态代码。 你可以在 shellcode 调用的 API 与内核层之间添加自定义系统调用处理程序或任何处理程序。这样可以提供用户栈的完整视图。它将使你能够调查绕过高层调用栈中宽松 API 钩子的 shellcode。 安装 1. 安装...
antipwny
antipwny 作者:Rohan Vazarkar, David Bitner 一个基于主机的入侵检测/入侵防御系统(IDS/IPS),使用 C 编写,专门针对 Metasploit Payloads。 说明 AntiPwny 需要 .NET Framework 4.5,可从此处获取。 离线安装程序可在此处下载。 预编译的二进制文件位于根目录的 exe 文件夹中。请确保使用正确的平台,否则会出错!AntiPwny 运行需要包含的 DLL 文件。 AntiPwny 使用 Visual Studio 2012 Professional 编译。如需自行编译,请检出源代码并针对目标平台进行编译...
Pyramid
Pyramid 这是什么 Pyramid 由以下几部分组成: 1. 一个 Python HTTP/S 服务器,可以传输加密文件(chacha、xor) 2. Python 模块,能够内存加载诸如 Bloodhound-py、secretsdump、LaZagne、Pythonnet、DonPAPI、pythonmemorymodule、paramiko、pproxy 等进攻性工具的内存依赖。 3. 固定的 Python 依赖(zip 文件),可在内存中导入 4. Python 下载器,可以下载、解密并在内存中执行 Pyramid 模块 为何有用 Pyramid...
inception
Note: This tool is no longer under active development, please look at PCILeech instead. INCEPTION Inception is a physical memory manipulation and hacking tool exploiting PCI-based DMA. The tool can attack over FireWire, Thunderbolt, ExpressCard, PC Card and any other PCI/PCIe HW interfaces...
inception
Nota: Esta herramienta ya no está en desarrollo activo; por favor, mira PCILeech en su lugar. INCEPTION Inception es una herramienta de manipulación de memoria física y hacking que explota DMA basado en PCI. La herramienta puede atacar a través de FireWire, Thunderbolt, ExpressCard, PC Card y...
shodanwave
Shodanwave Shodanwave 是一款用于探索和获取摄像头信息(特别是 Netwave IP 摄像头)的工具。该工具利用名为 Shodan 的搜索引擎,可以轻松地在网络上搜索摄像头。 该工具能做什么?看,列表在这里! 搜索 暴力破解 SSID 和 WPAPSK 密码泄露 电子邮件、FTP、DNS、MSN 密码泄露 漏洞利用 这是 Shodanwave 运行的一个示例,密码未通过暴力破解找到,因此工具尝试泄露摄像头内存。如果工具找到了密码,就不会尝试泄露内存。 asciicast 如何使用? 要使用 Shodanwave,您需要一个 API 密钥,该密钥可在...
StackRot
StackRot CVE-2023-3269: vulnerabilidad de escalada de privilegios en el kernel de Linux Exploit verificado por GitHub-CI Se encontró una falla en el manejo de la expansión de la pila en el kernel de Linux 6.1 hasta 6.4, también conocida como "Stack Rot". El árbol maple, responsable de gestionar l...
mimipenguin
MimiPenguin 2.0 一种用于从当前 Linux 桌面用户转储登录密码的工具。改编自流行 Windows 工具 mimikatz 背后的思路。此漏洞被分配了 CVE-2018-20781 https://vulners.com/cve/CVE-2018-20781。有趣的是,它在 GNOME Keyring 3.27.2 之后仍未修复,并且在 3.28.0.2-1ubuntu1.18.04.1 中仍然有效。 详细信息 通过转储进程并提取包含明文密码概率较高的行,利用内存中的明文凭据。将尝试通过检查 /etc/shadow...
mimipenguin
MimiPenguin 2.0 A tool to dump the login password from the current linux desktop user. Adapted from the idea behind the popular Windows tool mimikatz. This was assigned CVE-2018-20781 https://vulners.com/cve/CVE-2018-20781. Fun fact it's still not fixed after GNOME Keyring 3.27.2 and still works ...
pefile
pefile pefile is a multi-platform Python module to parse and work with Portable Executable PE files. Most of the information contained in the PE file headers is accessible, as well as all the sections' details and data. The structures defined in the Windows header files will be accessible as...
sshkey-grab
sshkey-grab 此脚本利用了ssh-agent中的一个漏洞,允许它拉取最近添加到agent的密钥。这可能导致能够恢复通过 ssh-add -t、-d 或 -D 从 ssh-agent 中移除的密钥,前提是 ssh-agent 未终止,且自上一个密钥被移除后没有添加新密钥。该漏洞已被报告,并可能在更新的 OpenSSH 版本中修复,届时此工具将失效。 依赖 grabagentmem.sh 需要在目标机器上具有 root 权限并安装 gdb 才能正常工作。 parsemem.py 需要安装 pyasn1 Python 模块。 使用 1. 将 grabagentmem.sh...
BSOD_bitlocker_recover
BitLocker VMK 提取工具 这个Python脚本帮助你从内存转储文件(例如蓝屏死机(BSOD)生成的文件)中提取潜在的BitLocker卷主密钥(VMK)。它是一个命令行工具,旨在协助涉及BitLocker加密的取证调查。虽然设计用于BSOD转储,但它同样适用于磁盘镜像、导出的未分配磁盘空间, 使用示例及使用密钥挂载驱动器的演示:https://www.youtube.com/watch?v=PFWVIZsGOaI&feature=youtu.be 用例...
MemITM
MemITM工具是什么? MemITM(内存中间人)工具的开发目的是为了轻松拦截 Windows 进程内存中的“消息”。我们开发了许多自定义的内存拦截工具,用于在加密前捕获网络消息,或拦截 IPC 消息,并能够检查或修改它们以进行模糊测试。每个工具都高度定制、不通用,用 C/ASM 实现,且不易使用、维护和适配。 MemITM 工具旨在解决这些问题,其组成包括: 一个 IDA Python 脚本,生成“配置”文件,指示拦截点的位置和方式(相对地址、如何找到缓冲区及其大小、如何放置钩子等); 一个 DLL 文件,将被注入到目标进程中,加载配置并放置钩子; 一个 DLL 文件注入器,将 DL...
CVE-2020-6514
CVE-2020-6514 漏洞利用 在编写漏洞利用时,我最初通过修改 WebRTC 源码并重新编译,改变了发送到目标设备的 SCTP 数据包。这对于攻击闭源应用并不实用,因此我最终改用 Frida 来 Hook 攻击设备的二进制程序。Frida 的 Hook 功能允许在特定原生函数调用前后执行代码,这使得我的漏洞利用能够修改外发的 SCTP 数据包,并检查传入的数据包。从功能上讲,这与修改攻击客户端的源代码等效,但修改不是在编译时在源代码中进行的,而是在运行时由 Frida 动态完成的。漏洞利用的源代码可在此处获取。 攻击设备需要 Hook 以下七个函数。 usrsctpconninp...
CVE-2014-0160
CVE-2014-0160 使用Heartbleed泄漏web应用内存的实验室搭建 该仓库专注于构建一个容器,以创建一个可以轻松利用Heartbleed技术攻击nginx的环境,重点包括: 使用Docker搭建环境 服务器设置示意图 演示步骤 服务器示意图 CVE-2014-0160 问题出现在OpenSSL库提供TLS心跳功能时,其缓冲区大小为64KB,导致内存溢出,从而泄漏服务器内存中的敏感信息。 攻击流程 使用负载heartbleed.py Web应用正在处理敏感消息,这些消息被nginx缓存到内存中。 我们通过检查环境是否支持TLS心跳来利用: openssl sclient...
tcpflow
TCPFLOW 1.5.0 Downloads directory: http://digitalcorpora.org/downloads/tcpflow/ Installation Most common GNU/Linux distributions ship tcpflow in their repositories. So on Debian/Ubuntu/etc you can say sudo apt-get install tcpflow and on Fedora/RedHat/CentOS/etc you can say sudo dnf install tcpflo...