Didn't find your answer? Ask the community — no account required.
T
TT_Man
02 09 5F is LJMP to 096F. dump the other disassembler.!
M
Mark Borgerson
I ran into quite a number of problems of that sort in APPLE II assembly code where whatever system generated the code would intersperse defined constants with the generated code. The disassembler would try to disassemble string constants and debugging data (such as function names, etc.) and would then miss the first instruction of the next function.
Sometimes you may have to look at instructions such as LJMP 096F and make sure that the bytes at 096F really are executable code.
It's little things like that which make disassembling and reverse engineering a non-trivial excercise. Which is OK by me as it paid the bills for almost half a year back in the '80s.
Mark Borgerson
Join the Discussion
Have something to add? Share your thoughts — no account required.
Didn't find your answer?
Ask the community — no account required
Report Content
You are reporting this content to the moderators. They will look at it
ASAP.