Fully Java-powered trojan. Monitoring and communication software.
This project is for education purposes ONLY. If you are looking for spyware software, this is not it. Any other non-education use is disapproved.
Java SDK 14+ is needed, although it is possible to reconfigure pom.xml and rebuild to use an older version. JavaFX is the limitation here. Check the lastest build here
Server-side UI- Server-Client direct socket communication
- Port choosing
- JavaFX server-side UI, fast and nice-looking
- Table info UI organization
- slf4j logging
- Monitor selection
- Optional extra compression
- Sending mouse clicks and keyboard keys
- FPS counter
- Webcam selection
- FPS counter
- File extension icons
- File size
- Drive selection
- Running files on client-side
- Uploading and downloading
- Erasing files and folders
- JavaFX on server-side, native javax.swing on client-side
- Client-side window closing prevention
- Minimalistic and objective UI
- Window closing prevention
- Screen obfuscation
- Mouse locked on corner
- Keyboard locked
- Local system data
- Network info from ip-api.com
-
Address selection (using no-ip or other ddns provider)
-
Server classes removal from jar
-
Useless files (images, .fxml) removal from jar
-
Concurrent building in background
- Only works when running from jar
- Remotely shut down client's machine
- A bit platform dependent