Logic to develop strace

Dmitry V. Levin ldv at altlinux.org
Thu Feb 9 16:16:15 UTC 2012


On Thu, Feb 09, 2012 at 11:01:29AM -0500, Mike Frysinger wrote:
> On Thursday 09 February 2012 08:47:51 shubham wrote:
> > This is my first post and I am new to strace also. I liked the facilities
> > this command provides and I want to learn the logics behind the development
> > of this command.
> > 
> > Like if there any document or reference for this. So that I can dive into
> > coding of strace and help the community.
> 
> probably want to start with understanding the ptrace() facilities that the 
> kernel provides.  strace "merely" utilizes that and decodes structures.

Yes, and this README file might be a good starting point:
http://strace.git.sourceforge.net/git/gitweb.cgi?p=strace/strace;a=blob_plain;f=README-linux-ptrace


-- 
ldv
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
URL: <http://lists.strace.io/pipermail/strace-devel/attachments/20120209/8684dd87/attachment.bin>


More information about the Strace-devel mailing list