A Hidden and Undetectable Remote Access Tool written in C++ and Server in Python3
This program utilizes the standard winsock library for sending and receiving data back and forth between the server and client. The server can manage multiple connections at once with the use of multi-threading having an easy time switching to other remote machines simply, in order to control it from a command line view.
Constants in Client Program:
- server: Specify server's IP address here
- startup: If enabled, copies itself to the client's startup folder upon runtime.
- timeout: Restarts client if no data is received after a specified period of time (default: 5 minutes)
- Operating System: Windows
- Compiler: C++ MinGW 64-Bit
- Run the 'server.py' file on your own machine you would like to control the remote client from.
- Run the compiled 'client.exe' file (client.cpp) on your targets machine with the specified server IP Address to establish a connection on an unoccupied port.
- g++ client.cpp -mwindows -o client -lws2_32 -lstrmiids -lole32 -loleaut32 -static-libgcc -static-libstdc++ -static
- Feel free to submit any possible bugs as I'll be glad to respond to anyone and help with whatever's needed to help fix and improve this program.