5 matches found
ret-sync
ret-sync ret-sync stands for Reverse-Engineering Tools SYNChronization. It is a set of plugins that help to synchronize a debugging session WinDbg/GDB/LLDB/OllyDbg/OllyDbg2/x64dbg with a disassembler IDA/Ghidra/Binary Ninja. The underlying idea is simple: take the best from both worlds static and...
fuzzilli
Fuzzilli 動的言語インタプリタのための(カバレッジガイド付き)ファザーで、カスタム中間言語("FuzzIL")に基づいており、これを変異させてJavaScriptに変換できます。 使用法 このファザーを使用する基本的な手順は次のとおりです: 1. サポートされているJavaScriptエンジンのソースコードをダウンロードします。サポートされているJavaScriptエンジンの一覧については、Targets/ディレクトリを参照してください。 2. ターゲットのディレクトリから対応するパッチを適用します。そのディレクトリのREADME.mdも参照してください。 3...
ruzzy
Ruzzy 一个基于覆盖率引导的模糊测试工具,用于纯 Ruby 代码和 Ruby C 扩展。 Ruzzy 深受 Google 的 Atheris(一个 Python 模糊测试器)启发。Ruzzy 使用 libFuzzer(或 LibAFL)作为其覆盖率检测和模糊测试引擎。在对 C 扩展进行模糊测试时,Ruzzy 还支持 AddressSanitizer 和 UndefinedBehaviorSanitizer。如果您想了解更多关于 Ruzzy 背后的灵感,请参阅我们的论文:Design and Implementation of a Coverage-Guided Ruby Fuzzer...
toothpicker
ToothPicker ToothPickerは、iOS用のインプロセス・カバレッジガイド型ファザーです。iOSのBluetoothデーモンbluetoothdを特に対象とし、iOS上のさまざまなBluetoothプロトコルを解析するために開発されました。FRIDAをベースに構築されているため、FRIDAが動作する任意のプラットフォームをターゲットに適応できます。...
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 - 12.0.1:运行 PREFIX=/path-to-install...