flat assembler
Message board for the users of flat assembler.

Index > Main > disassembler for fasm?

Goto page 1, 2  Next
Author
Thread Post new topic Reply to topic
skingston



Joined: 11 Dec 2004
Posts: 19
skingston
Hi,

I was wondering if anyone knows of any disassemblers that product fasm source code that can be re-assembled?
Post 28 Jul 2005, 23:58
View user's profile Send private message Reply with quote
comrade



Joined: 16 Jun 2003
Posts: 1137
Location: Russian Federation
comrade
you might want to try PVDasm
the author is active, and should be able to adjust his output module to conform with FASM syntax
Post 29 Jul 2005, 01:38
View user's profile Send private message Visit poster's website AIM Address Yahoo Messenger MSN Messenger ICQ Number Reply with quote
Reverend



Joined: 24 Aug 2004
Posts: 408
Location: Poland
Reverend
New IDA Pro v4.8 can output TASM Ideal mode, which can be assembled or easily adapted to fasm. Unfortuantely it costs about $299 Smile
Post 29 Jul 2005, 10:52
View user's profile Send private message Visit poster's website Reply with quote
Matrix



Joined: 04 Sep 2004
Posts: 1171
Location: Overflow
Matrix
FASM is not that popular yet to be a disassembler for it.

but you can translate other assembly laguage to FASM,

i know W32Dasm 8.94 , good debugger and decompiler too.
example download url, ... $75 to buy, free to try.

and on windows 9x you can use Soft Ice debugger to debug.
Post 29 Jul 2005, 12:19
View user's profile Send private message Visit poster's website Reply with quote
tom tobias



Joined: 09 Sep 2003
Posts: 1320
Location: usa
tom tobias
http://board.flatassembler.net/topic.php?t=3137
I think you will find there some useful references from Mike, Iklin, and Fudder, as well as an unanswered question from Tommy in Norway.
tom in usa Smile
Post 29 Jul 2005, 20:54
View user's profile Send private message Reply with quote
Tommy



Joined: 17 Jun 2003
Posts: 489
Location: Norway
Tommy
Hehe.. Smile
Post 30 Jul 2005, 11:20
View user's profile Send private message Visit poster's website Reply with quote
skingston



Joined: 11 Dec 2004
Posts: 19
skingston
Since I can't find any (free) disassemblers that produce asm code that can be re-assembled, I'm now considering making my own disassembler. If I ever have enough time, that is. I'm sure it wouldn't be that hard - it would probably just take quite a while to do.
Does anyone know of any good websites showing the different machine codes for the x86 instructions?
Post 01 Aug 2005, 11:09
View user's profile Send private message Reply with quote
MCD



Joined: 21 Aug 2004
Posts: 604
Location: Germany
MCD
skingston wrote:
Since I can't find any (free) disassemblers that produce asm code that can be re-assembled, I'm now considering making my own disassembler. If I ever have enough time, that is. I'm sure it wouldn't be that hard - it would probably just take quite a while to do.
Does anyone know of any good websites showing the different machine codes for the x86 instructions?

Hmmm, try Intel and AMD Processor documentations...Should be fine for the beginning
Post 01 Aug 2005, 12:51
View user's profile Send private message Reply with quote
Tomasz Grysztar



Joined: 16 Jun 2003
Posts: 7734
Location: Kraków, Poland
Tomasz Grysztar
Post 01 Aug 2005, 12:53
View user's profile Send private message Visit poster's website Reply with quote
Llama Boy



Joined: 24 Jul 2005
Posts: 7
Location: Texas, USA
Llama Boy
skingston wrote:
Since I can't find any (free) disassemblers that produce asm code that can be re-assembled, I'm now considering making my own disassembler. If I ever have enough time, that is. I'm sure it wouldn't be that hard - it would probably just take quite a while to do.
Does anyone know of any good websites showing the different machine codes for the x86 instructions?


if you have visual studio 6, you can right click and goto debug... and that will debug your app to what ever assembler they use

also, a few hex editors (free ones) i have seen do it too.

emu8086 (www.emu8086.com) has a debug feature on it... it might be an emulator, but still.

_________________
Image
donut < llama < az
http://llama.computerboffin.com/ <-signup
http://llama.computerboffin.com/dotvs/
Post 01 Aug 2005, 17:51
View user's profile Send private message Visit poster's website AIM Address Yahoo Messenger MSN Messenger Reply with quote
f0dder



Joined: 19 Feb 2004
Posts: 3170
Location: Denmark
f0dder
There's a free version of IDA out there...
Post 03 Aug 2005, 07:04
View user's profile Send private message Visit poster's website Reply with quote
comrade



Joined: 16 Jun 2003
Posts: 1137
Location: Russian Federation
comrade
f0dder can you pos tthe link again please? for free version of IDA
Post 03 Aug 2005, 16:50
View user's profile Send private message Visit poster's website AIM Address Yahoo Messenger MSN Messenger ICQ Number Reply with quote
comrade



Joined: 16 Jun 2003
Posts: 1137
Location: Russian Federation
comrade
i found it in my bookmarks:
http://www.themel.com/ida.html
Post 03 Aug 2005, 16:54
View user's profile Send private message Visit poster's website AIM Address Yahoo Messenger MSN Messenger ICQ Number Reply with quote
coconut



Joined: 02 Apr 2004
Posts: 326
Location: usa
coconut
Post 03 Aug 2005, 20:47
View user's profile Send private message Reply with quote
UCM



Joined: 25 Feb 2005
Posts: 285
Location: Canada
UCM
doesn't NASM have a dissassembler? ndisasm.exe
Post 10 Aug 2005, 23:53
View user's profile Send private message Reply with quote
Juras



Joined: 18 Jun 2003
Posts: 23
Location: Belarus
Juras
ndisasm is a good disassembler, also OpenWatcom C/C++ has its disassembler, which understands .obj files and a good debugger (with MMX, SSE support)...
Post 22 Aug 2005, 18:32
View user's profile Send private message Visit poster's website ICQ Number Reply with quote
Artlav



Joined: 23 Dec 2004
Posts: 188
Location: Moscow, Russia
Artlav
Quote:

Does anyone know of any good websites showing the different machine codes for the x86 instructions?

The best one is http://www.sandpile.org

`sandpile.org -- The world's leading source for pure technical x86 processor information`
Post 24 Aug 2005, 07:26
View user's profile Send private message Visit poster's website Reply with quote
madmatt



Joined: 07 Oct 2003
Posts: 1045
Location: Michigan, USA
madmatt
Just use Olly Debug, it has a good disassembler, and supports up to sse instrcution set. And the Gui has a good layout as well.
Post 24 Aug 2005, 11:48
View user's profile Send private message Reply with quote
tom tobias



Joined: 09 Sep 2003
Posts: 1320
Location: usa
tom tobias
madmatt wrote:
Just use Olly Debug, it has a good disassembler, and supports up to sse instrcution set. And the Gui has a good layout as well.

Thanks Matt! good suggestion. Smile

http://www.ollydbg.de/
Post 24 Aug 2005, 20:59
View user's profile Send private message Reply with quote
MCD



Joined: 21 Aug 2004
Posts: 604
Location: Germany
MCD
Yeah, but what do you have as good DOS debugger with MMX/SSE a.s.o. support?
Post 02 Sep 2005, 11:19
View user's profile Send private message Reply with quote
Display posts from previous:
Post new topic Reply to topic

Jump to:  
Goto page 1, 2  Next

< Last Thread | Next Thread >
Forum Rules:
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Copyright © 1999-2020, Tomasz Grysztar. Also on YouTube, Twitter.

Website powered by rwasa.