1
2
Fork 0
mirror of https://github.com/carlospolop/hacktricks.git synced 2023-12-14 19:12:55 +01:00
hacktricks/pentesting/pentesting-web/jboss.md
2021-11-30 16:46:07 +00:00

24 lines
915 B
Markdown

# JBOSS
## Enumeration
The _/web-console/ServerInfo.jsp_ and _/status?full=true_ web pages often reveal **server details**.
You can expose **management servlets** via the following paths within JBoss (depending on the version): _/admin-console_, _/jmx-console_, _/management_, and _/web-console_. Default credentials are **admin**/**admin**. Upon gaining access, you can use available invoker servlets to interact with exposed MBeans:
* /web-console/Invoker (JBoss versions 6 and 7)
* /invoker/JMXInvokerServlet and /invoker/EJBInvokerServlet (JBoss 5 and prior)
**You can enumerate and even exploit a JBOSS service using** [**clusterd**](https://github.com/hatRiot/clusterd)****\
**Or using metasploit:**
`msf > use auxiliary/scanner/http/jboss_vulnscan`
### Exploitation
[https://github.com/joaomatosf/jexboss](https://github.com/joaomatosf/jexboss)
### Google Dork
```
inurl:status EJInvokerServlet
```