Deploy Invicti Shark for Java
Before deploying Invicti Shark, note the list of supported servers and frameworks.
| Environments | Supported servers and frameworks |
|---|---|
| Java Runtime | For any Java Runtime environment that's implemented according to these specifications, the supported versions are:
|
| Application servers |
|
| Database engines |
|
| Other technologies |
|
Invicti Shark Network Prerequisites
Invicti Shark makes use of the Invicti IAST Bridge. For more information, refer to the Configuring Invicti IAST Bridge document.
The Invicti Shark agent needs to be installed in your web application. The following section describes how to deploy Invicti Shark to a Java web application.
Install the Java Invicti Shark agent
To install the Java Invicti Shark agent, you need to:
- Download the Java Invicti Shark agent
Shark (IAST and SCA).jarfrom the Invicti UI. The Java Invicti Shark download file includes the Invicti Shark Token, which, by default, is unique for each target website URL. Unless the Token has been changed to be the same for all target websites, you need to download the Java Invicti Shark agent for each target website separately. - Save the downloaded Java Shark agent to a location on your web server.
- Deploy the Java Shark agent into your web server. This process differs depending on the web server. There are many possible configurations for a Java web server. The guides linked in the following section look at the more common web server configuration possibilities. Use one of the following links for more information on how to deploy Invicti Shark for Java on your web application:
- Deploy Invicti Shark for Java - Tomcat (Windows/Linux/Docker)
- Deploy Invicti Shark for Java - Docker (Spring Boot)
- Deploy Invicti Shark for Java - Windows/Linux (JBOSS 7.4 Standalone + WAR File)
- Deploy Invicti Shark for Java - Windows/Linux (Jetty 10.0.10 + WAR File)
- Deploy Invicti Shark for Java - Windows/Linux (Wildfly 26.1.1 Final Standalone + WAR File)
- Deploy Invicti Shark for Java - Linux (WebSphere Liberty 19.0.0.9+ with WAR File)
- Deploy Invicti Shark for Java - AWS Elastic Beanstalk (Tomcat + WAR File)
Need help?
Invicti Support team is ready to provide you with technical help. Go to Help Center
Was this page useful?