1465 matches found
AzTokenFinder
AzTokenFinder Es una pequeña herramienta para extraer JWT o datos que parecen JWT de diferentes procesos, como PowerShell, Excel, Word u otros. La idea se inspiró en el artículo del blog https://mrd0x.com/stealing-tokens-from-office-applications/ del increíble @mrd0x. En la nueva versión, añadí l...
truffleproc
truffleproc — caza secretos en la memoria de procesos Uso Ejecuta truffleproc.sh contra tu shell Bash actual p. ej., $$: root@kitploit: $ ./truffleproc.sh $$ coredumping pid 6174 Reading symbols from od... Reading symbols from /usr/lib/systemd/systemd... Reading symbols from...
ShellCodeEmulator
基于 unicorn framework 的 Windows shellcode 模拟工具 ShellcodeEmulator 借助 windbg 进程内存转储来模拟 Windows shellcode。你可以提供任意 Windows 进程转储镜像随同 shellcode 一起分析。该工具将利用 shellcode 字节和提供的转储镜像,尽可能模拟用户态代码。 你可以在 shellcode 调用的 API 与内核层之间添加自定义系统调用处理程序或任何处理程序。这样可以提供用户栈的完整视图。它将使你能够调查绕过高层调用栈中宽松 API 钩子的 shellcode。 安装 1. 安装...
DMA-ProcessDumper
DMA-ProcessDumper Volca toda la memoria del proceso objetivo en modo usuario utilizando DMA con MemProcFS a través de un dispositivo FPGA PCIe Compilación Copia leechcore.h, vmmdll.h y vmm.lib desde MemProcFS al directorio DMA-ProcessDumper Compila usando Visual Studio Copia leechcore.dll, vmm.dl...
Loki-RS
Loki-RS 用 Rust 重写的 Loki。高性能、多线程的单一二进制 YARA 和 IOC 扫描器。 状态 :Beta。可用,但仍在积极开发中。 特性 文件和进程内存的 YARA 扫描 yara-x IOC 匹配(MD5/SHA1/SHA256 哈希、文件名模式、C2 指标) 可配置线程数的多线程扫描 归档文件扫描(ZIP) 交互式 TUI,实时统计与控制 通过 syslog 远程日志 UDP/TCP SYSLOG/JSON 生成含详细结果的 HTML 报告 可配置的评分阈值 智能过滤(默认跳过 /proc、/sys、已挂载驱动器) 幻数头检测 JSONL 输出,便于日志摄入...
Hawk
Hawk 实时静默拦截 SSH 和 SU 凭据 Hawk 监控 sshd 和 su 进程,通过 ptrace 从内存中提取密码,不修改目标进程。零写入。纯只读凭据收集。 演示 工作原理 Hawk 利用 Linux 的 /proc 文件系统发现 SSH 和 SU 进程,然后使用 ptrace 附加并拦截系统调用。当密码认证发生时,它在 write 系统调用期间直接从进程内存读取密码——对目标进程完全透明。凭据通过 webhook 外泄或打印到 stdout。 深入探讨: 博客文章 构建 root@kitploit: GOOS=linux GOARCH=amd64 CGOENABLED=0 ...
python-haystack
python-haystack memory forensics |travis| |coverage| |landscape| |pypi| |docs| Quick Start: Quick usage guide in the docs/ folder. Haystack-reverse CLI in the docs/ folder. More documentation Introduction: python-haystack is an heap analysis framework, focused on searching and reversing of C...
moneta
/ \ / | / \ / \ / \ / / \ \ / Y | \ /| | / | //| | / | / / / / / Moneta v1.0 | Forrest Orr | 2020 REQUERIDO -m |region|referenced|ioc -p |PID OPCIONAL -v detail|debug|surface -d --option from-base|statistics --filter unsigned-module|clr-prvx|clr-heap|metadata-modules --address --region-size -m...
proctools
proctools 用于从 Windows 进程中提取信息并转储敏感字符串的小工具包。配合 FormThief 使用。 procsearch - 在目标进程内存中查找敏感字符串 在可读的进程内存中搜索已解析的字符串,若找到,则显示搜索字符串周围一定范围内的有效 ASCII 字符 procinfo - 显示进程可执行文件的以下文件版本信息: 进程名称 描述 产品名称 文件版本 内部名称 公司名称 注释 法律版权 法律商标 产品版本 私有构建 特殊构建 procargs - 提取目标进程的命令行参数 prockill - 终止目标进程 procsearch.cpp...
KeePass-CVE-2023-32784-Exploitation-and-Defense
KeePass 内存泄漏漏洞 CVE-2023-32784:利用与防御架构 目标 分析 KeePass Password Safe v2.53 中的 CVE-2023-32784 漏洞,演示通过内存转储提取主密码,并设计稳健的检测与缓解控制措施。 漏洞描述 KeePass 使用自定义的 SecureTextBoxEx 处理主密码输入,该控件会在进程地址空间中为每个键入的字符生成残留的字符串片段。通过捕获运行进程的 .DMP 文件,这些片段可以被拼接起来,从而重建明文密码。 我的主要贡献:漏洞检测架构 在团队合作进行利用和缓解阶段的同时,我专门设计了漏洞设计与检测策略,利用 Windows...
ATMMalScan
简介 ATMMalScan 是一款适用于 Windows 7 及以上版本操作系统的命令行工具,可帮助在数字取证与事件响应过程中搜索 ATM 上的恶意软件痕迹。该工具根据指定的文件路径,检查系统的运行进程以及硬盘。扫描系统时,拥有标准权限的用户即可胜任。不过,使用管理员权限运行 ATMMalScan 可获得最佳结果。 已知问题: 目前 ATMMalScan 不支持需要 Unicode 的代码页,这意味着设置为例如西里尔字母或中文等字符的 Windows 操作系统,无法保证呈现有效结果。 要求: 请确保待扫描的 ATM 上至少已安装 Visual C++ Redistributable fo...
CobaltStrikeScan
CobaltStrikeScan 扫描文件或进程内存以检测Cobalt Strike信标并解析其配置。 CobaltStrikeScan 扫描Windows进程内存以查找DLL注入(经典注入或反射注入)的证据,并对目标进程内存执行YARA扫描,以检测Cobalt Strike v3和v4信标签名。 或者,CobaltStrikeScan可以对通过绝对或相对路径作为命令行参数提供的文件执行相同的YARA扫描。 如果在文件或进程中检测到Cobalt Strike信标,将解析该信标的配置并显示在控制台中。 克隆此仓库...
aes-finder
AES Finder Utility to find AES keys in running process memory. Works for 128, 192 and 256-bit keys. Usage Open aes-finder.sln solution in Visual Studio 2013 to compile source. Alternatively use gcc/clang: root@kitploit: g++ -O3 -march=native -fomit-frame-pointer aes-finder.cpp -o aes-finder To...
aes-finder
AES Finder Utilidad para encontrar claves AES en la memoria de procesos en ejecución. Funciona para claves de 128, 192 y 256 bits. Uso Abra la solución aes-finder.sln en Visual Studio 2013 para compilar el código fuente. Alternativamente, use gcc/clang: root@kitploit: g++ -O3 -march=native...
keepass-exfil-forensics
Exfiltración de Memoria de KeePass — Investigación de Forense de Red Recupera datos exfiltrados del tráfico PCAP revirtiendo una cadena de ofuscación hexadecimal → Base64 → XOR utilizada en un escenario real de DFIR CTF TryHackMe, y luego explota CVE-2023-32784 para recuperar la contraseña maestr...
watcher
反反向Shell 大家好,我是themoon(也叫shalev),我创建这个项目是为了帮助那些运行安全性较低服务器的人。 你可以使用这个项目来保护你的计算机免受攻击者可能试图对你的计算机进行反向Shell的攻击。 关于此项目的信息 你可以在这里查看此项目的工作方式 https://miro.com/app/board/uXjVGAn3Ml8=/?sharelinkid=431140843238 反向Shell 检测可疑进程和命令执行 扫描进程内存以检测Shellcode注入模型 记录所有发现的操作 操作系统支持 Windows用户 Linux 要求 1...
varc
varc Volatile Artifact Collector varc 从系统中收集易失性数据的快照。 它告诉你系统上正在发生什么,在调查安全事件时尤其有用。 它创建一个 zip 文件,其中包含用于了解系统上正在发生的多种不同数据: JSON 文件,例如正在运行的进程及其建立的网络连接 按进程划分的正在运行进程的内存。还会从中提取日志和文本数据 活动连接的 netstat 数据 打开文件的内容,例如正在运行的二进制文件 触发提供的编译 YARA 规则文件的进程详细信息 我们已在以下环境中成功执行: Windows Linux OSX 云环境,如 AWS EC2 容器化...
KeePass-dump-py
KeePass-dump-py 我尝试用 python 重新编写原始的 KeePass 2.X 主密码转储器 CVE-2023-32784 POC。 请前往 原始 POC 了解更多关于漏洞及利用过程的详细信息。 此脚本的作用: 1. 检查 KeePass 进程是否正在运行,如果没有则启动 KeePass 2. 使用 WerFault 转储 KeePass 进程(代码片段改编自 LSASSY) 3. 搜索进程转储以查找密码...
memscan
memscan Searches for strings, regex, credit card numbers of magnetic stripe card tracks in a process's memory space Memory/Process Scanner Written by Matt Lewis, NCC Group 2014 Updated by Tom Watson, NCC Group 2015 Thanks to Jesse Bullock for lots of great ideas Released as open source by NCC Gro...