An application that will let you control your smart devices from remote. Currently supported only on windows (xp or later) OS.
- Windows
- Linux (Coming Soon)
- shell access
- screen capture
- keyboard hook
- filesystem
One of my friend challenged me to create such an application. And Yes I was able to do that!
Yes!, IIRAT has it's own complete bundle of server and client code. It does not rely on any 3rd party software. Each device register itself on server for the first time it gets connected. And from their onwards it uses it's own UID to send and recieve messages.
Good question. Here is the timeline of IIRAT
- IIRAT gets installed
- Creates a Local service.
- Creates an application copy.
- Ping Server
- Server Accepts request and send Identity
- IIRAT client sends request for registration
- Server register client and send UID
- IIRAT accepts UID and save it.
- IIRAT send Login request with UID
- Server accepts and send Hello
- Done!
So, How can I control and send command to my IIRAT? Use Client.py and connect with admin UID. only Admin has permissions to send request to other clients. And there is only one Admin. But It can have multiple sessions.
CMD<device_id><type><command>
- device_id : IIRAT device_id
- type:
SSCR
for screenshot andEXEC
for shell command.- command : Any shell command if type if
EXEC
- Server
- Client
Feel free to ping me on email.
This application should be used for educational purpose, Any actions or activity using this tool is solely your responsibility. The misuse of the application can result in criminal charges brought against the persons in question. I will not be held responsible in the event any criminal charges be brought against any individuals misusing the application to break the law.