urlscan

package
v0.0.0-...-acbd9da Latest Latest
Warning

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

Go to latest
Published: Mar 22, 2024 License: MIT Imports: 25 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var Checks map[string]Check = map[string]Check{
	"generic/xtreamui":    Check{regexp.MustCompile(`[XCtream]+[ -]+UI`)},
	"generic/xtream2":     Check{regexp.MustCompile(`^Access Denied`)},
	"generic/xtreamcodes": Check{regexp.MustCompile(`Xtream Codes`)},

	"linux/tulp":               Check{regexp.MustCompile(`rtorrent-[ud][po]`)},
	"linux/tulp/logstream.php": Check{regexp.MustCompile(`logstream\.php`)},

	"DKron": Check{regexp.MustCompile(`DKRON`)},

	"linux/misc/sabnzbd":  Check{regexp.MustCompile(`SABnzbd`)},
	"linux/misc/sonarr":   Check{regexp.MustCompile(`Sonarr`)},
	"linux/misc/radarr":   Check{regexp.MustCompile(`Radarr`)},
	"linux/misc/readar":   Check{regexp.MustCompile(`readar`)},
	"linux/misc/prowlarr": Check{regexp.MustCompile(`Prowlarr`)},
	"linux/misc/lidarr":   Check{regexp.MustCompile(`Lidarr`)},
	"linux/misc/xteve":    Check{regexp.MustCompile(`xTeVe`)},
	"linux/http/medusa":   Check{regexp.MustCompile(`Medusa`)},
	"linux/http/xbvr":     Check{regexp.MustCompile(`XBVR`)},
	"linux/http/stash":    Check{regexp.MustCompile(`<title>Stash`)},
	"linux/http/zurg":     Check{regexp.MustCompile(`>zurg<`)},

	"linux/misc/quickbox":    Check{regexp.MustCompile(`QuickBox`)},
	"linux/misc/qbittorrent": Check{regexp.MustCompile(`qBittorrent`)},

	"linux/misc/sickrage":   Check{regexp.MustCompile(`SiCKRAGE`)},
	"linux/misc/upnp-media": Check{regexp.MustCompile(`upnp.+MediaServer`)},

	"linux/misc/deluge-etc":   Check{regexp.MustCompile(`TwistedWeb\/[0-9]+`)},
	"linux/misc/transmission": Check{regexp.MustCompile(`Transmission`)},
	"linux/misc/couchpotato":  Check{regexp.MustCompile(`CouchPotato`)},

	"linux/iptv/stalker": Check{regexp.MustCompile(`\/stalker_portal\/c`)},

	"multi/misc/plex": Check{regexp.MustCompile(`X-Plex-Protocol`)},
}
View Source
var PortMaps map[string]Check = map[string]Check{
	"nzbget:tegbzn6789": Check{regexp.MustCompile(`6789`)},
}

var (

 elements = map[string]Check{  "validUrl": *validURL, "validBla": *validCoyote  }

)

/////////////////////////////////////////////////////////////////////////////////////////////////////////

/usr/share/metasploit-framework/modules/exploits/multi
657e2dd789f7# cd ../windows
657e2dd789f7# find . -iname "*.rb"  -print  | xargs grep -H "HttpFingerprint"

Functions

func CheckSonarr

func CheckSonarr(baseurl string, apikey string) string

func CheckSonarrNew

func CheckSonarrNew(baseurl string, apikey string) string

func Urlscan

func Urlscan(call []string) error

Types

type Check

type Check struct {
	// contains filtered or unexported fields
}

type DelugeLogin

type DelugeLogin struct {
	Method string   `json:"method"`
	Params []string `json:"params"`
	ID     int      `json:"id"`
}

type DelugeReturn

type DelugeReturn struct {
	Result bool        `json:"result"`
	Error  interface{} `json:"error"`
	ID     int         `json:"id"`
}

type Downloadclient

type Downloadclient []struct {
	Enable   bool   `json:"enable"`
	Protocol string `json:"protocol"`
	Name     string `json:"name"`
	Fields   []struct {
		Order int    `json:"order"`
		Name  string `json:"name"`
		Label string `json:"label"`
		Value string `json:"value,omitempty"`
		Type  string `json:"type"`
	} `json:"fields"`
	ImplementationName string `json:"implementationName"`
	Implementation     string `json:"implementation"`
	ConfigContract     string `json:"configContract"`
	InfoLink           string `json:"infoLink"`
	ID                 int    `json:"id"`
}

type Ftp

type Ftp struct {
	URI  string `json:"uri"`
	HOST string `json:"host"`
}

func (Ftp) CollectionName

func (Ftp) CollectionName() string

type Indexer

type Indexer struct {
	URI string `json:"uri"`
	SRC string `json:"src"`
}

func (Indexer) CollectionName

func (Indexer) CollectionName() string

type Syno

type Syno struct {
	Host string `json:"host"`
	Pass string `json:"pass"`
	User string `json:"user"`
	URI  string `json:"uri"`
}

func (Syno) CollectionName

func (Syno) CollectionName() string

Jump to

Keyboard shortcuts

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