Mercurial > projects > ddbg_continued
diff udis86-1.4/README @ 1:4a9dcbd9e54f
-files of 0.13 beta
-fixes so that it now compiles with the current dmd version
author | marton@basel.hu |
---|---|
date | Tue, 05 Apr 2011 20:44:01 +0200 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/udis86-1.4/README Tue Apr 05 20:44:01 2011 +0200 @@ -0,0 +1,40 @@ +Udis86 Disassembler for x86 and x86-64 (AMD64) +============================================== +(http://udis86.sourceforge.net/) + +Udis86 is an easy-to-use minimalistic disassembler library (libudis86) for the +x86 and x86-64 (AMD64) range of instruction set architectures. The primary +intent of the design and development of udis86 is to aid software development +projects that entail binary code analysis. + +Salient features of libudis86: + + * Full support for the x86 and x86-64 (AMD64) ISAs. + * Includes support for all MMX, SSE, FPU(x87), and AMD 3Dnow! Instructions + * Supports 16/32/64 Bits disassembly modes. + * Capable of generating output in AT&T or INTEL assembly language syntax. + * Supports different types of inputs - File, Buffered, and Hooks. + * Thread-safe and Re-entrant. + +You can reach the author at vivek[at]sig9[dot]com. + +Building Udis86 +=============== + +On Unix(-like) Systems: + + $ ./configure + $ make + $ sudo make install + +This will build the library as well as a simple command line front end (udcli). + +Using libudis86 +=============== + +See docs/doc.html + +Using udcli +=========== + +See docs/doc.html