clone 후킹하여 CLONE_STOPPED옵션을 주고 다시 CONT시키면 왜 안될까요 ;;;;;

hogi2271의 이미지

fork를 하면 clone이 호출 됩니다...

그래서 ptrace를 이용하여 clone의 flag 부분을 가져와 CLONE_STOPPED옵션을주고(자식을 잠시 멈췄다가 적당한 시점에 다시 수행하여할 할 필요성이 있어서..) 필요한 작업을 한후 kill, tkill 등을 사용 하여 SIGCONT를 보냈는데도 ... 자식이 다시 살아나지 않네요..(SIGCONT를 해주기전에 PTRACE_ATTACH를 자식프로세스에 해줌)

오죽 답답하면 shell에서 kill -CONT pid를 해도 살아 나지 않습니다..

멀티 쓰레드 환경에서 작업중인데요 쓰레드에서 시그날이 안가나요 ;;; shell에서 보냈는데도 왜 안가지..

우와와와아아아아아아아앙..