jitsilg

package
v0.0.0-...-78cca8a Latest Latest
Warning

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

Go to latest
Published: Dec 14, 2022 License: GPL-3.0 Imports: 18 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CheckGeoIP

func CheckGeoIP(domains []Domain, outputQueue chan Domain, wg *sync.WaitGroup, timeout *Timeout)

func CheckPage

func CheckPage(domain Domain, badStuns []*regexp.Regexp, outputQueue chan Domain, wg *sync.WaitGroup)

func LookupDomain

func LookupDomain(domain Domain, outputQueue chan Domain, dropQueue chan Domain, wg *sync.WaitGroup)

func OutputMarkdown

func OutputMarkdown(domains []Domain)

func ParseFile

func ParseFile(path string) (domains []string)

Types

type Domain

type Domain struct {
	Name             string
	IP               net.IP
	Available        bool
	UnwantedHoster   bool
	HosterName       string
	CountryCode      string
	UnwantedStun     bool
	Version          string
	AuthEnabled      bool
	AnalyticsEnabled bool
}

func ProcessDomains

func ProcessDomains(domains []string, badStuns []*regexp.Regexp) []Domain

type Timeout

type Timeout struct {
	WaitSeconds int
	sync.Mutex
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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