Modules

package
v0.0.0-...-19b6915 Latest Latest
Warning

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

Go to latest
Published: Dec 10, 2024 License: MIT Imports: 17 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	IPrange []string
)

Functions

func CalculateDistribution

func CalculateDistribution(totalTasks, TotalActiveNodeCount int) [][2]int

func Call_Client_Role_Function

func Call_Client_Role_Function()

func Call_Custom_Function

func Call_Custom_Function(function_name string)

func Call_Server_Role_Function

func Call_Server_Role_Function()

func Distribute

func Distribute(taskName string, totalTasks int)

func ExecuteFunctions

func ExecuteFunctions()

func Load

func Load()

func ParseNmapReports

func ParseNmapReports(input string) string

func Run_Distributed_Task

func Run_Distributed_Task(task_name string, function_name string, run_async, loop bool)

func Set_Module

func Set_Module(moduleShortName, moduleName, moduleDescription, moduleAuthor string)

set_module(MODULE_SHORT_NAME, MODULE_NAME, MODULE_DESCRIPTION, MODULE_AUTHOR)

func Start_Attack

func Start_Attack()

func Stop_Attack

func Stop_Attack()

func Stop_Attack_On_All_Nodes

func Stop_Attack_On_All_Nodes()

Types

type Module

type Module []string
var F Module

func (*Module) Module_Anonymous_FTP_Scanner_Client_Role

func (F *Module) Module_Anonymous_FTP_Scanner_Client_Role()

func (*Module) Module_Anonymous_FTP_Scanner_Init

func (F *Module) Module_Anonymous_FTP_Scanner_Init()

func (*Module) Module_Anonymous_FTP_Scanner_Parameters

func (F *Module) Module_Anonymous_FTP_Scanner_Parameters()

func (*Module) Module_Anonymous_FTP_Scanner_Run_Nmap

func (F *Module) Module_Anonymous_FTP_Scanner_Run_Nmap(taskID int, taskName string, taskFrom, taskTo int)

func (*Module) Module_Anonymous_FTP_Scanner_Server_Role

func (F *Module) Module_Anonymous_FTP_Scanner_Server_Role()

func (*Module) Module_Anonymous_FTP_Scanner_Start

func (F *Module) Module_Anonymous_FTP_Scanner_Start()

func (*Module) Module_Anonymous_FTP_Scanner_Stop

func (F *Module) Module_Anonymous_FTP_Scanner_Stop()

func (*Module) Module_Anonymous_FTP_Scanner_Success_Indicator

func (F *Module) Module_Anonymous_FTP_Scanner_Success_Indicator() string

func (*Module) Module_Distributed_Nmap_Client_Role

func (F *Module) Module_Distributed_Nmap_Client_Role()

func (*Module) Module_Distributed_Nmap_Init

func (F *Module) Module_Distributed_Nmap_Init()

func (*Module) Module_Distributed_Nmap_Parameters

func (F *Module) Module_Distributed_Nmap_Parameters()

Questions to ask the user are defined here.

func (*Module) Module_Distributed_Nmap_Run_Nmap

func (F *Module) Module_Distributed_Nmap_Run_Nmap(taskID int, taskName string, taskFrom, taskTo int)

func (*Module) Module_Distributed_Nmap_Server_Role

func (F *Module) Module_Distributed_Nmap_Server_Role()

func (*Module) Module_Distributed_Nmap_Start

func (F *Module) Module_Distributed_Nmap_Start()

This function will start the attack.

func (*Module) Module_Distributed_Nmap_Stop

func (F *Module) Module_Distributed_Nmap_Stop()

func (*Module) Module_Distributed_Nmap_Success_Indicator

func (F *Module) Module_Distributed_Nmap_Success_Indicator() string

func (*Module) Module_HTTP_Brute_Force_Client_Role

func (F *Module) Module_HTTP_Brute_Force_Client_Role()

func (*Module) Module_HTTP_Brute_Force_Init

func (F *Module) Module_HTTP_Brute_Force_Init()

func (*Module) Module_HTTP_Brute_Force_Parameters

func (F *Module) Module_HTTP_Brute_Force_Parameters()

Questions to ask the user are defined here.

func (*Module) Module_HTTP_Brute_Force_Server_Role

func (F *Module) Module_HTTP_Brute_Force_Server_Role()

func (*Module) Module_HTTP_Brute_Force_Start

func (F *Module) Module_HTTP_Brute_Force_Start()

This function will start the attack.

func (*Module) Module_HTTP_Brute_Force_Stop

func (F *Module) Module_HTTP_Brute_Force_Stop()

func (*Module) Module_HTTP_Brute_Force_Success_Indicator

func (F *Module) Module_HTTP_Brute_Force_Success_Indicator() string

func (*Module) Module_OTP_Bypass_Brute_Force

func (F *Module) Module_OTP_Bypass_Brute_Force(taskID int, taskName string, taskFrom, taskTo int)

func (*Module) Module_OTP_Bypass_Client_Role

func (F *Module) Module_OTP_Bypass_Client_Role()

func (*Module) Module_OTP_Bypass_Init

func (F *Module) Module_OTP_Bypass_Init()

func (*Module) Module_OTP_Bypass_Parameters

func (F *Module) Module_OTP_Bypass_Parameters()

Questions to ask the user are defined here.

func (*Module) Module_OTP_Bypass_Server_Role

func (F *Module) Module_OTP_Bypass_Server_Role()

func (*Module) Module_OTP_Bypass_Start

func (F *Module) Module_OTP_Bypass_Start()

This function will start the attack.

func (*Module) Module_OTP_Bypass_Stop

func (F *Module) Module_OTP_Bypass_Stop()

func (*Module) Module_OTP_Bypass_Success_Indicator

func (F *Module) Module_OTP_Bypass_Success_Indicator() string

Jump to

Keyboard shortcuts

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