All Projects → emcruise → tor-rootkit

emcruise / tor-rootkit

Licence: MIT license
A Python 3 standalone Windows 10 / Linux Rootkit using Tor.

Programming Languages

python
139335 projects - #7 most used programming language
Dockerfile
14818 projects

Projects that are alternatives of or similar to tor-rootkit

Torat
ToRat is a Remote Administation tool written in Go using Tor as a transport mechanism and RPC for communication
Stars: ✭ 415 (+192.25%)
Mutual labels:  reverse-shell, tor, rat
YAPS
Yet Another PHP Shell - The most complete PHP reverse shell
Stars: ✭ 35 (-75.35%)
Mutual labels:  reverse-shell, rat
trolo
trolo - an easy to use script for generating Payloads that bypasses antivirus
Stars: ✭ 45 (-68.31%)
Mutual labels:  reverse-shell, rat
Tinkerershell
A simple python reverse shell written just for fun.
Stars: ✭ 62 (-56.34%)
Mutual labels:  reverse-shell, rat
narnia
🚧 EXPERIMENTAL 🚧 Secure hidden service webserver
Stars: ✭ 24 (-83.1%)
Mutual labels:  tor, hidden-services
Emp3r0r
linux post-exploitation framework made by linux user
Stars: ✭ 419 (+195.07%)
Mutual labels:  rootkit, rat
Pupy
Pupy is an opensource, cross-platform (Windows, Linux, OSX, Android) remote administration and post-exploitation tool mainly written in python
Stars: ✭ 6,737 (+4644.37%)
Mutual labels:  reverse-shell, rat
ormesh
[UNMAINTAINED: Try https://github.com/cmars/oniongrok instead] onion-routed mesh
Stars: ✭ 65 (-54.23%)
Mutual labels:  tor, hidden-services
Evilosx
An evil RAT (Remote Administration Tool) for macOS / OS X.
Stars: ✭ 1,826 (+1185.92%)
Mutual labels:  reverse-shell, rat
Stitch
Python Remote Administration Tool (RAT)
Stars: ✭ 2,018 (+1321.13%)
Mutual labels:  reverse-shell, rat
Androrat
A Simple android remote administration tool using sockets. It uses java on the client side and python on the server side
Stars: ✭ 187 (+31.69%)
Mutual labels:  reverse-shell, rat
ansible-role-tor
✳️🛡️ Securely build a system Tor and optionally configure numerous high-security Onion services.
Stars: ✭ 22 (-84.51%)
Mutual labels:  tor, hidden-services
Attacks-on-Tor
Thirteen Years of Tor Attacks
Stars: ✭ 170 (+19.72%)
Mutual labels:  tor, hidden-services
Spacecow
Windows Rootkit written in Python
Stars: ✭ 81 (-42.96%)
Mutual labels:  rootkit, rat
shh
Create Tor hidden services in Python.
Stars: ✭ 42 (-70.42%)
Mutual labels:  tor, hidden-services
ToRat client
This is the ToRat client, a part of the ToRat Project.
Stars: ✭ 29 (-79.58%)
Mutual labels:  reverse-shell, tor
T0rlib4Android
A minimal android controller library for Tor
Stars: ✭ 25 (-82.39%)
Mutual labels:  tor, hidden-services
oniontree
A repository of Tor hidden services.
Stars: ✭ 45 (-68.31%)
Mutual labels:  tor, hidden-services
Thoron
Thoron Framework is a Linux post-exploitation framework that exploits Linux TCP vulnerability to provide a shell-like connection. Thoron Framework has the ability to create simple payloads to provide Linux TCP attack.
Stars: ✭ 87 (-38.73%)
Mutual labels:  reverse-shell, rat
T0rlib4j
T0rlib4j is a Java controller library for Tor
Stars: ✭ 50 (-64.79%)
Mutual labels:  tor, hidden-services

tor-rootkit

Docker build test Windows & Linux executables

A Python 3 standalone Windows 10 / Linux Rootkit. The networking communication get's established over the tor network.

This rootkit is WIP.

Disclaimer

Use for educational purposes only.

How to use

  1. Clone the repo and change directory:
git clone https://github.com/emcruise/tor-rootkit.git
cd ./tor-rootkit
  1. Build docker container:
docker build -t listener .
  1. Run docker container:
docker run -v $(pwd)/executables:/executables/ -it listener
  1. Deploy the executables: When the listener is up and running it generates a "executables" directory containing different payloads for different plattforms.
tor-rootkit/
│    ...
└    executables/

Note: The client can take some time to connect because PyInstaller executables are a bit slower and it need's to start tor.

Features

  • Standalone executables for Windows and Linux, including python interpreter and tor
  • the whole communication works over tor hidden services which guarantees some degree of anonymity
  • The Listener can handle multiple clients
  • The Listener generates payloads for different platforms on startup

Listener Shell Commands

Command Explanation
help Shows the help menu
^C or exit Exits the shell
list lists all connected clients with their according index
select <index> start shell with client

Client Shell Commands

Command Explanation
help Shows the help menu
^C or exit Exits the client shell and returns to listener shell
os <command> Executes a command in the clients shell and returns the output
background Keeps the connection to a client and returns to listener

Contribution

Any contributions are appreciated. Make a pull-requests and I'll merge if it passes my automatic tests.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].