Remote-access Guide

python remote access tool

by Dangelo Beahan MD Published 2 years ago Updated 1 year ago
image

The Top 11 Python Remote Access Tool Open Source Projects

  • Topic > Remote Access Tool. PyIris is a modular remote access trojan toolkit written in python targeting Windows and...
  • Hatsploit ⭐ 173. Modular penetration testing platform that enables you to write, test, and execute exploit code.
  • Ratel ⭐ 130. RAT-el is an open source penetration test tool that allows you to...
  • Cookies_rat ⭐ 10.
  • Categories.
  • Top Projects.

Full Answer

How to connect to remote server and execute commands using Python?

The best way to connect to the remote server and execute commands is by using " wmiexec.py " Just run pip install impacket Which will create " wmiexec.py " file under the scripts folder in python Inside the python > Scripts > wmiexec.py

How do I connect to a remote server?

The best way to connect to the remote server and execute commands is by using " wmiexec.py " Inside the python > Scripts > wmiexec.py Like im using python 3.8.5 and my wmiexec.py location will be C:\python3.8.5\Scripts\wmiexec.py

How to connect to remote computer using netuse?

By Netuse, you can connect to remote computer. And you can access all data of the remote computer. It is possible in the following two ways: Connect by virtual connection. Mount remote computer drive in local system. Before using netuse you should have pywin32 install in your system with python also. Source: Connect remote system.

image

Implemented Transports

All communication between the host and target is AES encrypted. Every Stitch program generates an AES key which is then put into all payloads. To access a payload the AES keys must match.

Implemented Payload Installers

The "stitchgen" command gives the user the option to create NSIS installers on Windows and Makeself installers on posix machines. For Windows, the installer packages the payload and an elevation exe ,which prevents the firewall prompt and adds persistence, and places the payload on the system.

Motivation

My motivation behind this was to advance my knowledge of python, hacking, and just to see what I could accomplish. Was somewhat discouraged and almost abandoned this project when I found the amazing work done by n1nj4sec, but still decided to put this up since I had already come so far.

Separation of Responsibilities

There are several reasons to move some processing out of the main code base for security or performance:

Python Version

This project should always be using the latest version of Python. At the time of this writing, it is 3.10.0. You can install it via pyenv.

image

Features

  • Cross Platform Support
    1. Command and file auto-completion 2. Antivirus detection 3. Able to turn off/on display monitors 4. Hide/unhide files and directories 5. View/edit the hosts file 6. View all the systems environment variables 7. Keylogger with options to view status, start, stop and dump the logs onto your host …
  • Windows Specific
    1. Display a user/password dialog box to obtain user password 2. Dump passwords saved via Chrome 3. Clear the System, Security, and Application logs 4. Enable/Disable services such as RDP,UAC, and Windows Defender 5. Edit the accessed, created, and modified properties of files …
See more on github.com

Implemented Transports

  • All communication between the host and target is AES encrypted. Every Stitch program generates an AES key which is then put into all payloads. To access a payload the AES keys must match. To connect from a different system running Stitch you must add the key by using the showkey command from the original system and the addkey command on the new system.
See more on github.com

Implemented Payload Installers

  • The "stitchgen" command gives the user the option to create NSIS installers on Windows and Makeself installers on posix machines. For Windows, the installer packages the payload and an elevation exe ,which prevents the firewall prompt and adds persistence, and places the payload on the system. For Mac OSX and Linux, the installer places the payload and attempts to add persist…
See more on github.com

Motivation

  • My motivation behind this was to advance my knowledge of python, hacking, and just to see what I could accomplish. Was somewhat discouraged and almost abandoned this project when I found the amazing work done by n1nj4sec, but still decided to put this up since I had already come so far.
See more on github.com

Other Open-Source Python Rats For Reference

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 1 2 3 4 5 6 7 8 9