INNER CODE UNIT · Go

main

alanvivona/pwnshop · src/0x12-SLAE-shellstorm-polymorph/polymorph/main.go:39

func main() {

	lines, err := readLines()
	exitIfError(err)

	loadPolymorphicRules()
	loadArchitectureRegisters()

	for _, line := range lines {
		//fmt.Printf("Reading Line: '%s'\n", line)
		lexer, err := parse(line)
		exitIfError(err)
		//fmt.Printf("Lexer: '%+v'\n", lexer)

		converted := polymorph(lexer)
		//fmt.Printf("Converted: '%+v'\n", converted)

		for _, piece := range converted {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…