Documentation ¶
Overview ¶
In-depth Attack Surface Mapping and Asset Discovery
+----------------------------------------------------------------------------+ | ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ OWASP Amass ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ | +----------------------------------------------------------------------------+ | .+++:. : .+++. | | +W@@@@@@8 &+W@# o8W8: +W@@@@@@#. oW@@@W#+ | | &@#+ .o@##. .@@@o@W.o@@o :@@#&W8o .@#: .:oW+ .@#+++&#& | | +@& &@& #@8 +@W@&8@+ :@W. +@8 +@: .@8 | | 8@ @@ 8@o 8@8 WW .@W W@+ .@W. o@#: | | WW &@o &@: o@+ o@+ #@. 8@o +W@#+. +W@8: | | #@ :@W &@+ &@+ @8 :@o o@o oW@@W+ oW@8 | | o@+ @@& &@+ &@+ #@ &@. .W@W .+#@& o@W. | | WW +@W@8. &@+ :& o@+ #@ :@W&@& &@: .. :@o | | :@W: o@# +Wo &@+ :W: +@W&o++o@W. &@& 8@#o+&@W. #@: o@+ | | :W@@WWWW@@8 + :&W@@@@& &W .o#@@W&. :W@WWW@@& | | +o&&&&+. +oooo. | +----------------------------------------------------------------------------+
Index ¶
- func DataSourceInfo(all []service.Service, sys systems.System) []string
- func EnumAllDomain(domain string, output string) []string
- func EventNames(ctx context.Context, g *netmap.Graph, domains []string, since time.Time, ...) []*requests.Output
- func EventOutput(ctx context.Context, g *netmap.Graph, domains []string, since time.Time, ...) []*requests.Output
- func ExtractOutput(ctx context.Context, g *netmap.Graph, e *enum.Enumeration, ...) []*requests.Output
- func GetAllSourceInfo(cfg *config.Config) []string
- func NewOutput(ctx context.Context, g *netmap.Graph, e *enum.Enumeration, ...) []string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DataSourceInfo ¶
DataSourceInfo acquires the information for data sources used by the provided System.
func EnumAllDomain ¶
amass enum -brute -passive -active -o amass.log -d zoom.com
func EventNames ¶
func EventNames(ctx context.Context, g *netmap.Graph, domains []string, since time.Time, f *stringset.Set) []*requests.Output
EventNames returns findings within the receiver Graph within the scope identified by the provided domain names. The filter is updated by EventNames.
func EventOutput ¶
func EventOutput(ctx context.Context, g *netmap.Graph, domains []string, since time.Time, f *stringset.Set, asninfo bool, cache *requests.ASNCache) []*requests.Output
EventOutput returns findings within the receiver Graph within the scope identified by the provided domain names. The filter is updated by EventOutput.
func ExtractOutput ¶
func ExtractOutput(ctx context.Context, g *netmap.Graph, e *enum.Enumeration, filter *stringset.Set, asinfo bool) []*requests.Output
ExtractOutput is a convenience method for obtaining new discoveries made by the enumeration process.
func GetAllSourceInfo ¶
GetAllSourceInfo returns the output for the 'list' flag.
Types ¶
This section is empty.