Share
## https://sploitus.com/exploit?id=5A5B8EBB-873F-552E-AD8B-7CE813B15095
This repository, Zeratool, is an automatic exploit generation tool for exploitable CTF (Capture The Flag) problems. It uses the angr concolic analysis engine to analyze binaries and identify vulnerabilities, and then weaponizes these vulnerabilities for remote code execution through pwntools. The tool can be used to recover flags from CTF servers.

The tool is designed to support two types of exploits: buffer overflows and format string vulnerabilities. It can build rop chains using one-gadget and ropper, and also supports point program counter to win function, point program counter to shellcode, and point program counter to rop chain.

The tool has been tested on Ubuntu 16.04 and the install script is setup for Ubuntu 12.04 to Ubuntu 18.04. The usage of the tool is as follows:

```
[chris:~/Zeratool] [angr] python zeratool.py -h
usage: zeratool.py [-h] [-l LIBC] [-u URL] [-p PORT] [-v] file

positional arguments: file File to analyze

optional arguments: -h, --help show this help message and exit -l LIBC, --libc LIBC libc to use -u URL, --url URL Remote