home *** CD-ROM | disk | FTP | other *** search
- -----------------------------------------------------------------
- APIS32
- API Spy Version 2.4
- -----------------------------------------------------------------
- Copyright (c) 1998-1999 Vitaly Evseenko
-
-
- Contents
- ----------
- 1. About APIS32
- 2. System Requirements
- 3. Installation
- 4. How it work
- 5. What's new in version 2.4
- 6. Known BUGs
- 7. Support
- 8. Contacting
- 9. Registration APIS32
-
-
- 1. About APIS32
- --------------------------
- It allows to examine any known API function`s calls that
- is resolved during the program load time and is given
- by APIS32.
- APIS32 will work with Windows95/98/NT and Windows 2000
- applications which will be executed under the any
- Win32 platforms. It won`t spy upon API functions called
- by 16 bit programs.
-
-
- 2. System Requirements
- ------------------------
- The API Spy require:
- 80486 Processor (Pentium 166 recommended)
- Windows 95/98/NT4/NT5 Windows 2000
- 12 MB RAM (32 MB recommended)
-
-
- 3. Installation
- -----------------
- To install APIS32 unzip the downloaded file called APIS32.ZIP
- and run SETUP.EXE.
- The installation application will create a program files
- folder and add a startmenu entry. It can fully be removed
- through windows control panel.
- If you used APIS32 before then you can register that with your
- registration Name/Code.
- Registration info can be found in the file REGINFO.TXT.
-
-
- 4. How it work
- ----------------
- Just choose the functions which you want to spy. To the effect press
- the "Add" button and select the library which containes functions and
- choose one in the library dialog box. Also you can press the "Imports"
- button and select that from the list on this case you woun`t log the
- arguments. Spied functions are placed in the list of the main APIS32
- window.
- Select the examined application and run that. When APIS32 starts running
- the executable module, it opens an another window which shows a spied
- functions calls. APIS32 can save log API function calls into a file that
- is named same as examined file and its extansion is ".LOG".
- The log format is:
- XXXXXXX1:FunctionName(ARGUMENTS)
- XXXXXXX2:FunctionName = NNN
-
- XXXXXXX1 - address of the functions call;
- XXXXXXX2 - address where its return;
- NNN - returns value.
-
- To stop/start the function calls log display press "PAUSE" button.
- APIS32 requires its companion DLL called "APIS32x.DLL".
- You must ensure that this library exists on your hard drive and
- is locatable by APIS32.
- APIS32 also requires a library files that contains the function
- prototypes that APIS32 will build entry thunks for.
- APIS32 includes Library Editor, which allows you to edit the existing
- libraries and create your own one. For more details see LIBEDIT.TXT.
-
- NOTE: You can run only one copy of APIS32. Attempting to run additional
- copies of APIS32 will bring the currently running APIS32 to the front.
-
-
-
- 5. What's new in version 2.4
- ---------------
-
- 1. Now APIS32 is fully compatible with Windows NT4/NT5
- and Windows 200.
- 2. Added possibility to processing the command line arguments.
- 3. Added view of the Wide-Character strings.
-
- See HISTORY.TXT for a complete list of changes.
-
-
- 6. Known BUGs
- ---------------
- I don`t know any bugs !!!
-
-
- 7. Support
- ------------
- If you have a problem using APIS32 or want to tell use
- your suggestions or have found a bug, please write to
- APIS32@Biosys.net. Please specify the current product
- version and your hardware configuration when writing.
-
-
- 8. Contacting
- ---------------
- You can contact me by using one of the following ways:
-
- E-Mail: APIS32@Biosys.net
-
- WWW: http://www.biosys.net/apis32
-
- Mirrored: http://madmat.hypermart.net
- http://www.cryogen.com/protectit
- http://www.chat.ru/~madmat
-
-
- 9. Registration APIS32
- ------------------------
- If You registered previous versions of APIS32 then you can use
- your Registration Key and Name for registering APIS32 v.2.4.
-
- See REGINFO.TXT for more details.
-
-