Displaying 1 to 20 from 31 results

Valgrind


Valgrind is an award-winning instrumentation framework for building dynamic analysis tools. There are Valgrind tools that can automatically detect many memory management and threading bugs, and profile your programs in detail. You can also use Valgrind to build new tools.

NetBeans


An IDE to create professional desktop, enterprise, web, and mobile applications with the Java language, as well as C/C++, PHP, JavaScript, Groovy, and Ruby.

rr - Record and Replay Framework


rr is a lightweight tool for recording and replaying execution of applications (trees of processes and threads). More information about the project, including instructions on how to install, run, and build rr, is at http://rr-project.org. The best technical overview is currently the paper Engineering Record And Replay For Deployability: Extended Technical Report.Or go directly to the installation and building instructions.

Delve - Debugger for the Go programming language.


Delve is a debugger for the Go programming language. The goal of the project is to provide a simple, full featured debugging tool for Go. Delve should be easy to invoke and easy to use. Chances are if you're using a debugger, things aren't going your way. With that in mind, Delve should stay out of your way as much as possible.




vscode-chrome-debug - Debug your JavaScript code running in Google Chrome from VS Code.


Debug your JavaScript code in the Chrome browser, or any other target that supports the Chrome Debugger protocol.

gdbgui - Browser-based frontend to gdb (gnu debugger)


A modern, browser-based frontend to gdb (gnu debugger). Add breakpoints, view stack traces, and more in C, C++, Go, and Rust! Simply run gdbgui from the terminal and a new tab will open in your browser. gdbgui is easy to get started with yet supports scripting, and has terminal access while keeping the user interface in lock step with the underlying gdb process.

pry-byebug - Step-by-step debugging and stack navigation in Pry


Adds step-by-step debugging and stack navigation capabilities to pry using byebug.To use, invoke pry normally. No need to start your script or app differently. Execution will stop in the first statement after your binding.pry.

Byebug - Debugging in Ruby 2


Byebug is a simple to use, feature rich debugger for Ruby. It uses the TracePoint API for execution control and the Debug Inspector API for call stack navigation, so it doesn't depend on internal core sources. It's developed as a C extension, so it's fast. And it has a full test suite so it's reliable.



Livepython - Visually trace Python code in real-time.


Livepython is a desktop app that lets you visually trace, in real-time, the execution of a Python program. In addition, it can track changes in global and local variables as your program is running. Livepython is meant to give you a quick grasp of a program's execution flow. It's less messy than sprinkling print statements throughout your code and simpler to use than debuggers/profilers.

Visual-DDK


The VisualDDK is a plugin for Microsoft Visual Studio allowing debugging device drivers right from the IDE. Additionally, a simple Driver Project Wizard is provided.

Valgui


Valgui, an extensive interface for Valgrind

OProfile


OProfile is a system-wide profiler for Linux systems, capable of profiling all running code at low overhead. It leverages the hardware performance counters of the CPU to enable profiling of a wide variety of interesting statistics, which can also be used for basic time-spent profiling. All code is profiled: hardware and software interrupt handlers, kernel modules, the kernel, shared libraries, and applications.

gapid - Graphics API Debugger


GAPID is a collection of tools that allows you to inspect, tweak and replay calls from an application to a graphics driver.GAPID can trace any Android debuggable application, or if you have root access to the device any application can be traced. GAPID can also trace any Desktop Vulkan application.

Real Script IDE


Real Script IDE makes it easier for UDK users to develop and debug UDK scripts. It's developed in C# with using Visual Studio Shell.

ExtCS-automate debugging and crash dump analysis using c#


a debugger extension which allows to use C# scripts to automate analysis.If you have written windbg scripts in the past, now you can write similar scripts in c#

NetWebScript


NetWebScript is an IL to JavaScript compiler. It allows to write complex web application in C# or any other .Net language. It provides Visual Studio integration to debug into orginial sources. It allows to share code with server.

Managed Library for interacting with Debugger Tools for Windows Engine API


mdbglib is a managed library for interacting with Debugger Engine API which is available for download from Microsoft as part of Debugging Tools for Windows. This library is intended for people who need to interact with a debugger from managed code or PowerShell.

!exploitable Crash Analyzer - MSEC Debugger Extensions


!exploitable (pronounced “bang exploitable”) is a Windows debugging extension (Windbg) that provides automated crash analysis and security risk assessment.

ds2 - Debug server for lldb.


ds2 is a debug server designed to be used with LLDB to perform remote debugging of Linux, Android, FreeBSD, Windows and Windows Phone targets. Windows/Windows Phone support is still under active development.ds2 is now ready to accept connections on port 4242 from lldb.