mouseRAT is a minimalist Remote Access Tool (RAT) developed for personal educational purposes, focusing on:
- Network programming fundamentals
- Command and Control (C2) development concepts
- Computer Network Operations (CNO) tooling
This project is part of my personal learning journey in security software development and offensive security engineering.
This tool is created solely for educational purposes.
- Do not deploy mouseRAT on any machine you do not own or have explicit authorization to test.
- Unauthorized use of this software against systems you do not control is illegal and unethical.
- The developer assumes no responsibility for any misuse or damage caused by this tool.
- Reverse TCP connection from target to attacker
- Basic command execution on the target
- Cross-platform communication (Windows client ↔ Linux server)
-
Victim (Client)
- OS: Windows 10
- Language: C++
-
Attacker (Server)
- OS: Linux (tested on Ubuntu)
- Language: C++
This project is:
- Designed for personal education to deepen my understanding of networking, sockets, and CNO tooling.
- Not intended for deployment in production environments or offensive engagements (nor is it likely to bypass standard network defenses).