#50 (Disassembler) – The Yasm Modular Assembler Project

Ticket #50 (new defect)

Opened 4 years ago

Last modified 22 months ago

Disassembler

Reported by: ewout@… Owned by:
Priority: P1 Milestone: 0.7.0
Component: Core Version: unspecified
Severity: normal Keywords:
Cc:

Description

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

Attachments

Change History

comment:1 Changed 3 years ago by arkon@…

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

comment:2 Changed 3 years ago by Bumbo

does it use libyasm ?

comment:3 Changed 3 years ago by anonymous

nope, it's a standalone disassembler library

comment:4 Changed 3 years ago by alhunta@…

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 3 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 3 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@… directly about releasing the diStorm64 source code; the yasm authors can't help with this.

comment:7 Changed 3 years ago by arkon@…

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 3 years ago by alhunta@…

source code released, thanks a lot arkon.

comment:9 Changed 3 years ago by peter@…

  • milestone changed from 0.1.0 to 0.6.0

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

comment:10 Changed 2 years ago by peter@…

  • 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).

comment:11 Changed 22 months 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?

Add/Change #50 (Disassembler)

Author



Action
as new
 
Note: See TracTickets for help on using tickets.