SharpDisasm 1.1.5

Rating:        Based on 1 rating
Reviewed:  1 review
Downloads: 640
Change Set: ff2f4f5b3ba2
Released: Feb 6, 2016
Updated: Feb 6, 2016 by spazzarama
Dev status: Stable Help Icon

Recommended Download

Application SharpDisasm 1.1.5
application, 304K, uploaded Feb 6, 2016 - 570 downloads

Other Available Downloads

Source Code SharpDisasm 1.1.5 Source
source code, 199K, uploaded Feb 6, 2016 - 70 downloads

Release Notes

Features:
  • a full C# port of the libudis86 C library
  • a set of simple C# classes wrapping the udis86 API
  • support for x86 16-bit, 32-bit and 64-bit instruction set architectures
  • support for outputting in Intel and AT&T syntax
  • support for all x86 and x86-64 (AMD64) General purpose and System instructions.
  • support for the following ISA extensions:
    • MMX, FPU (x87), AMD 3DNow
    • SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AES,
    • AMD-V, INTEL-VMX, SMX
  • able to decode more than 4 million 64-bit instructions per second (with an average instruction size of 7-bytes)
  • new in 1.1.5 use of unsafe has been replaced by a reader interface
Also available on NuGet https://www.nuget.org/packages/SharpDisasm/

Reviews for this release

     
Absolutely fantastic. SharpDisasm as a library enables the disassembly of code into meaningful information that can be used to recompile my apps to JavaScript -> i.e. add eax, 1 => eax=add(eax, 1);
by warpcoil on Apr 23, 2016 at 5:04 AM