ArtemisShell is a bi-directional reverse shell tool. It enables secure and efficient communication between two devices, allowing both the server and client to send commands and receive output. this tool aims to provide users with a streamlined solution for establishing remote command execution channels.
- Bi-directional communication: Enables both the server and client to send commands and receive output.
- Lightweight and efficient: Minimal resource usage and fast execution.
- Simple setup: Easy to configure and get started quickly.
- Cross-platform compatibility: Works on various operating systems, including Windows, macOS, and Linux.
Clone the repository:
git clone https://github.com/blue0x1/ArtemisShell
Change to the project directory:
cd ArtemisShell
Ensure you have Python 3 installed on your system.
Start the server:
python3 Artemis.py --mode server --ip [server-ip] --port [port-number]
Start the client:
python3 Artemis.py --mode client --ip [server-ip] --port [port-number]
Send commands from either the server or client by typing them into the terminal and pressing Enter.
To close the connection, press Ctrl+C or type exit in the terminal.