Rock debugger is a 32-bit assembler-level analyzing Degugger for 80x86 - processors architecture. Developed for Microsoft Windows 2000, XP.
In current version (Rock Debugger 2.0.0.157) the following features
have been added:
plugins (object-oriented);
scrolling of the disassembler window by keys and mouse wheel.
Debugger has the next features
assembler сode highlighting
breakpoints on code execution, API functions and memory access. (There is support of conditional breakpoints. To set a condition used binary operations <, >, ==, !=, &&, || with corresponding meaning register names eax, ebx, etc. and memory access operations like dword [addr], word[addr], byte [addr].)
expressions evaluation. Expression may consist of the binary operations like +, - , *, /, %, unary operations &, , |, >>, << and memory access operations [addr], byte[addr], word[addr], dword[addr].
API functions arguments viewing. Functions and types description placed in the FDL files.
support registers, stack and process dump view.