Description: In this video we can learn how to use strace.py and how to apply this tool on apache2.
strace.py = System call tracing demonstration program. strace is a system call tracer.debugging tool which prints out
a trace of all the system calls made by a another process/program.
strace is a useful diagnostic, instructional, and debugging tool. System administrators, diagnosticians and trouble-shooters will find it invaluable for solving problems with programs for which the source is not readily available since they do not need to be recompiled in order to trace them. Students, hackers and the overly-curious will find that
a great deal can be learned about a system and its system calls by tracing even ordinary programs. And programmers will find that since system calls and signals are events that happen at the user/kernel interface, a close examination of this boundary is very useful for bug isolation, sanity checking and attempting to capture race conditions.
More Information About Strace Visit this site :-
http://en.wikipedia.org/wiki/Strace
Tags: strace , apache2 , spying ,
Disclaimer: We are a infosec video aggregator and this video is linked from an external website. The original author may be different from the user re-posting/linking it here. Please do not assume the authors to be same without verifying.
we can use this tool to find out why a program continually crashes, or does not behave as expected.
one of the best tutorial i seen till now. about strace !!
strace is really very powerful tool ;)