Development in progress, this is far from stable and well written, I hope one day to finish refactoring and writing good looking code for this project. But I don't think to make this project production ready to avoid abuse.
This was my first RAT I ever wrote, several years ago, I was too dumb at that time, I had written working but really bad code, since then, when I could, I refactored the code as I learnt new programming concepts and design patterns, but there are still pieces of code I would not write nowadays and I have to refactor them in the future. So please forgive me if you see some nonsense.
- Swing UI
- Desktop streaming
- Camera Streaming
- File Explorer
- Process List
- Reverse Shell
- Chat
- Ui, has to be redesigned, it is just horrible right now
- Port forwarder using upnp, there are many very good libraries that I can use as a reference:
- Implement application Language switching
- Database code is incomplete and badly written, refactor it and add JPA code rather than JDBC.
- Keylogger(JNI, or executing external executables, I have some keylogger implementations in my Github already)