Friday, March 25, 2011

MISC nemesis Problems

http://nemesis.sourceforge.net/

Problem:

nemesis.exe - Entry Point Not Found
The procedure entry point PacketGetNetInfo could not be located in the dynamic link library packet.dll.


nemesis.exe - Entry Point Not Found
The procedure entry point PacketSetLoopbackBehavior could not be located in the dynamic link library packet.dll.

Root Cause:
Nemesis which was compiled back on 2004 requires WinPcap 3.0 to function properly.
You have installed a recent WinPcap release that has removed the deprecated API functions.

Resolution:
1. Backup both the packet.dll and wpcap.dll files in the \WINDOWS\system32 folder.
2. Copy and replace the files using the packet.dll and wpcap.dll files of WinPcap 3.0.
Download the files here.

And finally...
C:\>nemesis

NEMESIS -=- The NEMESIS Project Version 1.4 (Build 26)

NEMESIS Usage:
  nemesis.exe [mode] [options]

NEMESIS modes:
  arp
  dns
  ethernet
  icmp
  igmp
  ip
  ospf (currently non-functional)
  rip
  tcp
  udp

NEMESIS options:
  To display options, specify a mode with the option "help".


C:\>

6 comments:

  1. Thanks, that helped. I put those files right next to nemesis.exe, so no need to replace the files in system32.

    ReplyDelete
  2. Hi there, thanks for the comment, that is even better. :-)

    ReplyDelete
  3. Yup Anonymous#1 ... eaven better

    ReplyDelete
  4. Or instead of messing with ur existing winpcap dll files u can just paste the old dll files in the namesis root folder

    ReplyDelete
  5. Respost the DLL.... the link it's no more valid.

    ReplyDelete
  6. You can get the files from the WinPcap arcive here: http://www.winpcap.org/archive/

    ReplyDelete