Skip to content

ayadim/amass-action

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 

Repository files navigation

This Amass Action makes it easy to orchestrate amass with GitHub Action. Integrate Amass into powerful continuous security workflows and make it part of your secure software development life cycle.

Available Inputs

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

Example

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


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published