NO

Author Topic: The old Debug is missing  (Read 241 times)

Offline HellOfMice

  • Member
  • *
  • Posts: 362
  • Never be pleased, always improve
The old Debug is missing
« on: January 20, 2025, 07:41:13 PM »
Do you know a tool like debug where I enter value and it gives mnemonic and operands?
Or Should I write a bin file and try to import it in podebug?


Good Night
--------------------------------
Kenavo

Offline Vortex

  • Member
  • *
  • Posts: 976
    • http://www.vortex.masmcode.com
Re: The old Debug is missing
« Reply #1 on: January 20, 2025, 08:33:49 PM »
Hi Philippe,

You can try objdump, a tool from GNU binutils to disassemble a flat binary file :

Code: [Select]
objdump -D -Mintel,i8086 -b binary -m i386 mbr.bin
objdump -D -Mintel,i386 -b binary -m i386 foo.bin    # for 32-bit code
objdump -D -Mintel,x86-64 -b binary -m i386 foo.bin  # for 64-bit code

https://stackoverflow.com/questions/14290879/disassembling-a-flat-binary-file-using-objdump

Another option is looking for online binary file disassemblers.
Code it... That's all...

Offline HellOfMice

  • Member
  • *
  • Posts: 362
  • Never be pleased, always improve
Re: The old Debug is missing
« Reply #2 on: January 20, 2025, 08:36:41 PM »
I suggest to add a button "Thank Vortex" near than "Answer"


That's what I want


Than you very much again Vortex
--------------------------------
Kenavo

Offline Vortex

  • Member
  • *
  • Posts: 976
    • http://www.vortex.masmcode.com
Re: The old Debug is missing
« Reply #3 on: January 20, 2025, 09:50:05 PM »
Hi Philippe,

You can also try Japheth's CDBA :

Quote
B. CDBA (Win32 and Win64)
CDBA is a CDB-like debugger - with a commandline UI - written in assembly (Masm-style). This debugger uses the MS Debug Engine. There is a Win64 version, CDBA64, and a Win32 version, CDBA ( CDBA can debug Win32 applications and DOS applications running in NTVDM). All debuggers allow debugging on both assembly and source code level. CDBA is Public Domain.

https://www.japheth.de/debxxf.html
Code it... That's all...