## https://sploitus.com/exploit?id=KITPLOIT:TOOLS-GITHUB-WHATTHEFUZZ-OPENSSL-FUZZ
# Фаззинг OpenSSL
В этом репозитории есть сопутствующий пост в блоге под названием "Как найти CVE-2022-3786 (openssl) с помощью Mayhem" по адресу https://www.seandeaton.com.
## tl;dr
Всё это уже сделано за вас с помощью включённого Dockerfile (также доступен на DockerHub). Запустить можно так:
root@kitploit:~
# Build the container
docker build --tag openssl-cve-2022-3768 .
# Or if you just want to pull down the existing one:
TODO
# Ensure that you're in this project's root directory (ie you can see ./output/)
# Mount the ./input/ directory to the containers /input. This is for fuzz input.
# This is Linux specific, Windows I think has %CD% in lieu of $(pwd)?
docker run --interactive --tty --volume $(pwd)/input:/input
Точка входа контейнера — просто запустить `afl`, так что вы можете начать фаззинг немедленно. Чтобы переопределить это поведение, добавьте `/bin/bash` в конец строки `docker run`.
## Получение уязвимой версии