burp-retire-js
Burp/ZAP/Maven extension that integrate Retire.js repository to find vulnerable Javascript libraries.
File Explorer
Download Latest Version (.zip)- zap-2.4.3.jar
- MockHttpRequestResponse.java
- VulnerableLibraryIssue.java
- VulnerableLibraryIssueBuilder.java
- BurpExtender.java
- BurpUpstreamDownloader.java
- HttpUtil.java
- description.html
- TemplateTester.java
- pom.xml
- DefaultDownloader.java
- Downloader.java
- JsLibrary.java
- JsLibraryResult.java
- JsVulnerability.java
- ScannerFacade.java
- VulnerabilitiesRepository.java
- VulnerabilitiesRepositoryLoader.java
- CompareVersionUtil.java
- HashUtil.java
- RegexUtil.java
- DescriptionModel.java
- TemplateBuilder.java
- retirejs_repository.json
- PrettyDisplay.java
- ScannerFacadeTest.java
- VulnerabilitiesRepositoryLoaderManualTest.java
- VulnerabilitiesRepositoryLoaderTest.java
- VulnerabilitiesRepositorySearchByContentTest.java
- VulnerabilitiesRepositorySearchByFilenameTest.java
- VulnerabilitiesRepositorySearchByHashTest.java
- VulnerabilitiesRepositorySearchByUriTest.java
- CompareVersionUtilTest.java
- RegexUtilReplaceVersionTest.java
- RegexUtilTest.java
- TemplateBuilderTest.java
- angular.safe.js
- dojo-1.4.1.js
- ember.js
- jquery-1.6.2.js
- jquery-ui-1.6rc6-customized.js
- basic_template.txt
- retirejs_repository_test.json
- pom.xml
- MavenDownloader.java
- RetireJsScan.java
- pom.xml
- RetireJsScannerPlugin.java
- ZapIssueCreator.java
- description.txt
- Messages.properties
- other_info.txt
- ZapAddOn.xml
- pom.xml
- ember.js
- angular.safe.js
- external.html
- http_server.py
- jquery-1.6.2.js
- jquery-ui-1.6rc6-customized.js
- .gitignore
- .travis.yml
- BappDescription.html
- BappManifest.bmf
- DEPLOYMENT.md
- LICENSE
- pom.xml
- README.md
# Installation Guide
1. Get the code
git clone https://github.com/h3xstream/burp-retire-js
Downloads the entire project code from GitHub to your computer.
cd burp-retire-js
Moves into the project folder you just downloaded.
2. Maven (Java)
Medium RecommendedPrerequisites
- Git Needed to download the project code from GitHub.
- JDK (Java) Required to build and run Java projects.
- Maven The build tool used for the mvn command.
$ mvn com.h3xstream.retirejs:retirejs-maven-plugin:scan
Installs dependencies and builds the project using Maven.
A BUILD SUCCESS message means it worked. The output is created under target/.
Pulled directly from this repo's README.
// repository documentation
Was this content helpful?
(0 ratings)
