Re: A86:ret
[Prev][Next][Index][Thread]
Re: A86:ret
Just like writing a "perfect" dissassembler would be impossible without
running the code or incredible AI (as smart as a human), there would be no
way to tell. Have to run it and see if it crashes. A program doesn't have
to end with a physical ret, either -- it just has to return to the OS. Like
a <jp _clrLCD> would be the same as <call _clrLCD \ ret> but be a byte
shorter. Run it in VTI and see if it crashes.
What kind of people would do that, anyway?
> I learned the hardway that things don't work if you don't put a "ret" at
the
> end of a program, but does anyone know if there are any programs that can
> tell me if an asm program doesn't have an ret? (I know a few people who do
> this to existing programs to turn them into viruses.)
Follow-Ups:
References:
- A86:ret
- From: "Jeff Barrett" <kanebarrett@worldnet.att.net>