this project is a checker for virus's and token loggers in java apps
this project is not finished and when it is it will never be perfect.
the goal of this project is to be able to replace theia because it is not in development anymore and there are quite a lot of simple bypasses for it.
this project would never be made without references to theia as this is how i am learning asm
[v] - finished
[/] - started/almost finished
[x] - havent started
[/] - gui
[x] - save log to file
[x] - different themes
[x] - string deobfer
[x] - webhook check
[x] - web connection check
[x] - socket check
[v] - exit checks
[x] - classload checks
[v] - process check (command check)
[v] - coord check
[x] - file deletion check
[v] - file check (checks for opening files)
[x] - string checks (checks for strings with certain keywords)
[v] - url check
[x] - ip check
[v] - system checks (system.getProperty and system.getenv)
[x] - dependency checks (checks if dependencies are the right size because people sometimes put virus's in dependencies)
Step 1) Click choose file and select the file that you want to choose.
Step 2) Open the config tab and select what checks you want to use
Step 3) Click the run button.
Step 4) Open recaf and investage the classes
Investigate every url check and property checks, and every file check that does not look like it is for a config system (it could be spying on you)
more indepth coming soon