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


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


============================= Archive contents =============================

Original  Packed Ratio    Date     Time    Name
-------- ------- ----- --------- --------  -------------
    8836    4830 45.3% 01-Sep-97 19:33:42 +dsm.library
    8832    4834 45.2% 01-Sep-97 19:33:42 +dsm.library_020
     994     440 55.7% 22-Oct-97 19:53:06 +dsm.readme
   10448    6697 35.9% 05-Jan-80 17:09:12 +recogpatch.library
    7764    4478 42.3% 21-Oct-97 20:51:02 +LibSuck
    7480    3986 46.7% 21-Oct-97 21:10:26 +LibSuck-Gui
     978     330 66.2% 01-Sep-97 19:33:42 +LibSuck-Gui.info
   17420    5981 65.6% 22-Oct-97 19:52:16 +LibSuck.Guide
     469     231 50.7% 01-Sep-97 19:33:42 +LibSuck.Guide.info
     978     205 79.0% 01-Sep-97 19:33:42 +LibSuck.info
-------- ------- ----- --------- --------
   64199   32012 50.1% 30-Oct-97 05:03:12   10 files
