Skip to content
This repository was archived by the owner on Nov 14, 2024. It is now read-only.

Script cleaning #1

Open
wants to merge 3 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 16 additions & 0 deletions PayloadFile.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@

{

"settingsName": "Default",

"overrides": {

"ScanName": "FullStandardSettingScan",

"StartUrls": ["http://zero.webappsecurity.com:80"],

"CrawlAuditMode": "CrawlOnly"

}

}
20 changes: 14 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,18 @@ Sample Python script for automating dynamic scanning with WebInspect and pushing
4. Fortifyclient utility 18.2+

## Sample Command
WebInspectAutomation.py BaseUrl http://WebInspectMachine:8083/webinspect/ DefaultFilePath "C:\DefaultFilePath" SSCUrl http://SSCServer:8080/ssc SSCAuthToken AuthTokenFromSSC ApplicationVersionID SSCAppVersionID ScanMode Payload
WebInspectAutomation.py

## To Do
1. Port to Java
2. Incremental scanning support with merge
3. URL scan mode
4. Scan settings mode
## File Requirements

## arguments.json
This file contains the necessary parameter for the script.This file needs to be in the same directory as WebInspectAutomation.py
- BaseUrl : base url for web inspect
- DefaultFilePath : path where the payload file will exist and where results will be created. If empty it defaults to current directory
- SSCUrl : url to SSC
- SSCAuthToken : fortify token
- ApplicationVersionID : fortify application version

## PayloadFile.txt

This file contains the payload for the new scan.
Loading