From: "der Mouse"
<mouse(a)rodents.montreal.qc.ca>
A disassembler includes comments, selecting data
types, labeling
branching and entry points and statistical cross referencing (
usually as comments in code ). This is often an interactive process.
Try the disassembler I posted a link to a bit earlier today. (To save
bother: ftp.rodents.montreal.qc.ca:/mouse/disas/src/.)
It's pretty close to a disassembler in this sense. (It doesn't do
"statistical cross referencing", whatever that is, but a text-save plus
a little sed/awk groveling could probably get it.) I wrote it
specifically to help people figure out what binaries of unknown
provenance were *really* doing.
Hi
When trying to figure is an entry lable in code is a
main routine of just part of a conditional structure, it is
nice to know how many time that location was references.
If space permits, knowing the addresses that reference that
location can help a lot as well. "statistical cross referencing"
simply means keeping counts of the number of time a locating
is referenced.
Dwight