brute

package
v0.0.0-...-d377cb6 Latest Latest
Warning

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

Go to latest
Published: Feb 22, 2024 License: MIT Imports: 23 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var NAME_MAP = map[string]string{
	"ms-sql-s":       "mssql",
	"microsoft-ds":   "smbnt",
	"cifs":           "smbnt",
	"postgresql":     "postgres",
	"smtps":          "smtp",
	"submission":     "smtp",
	"imaps":          "imap",
	"pop3s":          "pop3",
	"iss-realsecure": "vmauthd",
	"snmptrap":       "snmp",
	"mysql":          "mysql",
	"vnc":            "vnc",
}

Functions

func BruteAsterisk

func BruteAsterisk(host string, port int, user, password string, timeout time.Duration) (bool, bool)

this is very alpha and I have no idea if it even works

func BruteFTP

func BruteFTP(host string, port int, user, password string, timeout time.Duration) (bool, bool)

func BruteIMAP

func BruteIMAP(host string, port int, user, password string, timeout time.Duration) (bool, bool)

func BruteMSSQL

func BruteMSSQL(host string, port int, user, password string, timeout time.Duration) (bool, bool)

func BruteMYSQL

func BruteMYSQL(host string, port int, user, password string, timeout time.Duration) (bool, bool)

func BrutePOP3

func BrutePOP3(host string, port int, user, password string, timeout time.Duration) (bool, bool)

func BrutePostgres

func BrutePostgres(host string, port int, user, password string, timeout time.Duration) (bool, bool)

func BruteSMB

func BruteSMB(host string, port int, user, password string, timeout time.Duration) (bool, bool)

func BruteSMTP

func BruteSMTP(host string, port int, user, password string, timeout time.Duration) (bool, bool)

func BruteSNMP

func BruteSNMP(host string, port int, user, password string, timeout time.Duration) bool

func BruteSSH

func BruteSSH(host string, port int, user, password string, timeout time.Duration) (bool, bool)

func BruteTelnet

func BruteTelnet(host string, port int, user, password string, timeout time.Duration) (bool, bool)

func BruteVMAuthd

func BruteVMAuthd(host string, port int, user, password string, timeout time.Duration) (bool, bool)

func BruteVNC

func BruteVNC(host string, port int, user string, password string, timeout time.Duration) (bool, bool)

func MapService

func MapService(service string) string

func RunBrute

func RunBrute(h modules.Host, u string, p string, progressCh chan<- int, timeout time.Duration, retry int) bool

Types

This section is empty.

Jump to

Keyboard shortcuts

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