package
0.0.0-20220211021604-1fa144effdf1
Repository: https://github.com/vertoforce/go-ioc.git
Documentation: pkg.go.dev

# Functions

GetIOCs Return a slice of IOCs from the provided data.
GetIOCsCounts Given []IOC return count of each.
GetIOCsFromHTML Takes a html page as a string and will extract the IOCs.
GetIOCsFromRSS Given RSS feed url, parse articles for IOCs.
GetIOCsFromURLPage Given a url get IOCs from the _text_ of the page.
GetIOCsReader Get iocs from reader TODO: This is not deterministic output.
ParseIOC Parses a single IOC and gets its type.
PrintIOCs Takes IOCs and prints them according to the format desired Format can be csv or table.
PrintIOCsCSV Takes []IOC and returns them in a csv format.
PrintIOCsStats Given iocs print the stats associated with them.
PrintIOCsTable Takes []IOC and returns them in a csv format.
SortByType takes a group of IOCs and sorts them by their type.
StandardizeDefangs will run all IOCs through a Fang() then Defang(), which will make all the IOCs of the same defanged style.

# Constants

Types ordered in list of largest to smallest (so an email is > domain since an email contains a domain)go:generate stringer -type=Type.
Types ordered in list of largest to smallest (so an email is > domain since an email contains a domain)go:generate stringer -type=Type.
Types ordered in list of largest to smallest (so an email is > domain since an email contains a domain)go:generate stringer -type=Type.
Types ordered in list of largest to smallest (so an email is > domain since an email contains a domain)go:generate stringer -type=Type.
Types ordered in list of largest to smallest (so an email is > domain since an email contains a domain)go:generate stringer -type=Type.
Types ordered in list of largest to smallest (so an email is > domain since an email contains a domain)go:generate stringer -type=Type.
Types ordered in list of largest to smallest (so an email is > domain since an email contains a domain)go:generate stringer -type=Type.
Types ordered in list of largest to smallest (so an email is > domain since an email contains a domain)go:generate stringer -type=Type.
Types ordered in list of largest to smallest (so an email is > domain since an email contains a domain)go:generate stringer -type=Type.
Types ordered in list of largest to smallest (so an email is > domain since an email contains a domain)go:generate stringer -type=Type.
Types ordered in list of largest to smallest (so an email is > domain since an email contains a domain)go:generate stringer -type=Type.
Types ordered in list of largest to smallest (so an email is > domain since an email contains a domain)go:generate stringer -type=Type.
Types ordered in list of largest to smallest (so an email is > domain since an email contains a domain)go:generate stringer -type=Type.
Types ordered in list of largest to smallest (so an email is > domain since an email contains a domain)go:generate stringer -type=Type.
Types ordered in list of largest to smallest (so an email is > domain since an email contains a domain)go:generate stringer -type=Type.
Types ordered in list of largest to smallest (so an email is > domain since an email contains a domain)go:generate stringer -type=Type.

# Variables

Types of all IOCs.

# Structs

IOC Struct to store an IOC and it's type.

# Type aliases

Type Type of IOC (bitcoin, sha1, etc).