예제 #1
0
파일: abi.go 프로젝트: SBkiller/usercorn
func AbiInit(u models.Usercorn, args, env []string, auxv []byte, syscall func(models.Usercorn)) error {
	u.HookAdd(uc.HOOK_INSN, func(_ uc.Unicorn) {
		syscall(u)
	}, uc.X86_INS_SYSCALL)
	return u.PosixInit(args, env, auxv)
}
예제 #2
0
파일: cgc.go 프로젝트: SBkiller/usercorn
func CgcInit(u models.Usercorn, args, env []string) error {
	return u.PosixInit(args, env, nil)
}