Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/schierlm/javapayload
JavaPayload is a collection of pure Java payloads to be used for post-exploitation from pure Java exploits or from common misconfigurations (like not password protected Tomcat manager or debugger port).
https://github.com/schierlm/javapayload
Last synced: 2 months ago
JSON representation
JavaPayload is a collection of pure Java payloads to be used for post-exploitation from pure Java exploits or from common misconfigurations (like not password protected Tomcat manager or debugger port).
- Host: GitHub
- URL: https://github.com/schierlm/javapayload
- Owner: schierlm
- Created: 2012-03-26T20:37:31.000Z (almost 13 years ago)
- Default Branch: master
- Last Pushed: 2021-12-19T20:35:28.000Z (about 3 years ago)
- Last Synced: 2024-08-04T23:11:04.990Z (6 months ago)
- Language: Java
- Homepage: http://javapayload.sourceforge.net/
- Size: 811 KB
- Stars: 119
- Watchers: 10
- Forks: 32
- Open Issues: 0
-
Metadata Files:
- Readme: README.markdown
Awesome Lists containing this project
- awesome-security-collection - **82**星 - exploitation from pure Java exploits or from common misconfigurations (like not password protected Tomcat manager or debugger port). (<a id="6a5d962d62378399d7e12c1690188e7a"></a>Wordlist)
README
## JavaPayload
JavaPayload is a collection of pure Java payloads to be used for post-exploitation from pure Java exploits or from common misconfigurations (like not password protected Tomcat manager or debugger port).
Outdated documentation can be found at
+ http://schierlm.users.sourceforge.net/JavaPayload/
+ http://schierlm.users.sourceforge.net/J2EEPayload/
+ http://schierlm.users.sourceforge.net/SpawnJavaPayload/and inside this repo.
The current home of this project is http://javapayload.sourceforge.net/ and its source is at http://javapayload.svn.sourceforge.net/.
## Compiling
JavaPayload tries to compile its class files for the oldest Java version that is able to run the particular exploit/payload. After Java 8, the compiler stopped supporting compilation for Java VMs older than Java 6. Therefore compilation will fail. Either use Java 8 (or older) for compilation, or patch the various `source` and `target` versions in `build.xml` to read at least 1.6.
## Required libraries
Since Git does not perform well with huge libraries inside the repository, the required libraries
have been left out. They are available as a separate download athttp://github.com/downloads/schierlm/JavaPayload/LibsBundle.zip
## Get in touch
You can contact me at [email protected]. Or, just fork and send pull requests. I will try my very best to get them merged into SVN (still a git newbie), or may even switch over to GitHub if contributions get overwhelming :-)