SYMBOL INDEX (27 symbols across 4 files) FILE: buttslock/buttslock.py function handle_sleep (line 12) | def handle_sleep(*args): FILE: k8scan/main.go constant defaultCIDR (line 29) | defaultCIDR = "0.0.0.0/0" constant arinAPIEndpoint (line 31) | arinAPIEndpoint = "http://whois.arin.net/rest/ip/%s" constant emailSender (line 33) | emailSender = "k8scan@jessfraz.com" type intSlice (line 56) | type intSlice method String (line 59) | func (i *intSlice) String() (out string) { method Set (line 70) | func (i *intSlice) Set(value string) error { function init (line 114) | func init() { function main (line 146) | func main() { function scanIP (line 224) | func scanIP(ip string, port int) { function portOpen (line 249) | func portOpen(ip string, port int) bool { function isKubernetesDashboard (line 262) | func isKubernetesDashboard(ip string, port int) (bool, string) { type ARINResponse (line 311) | type ARINResponse struct type NetJSON (line 316) | type NetJSON struct type OrganizationJSON (line 321) | type OrganizationJSON struct type MasscanResult (line 345) | type MasscanResult struct type MasscanPort (line 352) | type MasscanPort struct type MasscanTime (line 361) | type MasscanTime struct method UnmarshalJSON (line 366) | func (t *MasscanTime) UnmarshalJSON(b []byte) error { function getIPInfo (line 379) | func getIPInfo(ip string) (b ARINResponse, err error) { function inc (line 399) | func inc(ip net.IP) { function sendEmail (line 408) | func sendEmail(uri, ip string, port int, arinInfo ARINResponse) error { function doMasscan (line 440) | func doMasscan() ([]MasscanResult, error) { function cleanMasscanOutputFile (line 487) | func cleanMasscanOutputFile(file string) ([]byte, error) { FILE: k8scan/main_test.go function TestARINResponse (line 9) | func TestARINResponse(t *testing.T) { function TestParsePortRange (line 26) | func TestParsePortRange(t *testing.T) { FILE: no_new_privs/nnp.c function main (line 5) | int main(int argc, char *argv[]){