Skip to content

Python3 Multi-Threaded Reverse Shell Prototype

License

Notifications You must be signed in to change notification settings

jonfairbanks/Expansa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Expansa

Expansa

Python3 Multi-Threaded Reverse Shell Prototype

Prerequisites

  • Python 3.x
  • PIP

Server

Setup:
  • Update Host and Port in server.py
  • Launch the script with python3 server.py
  • Wait for clients to connect...
Commands:
  • list: Prints a directory of connected clients. Can be used in conjunction with select.
  • select: Used to select a remote client returned by the list command. Expects a number.
  • quit|exit: Exit the current client session.

Client Setup

  • Launch the client-side script with python3 client.py
  • [Optional] Convert client.py to an .EXE using: python3 setup.py build

Changelog

  • v1.0: Initial Release
  • v1.1: Improved Error Handling
  • v1.2: Multi-Connection Support

About

Python3 Multi-Threaded Reverse Shell Prototype

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages