Documentation
¶
Index ¶
- Variables
- func CalculateDistribution(totalTasks, TotalActiveNodeCount int) [][2]int
- func Call_Client_Role_Function()
- func Call_Custom_Function(function_name string)
- func Call_Server_Role_Function()
- func Distribute(taskName string, totalTasks int)
- func ExecuteFunctions()
- func Load()
- func ParseNmapReports(input string) string
- func Run_Distributed_Task(task_name string, function_name string, run_async, loop bool)
- func Set_Module(moduleShortName, moduleName, moduleDescription, moduleAuthor string)
- func Start_Attack()
- func Stop_Attack()
- func Stop_Attack_On_All_Nodes()
- type Module
- func (F *Module) Module_Anonymous_FTP_Scanner_Client_Role()
- func (F *Module) Module_Anonymous_FTP_Scanner_Init()
- func (F *Module) Module_Anonymous_FTP_Scanner_Parameters()
- func (F *Module) Module_Anonymous_FTP_Scanner_Run_Nmap(taskID int, taskName string, taskFrom, taskTo int)
- func (F *Module) Module_Anonymous_FTP_Scanner_Server_Role()
- func (F *Module) Module_Anonymous_FTP_Scanner_Start()
- func (F *Module) Module_Anonymous_FTP_Scanner_Stop()
- func (F *Module) Module_Anonymous_FTP_Scanner_Success_Indicator() string
- func (F *Module) Module_Distributed_Nmap_Client_Role()
- func (F *Module) Module_Distributed_Nmap_Init()
- func (F *Module) Module_Distributed_Nmap_Parameters()
- func (F *Module) Module_Distributed_Nmap_Run_Nmap(taskID int, taskName string, taskFrom, taskTo int)
- func (F *Module) Module_Distributed_Nmap_Server_Role()
- func (F *Module) Module_Distributed_Nmap_Start()
- func (F *Module) Module_Distributed_Nmap_Stop()
- func (F *Module) Module_Distributed_Nmap_Success_Indicator() string
- func (F *Module) Module_HTTP_Brute_Force_Client_Role()
- func (F *Module) Module_HTTP_Brute_Force_Init()
- func (F *Module) Module_HTTP_Brute_Force_Parameters()
- func (F *Module) Module_HTTP_Brute_Force_Server_Role()
- func (F *Module) Module_HTTP_Brute_Force_Start()
- func (F *Module) Module_HTTP_Brute_Force_Stop()
- func (F *Module) Module_HTTP_Brute_Force_Success_Indicator() string
- func (F *Module) Module_OTP_Bypass_Brute_Force(taskID int, taskName string, taskFrom, taskTo int)
- func (F *Module) Module_OTP_Bypass_Client_Role()
- func (F *Module) Module_OTP_Bypass_Init()
- func (F *Module) Module_OTP_Bypass_Parameters()
- func (F *Module) Module_OTP_Bypass_Server_Role()
- func (F *Module) Module_OTP_Bypass_Start()
- func (F *Module) Module_OTP_Bypass_Stop()
- func (F *Module) Module_OTP_Bypass_Success_Indicator() string
Constants ¶
This section is empty.
Variables ¶
View Source
var (
IPrange []string
)
Functions ¶
func CalculateDistribution ¶
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 ExecuteFunctions ¶
func ExecuteFunctions()
func ParseNmapReports ¶
func Run_Distributed_Task ¶
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 (*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 (*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 (*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 (*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 (*Module) Module_OTP_Bypass_Brute_Force ¶
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 ¶
Click to show internal directories.
Click to hide internal directories.