[Lunar-commits] <moonbase> udis86: adding module.

Dennis 'stumbles' Veatch stumbles at lunar-linux.org
Mon May 11 16:33:43 CEST 2009


commit 238ba08572a4d45b2182ae6dc8879abdacc68a1a
Author: Dennis 'stumbles' Veatch <stumbles at lunar-linux.org>
Date:   Mon May 11 10:33:43 2009 -0400

    udis86: adding module.
---
 compilers/udis86/DETAILS |   27 +++++++++++++++++++++++++++
 1 files changed, 27 insertions(+), 0 deletions(-)

diff --git a/compilers/udis86/DETAILS b/compilers/udis86/DETAILS
new file mode 100644
index 0000000..25ca589
--- /dev/null
+++ b/compilers/udis86/DETAILS
@@ -0,0 +1,27 @@
+          MODULE=udis86
+         VERSION=1.7
+          SOURCE=$MODULE-$VERSION.tar.gz
+   SOURCE_URL[0]=$SFORGE_URL/$MODULE
+      SOURCE_VFY=sha1:1a9949e33024542a24a948af5d9cbee34ff64695
+        WEB_SITE=http://udis86.sourceforge.net/
+         ENTERED=20090511
+         UPDATED=20090511
+           SHORT="minimalistic disassembler library"
+cat << EOF
+Udis86 is an easy-to-use minimalistic disassembler library (libudis86) for the 
+x86 and AMD64 (x86-64) 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.
+
+   1. Full support for the x86 and x86-64 (AMD64) range of instruction set 
+      architectures.
+   2. Full support for all AMD-V, INTEL-VMX, MMX, SSE, SSE2, SSE3, FPU(x87), and
+      AMD 3Dnow! instructions.
+   3. Supports 16bit, 32bit, and 64bit disassembly modes.
+   4. Supports instruction meta-data using XML based decode tables.
+   5. Generates output in AT&T or INTEL assembler language syntaxes.
+   6. Supports flexbile input methods: File, Buffer, and Hooks.
+   7. Thread-safe and Reentrant.
+   8. Clean and very easy-to-use API.
+
+EOF


More information about the Lunar-commits mailing list