-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
e9379e5
commit f20803c
Showing
1 changed file
with
17 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
# JavaExitHook | ||
|
||
Simple hook that prevent to halt Java Virtual Machine (mostly used in hacking java programs) | ||
|
||
## What is used for? | ||
|
||
Idea to create that simple hook was born when i saw a lot of system licenses in minecraft plugins on MC-Market working in that way, when valid pass it through, but when invalid call JVM Exit. | ||
This way completely bypass that checks and causes the virtual machine to move on next instructions. | ||
Hook and the way is very simple :) | ||
|
||
### Screenshots | ||
|
||
Example java code: | ||
|
||
![alt text](https://i.imgur.com/YNcbrYj.png) | ||
|
||
Injected DLL cause that our code will throw <b>Your license is not active disabling"</b> but after that <b>Your license is active!</b> and whole code after that, completely ignoring fact that Virtual Machine should be halted. |