1807 matches found
reproducer-poc-CVE-2022-0847
CVE-2022-0847(脏管道)的朴素检测器与复现工具。 使用系统调用序列/程序的简单生成器,基于刻意受限的构建块/输入值集(仅生成,无高级模糊测试;无变异;无覆盖率引导;无缩减/最小化),并通过对比每个操作在模型和真实内核上的返回值来检测异常行为(基于模型的差异模糊测试)。 免责声明:代码中使用了大量魔数/技巧/内置值作为构建块,以能够生成触发最小化PoC。 因此,它并不真正(仅部分)代表真实情况下通过正确参数生成正确系统调用序列的典型做法。 在巨大的可能状态空间中,对所有参数进行无引导生成可能耗时过长。 我尝试用字符串"MAGIC...
fpicker
fpicker fpicker 是一款基于 Frida 的模糊测试套件,提供了多种进程内模糊测试模式,例如 AFL++ 模式或被动追踪模式。它应能在 Frida 支持的所有平台上运行。 安装说明 构建与运行 创建模糊测试 harness 模式与配置 关于 fpicker 的背景信息以及其设计思路,可在一篇博客文章中找到(该文章由本人撰写)。 fpicker 基于先前在 ToothPicker 上的工作,后者是在我硕士论文期间开发的。fpicker 的大部分功能是在我任职于 ERNW 期间的工作时间内完成的。 要求与安装 运行 fpicker 所需的条件: fridacompile 用于将...
log4j-scan
log4j-scan 一款完全自动化、精准且广泛的扫描器,用于寻找易受攻击的 Log4j 主机 功能特性 支持 URL 列表。 对超过 60 个 HTTP 请求头进行模糊测试(而不仅仅是之前工具所用的 3-4 个头部)。 对 HTTP POST 数据参数进行模糊测试。 对 JSON 数据参数进行模糊测试。 支持 DNS 回调以实现漏洞发现与验证。 WAF 绕过 payload。 🚨 公告(2022年10月20日) FullHunt 发布了用于识别 Apache Commons Text RCE(CVE-2022-42889)的更新。Apache Commons Text RCE 与...
XSSFuzzer
XSS Fuzzer XSS Fuzzer 是一个用纯 HTML/JavaScript/CSS 编写的简单应用程序,它基于用户定义的向量生成 XSS 载荷,这些向量使用多个占位符,这些占位符会被模糊测试列表替换。 它提供了将载荷生成为纯文本或在 iframe 内执行的可能性。在 iframe 内,可以从浏览器向任意 URL 发送 GET 或 POST 请求,并使用生成的载荷。 为什么? XSS Fuzzer 是一个通用工具,可用于多种目的,包括: 为任何浏览器寻找新的 XSS 向量 测试 GET 和 POST 参数上的 XSS 载荷 绕过浏览器中的 XSS 审查器 绕过 Web 应用防火...
BLESuite
README de BLESuite Descripción general BLESuite es un paquete de Python que hace que la comunicación con dispositivos Bluetooth Low Energy BLE sea más fácil de usar y permite pruebas rápidas de dispositivos BLE. La versión 2 de BLESuite elimina la dependencia de PyGattlib y BlueZ y, en su lugar,...
CVE-2023-27163-POC
CVE-2023-27163 Request-Baskets 的 SSRF 漏洞 PoC CVE-2023-27163,基于 entr0pie 的此代码。 此 PoC 已扩展,用于模糊测试另一个 Web 服务(本地或其他)的内容,并返回找到的文件内容。 用法 python3 CVE-2023-27163.py http://: -t http://: -w...
PRET
PRET - 打印机利用工具包 你的打印机安全吗?在别人发现之前检查一下…… PRET 是一款用于打印机安全测试的新工具,基于鲁尔大学波鸿分校的一篇硕士论文开发。它通过网络或 USB 连接到设备,并利用指定打印机语言的功能。目前支持 PostScript、PJL 和 PCL,大多数激光打印机都支持这些语言。这可以实现诸如捕获或操纵打印作业、访问打印机文件系统和内存,甚至对设备造成物理损坏等酷炫功能。所有攻击方法均在 Hacking Printers Wiki 中有详细记录。 PRET 的主要理念是简化最终用户与打印机之间的通信。因此,在输入类 UNIX 命令后,PRET 会将其转换为...
htcap
HTCAP htcap is a web application scanner able to crawl single page application SPA recursively by intercepting ajax calls and DOM changes. KEY FEATURES Recursive DOM crawling engine Discovers ajax/fetch/jsonp/websocket requests Supports cookies, proxy, custom headers, http auth and more Heuristic...
htcap
HTCAP htcap 是一个能够通过拦截 Ajax 调用和 DOM 变化递归爬取单页应用程序(SPA)的 Web 应用扫描器。 主要功能 递归 DOM 爬取引擎 发现 ajax/fetch/jsonp/websocket 请求 支持 cookies、代理、自定义头部、HTTP 认证等 基于文本相似性的启发式页面去重引擎 可脚本化的登录序列 所有发现结果保存到 SQLite 数据库,并可导出为交互式 HTML 报告 内置的模糊测试器可检测 SQL 注入、XSS、命令执行、文件泄露等多种漏洞 可以轻松与 Sqlmap、Arachni、Wapiti、Burp 等众多工具接口...
filebuster
Filebuster Un fuzzer web extrêmement rapide et flexible Qu'est-ce que c'est ? Filebuster est un script de fuzzing HTTP / de découverte de contenu avec de nombreuses fonctionnalités, conçu pour être facile à utiliser et rapide ! Il utilise l'une des classes HTTP les plus rapides au monde en PERL -...
kanha
Kanha - 用 Rust 🦀 编写的 Web 应用渗透测试套件 安装 ⦾ 子命令 ⦾ 贡献 Kanha 是一个工具,可帮助你基于目标域名执行多种攻击。只需使用 kanha,你就能进行 模糊测试、 反向 DNS 查询、 通用 HTTP 响应、 子域名接管检测以及许多 其他功能。 该项目受 mini.nvim 启发,基本理念是让你在使用较少 工具(插件) 的情况下保持高效,且不会显得突兀,作为开箱即用的独立 单一二进制文件 运行。 从头开始构建,注重性能、易用性和可移植性,使用你最喜欢的编程语言 rust 💝 理念 KISS - 保持简单和愚蠢。 易用性 -...
ICSFuzz
ICSFuzz: Herramienta de Fuzzing para Aplicaciones de Control ICS Descripción general ICSFuzz es una herramienta de fuzzing del lado del PLC para descubrir vulnerabilidades en aplicaciones de control ICS por Dimitris Tychalas @ditihala .. @ditihala: https://www.twitter.com/ditihala Instalación La...
kitty
介绍 | Sulley: 布? | Boo: 猫咪! 什么是 Kitty? Kitty 是一个开源的、模块化且可扩展的模糊测试框架,使用 Python 编写,灵感来源于 OpenRCE 的 Sulley 以及 Michael Eddington(现 Deja Vu Security)的 Peach Fuzzer 。 目标 我们最初编写 Kitty 时,目标是帮助我们模糊测试不常见的目标——即通过非 TCP/IP 通信渠道传输的专有和专有协议——而无需每次都从头开始编写。一个通用且抽象的框架,包含我们认为每个模糊测试流程中常见的功能,并允许用户轻松扩展和使用它来测试其特定目标。 特性...
kitty
Introduction | Sulley: Boo? | Boo: Kitty! What is Kitty? Kitty is an open-source modular and extensible fuzzing framework written in python, inspired by OpenRCE's Sulley and Michael Eddington's and now Deja Vu Security's Peach Fuzzer . Goal When we started writing Kitty, our goal was to help us...
fisy-fuzz
FIle SYstem - FUZZer 这是我在2020年4月Hack in the Box 2020 Lockdown Edition大会上展示的完整文件系统模糊测试框架。 大会演讲 大会演讲单视频 大会资料 目标 该框架的目标是发现UNIX系统(重点关注BSD系统)上的内核安全漏洞。 它是在针对FreeBSD、OpenBSD和NetBSD进行开发和重度测试的,同时也已初步支持基于Linux的主机。 我们成功发现了超过100个针对UFS和EXT文件系统的独特内核漏洞,同时也在ZFS(最近添加的支持)上获得了大量洞见。 测试用例生成器 makeFS2.py...
shfz
shfz 一个基于场景的Web应用程序模糊测试工具,支持通过遗传算法生成模糊测试数据。 特性 易于定制 :通过 JavaScript / TypeScript 编写模糊测试场景脚本 支持第三方包 :可在模糊测试场景脚本中使用 遗传算法 :模糊测试数据生成,提高代码覆盖率 与CI高度亲和 :自动将报告发布到 GitHub Issue 追踪器的自动错误检测 :有助于修复漏洞 安装 从 Releases 页面下载二进制文件,或从源码编译。 Linux amd64 $ curl -Lo shfz.tar.gz...
t-reqs
T-Reqs HTTP Fuzzer T-Reqs(两 个请求 )是一个基于语法的HTTP Fuzzer,作为论文T-Reqs: HTTP Request Smuggling with Differential Fuzzing的一部分编写,该论文发表于ACM CCS 2021。 论文的BibTeX: @inproceedingsccs2021treqs, title=T-Reqs: HTTP Request Smuggling with Differential Fuzzing, author=Jabiyev, Bahruz and Sprecher, Steven and...
CANalyzat0r
该软件项目是菲利普·施密德(@CaptnBanana)在 SCHUTZWERK 与 阿伦大学 合作完成的学士学位论文成果。 更多信息请参考相应的博客文章。 为什么还需要另一个 CAN 工具? 从头开始构建,融入全新的分析机制理念 将许多其他工具的功能集于一身 模块化且可扩展:阅读文档并实现你自己的分析机制 通过 GUI 进行舒适的分析 在独立项目中使用数据库管理工作 文档:如果需要手册或技术信息,请阅读文档。 安装与运行: 运行 sudo ./installrequirements.sh 以及 sudo -E ./CANalyzat0r.sh。这将在其中创建一个名为 pipenv...
crlfmap
CRLFMap CRLFMap 是一个用于发现 HTTP 拆分漏洞的工具。 为什么? 我想用 Go 语言编写一个支持并发的工具。 我希望能够同时模糊测试参数 和路径。 安装 go get github.com/ryandamour/crlfmap 帮助 Available Commands: help Help about any command scan A scanner for all your CRLF needs Flags: -h, --help help for crlfmap scan 用法 crlfmap scan --domains domains.txt...
windows_tcpip_fuzz
windowstcpipfuzz 这是我尝试通过使用scapy来对Windows中的tcpip.sys驱动程序进行模糊测试。受此漏洞启发:https://doar-e.github.io/blog/2021/04/15/reverse-engineering-tcpipsys-mechanics-of-a-packet-of-the-death-cve-2021-24086/...