Skip to content

Commit a392f43

Browse files
committed
Updates HAM engine version to fix compatibility issues also updates the README file
1 parent 04e15e3 commit a392f43

File tree

3 files changed

+40
-30
lines changed

3 files changed

+40
-30
lines changed

README.md

Lines changed: 20 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -15,34 +15,9 @@ The Attack Surface Detector uses static code analyses to identify web app endpoi
1515

1616
To see a brief demonstration for the Attack Surface Detector, you can check it out [here:](https://youtu.be/jUUJNRcmqwI)
1717

18-
# Building the Plugin
19-
20-
1. Install *Maven*: https://maven.apache.org/install.html
21-
2. Clone *Attack Surface Detector* repository: https://github.com/secdec/attack-surface-detector-burp
22-
3. Navigate to the source code *Directory*, open terminal and run the command `mvn clean package`
23-
4. The plugin will be located in the target folder named *attacksurfacedetector-release-1-jar-with-dependencies*.
24-
25-
# Installation
26-
27-
## Requirements
28-
* This plugin
29-
* PortSwigger Burp Suite
30-
31-
## How to Install
32-
33-
[Detailed Build/install instructions](https://github.com/secdec/attack-surface-detector-zap/wiki).
34-
35-
1. Download and install the latest build of PortSwigger BurpSuite from http://portswigger.net/burp/
36-
2. Downlaod the latest Attack Surface Detector jar file from [https://github.com/secdec/attack-surface-detector-burp/releases](https://github.com/secdec/attack-surface-detector-burp/releases)
37-
3. Launch Burp
38-
4. Navigate to the *Extender* tab -> add
39-
5. Locate the Attack Surface Detector jar file
40-
6. Click Next
41-
4218
## Extension Details
4319
* Extension Type: Java
44-
* Extension File: attacksurfacedetector-release-1-jar-with-dependencies
45-
* All other fields can be left alone
20+
* Extension File: attacksurfacedetector-release-#-jar-with-dependencies
4621

4722
### Burp Suite Professional
4823
* Scanner functionality available.
@@ -53,5 +28,24 @@ To see a brief demonstration for the Attack Surface Detector, you can check it o
5328

5429

5530

31+
## Installation
32+
[Detailed install instructions](https://github.com/secdec/attack-surface-detector-burp/wiki/Installation).
33+
34+
# For Developers & Contributors
35+
36+
## Build Instructions
37+
1. Install Maven. - [https://maven.apache.org/install.html](https://maven.apache.org/install.html)
38+
2. Clone Attack Surface Detector repository - https://github.com/secdec/attack-surface-detector-burp
39+
3. Navigate to the Source Code Directory
40+
4. Open a new terminal and run the command `mvn clean package`
41+
4. The plugin will be located in the target folder named attacksurfacedetector-release-#-jar-with-dependencies.jar
42+
43+
## License
44+
45+
Licensed under the [MPL](https://github.com/secdec/attack-surface-detector-burp/blob/master/LICENSE) License.
46+
47+
48+
49+
5650

5751

burp/pom.xml

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,27 +22,31 @@
2222
<prerequisites>
2323
<maven>2</maven>
2424
</prerequisites>
25-
2625
<dependencies>
2726
<dependency>
2827
<groupId>net.portswigger.burp.extender</groupId>
2928
<artifactId>burp-extender-api</artifactId>
3029
<version>1.7.22</version>
3130
</dependency>
31+
<dependency>
32+
<groupId>commons-io</groupId>
33+
<artifactId>commons-io</artifactId>
34+
<version>2.4</version>
35+
</dependency>
3236
<dependency>
3337
<groupId>com.github.secdec.astam-correlator</groupId>
3438
<artifactId>threadfix-cli-lib</artifactId>
35-
<version>1.2.2</version>
39+
<version>1.2.13-SNAPSHOT</version>
3640
</dependency>
3741
<dependency>
3842
<groupId>com.github.secdec.astam-correlator</groupId>
3943
<artifactId>threadfix-entities</artifactId>
40-
<version>1.2.2</version>
44+
<version>1.2.13-SNAPSHOT</version>
4145
</dependency>
4246
<dependency>
4347
<groupId>com.github.secdec.astam-correlator</groupId>
4448
<artifactId>threadfix-ham</artifactId>
45-
<version>1.2.12</version>
49+
<version>1.2.13-SNAPSHOT</version>
4650
</dependency>
4751
<dependency>
4852
<groupId>org.owasp</groupId>

pom.xml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -339,6 +339,18 @@
339339
</pluginManagement>
340340
</build>
341341
</profile>
342+
<profile>
343+
<id>allow-snapshots</id>
344+
<activation><activeByDefault>true</activeByDefault></activation>
345+
<repositories>
346+
<repository>
347+
<id>snapshots-repo</id>
348+
<url>https://oss.sonatype.org/content/repositories/snapshots</url>
349+
<releases><enabled>false</enabled></releases>
350+
<snapshots><enabled>true</enabled></snapshots>
351+
</repository>
352+
</repositories>
353+
</profile>
342354
</profiles>
343355

344356
<properties>

0 commit comments

Comments
 (0)