[Main] [Docs] [Installs] [Search] [Team] [Guestbook] [Links]

FindAccess * Trobar Accessos a una ubicació de memòria

Aquesta eina carrega el fitxer especificat i busca dins el mateix els accessos a una adreça de memòria especificada. Troba totes les referències absolutes i relatives de 8-bits, 16-bits i 32-bits. Ha estat escrit per a analitzar els fitxers de bolcat de memòria i és similar a la comanda Freezer (FA) però no dessensambla l'accés, solament mostra el mateix com un bolcat en hexadecimal.

Instal.lació

FindAccess només es troba a l'arxiu DEV, no a l'arxiu USR.
Copiï'l al C: o una ubicació similar

Ús

Jo faig servir el següent alias (definit al meu S:Shell-Startup) per a trobar l'últim bolcat de memòria escrit per WHDLoad :

alias fa FindAccess C:.whdl_memory

D'aquesta manera puc obrir una consola (Shell) i escriure, per exemple:

fa $15000

i obtindré la sortida :

FindAccess 1.2 (17-Jan-99 14:45:18) by Bert Jahn
loading file Workbench:CE/.whdl_memory
scanning accesses to $15000 (86016) file: $0-$80000
Relative Word at $ 14240 -> 06C00000 07C00000 0DC0 00000CC0 000004C0

Opcions

FILE/A,ADDRESS/A,ORG
FILE/A Nom del fitxer on cercar
ADDRESS/A   Adreça a cercar, poden emprar-se expressions simples com "$5000" = "20480" = " -$Ff +-33+ 19512+$4e8" (prefix "$" per a números en hexadecimal, operadors suportats "+" i "-", unari i binari)
ORG L'adreça lògica de l'inici de l'arxiu, si no s'especifica s'utilitzarà $0; es poden emprar el mateix tipus d'expressions simples que amb ADDRESS/A

[Main] [Docs] [Installs] [Search] [Team] [Guestbook] [Links]