AminetAminet
Search:
84782 packages online
About
Recent
Browse
Search
Upload
Setup
Services

util/moni/libsuck.lha

Mirror:Random
Showing: ppc-morphos icongeneric icon
No screenshot available
Short:AmigaGuide based jmp-table monitor V2.1
Author: eto at icns.nl (Edwin Th. van den Oosterkamp)
Uploader:eto icns nl (Edwin Th van den Oosterkamp)
Type:util/moni
Architecture:m68k-amigaos
Date:1997-10-30
Download:util/moni/libsuck.lha - View contents
Readme:util/moni/libsuck.readme
Downloads:764

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


Contents of util/moni/libsuck.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO     CRC       STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                 4830    8836  54.7% -lh5- 7935 Sep  1  1997 LibSuck/Libs/dsm.library
[generic]                 4834    8832  54.7% -lh5- ca4c Sep  1  1997 LibSuck/Libs/dsm.library_020
[generic]                  440     994  44.3% -lh5- 6bdc Oct 22  1997 LibSuck/Libs/dsm.readme
[generic]                 6697   10448  64.1% -lh5- be08 Jan  5  1980 LibSuck/Libs/recogpatch.library
[generic]                 4478    7764  57.7% -lh5- 2dc5 Oct 21  1997 LibSuck/LibSuck
[generic]                 3986    7480  53.3% -lh5- 0a7e Oct 21  1997 LibSuck/LibSuck-Gui
[generic]                  330     978  33.7% -lh5- 7f5e Sep  1  1997 LibSuck/LibSuck-Gui.info
[generic]                 5981   17420  34.3% -lh5- 3334 Oct 22  1997 LibSuck/LibSuck.Guide
[generic]                  231     469  49.3% -lh5- cf6f Sep  1  1997 LibSuck/LibSuck.Guide.info
[generic]                  205     978  21.0% -lh5- 8e93 Sep  1  1997 LibSuck/LibSuck.info
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        10 files   32012   64199  49.9%            Oct 30  1997
Page generated in 0.02 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>