Product Promotion
0x5a.live
for different kinds of informations and explorations.
GitHub - nick-kanakis/perses: A project to cause (controlled) destruction on your jvm application
A project to cause (controlled) destruction on your jvm application - GitHub - nick-kanakis/perses: A project to cause (controlled) destruction on your jvm application
Visit SiteGitHub - nick-kanakis/perses: A project to cause (controlled) destruction on your jvm application
A project to cause (controlled) destruction on your jvm application - GitHub - nick-kanakis/perses: A project to cause (controlled) destruction on your jvm application
Powered by 0x5a.live 💗
Perses
Cause (controlled) destruction to your jvm application
Perses (Ancient Greek: Πέρσης) was the Titan god of destruction. His name is derived from the Ancient Greek word perthō ("to destroy")
What is the goal.
Perses allows you to dynamically inject failure/latency at the bytecode level, without the need to add any dependency or restart/deploy the target app. Just load 2 jars at the same enviroment the target JVM is running and execute java -jar perses-injector.jar <Target Application name>
.
Perses is designed to enable developpers and QAs to easily reproduce & debug tricky production issues.
For more information about how Perses works under the hood, how to set everything up & how to use it please visit the wiki.
How to install
All jars are available here. Select the version that matches the target application.
- Add
perses-agent.jar
&perses-injector-jar-with-dependencies.jar
in the same environment as the target application. - Execute
java -jar perses-injector.jar <TARGET APPLICATION NAME>
. - Execute
java -jar perses.jar
- Visit
localhost:8777
For more information about how Perses works under the hood, how to set everything up & how to use it please visit the wiki.
Java Resources
are all listed below.
Made with ❤️
to provide different kinds of informations and resources.