FindAccess * Vind toegangen

### FindAccess * Vind toegang tot een geheugen locatie

Dit programma zal het gekozen bestand laden en scant het voor toegangen aan een gewezen adres. Het zal alle absolute en relatieve 8-bit, 16-bit and 32-bit referenties vinden. Het is geschreven om de coredump bestanden te analyzeren. Het is ongeveer hetzelfde als het Freezer commando Fa maar zal niet de toegang uit elkaar halen maar laat het zien als een pure hex dump.

#### Installatie

FindAccess is alleen beschikbaar in het `DEV` archief, niet in het `USR` archief.
Kopieer het naar C: of een vergelijkbare plek.

#### Gebruik

Ik gebruik de volgende alias (toegevoegd aan mijn S:Shell-Startup) om te zoeken in de laatste geheugen dump geschreven met whdload:

`alias fa FindAccess C:.whdl_memory`

Dus ik kan een Shell open en bijvoorbeeld typen:

`fa $1500`

Dan krijg ik de volgende output:

`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`

#### Opties

`FILE/A,ADDRESS/A,ORG`
`FILE/A` | de naam van het te scannen bestand
`ADDRESS/A` | Het toegangs adres waarnaar je op zoek bent, je kan simpele expressies gebruiken zoals "$5000" = "20480" = " -$Ff +-33+ 19512+$4e8" (voorvoegsel "$" voor hexadecimale nummers, ondersteunde operatoren zijn "+" en "-", unair en binair)
`ORG` | Het logisch start adres van het bestand, wanneer niet bepaald is dat $0 gebruikt is, dan kan je simpele expressies gebruiken met ADDRESS/A