Skip to content

ArtemisShell is a versatile and lightweight bi-directional reverse shell tool that facilitates efficient communication between two devices, allowing both the server and client to send commands and receive output.

License

Notifications You must be signed in to change notification settings

blue0x1/ArtemisShell

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ArtemisShell

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.


ArtemisShell Logo


Features

  • 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.

Installation

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.

Usage

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.

About

ArtemisShell is a versatile and lightweight bi-directional reverse shell tool that facilitates efficient communication between two devices, allowing both the server and client to send commands and receive output.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages