RSS 10 projects tagged "Diagnostics"

Download Website Updated 22 Dec 2007 TCP Re-engineering Tool

Screenshot
Pop 282.31
Vit 7.83

TCP Re-engineering Tool monitors and analyzes data transmitted between a client and a server via a TCP connection. It focuses on the data stream (software layer), not on the lower level transmission protocol (as packet sniffers do).

Download Website Updated 13 Oct 2013 FakeTime Preload Library (libfaketime)

Screenshot
Pop 161.74
Vit 15.55

FTPL (FakeTime Preload Library, aka libfaketime) intercepts various system library calls and tricks programs of your choice into seeing a faked system time without having to change the time system-wide. This can be used for running legacy software with Y2K bugs, testing software for year-2038 compliance, debugging time-related issues such as expired SSL certificates, and using software that ceases to run outside a certain time frame. The faked time can be specified either absolutely or relative to the real current time, and optionally also affects file timestamps. The faked clock continues to run, but can optionally be frozen, slowed down, or made faster. A wrapper script "faketime" simplifies the usage, similar to tools such as fakechroot.

No download No website Updated 31 Aug 2004 elf

Screenshot
Pop 35.50
Vit 1.00

elf is a command-line tool that allows a user (be it a script or a human) to analyze the contents of an ELF object file header. This header contains various integral values such as the virtual entry point of the object file, the machine architecture it was compiled for and more.

Download Website Updated 01 Nov 2007 LibFakeTime

Screenshot
Pop 26.38
Vit 1.70

LibFakeTime is a shared library that provides filters for the time() and gettimeofday() library calls for dynamically linked programs. It works transparently for programs (no need to recompile or relink). It has system-wide and user-wide configuration files.

Download Website Updated 04 Jun 2007 scanmem

Screenshot
Pop 55.99
Vit 2.75

scanmem is a simple interactive debugging utility for Linux that can be used to locate the address of a variable in an executing program. scanmem can then be used to modify the variable once, or continually over a period of time. It is similar to the "pokefinders" used to cheat at video games.

Download Website Updated 27 Jan 2008 Segdecode

Screenshot
Pop 19.62
Vit 1.00

Segdecode decodes segmentation fault codes for Linux x86-64. This can be very useful for debugging.

Download Website Updated 22 Feb 2008 ELATE

Screenshot
Pop 17.03
Vit 1.00

ELATE is extensible logging software. It's OS-independent and flexible, and uses no dynamic allocation.

Download Website Updated 06 Mar 2008 Python Tracer

Screenshot
Pop 32.31
Vit 1.00

Python Tracer lets you see your Python program's execution as a tree of function invocations, each tree node exposing the real time and CPU time (user/sys) of that call. The project consists of two main components: a Python tracer that can run your Python programs (much like "cProfile" and friends), and a GTK+ based GUI that can show the trace results. It uses a tiny auxiliary library (graphfile) to allow append-only writing and reading static DAGs directly from a file without reading it whole into memory at any stage.

No download Website Updated 26 Apr 2009 latrace

Screenshot
Pop 37.95
Vit 3.07

latrace is a glibc 2.4+ LD_AUDIT frontend. It allows you to trace library calls and get their statistics in a manner similar to the strace utility.

No download Website Updated 21 Jun 2008 Data Storm

Screenshot
Pop 24.39
Vit 1.00

Data Storm is a database browser that can be embedded in Java code. It is intended to be used within tests to allow you to inspect why database dependent tests are failing. It uses SWT for speed and native look and feel.

Screenshot

Project Spotlight

musl

A new implementation of the standard library for Linux-based systems.

Screenshot

Project Spotlight

Aspose.Words for .NET

A word processing component for .NET applications.