RSS 286 projects tagged "Debuggers"

No download Website Updated 16 Oct 2006 Pin Dynamic Instrumentation Tool

Screenshot
Pop 70.84
Vit 4.73

Pin is an ATOM-like instrumentation tool for Linux executables. It allows arbitrary code (written in C or C++) to be injected at arbitrary places in an executable. Unlike Atom, Pin does not perform the instrumentation statically by rewriting the executable, but rather dynamically by adding instrumentation while the executable is running. Currently supported platforms include IA-32, Intel Xscale, and Itanium processors.

Download Website Updated 31 Oct 2003 rtprof

Screenshot
Pop 50.35
Vit 1.00

rtprof is a profiling tool that uses GCC's function instrumentation mechanism to provide an OpenGL-based call graph visualization representing the process being profiled. Visualizations are displayed in real-time in parallel with the running process and can be interactively examined using mouse and keyboard control.

Download Website Updated 28 Feb 2007 wxHatch

Screenshot
Pop 38.82
Vit 3.42

wxHatch is an IDE for Linux, Solaris, FreeBSD, and Windows, built with and for wxWidgets users. It generates Makefiles, has a syntax highlighting editor, edits menus, adds wxWidgets dialogs and code snippets, and has autotext.

Download Website Updated 11 Dec 2003 Cougaar Memory Profiler

Screenshot
Pop 40.04
Vit 1.00

Cougaar Memory Profiler is a tool for debugging memory usage and leaks in Java applications. It features a scalable 100% Java design that is lighter weight than existing JVMPI-based Java profiling tools (hprof, OptimizeIt, JProbe, etc), making it ideal for large-scale application memory profiling. The profiler uses automated BCEL-based bytecode modification, tables of WeakReferences, and servlet-based UIs.

No download Website Updated 30 Oct 2006 Nonpareil

Screenshot
Pop 101.20
Vit 6.42

Nonpareil is a microcode-level simulator for HP calculators introduced between 1972 and 1982, including the HP-35, HP-45, HP-55, HP-25, HP-34C, HP-38C, HP-41CV, HP-11C, HP-12C, HP-15C, HP-16C, and other models. The necessary microcode is included, as is a microcode assembler. The GTK+ toolkit is used for the user interface.

Download Website Updated 17 Apr 2007 Guarded Memory Move

Screenshot
Pop 45.75
Vit 2.70

The Guarded Memory Move tool is useful for studying buffer overflows and catching them together with a "good" stack image. It uses dynamic function call interception to catch the most common functions that are used by attackers to exploit stack buffers. It uses the LD_PRELOAD capability, and, on discovering an exploit, will produce a core dump with the necessary information to debug the exploit and fix the software.

Download Website Updated 10 Oct 2004 Assembly Language Debugger

Screenshot
Pop 43.86
Vit 1.46

ALD is an assembly language debugger, created as an alternative to gdb. It supports breakpoints, memory/register manipulation, x86 disassembly, and ELF/a.out file formats.

Download Website Updated 03 Mar 2004 X Language

Screenshot
Pop 27.17
Vit 1.00

X Language is a new multi-syntax programming language that includes a portable set of APIs for creating console or graphical applications on many platforms, including UNIX/X11 and Win32. It includes an interpreter, a compiler, and a debugger.

Download Website Updated 28 Apr 2008 Roadsend PHP

Screenshot
Pop 126.38
Vit 3.44

Roadsend PHP produces optimized stand alone applications, libraries, and Web applications from standard PHP source code. The compiler produces native machine code, not PHP byte code, so no interpreter is required. It is a new implementation of the PHP language and runtime environment compatible with Zend PHP. It does not share any code with the original PHP implementation.

Download Website Updated 22 Oct 2012 U++

Screenshot
Pop 281.25
Vit 23.68

U++ is a C++ cross-platform rapid application development suite focused on programmers' productivity without sacrificing runtime performance. Based on strictly deterministic design, it provides a viable alternative to garbage-collected platforms, even for business logic oriented problems.

Screenshot

Project Spotlight

Quenlig

An online interactive tutorial and free text assesments.

Screenshot

Project Spotlight

ddpt

A dd command variant for disks with large I/O support.