An open-source x64/x32 debugger for windows.
An open-source x64/x32 debugger for windows. Development is done on GitHub (https://github.com/x64dbg/x64dbg). Daily snapshots are uploaded here, snapshots for every commit can be found on http://releases.x64dbg.com
Software Development Kit for the Nintendo(tm) Gameboy Advance(tm) based on GCC.
AVR simulator IDE
Electronic circuit simulator. Simple environment to run and debug firmware for AVR 8-bit microprocessors. Able to run arduino firmware. Internally this program uses the open source Simavr AVR Processor Simulator (https://github.com/buserror/simavr) and wraps all its functions in a GUI shell. Setups for firmware debugging scenarios can be created dynamically. Able to run 16MHz MCU with decent set of external parts in real time. In particular this can be used for development of CNC firmware in conjuction with its CAM frontend without access to the real hardware. For Linux and Windows systems. Please visit wiki pages (https://sourceforge.net/p/simutron/wiki/Home/) for instructions
Camelia is an IDE for OCaml designed with students and new users in mind. It sports syntax highlighting, tool-tip type checking, clickable error explanations, an integrated debugger, and more.
A userland debugger (featuring kernel memory access) capable of debugging x32 and native x64 bit applications. The Debugger is using SDL with the look and feel of a well known one
Advanced Debugging Techniques in WinDbg
This project/document has been created to give more exposure of the advanced debugging and dump file analysis/concepts using WinDbg. The document contains the real world scenario of programming bugs/problems with the authors explanation.
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.
The project is a Windows XP kernel driver allowing debugging kernel drivers over a named pipe EXTREMELY FAST. Compatible with both VMWare Workstation and VMWare server.
The QPascal Project is an endeavour to produce a new generation of development tools based on the object-oriented programming language QPascal. Its goal is to create a compiler, linker, debugger, assembler, and eventually an extensive and extensible IDE.
VirtualKD speeds up kernel debugging using VMWare or VirtualBox by providing a native KD driver instead of the slow virtual COM port.
Unit Test for C is a very useful and powerful software development tool for C and C++ programmers. It is designed to provide a great deal of functionality in a very small package and functions nearly identically on Windows and UNIX systems.
The ArrayDebugView-Add-In extends Visual Studio and adds graphical view capabilities to the debugger. You can plot the data from any array by specifying a pointer expression and a length. Features: Zoom-function, a cursor, saving to a file.
XPHP is an IDE authoring tool for Windows that allows you to design, develop, test, debug and deploy PHP applications. [This project has been discontinued since 2005]
Dranzer: ActiveX vulnerability discovery tool. CERT developed this open source tool so that software developers can test ActiveX controls for vulnerabilities before the software is released to the public.
Tho goal of this project is to provide an integrated development environment for developing (x)Harbour applications on various platforms.
VMLAB User Components for AVR peripherals and external components
This is the source code repository for my VMLAB User Components. The Project Website contains detailed descriptions of each component. You can also Download Components as pre-compiled DLL files from this site. The "AVR Peripheral" components should be installed to the "mculib" directory; all other components are installed in the "userlib" directory. A few components include a "readme.txt" with additional setup instructions. Most components are licensed under the LGPLv2 (or higher). A few of the older components are released into the Public Domain.
Code::Blocks (STM32) Online installer
Online installer for Code::Blocks (EPS Edition). Installer will download and install selected software packages only. The source of installer can be easily modified to use to install another applications in similar way. This prebuilt version of this installer will install Code::Blocks IDE with Embedded Plugin Suite extension for STM32 development. Supports STM32F0, STM32F1, STM32F2, STM32F3, STM32F4 and STM32L1 series devices. For debugging you need to have ST-LINK 2 debug adapter which is directly supported no additional software is needed.
A multiplatform programming language for every kind of platform from a microcontroller to a computer,Based on Adaptors and Terminals,It means you designing Adaptors and Terminals and Concat them(e.g for type a key on keyboard and displaying in monitor you
Find out what points in a program are slow and need to be corrected. Sorry that it is oriented only to : Windows XP (2000 may work), MSVC.
Allows GCC/MinGW to use Wine's stacktrace library dbghelp.dll ( since Wine's dbghelp can read GCC's dwarf2 debug info ).
GNUDE is a complete suite of GNU C, C++, Fortran, and Java Cross Compilers, and the GDB CPU Simulator and Debugger for embedded microprocessor applications development. Targets development for ARM7, ARM9, and XScale applications.
An extendible Motorola 6800 emulator and IDE. You can implement and add additional devices, configure the address space by using definition files, write and assemble code, debug your program using the debugger, export and import S-Record files and more.
LeakTrap is a useful leak tracking engine that is currently capable of tracking GDI and USER handle leaks.
Memory usage logger and analyzer
Set of tools allowing to log and analyze memory usage of native applications by hooking to allocation functions. Currently running on Windows 32bit, more platforms can be added if needed. The unique ability is logs can be capured by end users and send to the developer for analysis.