Terminology
- Host - The target machine
- Client - The operator’s machine
- Relay - A third server which aids in establishing a direct connection between the host and client.
- RAT - The software, in general context
- sysRAT - The software, in context of its use as a Remote Administration Tool software
- malRAT - The software, in context of its use as a Remote Access Trojan malware
Research Plan
For Compulsory Features
Client / Server
Authorisation
Display Streaming
Screenshot / Recording Capability
Keyboard and Mouse Emulation
For Additional Features
Relay
Secure Connection
Keystroke Logging
Webcam Capture
- Ensure that functionality works cross-platform.
For the sake of learning