233 matches found
fuzzuf
fuzzuf fuzzuffuzz ing u nification f ramework는 퍼징 기본 요소들의 빌딩 블록을 구성하여 퍼징 루프를 설명하는 자체 DSL을 가진 퍼징 프레임워크입니다. 빌드 지침 및 튜토리얼은 building.md 및 tutorial.md를 참조하십시오. 왜 fuzzuf를 사용해야 하나요? fuzzuf는 각 퍼저에서 정의된 퍼징 루프를 DSL 표기법을 사용하여 빌딩 블록의 조합으로 설명함으로써 유연하게 정의할 수 있게 하면서도 원래 퍼저의 확장성을 유지합니다. 이미 AFL, VUzzer, libFuzzer...
blackbox-fuzzing
ルーター TL-WR902AC を例とした IoT デバイスのブラックボックスファジング これは、私のタームペーパーのHTML版であり、PDFとしてダウンロードできます ここ。 はじめに ファジングは、ソフトウェアのバグを見つける「最も効果的な方法の1つ」となっています。このような主張や 類似した主張で、現在のファジング関連の論文の多くが始まります google-scholar。 「Internet of Vulnerable Things」というトピックに関する前回のタームペーパーの主な目標は、メモリ関連のバグを見つけて、...
gustave
c Airbus 2021, sduverger GUSTAVE - Embedded OS kernel fuzzer What is it ? GUSTAVE is a fuzzing platform for embedded OS kernels. It is based on QEMU and AFL and all of its forkserver siblings. It allows to fuzz OS kernels like simple applications. Thanks to QEMU, it is multi-platform. One can see...
gustave
c Airbus 2021, sduverger GUSTAVE - 組み込みOSカーネルファザー それは何ですか? GUSTAVEは、組み込みOSカーネルのためのファジングプラットフォームです。これは QEMU と AFL およびその forkserver の関連ツール全て に基づいています。これにより、OSカーネルをシンプルなアプリケーションのようにファジングできます。 QEMUのおかげで、マルチプラットフォーム対応です。GUSTAVEは、QEMU内部でのAFL forkserver 実装であり、細かい粒度でのターゲット検査が可能です。 サポートされているカーネルは?...
openssl-fuzz
Fuzzing OpenSSL このリポジトリには、「Finding CVE-2022-3786 openssl with Mayhem」というタイトルのブログ記事(https://www.seandeaton.com)が付属しています。 tl;dr これらはすべて、同梱の Dockerfile(DockerHub にもあります)を使用して処理されます。次のように実行できます。 root@kitploit: コンテナをビルドする docker build --tag openssl-cve-2022-3768 . または、既存のものをプルするだけの場合: TODO...
FormatFuzzer
FormatFuzzer FormatFuzzer은 고효율, 고품질의 바이너리 입력 생성 및 파싱 을 위한 프레임워크입니다. 이는 바이너리 입력의 형식을 설명하는 바이너리 템플릿 을 받아 해당 바이너리 형식을 생성하고 파싱하는 실행 파일 을 생성합니다. 예를 들어, GIF용 바이너리 템플릿에서 FormatFuzzer는 GIF 생성기일명 GIF 퍼저를 생성합니다. FormatFuzzer가 생성한 생성기는 매우 효율적이어서 초당 수천 개의 유효한 테스트 입력을 생성합니다. 이는 변이 기반 퍼저입력의 대부분이 유효하지 않은 경우와는...
honggfuzz
Honggfuzz A security-oriented, feedback-driven, evolutionary fuzzer. Honggfuzz is a general-purpose fuzzer that uses code coverage software and hardware-based to find bugs. It is multi-process, multi-threaded, and supports persistent fuzzing for extreme speed. Key Features Fast : Multi-process an...
fuzzer-testing
fuzzer-testing 오픈 소스 퍼저를 평가하기 위한 표준화된 Docker 이미지로, corpora와 완전히 통합되어 쉬운 실험을 제공합니다. 지원/포함된 퍼저 AFL github.com/google/AFL AFLplusplus github.com/AFLplusplus Honggfuzz github.com/google/honggfuzzz QSYM sslab-gatech/qsym Eclipser SoftSec-KAIST/Eclipser Ankou SoftSec-KAIST/Ankou Angora...
oss-fuzz
OSS-Fuzz: 오픈 소스 소프트웨어를 위한 지속적 퍼징 퍼즈 테스팅은 소프트웨어에서 프로그래밍 오류를 찾는 잘 알려진 기법입니다. 이러한 탐지 가능한 오류 중 상당수는 버퍼 오버플로처럼 심각한 보안 영향을 미칠 수 있습니다. Google은 Chrome 구성 요소의 가이드 인프로세스 퍼징을 배포하여 수천 개의 보안 취약점과 안정성 버그를 발견했으며, 이제 그 서비스를 오픈 소스 커뮤니티와 공유하고자 합니다. Core Infrastructure Initiative 및 OpenSSF와 협력하여 OSS-Fuzz는 현대적인 퍼징 기...
manul
Manul Manul is a coverage-guided parallel fuzzer for open-source and black-box binaries on Windows, Linux and macOS beta written in pure Python. Quick Start root@kitploit: pip3 install psutil git clone https://github.com/mxmssh/manul cd manul mkdir in mkdir out echo "AAAAAA" in/test python3...
toothpicker
ToothPicker ToothPicker is an in-process, coverage-guided fuzzer for iOS. It was developed to specifically targets iOS's Bluetooth daemon bluetoothd and to analyze various Bluetooth protocols on iOS. As it is built using FRIDA, it can be adapted to target any platform that runs FRIDA. This...
nautilus
Nautilus 2.0 Nautilus is a coverage guided, grammar based fuzzer. You can use it to improve your test coverage and find more bugs. By specifying the grammar of semi valid inputs, Nautilus is able to perform complex mutation and to uncover more interesting test cases. Many of the ideas behind this...
nautilus
Nautilus 2.0 Nautilusはカバレッジガイド型の文法ベースのファザーです。テストカバレッジを向上させ、より多くのバグを見つけるために使用できます。半有効な入力の文法を指定することで、Nautilusは複雑な突然変異を実行し、より興味深いテストケースを発見することができます。このファザーの背後にある多くのアイデアは、NDSS 2019で発表された論文に文書化されています。 バージョン2.0では、この初期プロトタイプに多くの改良が加えられ、AFL++と100%互換性を持つようになりました。一般的な使いやすさの改善に加えて、バージョン2.0には多数の輝く新機能が含まれています:...
CVE-2024-1441
Este repositorio está hecho para reproducir el proceso de fuzzing y análisis del descubrimiento de CVE-2024-1441 11 comandos usados root@kitploit: 2 commands to install packages apt-get update apt-get install 1 git command git clone 4 build commands meson ninja make cargo build 1 command to set...
TriforceAFL
新着: TriforceAFLとTLSFを試してみたい方のために、Richard Johnsonが両方をインストールするDockerfileさらにLinuxカーネルまでビルドしてくれますを作成しました。こちらから入手できます https://hub.docker.com/r/moflow/afl-triforce/tags/。 もう1つの新着: afl-tminがフォークサーバーに対応しました! https://github.com/nccgroup/TriforceAFL Jesse Hertz [email protected] Tim Newsham...
fpicker
fpicker fpicker는 Frida 기반의 퍼징 스위트로, AFL++ 모드나 수동 추적 모드와 같은 다양한 퍼징 모드를 프로세스 내 퍼징in-process fuzzing을 위해 제공합니다. Frida가 지원하는 모든 플랫폼에서 실행되어야 합니다. 설치 지침 빌드 및 실행 퍼징 하네스 만들기 모드 및 설정 fpicker의 배경 정보와 생각 및 아이디어는 제가 쓴 블로그 포스트에서 확인할 수 있습니다. Fpicker는 제 석사 논문 중에 개발된 ToothPicker의 이전 작업을 기반으로 합니다. fpicker의 대부분은 제...
CVE-2021-3156-Baron-Samedit
CVE-2021-3156-Baron-Samedit Este repositorio contiene mi trabajo en implementar torpemente un exploit 1day público para el bug de sudo. Deséame suerte. Si deseas ayudar, siéntete libre. Compila el src/sudo proporcionado sudoedit ha sido modificado para usar el harness de AFL para obtener entrada...
Rogue-Framework
Rogue Framework "Make it rain. " Rogue Amendiares The best intel-broker in night city Rogue Framework is a desktop workbench for AFL++, cross-architecture QEMU fuzzing, harness development, lightweight Ghidra headless analysis, custom mutators, and patch comparison. It is intentionally an auditab...
efcf-framework
EF/CF - the Extremely Fast ethereum smart Contract Fuzzer EF/CF はスマートコントラクトファジングへの新しいアプローチです。新しい カスタムファザーを使う代わりに、C/C++ コードの既存のファジング基盤を スマートコントラクト向けに再利用します。現在、AFL++ が主にサポートされているファザーですが、 libfuzzer と honggfuzz の非常に基本的なサポートもいくつかあります。 なぜ既存のファジング基盤を使うのか? 速度。より高速にファジングできます。通常、1コアあたり毎秒約20k回の実行が得られます。...
ghidralligator
Ghidralligator Ghidralligator は、Ghidra の libsla をベースにした C++ 製マルチアーキテクチャ pcode エミュレータであり、AFL++ によるファジングを目的として設計されています。 エミュレーションベースのファジングを実行できる一方で、エキゾチックなアーキテクチャ上で動作するバイナリを扱う際にも、優れたパフォーマンスを維持できます。 拡張可能な設計であるため、対応する Sleigh 仕様ファイル を書くことができれば、事実上あらゆるアーキテクチャをエミュレートし、任意のコード片をファジングすることが容易に可能です。 インストール...