An open API service indexing awesome lists of open source software.

https://github.com/nchgroup/collection-scanner

Postman collection scanner for busyman
https://github.com/nchgroup/collection-scanner

api http newman postman security testing web

Last synced: 24 days ago
JSON representation

Postman collection scanner for busyman

Awesome Lists containing this project

README

          

# collection-scanner

[WIP] Postman collection scanner for busyman

# Help

```
Usage: cli [options]

Postman Collection Scanner

Options:
-V, --version output the version number
-c, --collection Path to the Postman collection
-e, --environment Path to the Postman environment
-A, --authorization Token to use for authentication
-x, --proxy Proxy to use for requests (format: http://proxy:port or http://user:pass@proxy:port)
-s, --scan Scan type, please choice: {run, extract-urls, no-auth, cors, ratelimit}
-r, --response Show response body with character limit (0 = no limit)
-t, --threads Number of concurrent threads (default: 1)
--repeat Number of times to repeat each request (for ratelimit scan, default: 1)
-k, --insecure Allow insecure server connections
-v, --verbose Verbose output
-h, --help display help for command
```

# Install

```bash
git clone https://gitlab.com/nchgroup/collection-scanner.git
cd collection-scanner/src
npm install .
```

# Run

```bash
cd src
node cli.js \
-c ../project.postman_collection.json \
-e ../project.postman_environment.json \
-x http://127.0.0.1:8080 \
-s no-auth \
-r 350 \
-k \
-v
```