system call wrapping module 구현.........

jswoo21의 이미지

학교다니는 학생인데요..
과제가 __schedule() 함수에 의해 context switching이 발생되는 task의 정보들을 출력시키는건데
system call wrapping module로 구현해야되요...
전에 간단한 시스템콜 wrapping 했을때는
시스템콜 테이블에서 콜번호 확인해서
후킹하는 방식으로 했었는데...
저 __schedule 함수는 시스템콜 테이블에 없더라구요..
이럴경우에는 어떻게 wrapping 해야되죠?

freemckang의 이미지

syscall hooking을 하는게 전제조건이라면 별도의 syscall을 만드셔야 하겠네요 :)

syscall 추가하는 방법은 많이 공유되었으니 어렵지 않을 듯 합니다~

句日新, 日新 日新 又日新.