INNER CODE UNIT · Go

NewScanner

intigriti/misconfig-mapper · internal/scanner/scanner.go:45

func NewScanner(
	target string,
	asDomain bool,
	enablePerms bool,
	skipChecks bool,
	httpClient *client.HTTPClient,
	jsonLines bool,
	width int,
	verbosity types.VerbosityLevel,
	delay int,
) *Scanner {
	// Create a rate limiter if delay is specified
	var limiter *rate.Limiter
	if delay > 0 {
		limiter = rate.NewLimiter(rate.Every(time.Duration(delay)*time.Millisecond), 1)
	}

	return &Scanner{

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…