flat assembler
Message board for the users of flat assembler.
Index
> DOS > Printing or saving the disassembly Goto page 1, 2 Next |
Author |
|
vid 26 Jan 2006, 01:43
look at http://www.programmersheaven.com/zone5/cat460/index.htm
And i know there was some ultimate tool for this, until IDA came, i think it was called "Sourcer" |
|||
26 Jan 2006, 01:43 |
|
rugxulo 26 Jan 2006, 04:18
|
|||
26 Jan 2006, 04:18 |
|
shoorick 26 Jan 2006, 06:12
this ancient technology i've been using ~10 years ago - can be useful when have no tools.
1. batch file: Code: debug doscom.com < dz.txt > dz.asm 2.dz.txt: Code: u q 3.result - dz.asm: Code: -u 0B7B:0100 BA1001 MOV DX,0110 0B7B:0103 B409 MOV AH,09 0B7B:0105 CD21 INT 21 0B7B:0107 B400 MOV AH,00 0B7B:0109 CD16 INT 16 0B7B:010B B44C MOV AH,4C 0B7B:010D CD21 INT 21 0B7B:010F 005468 ADD [SI+68],DL 0B7B:0112 69 DB 69 0B7B:0113 7320 JNB 0135 0B7B:0115 69 DB 69 0B7B:0116 7320 JNB 0138 0B7B:0118 61 DB 61 0B7B:0119 2031 AND [BX+DI],DH 0B7B:011B 36 SS: 0B7B:011C 2D6269 SUB AX,6962 0B7B:011F 7420 JZ 0141 -q |
|||
26 Jan 2006, 06:12 |
|
TDCNL 11 Apr 2006, 13:53
Cool trick you have got there shoorick.
Now I want to use it too , but I want to add this little feature, when you drag a file onto an automated batch program, the program will make a disassembly and save it to the directory where the batch file is, after that, it should display "File saved to ....." , do you know how to do this? _________________ :: The Dutch Cracker :: |
|||
11 Apr 2006, 13:53 |
|
Picnic 10 Aug 2007, 10:32
That's a cool retro tip shoorick!
|
|||
10 Aug 2007, 10:32 |
|
f0dder 10 Aug 2007, 10:57
Sourcer was a decent tool, but by no means "Ultimate" - it was a plain old static disassembler, which did a moderately okay job.
There's really no reason to use anything except IDA, unless some new interactive disassembler has appeared without me noticing |
|||
10 Aug 2007, 10:57 |
|
DOS386 10 Aug 2007, 19:22
> I just would like to saving the disassembly into a file.
NDISASM VIRUS.EXE > VIRUS.ASM DISTORM VIRUS.EXE > VIRUS.ASM > when you drag a file onto an automated batch program, the program will make a disassembly and Not a DOS issue > There's really no reason to use anything except IDA IDA ? Open source ? Free ? Works in DOS ? <200 KiB ? _________________ Bug Nr.: 12345 Title: Hello World program compiles to 100 KB !!! Status: Closed: NOT a Bug |
|||
10 Aug 2007, 19:22 |
|
f0dder 10 Aug 2007, 22:25
NTOSKRNL_VXE: IDA is not open-source and it's not <200kb. There used to be a DOS version, but I frankly don't care one bit about DOS these days, in my mind it's dead and gone and good f***ing riddance.
What's the point in having a small and/or dos and/or opensource disassembler if it's only able to produce dumb static disassembly listings? For any serious use, you need an interactive disassembler - and the FLIRT recognition in IDA also comes in extremely helpful, along with it's massive file format support (and processor support, for those that need it). |
|||
10 Aug 2007, 22:25 |
|
eek 11 Aug 2007, 10:16
DOS will never die, its too interesting.
|
|||
11 Aug 2007, 10:16 |
|
eek 11 Aug 2007, 12:27
And speaking of interactive debuggers...
http://www.btinternet.com/~btketman/ Plus an interpreter. no linkers or tweaking or "download this" and "download that" and "put it here" and "put it there" and "are you using version 1.11063/zz2" Just Click and go. |
|||
11 Aug 2007, 12:27 |
|
DOS386 14 Aug 2007, 06:47
fodder wrote:
Quote: and good f***ing riddance Thanks for very useful info Ville wrote (in his MenuetOS subforum) : Quote: Just a few simple rules. Keep a professional attitude and messages programming related. If you don't like Menuet, just leave. Unrelated messages will be deleted. This DOS forum seems to lack both rules and a moderator |
|||
14 Aug 2007, 06:47 |
|
Dex4u 14 Aug 2007, 16:32
Quote: Just a few simple rules. Keep a professional attitude and messages programming related. If you don't like Menuet, just leave. Unrelated messages will be deleted. Quote:
@ NTOSKRNL_VXE, Why do you not put your name forward to be the moderator of Dos forum . |
|||
14 Aug 2007, 16:32 |
|
Sahrian 14 Aug 2007, 17:16
Matrix represents a lack of presence on this FASM DOS forum. Why he is moderator? He doesn't know anything about DOS, so he lacks the knowledge to be useful here. Please replace Matrix as moderator!
|
|||
14 Aug 2007, 17:16 |
|
Sahrian 14 Aug 2007, 17:32
@f0dder:
Please f*** off from this DOS forum! This is not your place! |
|||
14 Aug 2007, 17:32 |
|
vid 14 Aug 2007, 19:05
Saharian: Please p*** your moderator-releated suggestions to Feedback section
|
|||
14 Aug 2007, 19:05 |
|
Sahrian 14 Aug 2007, 19:11
@vid:
What's your problem? From your past posts I saw that you are far from being a DOS fan. If you are Matrix's friend please follow f0dder! |
|||
14 Aug 2007, 19:11 |
|
Sahrian 14 Aug 2007, 19:30
I got bored to see people indicating Linux or Windows as solution for DOS questions. I'm sure that in Windows or Linux forums DOS is not indicated. If Matrix sleeps I'm awaken!!!
|
|||
14 Aug 2007, 19:30 |
|
LocoDelAssembly 15 Aug 2007, 01:35
I opened the discussion here.
|
|||
15 Aug 2007, 01:35 |
|
ATV 15 Aug 2007, 07:09
My Turbo Pascal disassembler can handle DOS com/exe programs (exe segment handler is not good).
http://board.flatassembler.net/topic.php?t=5248#47731 It's interactive and after setting code/data areas it can save as asm file (keys: F5=save, F1=help). It's fast enought to work well on 286 under DOS 3.3 One picture viewer (30k com file) can be recompile without any change in asm file = exact copy, if same compiler is used. |
|||
15 Aug 2007, 07:09 |
|
Goto page 1, 2 Next < Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.