oobfuzz
Conduct OOB Fuzzing of targets with payloads towards callback server
Brought to you with courtesey of Team Entropy, with :heart: from
@ninposec, @mortensteenrasmussen & @CasperGN
Installation
Run installation via setup:
$ sudo -H python3 -m pip install .
Reasoning:
OOBFuzz requires GAU to run. As such, we need to apt-get install golang and fetch the binary with go get and move it into /usr/bin.
This requires root permissions (unless obscure suid perhaps?) in order to do so.
If in doubt, please chech setup.py to ensure that nothing malicious is happening.
Run
Update the payloads folder containing your own payloads.
Most often want to run as such:
$ python3 fuzzer.py --targets targets.txt --threads 17
External libs and thanks
License
Metadata
Release files for OOB-Fuzz 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| OOB Fuzz-0.1.0.tar.gz | 8.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| OOB_Fuzz-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 17.9 kB
Release files / OOB Fuzz-0.1.0.tar.gz
| Download URL | OOB Fuzz-0.1.0.tar.gz |
|---|---|
| Size | 8.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4dbeedb02e07bfe59fbb915c66583606c3174d2281d7cc5eb78b103c4ec377bd
|
|
BLAKE2b-256 checksum How to use checksums |
2f576aa8ba41f8a0fbba8a6c5e4574c4bf468763f2ef321ccf73f7ad320c40fa
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.8.5
|
Release files / OOB_Fuzz-0.1.0-py3-none-any.whl
| Download URL | OOB_Fuzz-0.1.0-py3-none-any.whl |
|---|---|
| Size | 9.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
0f6f033263723f918962f06713e1a08390bbc80ecb91d801c7a69adb29dc1a3c
|
|
BLAKE2b-256 checksum How to use checksums |
e238f4ca16df56de37302fd0b4ae95951882b137d40a08af3d012dee90540f3e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.8.5
|