engine

package
v2.14.0 Latest Latest
Warning

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

Go to latest
Published: Jun 24, 2025 License: GPL-3.0 Imports: 23 Imported by: 0

Documentation

Overview

reference https://github.com/ly4k/SMBGhost

Index

Constants

This section is empty.

Variables

View Source
var (
	TCP = "tcp"
	UDP = "udp"
)

Functions

func Byte2Int

func Byte2Int(input []byte) (int, error)

func Dispatch

func Dispatch(result *pkg.Result)

func FaviconScan

func FaviconScan(result *Result)

-v 信息收集插件,通过匹配http服务的favicon md5值判断CMS

func HTTPFingerScan

func HTTPFingerScan(result *Result)

func ICMPScan

func ICMPScan(result *pkg.Result)

func InitScan

func InitScan(result *pkg.Result)

-default socket进行对网站的连接

func MS17010Scan

func MS17010Scan(result *Result)

func MSSqlScan

func MSSqlScan(result *pkg.Result)

func NBTScan

func NBTScan(result *pkg.Result)

func NeutronScan

func NeutronScan(target string, result *Result)

func NotFoundScan

func NotFoundScan(result *pkg.Result)

func OXIDScan

func OXIDScan(result *pkg.Result)

-default

func SMBGhostScan

func SMBGhostScan(result *pkg.Result)

func SMBScan

func SMBScan(result *Result)

func SNMPScan

func SNMPScan(result *pkg.Result)

func SocketFingerScan

func SocketFingerScan(result *Result)

func WMIScan

func WMIScan(result *pkg.Result)

func WinrmScan

func WinrmScan(result *pkg.Result)

Types

type RunnerOpts

type RunnerOpts struct {
	Sum          int32
	Exploit      string
	VersionLevel int
	Delay        int
	HttpsDelay   int
	ScanFilters  [][]string
	//SuffixStr    string
	Debug        bool
	Opsec        bool // enable opsec
	ExcludeCIDRs utils.CIDRs
}
var (
	RunOpt RunnerOpts
)

Jump to

Keyboard shortcuts

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