cmap

package module
v0.0.7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 12, 2025 License: MIT Imports: 9 Imported by: 0

README

Cmap (Cyberspace mapping)

基于多个网络资产测绘引擎提取目标资产信息

Thanks

Documentation

Index

Constants

This section is empty.

Variables

View Source
var DefaultChannelBuffSize = 32

Functions

This section is empty.

Types

type Service

type Service struct {
	Options *options.Options
	Plugins []plugins.Plugin
	Session *sources.Session
}

func New

func New(opts *options.Options) (*Service, error)

func (*Service) ExecuteAsset added in v0.0.7

func (s *Service) ExecuteAsset(ctx context.Context) (<-chan sources.Result, error)

func (*Service) ExecuteAssetWithCallback added in v0.0.7

func (s *Service) ExecuteAssetWithCallback(ctx context.Context, callback func(result sources.Result)) error

ExecuteAssetWithCallback 资产测绘带回调

func (*Service) ExecuteSubdomain added in v0.0.7

func (s *Service) ExecuteSubdomain(ctx context.Context) (<-chan string, error)

ExecuteSubdomain 执行子域名收集,返回流式 channel

func (*Service) ExecuteSubdomainUnique added in v0.0.7

func (s *Service) ExecuteSubdomainUnique(ctx context.Context) ([]string, error)

ExecuteSubdomainUnique 执行子域名收集,返回去重后的子域名列表 当 ctx 超时时返回已收集到的结果

func (*Service) VerifyKeys added in v0.0.7

func (s *Service) VerifyKeys() map[string][]config.KeyStatus

VerifyKeys 验证所有配置的平台凭据 返回 map[platform][]KeyStatus

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL