SocketBridge is a Python project that facilitates communication between devices over networks. It consists of two main scripts: SocketLongDistance and SocketListener.
The project enables executing commands and transferring files between different devices. Below are the details of each script:
Used for executing commands on remote devices.
- Remote command execution
- File download and upload
Used for listening to commands and executing them on the local device.
- Command listening
- File exchange
To use SocketBridge, follow these steps:
-
Download the latest version:
git clone https://github.com/LeatherFire/SocketBridge.git cd SocketBridge -
Switch to the tool's directory:
cd SocketBridge -
Run SocketBridge:
./SocketLongDistance.py <IP_ADDRESS> <PORT>
or
./SocketListener.py <IP_ADDRESS> <PORT>
- For
SocketLongDistance, specify the IP address and port of the remote device. - For
SocketListener, specify the IP address and port to listen on.
Remember to replace <IP_ADDRESS> and <PORT> with your own values.
Contributions are welcome! Feel free to open an issue for feedback and suggestions or submit a pull request directly.
This project is licensed under the MIT License. See the LICENSE file for details.