Profiles

... or how to manage different runner option sets effectively.

secator profiles are a way to mutualize sets of options to be quickly re-used in tasks, workflows, and scans.

We have identified that for different security assessment we need vastly different option set.

For instance, we could imagine scan profiles focused on scan speed / aggressivity playing on the rate_limit and delay options:

type: profile
name: jaguar
opts:
    rate_limit: 100000
    delay: 0

... or scan profiles focused on furtivity / stealth:

type: profile
name: ninja
opts:
    proxy: auto
    tor: true
    vpn: true

Running a task / workflow / scan with profiles be like:

secator x httpx -pf ninja,jaguar

Last updated

Was this helpful?