#50 new
Peter Johnson

Disassembler

Reported by Peter Johnson | June 25th, 2011 @ 07:49 PM

Originally posted on Trac by ewout@prangsma.net
Original Trac Ticket

  Description

Please add disassembler support (like ndisasm) with the amd64 extension support.

Trac Attachments

h3. Trac Comments
comment:1

              Changed 6 years ago by arkon@ragestorm.net


check out the diStorm64 project at:
 http://ragestorm.net/distorm
for AMD64 disassembler

comment:2

              Changed 6 years ago by Bumbo


does it use libyasm ?

comment:3

              Changed 6 years ago by anonymous


nope,
it's a standalone disassembler library

comment:4

              Changed 6 years ago by alhunta@hotmail.com


Is there a release date for the source code ? I'm working on OBSD and the win32 lib file isn't very usefull

comment:5

              Changed 6 years ago by anonymous


There's a source .tar.gz on the download page, as well as a link to the night snapshot.  The source code "releases" occur at the same time as the binaries.

comment:6

              Changed 6 years ago by anonymous


I think alhunta was asking about source releases of diStorm64, not about source releases of yasm.  It's probably necessary to ask  arkon@ragestorm.net directly about releasing the diStorm64 source code; the yasm authors can't help with this.

comment:7

              Changed 6 years ago by arkon@ragestorm.net


I am going to open the source code in a couple of months.
I currently work on the documentation and linux port.
Maybe then the YASM project could use it...

comment:8

              Changed 5 years ago by alhunta@hotmail.com


source code released, thanks a lot arkon.

comment:9

              Changed 5 years ago by peter@tortall.net


Reassign to 0.6.0.  The baseline is to integrate diStorm64 into libyasm.

      comment:9

                  Changed 5 years ago by peter@tortall.net

      Milestone
        changed from 0.1.0 to 0.6.0

Reassign to 0.6.0.  The baseline is to integrate diStorm64 into libyasm.

      Milestone
        changed from 0.1.0 to 0.6.0

comment:10

              Changed 5 years ago by peter@tortall.net


Bump to 0.7.0.  This probably won't get done for 0.6.0, as it's really dependent on objfmt improvements (reading).

      comment:10

                  Changed 5 years ago by peter@tortall.net

      Milestone
        changed from 0.6.0 to 0.7.0

Bump to 0.7.0.  This probably won't get done for 0.6.0, as it's really dependent on objfmt improvements (reading).

      Milestone
        changed from 0.6.0 to 0.7.0

comment:11

              Changed 4 years ago by anonymous


why diStorm64? diStorm64 doesn't support AT&T syntax when YASM supports both AT&T and Intel modes. what about libudis86 as alternative?

Comments and changes to this ticket

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.

New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป

The Yasm Modular Assembler Project

Shared Ticket Bins

People watching this ticket

Tags

Pages