Question: (9 points) As seen in the previous problem, strace is a very nice tool to investigate what's going on under the hood. But now, you

 (9 points) As seen in the previous problem, strace is a

(9 points) As seen in the previous problem, strace is a very nice tool to investigate what's going on under the hood. But now, you began to wonder how in the world this strace program is actually implemented in Linux. Specifically, you want to know what OS 'trick or 'interface' allows the strace program to monitor another program. (a) (3 points) Devise a scheme to quickly identify this OS 'trick' that makes strace possible. 6. (b) (3 points) What is the name of the Linux 'trick' that allows strace? (c) (3 points) Is it possible to implement strace without such OS facility? Explain why

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!