Documentation ¶
Index ¶
- func Construct_foreach_loop(condition string, body []string, data_object *json.Json_t) []string
- func Construct_if_else(condition string, if_true_body []string, if_false_body []string, ...) []string
- func Generate_go_functions(data_object *json.Json_t)
- func Generate_golang_code(gut []string, data_object *json.Json_t) []string
- func Generate_main(data_object *json.Json_t)
- func Generate_structs(data_object *json.Json_t)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Construct_foreach_loop ¶
Constructs the code needed for a "foreach" loop
func Construct_if_else ¶
func Construct_if_else(condition string, if_true_body []string, if_false_body []string, data_object *json.Json_t) []string
Constructs the code needed for a "if/else" statement
func Generate_go_functions ¶
Converts each sub function into a corresponding set of golang code Creates all functions, loop, boot and call
func Generate_golang_code ¶
Converts evil code to golang code and returns it
func Generate_main ¶
Generates the main function of the malware
func Generate_structs ¶
Generate different structs in the final malware
Types ¶
This section is empty.
Source Files ¶
Click to show internal directories.
Click to hide internal directories.