PEBrowse Professional is a free
static-analysis tool and disassembler for Win32 executables and
Microsoft .NET assemblies produced according to the Portable Executable
specifications published by Microsoft. With the PEBrowse disassembler,
one can open and examine any executable without the need to have
it loaded as part of an active process with a debugger. Applications,
system DLLs, device-drivers and Microsoft .NET assemblies are
all candidates for offline analysis using PEBrowse. The information
is organized in a convenient treeview index with the major divisions
of the PE file displayed as nodes. While the binary dump display
offers various display options, e.g. BYTE, WORD, or DWORD alignment,
the greatest value of PEBrowse comes when one disassembles an
entry-point. |
API Monitor is a software that
monitors and displays API calls made by applications, a powerful
tool for seeing how Windows and other applications work or tracking
down problems that you have in your own applications. Features
include Filters to monitor API Categories, a complete list of
API categories and API's is available. Since API Monitor is a
User-Mode application, it can only monitor API's called by User-Mode
applications. API's called by drivers will not be monitored. NT
Services cannot be monitored using this version of API monitor. |