سلام پیرو بحث intercept system calls یک پروژه رو پیدا کردم می خوام ببینم اینجور پروژه ها رو چطور باید اجرا کنم؟
اگر کسی علاقه داره لطفا با من همکاری کنه تا به جاهای خوبی برسیم:
مثلا من فایل های gridbox.c,gridbox.h,syscalls.c,syscalls.h, acl.c,acl.h رو با هم در یک پروژه اجرا می کنم و بعد با ترمینال فایل tect.c رو اجرا می کنم.
اما هر دو اجرا میشن و هیچ تاثیری روی هم ندارن. چرا؟ به خاطر اینکه اصل کار رو فایل libgridbox.c انجام میده و سیستم کال ها رو عوض می کنه اما نمی دونم چه موقع اجرا میشه!! و وقتی به پروژه اضافه می کنمش کلی اررور میده.
لطفا اساتیدی که تو ران کردن پروژه های open source ماهر هستند کمک کنند.
اینم بگم اگه یک نگاه به فال ها بندازید متوجه میشید کاملا چطوری کار می کنه اما من فعلا می خوام کامل رانش کنم ببینم چطوریه
ممنون