SilkyFalcon

Generation

translateMon, 12 Dec 2022

Basic js obfuscator written in go

package main import ( "strconv" "github.com/google/go-js-transform/transform" "github.com/google/go-js-transform/js/parser" "github.com/google/go-js-transform/js/printer" "github.com/google/go-js-transform/passes/replace" "github.com/google/go-js-transform/passes/rename" ) var ( transforms = []transform.Transform{ rename.NewRenamer(), replace.NewReplacer(), } ) func main() { p := parser.New() for _, t := range transforms { p.AddTransform(t) } pr := printer.Config{ Indent: " ", LineLength: 80, } code := ` function add(a, b) { return a + b; } ` node,

Questions about programming?Chat with your personal AI assistant