What is FreeCap ?

FreeCap is packet capture and dump tool for WindowNT4.0.

How ?

  +-------------------------+
  |     FreeCap.exe (GUI)   |
  +-------------------------+
     |               ^ (Event)
     V(Manipurate)   |          -using COM (AKA OLE Automation)
  +-------------------------+
  |     MacCap.dll (engine) |
  +-------------------------+
     |               ^ (Event)
     V(Manipurate)   |          -using DeviceIOControl
  +---------------------------+
  | NCapDD.sys (Packet Driver)|
  +---------------------------+
  | NDIS 3.0                  |
  +---------------------------+
  | MAC driver                |
  +---------------------------+

Why ?

I need it.
I've searched some capturing tools, but most of them are shareware. And complete free tool Gobbler is DOS only tool. Gobbler could not run under WindowNT's DOS VDM.

Where is FreeCap ?

Here!
My front end app (FreeCap.exe) shows its captions in Japanese letter.(With ANSI mode, I believe you cannot read them correctly)

How to install ?

  1. Unzip FreeCap.zip into the temporary directory(ex. c:\temp).
  2. Add NCapDD.Sys and MacCap.dll using control panel.
    1. Open Network applette.
    2. Click protocol tab.
    3. Click Add.
    4. Enter the temporary directory name.
    5. Click OK.
    6. WindowsNT will bind it on the adapter drivers.
    7. WindowsNT prompts you to reboot.
  3. Reboot the system.
  4. Run setup.exe
  5. Delete the temporary directory if you would like to.

Where are the sources ?

Here!
Here is the sources of version 2 of MacCap/NCap
You need NT DDK, if you would like to compile NCapDD.sys driver.
You need C++Builder3, if you would like to modify FreeCap.exe front end app.
You need VC++6SP1, if you would like to compile capture engine(MacCap.dll).
If you would like to program your own front end (GUI part), you need some OLE-Automation compatible tools like Dephi, VB5...

Copyright? Distribution condition ?

Under GPL. Copyright (c) 1999 arton.

History

May 5, 1999

I continue to change MacCap/NCapDD driver pair.

Here is the new sources.

Jan. 25, 1999

I fixed some bugs and add some futures in FreeCap.exe.

I changed MacCap.dll (Ok, Ok, I know it's COM violation, but...)

Jan. 15, 1999

I correct some bugs in FreeCap.exe.

I modified MacCap.dll.

Jan. 4, 1999

First release.

Back
1