Remote-Code-Command-execution

A naive ssh clone, with screen sharing
git clone https://github.com/abdulrahim2002/Remote-Code-Command-execution

Log | Files | Refs | README

README.md (1610B)


      1 # Remote Code and Command Execution
      2 
      3 A python implementation of remote code/command execution. Using the code you can connect 2 machines and remotely execute commands from one machine to another. Initially implemented as telnet client, It also features live video streaming/screen sharing. Which means that while executing commands on the remote machine you can see what change those executions are making. **Batch scripts are used to file programs within programs**.
      4 
      5 # Video Demonstration
      6 
      7 Watch on youtube: [youtube link](https://youtu.be/2l4CWBmEw50)
      8 
      9 ### Part 1
     10 https://github.com/abdulrahim2002/Remote-Code-Command-execution/assets/89011337/362e68f7-d01b-483f-99d9-5988dba84b22
     11 
     12 ### Part 2
     13 https://github.com/abdulrahim2002/Remote-Code-Command-execution/assets/89011337/18361527-01f2-4a9d-8b83-0edd5ef8cf14
     14 
     15 
     16 ## Features
     17 
     18 * **Live screen sharing**
     19 * Remotely **use** **server machine's keyboard**. 
     20     e.g. usage: you can open a text file on the remote machine. then you can write anything in that text file using !! before your text written in     prompt. Once done you can save the file using !ctrl~s Command.
     21 
     22 * Authentication. The server machine is secured by **OTP(one time password)** which is generated at runtime randomly.
     23   
     24 # Working
     25 The client machine sends commands to server machine, where they get executed, and the result is returned. The client machine can also **write something using server's keyboard**. The client's machine can also **send shortcuts** like ctrl+s(save) and win+d(jump to desktop), alt+tab(next program). The possibilities are endless, with what you can do with it.
     26