안티디버깅 ptrace질문
Android Anti debugging ptrace 관련해서 찾다가, 린님 블로그에서 글을 발견하고 따라하면서 린엔진으로 ptrace우회하는데 성공 했습니다.
감사합니다.
블로그 내용을 일부 캡처했습니다.
본문내용중에 아래와같은 내용이 있었습니다.
위의 소스코드처럼 점프시킬 네이티브 함수를 만들어서 libc.so의 strstr 함수를 GOT 또는 Inline 후킹하는 방법으로 교체할 수 있을것이다. 하지만 이 방법은 직접 후킹용 SO를 만들어야 되므로 까다로운 부분이 있다. 물론 필자처럼 후킹용 SO 샘플을 만들어두면 좋다.
내용인데 저는 hook.so 샘플을 만들어 보고싶습니다.
만들기위해서는 어떤내용들을 알아야할까요? 또는 샘플so를 얻을수있을까요?