Русский / Russian English / Английский

Сейчас на форуме: (+2 невидимых)
 · Начало · Статистика · Регистрация · Поиск · ПРАВИЛА ФОРУМА · Язык · RSS ·

 eXeL@B —› Софт, инструменты —› afl-unicorn: Fuzzing Arbitrary Binary Code (American Fuzzy Lop (AFL))
Посл.ответ Сообщение


Ранг: 669.3 (! !)
Статус: Участник
CyberMonk

Создано: 10 апреля 2019 20:12 · Поправил: mak New!
Цитата · Личное сообщение · #1

Code:
  1.   __ _ / _| |    _   _ _ __ (_) ___ ___  _ __ _ __  
  2.  / _` | |_| |___| | | | '_ \| |/ __/ _ \| '__| '_ \
  3. | (_| |  _| |___| |_| | | | | | (_| (_) | |  | | | |
  4.  \__,_|_| |_|    \__,_|_| |_|_|\___\___/|_|  |_| |_|


afl-unicorn lets you fuzz any piece of binary that can be emulated by Unicorn Engine
--> blog_post_1 <--
--> blog_post_2 <--
--> Link <--

American Fuzzy Lop (AFL) --> Link <--

A fork of AFL for fuzzing Windows binaries --> Link <--
Unfortunately, the original AFL does not work on Windows due to very *nix-specific design (e.g. instrumentation, forkserver etc). This project is a fork of AFL that uses different instrumentation approach which works on Windows even for black box binary fuzzing.



Instead of instrumenting the code at compilation time, WinAFL supports the following instrumentation modes:
Code:
  1. Dynamic instrumentation using DynamoRIO (http://dynamorio.org/)
  2. Hardware tracing using Intel PT
  3. Static instrumentation via Syzygy
 eXeL@B —› Софт, инструменты —› afl-unicorn: Fuzzing Arbitrary Binary Code (American Fuzzy Lop (AFL))

Видеокурс ВЗЛОМ