Skip to content

This component is designed for educational and ethical hacking purposes, allowing you to execute commands and maintain remote control

License

Notifications You must be signed in to change notification settings

Mr1llusion/RemoteShell

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Remote Shell

GitHub License

Overview

Shell Terminal

Welcome to the Remote Shell Project! This project consists of 3 main components:

  • Server.py - (Recommended to run on linux)
  • Linux payload.py
  • Windows payload.py

These scripts are designed for educational purposes only and provide the ability to establish a remote shell connection with a target machine, allowing for

  • command execution
  • file operations
  • keylogger feature
  • screenshot feature

As a junior ethical hacker, I'm sharing this project with the community to learn and collaborate together.

Project Logo

Usage

To use the Remote Shell Project, you'll need to set up the server and client components with appropriate configurations. Detailed instructions and usage guides can be found in the project's documentation.

Installtion

Quick install

  • git clone https://github.com/Mr1llusion/RemoteShell.git
  • cd RemoteShell
  • pip install -r requirements.txt

Important Note

  • win_payload.py: This Windows payload is designed to duplicate itself with a different name in the temporary directory (MicrosoftAddonsys.exe).
  • lin_payload.py: This Linux payload is designed to duplicate itself with a different name in the temporary directory (/tmp/.system_lock) and then delete itself.

Instructions for win_payload

Before using this payload, you need to configure it and convert it into an executable (exe). Follow these steps:

Prerequisites

Make sure you have PyInstaller installed. If not, you can install it using pip:

pip install pyinstaller

To build the executable, open the Command Prompt (cmd) in the same directory as the payload and run:

PyInstaller win_payload.py --onefile --noconsole

Contributing

I welcome contributions from the community. If you have ideas for improvements, bug fixes, or new features, please open an issue or submit a pull request. I appreciate your help in making this project better.

License

This project is licensed under the MIT License, which grants you the freedom to use, modify, and distribute the code as long as you include the original copyright notice. See the LICENSE file for more details.

IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES, OR OTHER LIABILITY in accordance with the MIT License.

Contact

If you have any questions, suggestions, or concerns, please don't hesitate to reach out.

Thank you for your interest in the Remote Shell Project!

About

This component is designed for educational and ethical hacking purposes, allowing you to execute commands and maintain remote control

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages