|
diStorm64 - AMD64 disassembler (C Library)
|
|
Hits: 7 |
|
Date added: 06/23/2006 |
|
diStorm64 is an AMD64 disassembler, which is the first open source disassembler library for AMD64 out there, licensed under the BSD license.
diStorm is a binary stream disassembler. It's capable of disassembling 80x86 instructions in 64 bits (AMD64, x86-64) and both in 16 and 32 bits. In addition, it disassembles FPU, MMX, SSE, SSE2, SSE3 and 3DNow! (w/ extensions) and new x86-64 instruction sets. diStorm was written to decode quickly every instruction as accurately as possible. Robust decoding, while taking special care for valid or unused prefixes, is what makes this disassembler powerful, especially for research. Another benefit that might come in handy is that the module was written as multi-threaded, which means you could disassemble several streams or more simultaneously.
For rapidly use, diStorm is compiled for Python and is easily used in C as well. diStorm was originally written under Windows and ported later to Linux.
Note that there are currently no known bugs. |
|
|
|
|
IDA Function Analyzer
|
|
Hits: 7 |
|
Date added: 07/05/2006 |
|
Written as a C.. class, Function Analyzer was originally developed to provide an abstracted layer over chunked functions frequently found in Microsoft optimize compiled binaries. As of IDA v4.7 this functionality is built into the SDK. However, Function Analyzer can be used to construct plug-ins compatible across older versions and provides abstracted next_ea()/prev_ea() routines for stepping through an internal unchunked instruction list. The abstraction layer also exposes the following function-level information: basic block enumeration (nodes, edges), call count, MD5 hash, CRC, customizable GDL (Wingraph) and GML graph generation. |
|
|
|
|
IOActive.SSL -- Microsoft .NET SSL Library
|
|
Hits: 7 |
|
Date added: 09/22/2006 |
|
Library to allow for easier use of SSL in .NET tools. Used by TabbyTunnel. |
|
|
|
|
Bunny
|
|
Hits: 7 |
|
Date added: 11/11/2007 |
|
Bunny uses automatically generated C-level instrumentation to focus on runtime inputs observed to trigger new control flow paths or interesting parameter variations - and to bail out early on dead-end fuzzing routes.
This notably improves flow path coverage and overall quality of the fuzzing process.
The tool is designed to maintain a near-native execution speed, and requires virtually no setup, even when dealing with complex and large codebases. This is probably a major improvement over previous closed loop solutions.
The software should be reasonably stable, though some bugs might still need to be ironed out. |
|
|
|
|
VB ref. analyzer 2.2
|
|
Hits: 8 |
|
Date added: 01/29/2005 |
|
Visual Basic string reference analyzer version |
|
|
|