This is the 'readme.txt' file for the evaluation version of WPDECO32 SDK. Copyright (C) 1994, 2000 MG-SOFT Corporation. All rights reserved. =========================================================================== Table of contents ----------------- 1. About WPDECO32 SDK 2. Files included in this release 3. Ordering the software 4. Licensing agreement 5. MG-SOFT Corporation on the Internet 6. Contacting MG-SOFT Corporation =========================================================================== 1. About WPDECO32 SDK --------------------- Thank you for using the WPDECO32 Protocol Decoder in DLL module. What is WPDECO32 Protocol Decoder? ---------------------------------- The WPDECO32 Protocol Decoder in DLL Module lets you incorporate the protocol decoding abilities into your 32-bit MS-Windows applications. How to use the WPDECO32 Protocol Decoder ---------------------------------------- The idea is simple. You have a captured network packet. Along with some other parameters you supply the packet length and the pointer to that packet to the WPDECO32 protocol decoder. After the successful call you get a set of strings, each string representing a line of the decode. You can then display these strings in some output window of your application, send them to the printer etc. This means that adding a protocol decoding functionality to your applications is easier than ever before. The WPDECO32.DLL contains only one function which you have to call in order to produce the decoded network packet. Besides including a header file and calling the decodePacket() function with properly initialized parameters, there is no need for any initialization or cleanup of the decoder, everything is done automatically when the WPDECO32.DLL is loaded or unloaded by your application. The WPDECO32 SDK contains two sample applications in order to illustrate the usage: * DECODER GUI application written in Delphi 2.0 * DECODEMO console application written in C/C++ Both are coming with full source code so they can serve as a very good starting point for further software development. Anyhow, please note the information given in the WPDECO32.DLL Programmer's Reference (in help file supplied with the SDK)! Supported protocols ------------------- Currently WPDECO32.DLL supports the most popular LAN protocols (for the complete list please check the contents of the help file supplied with the SDK). Besides, MG-SOFT can produce a customized version of the protocol decoder according to your needs, including support for other protocols, packet encapsulations,... Please note that the evaluation version of the WPDECO32.DLL protocol decoder distributed in the evaluation version of WPDECO32 SDK supports the following protocol interpreters: * DLC, LLC and SNAP Ethernet encapsulation layers, * IP, ARP and RARP layers on top of the encapsulation layer and * TCP, UDP and ICMP layers on top of IP. * Everything else carried by the encapsulation, UDP and TCP protocol layers is decoded as data. =========================================================================== 2. Files included in this release --------------------------------- This distribution of the WPDECO32 SDK contains the following files: README.TXT - this file LICENSE.TXT - licensing and copyright information FILE_ID.DIZ - short description of the WPDECO32 SDK BIN\WPDECO32.DLL - evaluation version of the protocol decoder BIN\WPDECO32.HLP - information about WPDECO32 BIN\DECODER.EXE - pre-compiled Pascal/Delphi example BIN\DECODEMO.EXE - pre-compiled C/C++ example BIN\PROTOCOL.PTC - file used by the protocol decoder BIN\SYSTEM.BIN - file used by the protocol decoder BIN\*.PDM - sample files containing captured network packets INCLUDE\WPDECO32.H - header file for compilation in C/C++ projects INCLUDE\WPDECO32.PAS - header file for compilation in Delphi projects LIB\BC\WPDECO32.LIB - library for building with Borland C++ projects LIB\VC\WPDECO32.LIB - library for building with MS VC++ projects SOURCE\C\DECODEMO.CPP - Example source code in C/C++ SOURCE\C\PACKETS.H - Additional data needed by decodemo.cpp SOURCE\C\DECODEMO.IDE - Borland C++ project file SOURCE\C\DECODEMO.MAK - Microsoft VC++ 4.* make file SOURCE\C\DECODEMO.MDP - Microsoft VC++ 4.* project file SOURCE\DELPHI\DECODER1.PAS - Example source code in Pascal/Delphi SOURCE\DELPHI\DECODER1.DFM - Main Delphi form SOURCE\DELPHI\DECODER.DPR - Delphi project file SOURCE\DELPHI\DECODER.RES - Delphi resource file SOURCE\DELPHI\DECODER.DOF - Delphi options file SOURCE\DELPHI\ABOUT.PAS - About box Delphi source code SOURCE\DELPHI\ABOUT.DFM - About box Delphi form =========================================================================== 3. Ordering the software ------------------------ Visit http://www.mg-soft.com/pricelst.html or contact to obtain the latest ordering and licensing information. =========================================================================== 4. Licensing agreement ---------------------- Check the enclosed LICENSE.TXT file. Contact for more information. =========================================================================== 5. MG-SOFT Corporation on the Internet -------------------------------------- * MG-SOFT Web Site (http://www.mg-soft.com/) * Secure On-line orders (http://www.mg-soft.com/pricelst.html) * MG-SOFT Products (http://www.mg-soft.com/products.html) * MG-SOFT Download Page (http://www.mg-soft.com/download.html) * MG-SOFT On-line Support (http://www.mg-soft.com/support.html) * MG-SOFT Profile (http://www.mg-soft.com/profile.html) * MIB Browser Professional (http://www.mg-soft.com/mgMibBrowserPE.html) * Visual MIB Builder (http://www.mg-soft.com/builder.html) * Net Inspector (http://www.mg-soft.com/netinsp.html) * SNMP Software Development Lab (http://www.mg-soft.com/SNMP-Lab.html) * MG-SOFT SNMPv3 implementation (http://www.mg-soft.com/snmpv3.html) * MG-SOFT WinSNMP SDK (http://www.mg-soft.com/mgWinSNMP.html) * MG-SOFT WinMIB SDK (http://www.mg-soft.com/mgmibc.html) * SNMP EasyAgent toolkit (http://www.mg-soft.com/easyagent.html) * SNMP Master Agent (http://www.mg-soft.com/agent.html) * MG-SOFT MIB Compiler (http://www.mg-soft.com/mgWinMIB.html) * MONET LAN analyzer (http://www.mg-soft.com/monetla.html) * MONET LAN analyzer LITE (http://www.mg-soft.com/monetlt.html) * WPDECO32 protocol decoder (http://www.mg-soft.com/dll-deco.html) Announcing new releases ----------------------- Visit http://www.mg-soft.com/announce.html for the latest information about the scheduled software releases and updates. Evaluation software ------------------- Evaluation software is available for downloading from MG-SOFT's web site at http://www.mg-soft.com/download.html To apply for a 30-day evaluation license key fill in and submit the on-line order form at http://www.mg-soft.com/evalKeyReq.html For immediate software release notifications subscribe to our mailing list at http://www.mg-soft.com/maillist.html =========================================================================== 6. Contacting MG-SOFT Corporation --------------------------------- For the latest information about our products, check our WEB site at URL http://www.mg-soft.com/ or contact us directly. You can subscribe to our mailing lists on-line by submitting the application form at URL http://www.mg-soft.com/maillist.html If you don't have access to the Internet, let us know by e-mail that you wish to subscribe and we will add you to the list of recipients. Send all questions, suggestions, request for technical support and bug reports to: MG-SOFT Corporation Phone +386 2 2295050 Strossmayerjeva 32A Fax +386 2 2295051 2000 Maribor E-mail info@mg-soft.si Slovenia Web URL http://www.mg-soft.com/ ===========================================================================