MCPcopy Index your code

hub / github.com/artemixer/gofuscator / functions

Functions23 in github.com/artemixer/gofuscator

↓ 10 callersFunctionobfuscateFunctionName
(real_value string)
gofuscator.go:503
↓ 5 callersFunctionaddImport
(file *ast.File, fset *token.FileSet, import_str string)
gofuscator.go:651
↓ 5 callersFunctionobfuscateIntFloat
(real_value float64)
gofuscator.go:319
↓ 5 callersFunctiontrimFirstLastChars
(input string)
gofuscator.go:870
↓ 5 callersFunctionwriteToOutputFile
(file string, contents *ast.File, fset *token.FileSet)
gofuscator.go:688
↓ 4 callersFunctionobfuscateVariableName
(real_value string)
gofuscator.go:484
↓ 3 callersFunctionaddGlobalVar
(file *ast.File, var_name string, var_type string, var_type_token token.Token, var_content string)
gofuscator.go:755
↓ 3 callersFunctiondebug
(str interface{}, debug_level ...int)
gofuscator.go:633
↓ 2 callersFunctionaddFunction
(file *ast.File, fset *token.FileSet, function_name string, function_content string, inputs []string, input_ty
gofuscator.go:704
↓ 2 callersFunctionisInArray
(target string, arr []string)
gofuscator.go:614
↓ 2 callersFunctionobfuscateString
(real_value string)
gofuscator.go:521
↓ 2 callersFunctionparseFieldList
(fields []string, field_types []string)
gofuscator.go:780
↓ 2 callersFunctionvalueExists
(dict map[string]string, value string)
gofuscator.go:677
↓ 1 callersFunctionaddAESFunctions
(file *ast.File, fset *token.FileSet)
gofuscator.go:793
↓ 1 callersFunctionaesEncrypt
(plaintext string)
gofuscator.go:821
↓ 1 callersFunctioncontainsNonNumericChars
(str string)
gofuscator.go:880
↓ 1 callersFunctionhashString
(s string)
gofuscator.go:889
↓ 1 callersFunctionobfuscateBool
(real_value string)
gofuscator.go:557
↓ 1 callersFunctionobfuscateHex
(real_value string)
gofuscator.go:586
↓ 1 callersFunctionremoveChar
(input string, charToRemove byte)
gofuscator.go:623
↓ 1 callersFunctionshuffle
(arr []interface{})
gofuscator.go:856
FunctionhasImport
(file *ast.File, importPath string)
gofuscator.go:642
Functionmain
Workflow Replace 'const' with 'var' Write and read Add import 'math' Write and read Obfuscate variable names Get imports list Obfuscate bools
gofuscator.go:66