Projects / SUBTERFUGUE

SUBTERFUGUE

SUBTERFUGUE is a framework for observing and playing with the reality of software; it's a foundation for building tools to do tracing, sandboxing, and many other things. You could think of it as "strace meets expect."

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  21 Feb 2001 12:42

Release Notes: This version is updated to work with the Linux 2.4 kernel. Also, the TimeWarp trick now allows you to run programs in the "future" or "past", and the FixFlash trick shows how you can work around buggy proprietary software. Finally, a new program called 'herekitty' is provided for your cat's amusement.

  •  30 Jan 2001 06:14

    Release Notes: This mini-release fixes a bug that could allow processes to escape tracing under certain circumstances. If you plan to make use of 'sf', you should upgrade.

    •  30 Jan 2001 06:14

      Release Notes: This release has been updated to work with the latest kernel without a patch, includes new tricks (NetThrottle and TimeWarp), and features new docs, web pages, screenshots, bugfixes, as well as being available in a Debian package.

      •  30 Jan 2001 06:14

        Release Notes: A fast ignored-call loop, a hack to allow SUBTERFUGUE to run (albeit slowly) with no kernel patch on linux 2.3.99-pre1 or later, a new feature to make it easier to separate SUBTERFUGUE output from that of traced programs, and lots of bugfixes.

        •  30 Jan 2001 06:14

          Release Notes: Several new tricks, plus backward compatibility with existing strace binaries (as of the 2.3.51 patch, see the patch page for more details).

          Screenshot

          Project Spotlight

          termit

          A vte-based terminal emulator.

          Screenshot

          Project Spotlight

          codemiscs

          A collection of fun, creative, elegant, exciting, amusing, useful, and profitable commands.