exude

exude 0.7.3

exude is an open source, simple and easy to use memory debugger for UNIX systems, including Linux and BSD, implemented as a shell script.Created by the same company that developed the amazing Cyphertite software, a cryptography tool for securely...

dprintf

dprintf 0.01

This is an open source Java implementation of the dprintf command-line UNIX utility, which prints to a file descriptor. It features printf-like format strings.However, it is modified in such a way that the generated output will automatically contain...

ltrace

ltrace 0.7.2

ltrace is a debugging program which runs a specified command until it exits.It can also intercept and print the system calls executed by the program.The program to be traced need not be recompiled for this, so you can use it on binaries for which you...

rpcpdb

rpcpdb 0.3.5

rpcpdb is a Python wrapper around the Python pdb debugger which makes it more suitable for use in RPC contexts.It is designed to fulfil the need to debug a function on an already-running server which uses threads or processes to dispatch each remote...

pytrace

pytrace 0.2.1

pytrace is a fast Python tracer that records function calls, arguments and return values.traces aid debugging, profiling and obviate logging.pytrace has been tested on python 2.7 and python 3.2. (should support 2.6 and up)pytrace has been tested on os x...

UpStare

UpStare 0.12.9

The program code and the program state are updated immediately in a single step.It is not necessary to wait indefinitely for a quiescent program state. A running algorithm can be updated midstream its execution and resumed from a different point (not...

interruptingcow is a generic Python utility that can relatively gracefully interrupt your code when it doesn't execute within a specific number of seconds:from interruptingcow import timeouttry: with timeout(5): # perform a potentially very slow...

rpdb

rpdb 0.1.2

rpdb is essentially a Python wrapper around pdb that will re-route stdin and stdout to a socket handler. By default it opens the debugger on port 4444:import rpdb; rpdb.set_trace()But you can change that by simply instantiating Rpdb manually:import...

pyrasite

pyrasite 2.0

pyrasite is a Python tool that injects code into a running Python process.Example PayloadsHello Worldpyrasite < PID > payloads/helloworld.pyThis payload is used by the test suite, which can be run by doing:python setup.py testReverse Python Shell$...