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