### FindAccess * пошук звертань до ділянки пам'яті

Ця утиліта завантажує указаний файл і шукає в ньому звернення до зазначеної адреси. Вона знайде всі абсолютні й відносні посилання - 8, 16, і 32 бітні. Вона була написана для того, щоб аналізувати coredump файли. Вона подібна системному монітору, але тільки не буде дизасемблювати знайдене звертання, а тільки покаже його, як простий HEX-дамп.

#### Установка

FindAccess знаходиться тільки в архіві `DEV`, але не в архіві `USR`
скопіюйте її в C: або подібне місце

#### Використання

Я використовую наступний alias (доданий до мого S:Shell-Startup), щоб здійснювати пошук у файлах дампа пам'яті, що генеровані програмою whdload:

alias`fa FindAccess C:.whdl_memory`

після цього я можу просто відкрити Shell і набрати приблизно наступне:

`fa 1500 $`

у результаті одержимо:

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

#### Параметри

`FILE/A, ADDRESS/A, ORG`
`FILE/A` | ім'я файлу, що сканується
`ADDRESS/A` | адреса звертання, яку ви шукаєте; ви можете використовувати прості вирази типу "$5000" = "20480" = "-$Ff +-33 + 19512+$4e8" (префікс "$" для шістнадцятирічних значень, підтримуються оператори "+" і "-", унарні й двійкові)
`ORG` | логічна адреса початку файлу; якщо не указана, то використовується $0; також ви можете використати ті ж самі оператори, що й з ADDRESS/A