This Amass Action makes it easy to orchestrate amass with GitHub Action. Integrate gau into powerful continuous security workflows and make it part of your secure software development life cycle.
Key | Description | Required |
---|---|---|
domain |
Domain to enumerate. | true |
config |
Path to the INI configuration file. | false |
brute |
Execute brute forcing after searches. | false |
src |
Print data sources for the discovered names. | false |
ipv4 |
Show the IPv4 addresses for discovered names. | false |
alts |
Enable generation of altered names. | false |
silent |
Disable all output during execution. | false |
output |
File to save output result (default-amass-log.txt). | false |
Workflow - .github/workflows/amass.yml
name: 💥 amass - Amass Enum
#https://github.com/ayadim/amass-action
on:
schedule:
- cron: '0 0 * * *'
workflow_dispatch:
jobs:
amass-scan:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-go@v3
with:
go-version: 1.17
- name: 💥 amass - assets Enum
uses: ayadim/amass-action@main
with:
domain: target.com
brute: true
ipv4: true
alts: true
- name: GitHub Workflow artifacts
uses: actions/upload-artifact@v2
with:
name: result
path: amass.log