475 matches found
nautilus
Nautilus 2.0 Nautilusはカバレッジガイド型の文法ベースのファザーです。テストカバレッジを向上させ、より多くのバグを見つけるために使用できます。半有効な入力の文法を指定することで、Nautilusは複雑な突然変異を実行し、より興味深いテストケースを発見することができます。このファザーの背後にある多くのアイデアは、NDSS 2019で発表された論文に文書化されています。 バージョン2.0では、この初期プロトタイプに多くの改良が加えられ、AFL++と100%互換性を持つようになりました。一般的な使いやすさの改善に加えて、バージョン2.0には多数の輝く新機能が含まれています:...
wtf
what the fuzz 분산형, 코드 커버리지 기반, 크로스 플랫폼 스냅샷 기반 퍼저로, Microsoft Windows 및 Linux 사용자 모드실험적!에서 실행되는 사용자 또는 커널 모드 대상을 공격하도록 설계되었습니다. 개요 what the fuzz 혹은 wtf 는 분산형, 코드 커버리지 기반, 사용자 정의 가능, 크로스 플랫폼 스냅샷 기반 퍼저로, Microsoft Windows 또는 Linux실험적, linuxmode 참조에서 실행되는 사용자 또는 커널 모드 대상을 공격하도록 설계되었습니다. 대상의 실행은...
toothpicker
ToothPicker ToothPickerは、iOS用のインプロセス・カバレッジガイド型ファザーです。iOSのBluetoothデーモンbluetoothdを特に対象とし、iOS上のさまざまなBluetoothプロトコルを解析するために開発されました。FRIDAをベースに構築されているため、FRIDAが動作する任意のプラットフォームをターゲットに適応できます。...
syzkaller
syzkaller - カーネルファザー syzkaller(siːzˈkɔːlə)は、教師なしのカバレッジガイド型カーネルファザーです。 対応OS:FreeBSD、Fuchsia、gVisor、Linux、NetBSD、OpenBSD、Windows。 メーリングリスト: [email protected](ウェブまたはメールで参加)。 発見されたバグ: Darwin/XNU、FreeBSD、Linux、NetBSD、OpenBSD、Windows。 ドキュメント 当初、syzkaller は Linux カーネルのファジングを念頭に開発されましたが、 現在では他の OS...
fuzzilli
Fuzzilli FuzzIL사용자 정의 중간 언어을 기반으로 하는 동적 언어 인터프리터용 커버리지 기반 가이드 퍼저입니다. FuzzIL은 변형되어 JavaScript로 번역될 수 있습니다. 사용법 이 퍼저를 사용하기 위한 기본 단계는 다음과 같습니다. 1. 지원되는 JavaScript 엔진 중 하나의 소스 코드를 다운로드합니다. 지원되는 JavaScript 엔진 목록은 Targets/ 디렉토리를 참조하십시오. 2. 대상 엔진 디렉토리의 해당 패치를 적용합니다. 해당 디렉토리의 README.md도 참조하십시오. 3. README...
uniFuzzer
uniFuzzer uniFuzzerは、UnicornとLibFuzzerをベースにした、クローズドソースバイナリ向けのファジングツールです。現在、ARM/MIPS上の32ビットLSB ELFファイル(IoTデバイスでよく見られる)のファジングをサポートしています。 中文介绍 特徴 ハックが非常に少なく、容易にビルド可能 任意の指定関数やコードスニペットをターゲットにできる カバレッジガイド方式のファジングで実行速度も良好 依存関係を自動的に解決・ロード PRELOADによるライブラリ関数のオーバーライド ビルド 1...
ubertooth
Ubertooth Project Ubertooth is an open source wireless development platform suitable for Bluetooth experimentation. Ubertooth ships with a capable BLE Bluetooth Smart sniffer and can sniff some data from Basic Rate BR Bluetooth Classic connections. The latest release is 2020-12-R1. The latest...
ATFuzzer
ATFuzzer "Opening Pandora's Box through ATFuzzer: Dynamic Analysis of AT Interface for Android Smartphones" 가 2019년 제35회 Annual Computer Security Applications Conference ACSAC에 채택되었습니다. https://syed-rafiul-hussain.github.io/wp-content/uploads/2019/11/atfuzz.pdf 초록 본 논문은 블루투스와 USB를 통해 셀룰러 베이스밴드...
ruzzy
Ruzzy 純粋なRubyコードおよびRuby C拡張向けのカバレッジガイドファザーです。 Ruzzyは、GoogleのAtheris(Pythonファザー)に大きく触発されています。Ruzzyは、カバレッジの計装とファジングエンジンにlibFuzzer(またはLibAFL)を使用しています。また、C拡張のファジング時にはAddressSanitizerおよびUndefinedBehaviorSanitizerもサポートしています。Ruzzyの背後にある着想について詳しく知りたい場合は、論文「Design and Implementation of a Coverage-Guided...
Angora
Angora Angora は、ミューテーションに基づくカバレッジガイド型ファザーです。Angora の主な目標は、シンボリック実行を使わずにパス制約を解決することでブランチカバレッジを向上させることです。 発表論文 Arxiv: Angora: Efficient Fuzzing by Principled Search、S&P 2018。 Angora のビルド ビルド要件 Linux-amd64 Ubuntu 16.04/18.04 および Debian Buster でテスト済み Rust stable = 1.31。rustup で取得できます。 LLVM 4.0.0 -...
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 pip3 install psutil git clone https://github.com/mxmssh/manul cd manul mkdir in mkdir out echo "AAAAAA" in/test python3 manul.py -i in -o ou...
manul
Manul Manul은 Windows, Linux 및 macOS베타에서 오픈소스 및 블랙박스 바이너리를 위한 커버리지 기반 병렬 퍼저이며, 순수 Python으로 작성되었습니다. 빠른 시작 pip3 install psutil git clone https://github.com/mxmssh/manul cd manul mkdir in mkdir out echo "AAAAAA" in/test python3 manul.py -i in -o out -n 4 "linux/test/testafl @@" Radamsa 설치 sudo apt-g...
Awesome-CloudSec-Labs
Awesome Cloud Security Labs 無料のクラウドネイティブセキュリティ学習ラボのリストです。CTF、セルフホスト型ワークショップ、ガイド付き脆弱性ラボ、リサーチラボが含まれます。 テクノロジーとカテゴリ別一覧 名前| テクノロジー| カテゴリ| 著者| 備考 ---|---|---|---|--- The Ultimate Cloud Security Championship| AWS| 主催者ホスト型CTFチャレンジ| Wiz| 毎月開催のCTFチャレンジで、Star Wizリサーチャーが厳選した問題が出題されます。...
cuFuzz
cuFuzz このリポジトリには、ユーザーランドCUDAアプリケーション向けのGPU指向カバレッジガイド型ファザーである cuFuzz の成果物が含まれています。cuFuzz は、ホスト側とデバイス側のカバレッジ収集をサニタイゼーションと組み合わせることで、CUDAプログラムのバグを効果的に発見します。 リポジトリ構成 cufuzz-artifacts/ ├── src/ Core cuFuzz components │ ├── cufuzzcovnvbit/ NVBit-based device-side coverage collection tool │ └── cufuzzsan...
drAFL
drAFL 원본 AFL은 QEMU 모드를 사용한 블랙박스 커버리지 기반 퍼징을 지원합니다. 먼저 이 방법을 시도해보시고 작동하지 않으면 이 도구를 사용할 것을 권장합니다. 또한 Windows 및 Linux에서 블랙박스 바이너리 퍼징을 지원하는 Manul을 시도해볼 수 있습니다. 사용법 DRRUNPATH를 drrun 실행 프로그램을 가리키도록 설정하고 LIBCOVPATH를 libbinafl.so 커버리지 라이브러리를 가리키도록 지정해야 합니다. 또한 AFL의 포크 서버를 비활성화해야 하며 AFLNOFORKSRV=1, 아마...
rewind
README Rewind は、Windows カーネルコンポーネントを対象としたスナップショットベースのカバレッジガイドファザーです。 アイデアは、稼働中のシステムのスナップショットから開始することです。このスナップショットは、物理メモリページと CPU の状態で構成されています。 この状態は、仮想 CPU の初期状態を設定するために使用されます。オンデマンドページングを利用することで、ターゲット関数の実行に必要なページだけがスナップショットから読み込まれます。 ターゲット関数の実行に有用な物理メモリページのみを持つ専用の仮想マシンを使用するため、スナップショットの復元は高速です。...
PHP-Fuzzer
PHP 퍼저 이 라이브러리는 PHP용 퍼저를 구현하며, 라이브러리특히 파싱 라이브러리에 '무작위' 입력을 제공하여 버그를 찾는 데 사용할 수 있습니다. 엣지 커버리지 계측의 피드백을 사용하여 새로운 코드 경로가 방문되도록 '무작위' 입력의 선택을 안내합니다. 설치 Phar 권장 : 이 라이브러리의 phar 패키지를 릴리스 페이지에서 다운로드할 수 있습니다. phar를 사용하는 것이 권장되는 이유는 PHP-Parser를 사용하는 라이브러리와의 의존성 충돌을 피할 수 있기 때문입니다. Composer : composer globa...
efcf-framework
EF/CF - the Extremely Fast ethereum smart Contract Fuzzer EF/CF はスマートコントラクトファジングへの新しいアプローチです。新しい カスタムファザーを使う代わりに、C/C++ コードの既存のファジング基盤を スマートコントラクト向けに再利用します。現在、AFL++ が主にサポートされているファザーですが、 libfuzzer と honggfuzz の非常に基本的なサポートもいくつかあります。 なぜ既存のファジング基盤を使うのか? 速度。より高速にファジングできます。通常、1コアあたり毎秒約20k回の実行が得られます。...
gundog
gundog gundog - PowerShell based guided hunting in Microsoft 365 Defender Gundog provides you with guided hunting in Microsoft 365 Defender. Especially if not only for Email and Endpoint Alerts at the moment. Functionality You provide an AlertID you might received via Email notification and gundo...