Skip to content

An application to remotely control a computer using local area network(LAN).

License

Notifications You must be signed in to change notification settings

safakozdek/Remote-Controller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

To Use

You need:

  • Two computers(client & server) that are connected to the same local area network.
  • Both computers should support linux OS.

Usage

  1. Run server.py on your remote computer.
# Run server
$ python3 server.py
  1. Run client.py on your own computer.
# Run client
$ python3 client.py
  1. Choose a name as client

  2. After the handshake process(~10 secs), choose a command from list

  • Show my profile
  • Send a terminal command
  • Quit
  1. After choosing "Send a terminal command", type in your command to execute.

Notes

  • Remove commands are forbidden.
  • User needs to wait 5 seconds before sending another command.
  • Symmetric encryption wrt RSSI value of client in both client and server side.
  • Filter mechanism according to RSSI value of client in the server side.

About

An application to remotely control a computer using local area network(LAN).

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages