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

FindAccess * Find Adgang til en hukommelseslokation

Dette værktøj vil loade den specificerede fil og scanne den for adgange til en given adresse. Det vil finde alle absolutte og relative 8-bit, 16-bit og 32-bit referencer. Det er blevet skrevet for at analysere coredump-filerne. Det er i stil med Freezer-kommandoen FA men vil ikke disassemble adgangen; men derimod vise den som et rent hex-dump.

Installation

FindAccess er kun indeholdt i DEV arkivet, ikke i USR arkivet
kopier det til C: eller et lignende sted

Brug

Jeg bruger det følgende alias (tilføjet til min S:Shell-Startup) for at søge i det sidste memory-dump skrevet af WHDLoad:

alias fa FindAccess C:.whdl_memory

så jeg kan åbne en Shell og f.eks. skrive:

fa $15000

og får output'et:

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

Optioner

FILE/A,ADDRESS/A,ORG
FILE/A navnet på filen, der skal scannes
ADDRESS/A   adgangs-adressen du leder efter; du kan bruge simple udtryk som "$5000" = "20480" = " -$Ff +-33+ 19512+$4e8" (prefix "$" for hexadecimal tal, understøttede operatorer er "+" and "-", unær og binær)
ORG den logiske startadresse på filen, hvis ikke specificert benyttes $0,du kan bruge de samme, simple udtryk som med ADDRESS/A

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