Steeve is a C++ program that allows remote access to a PC's terminal through Remote Procedure Calls (RPC). It utilizes the rpclib library to implement RPC communication and the xmake build system to facilitate compilation.
- Remote access to a PC's terminal
- Secure communication via RPC
- Easy installation and configuration
- Compatibility with Windows and Linux
- C++ compiler compatible with C++14 or higher
- rpclib library
- xmake build system
- Clone the GitHub repository:
git clone https://github.com/eloidenovela/steeve.git
- Navigate to the project directory:
cd steve
- Use xmake to build the program:
xmake
- Run the Steeve:
xmake run steeve
- Start the server on the computer you wish to access remotely.
- Start the client on a remote computer.
- The client can connect to the server and send commands to the terminal.
- The server executes the commands and returns the output to the client.
Contributions are welcome! If you encounter any issues or have suggestions for improvements, feel free to open an issue or submit a pull request.
This project is licensed under the MIT License.