From 44fa863e09b42793bf4b9002c071393bd56bcbea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ph=C6=B0=E1=BB=9Bc=20Trung?= Date: Tue, 7 Nov 2023 17:44:28 +0700 Subject: [PATCH] fix permission denied --- modify_binary_darwin.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modify_binary_darwin.go b/modify_binary_darwin.go index 6c16988..4117bc6 100644 --- a/modify_binary_darwin.go +++ b/modify_binary_darwin.go @@ -4,7 +4,7 @@ import "syscall" func modifyBinary(target uintptr, bytes []byte) { function := entryAddress(target, len(bytes)) - err := mprotectCrossPage(target, len(bytes), syscall.PROT_READ|syscall.PROT_WRITE|syscall.PROT_EXEC) + err := mprotectCrossPage(target, len(bytes), syscall.PROT_READ|syscall.PROT_WRITE) if err != nil { panic(err) }