Short: AmigaGuide based jmp-table monitor V2.1 Author: eto@icns.nl (Edwin Th. van den Oosterkamp) Uploader: eto icns nl (Edwin Th van den Oosterkamp) Type: util/moni Architecture: m68k-amigaos A lib sucktion tool is used to obtain information about the jump-table in a library (or a device). This information is invaluable when searching for virusses or for patches. LibSuck was created since I needed a tool to scan for a patch I did not want to have. This tool is only meant for the obtaining of information: it cannot change any jump-table. When LibSuck is executed it starts to scan all libs, devs and resources. The information found is stored in a temporary file (in the AmigaGuide format). When all libs and devs are scanned LibSucks shows the contents of the temporary AmigaGuide file. Every non-ROM jump is a button in the AmigaGuide. Pressing this button will open a window showing the disassembly for that node. Changes for V2.1: ----------------- - Patch disassembling using the dsm.library (included in archive). - Interactive mode for faster and less space consuming libsucking. - Read resource jump tables. "Old" Features -------------- - Using the recogpatch.library (included in the archive) for patch recognition. - Usage of the developer "Fd files". - LibSuck-Gui for configuring LibSuck. - Read library jump tables. - Read device jump tables. Requirements: ------------- - Kickstart 2.0 or higher. - MC68000 (and higher). - No harddisks needed. But AmigaGuide should be installed. - About 100k free memory: the temporary file is made in RAM: LibSuck comes with a preference tool. This tool enables the user to configure LibSuck in a userfriendly way. For doing that the tool uses intuition only, so no additional libraries are needed. Edwin Th. van den Oosterkamp