Hi fellas,
I have a question about disassembled code. I have a very simple assembly code that prints "Hello world" to screen. When I disassembled it by using nasm(ndisasm), I got a text file. After that I opened it and started to analyze it. However, in a section that comes after " int 0x80" there are a lot of "add [bx+si],al" statement. What does it means? Can you explain me?
kemaletikan
0
Newbie Poster
Recommended Answers
Jump to PostHi fellas,
I have a question about disassembled code. I have a very simple assembly code that prints "Hello world" to screen. When I disassembled it by using nasm(ndisasm), I got a text file. After that I opened it and started to analyze it. However, in a section that comes …
Jump to Postthanks for your help. I tried objdump and I got a clear code. add [bx+si],al are lost. Are you sure it is de-compiler problem? Can it be something important about program?
The program writes on screen. Can it be related with writing operation?Like I said its probably the header …
Jump to PostThanks pal, you are really for me. I appreciate it.
Best regards.If your looking for a good 32/64 bit disassembler that works in Linux then check out Biew at:
All 12 Replies
gerard4143
371
Nearly a Posting Maven
kemaletikan
0
Newbie Poster
gerard4143
371
Nearly a Posting Maven
kemaletikan
0
Newbie Poster
gerard4143
371
Nearly a Posting Maven
cyb3rl0rd1867
0
Newbie Poster
pepsieudonim
0
Newbie Poster
programagor
0
Newbie Poster
programagor
0
Newbie Poster
gusano79
247
Posting Shark
AceStryker
0
Light Poster
010101
0
Newbie Poster
Be a part of the DaniWeb community
We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.