Skip to content

64-bit Wireshark fails to find any interfaces when Npcap installed in Admin-Only mode. #425

Closed

Description

@dmiller-nmap

Fix is on the way. This issue is to document the problem, which was reported privately, so that others can see the solution.

The problem is with serializing and deserializing device handles as they are passed through the named pipe between NpcapHelper.exe and the calling process that loaded Packet.dll. For 32-bit processes like Nmap, serializing this as 8 hex digits (4 bytes) works, but for 64-bit processes this missed the upper portion of the address. We will switch to using the "%p" format specifier, which works consistently regardless of the architecture.

Activity

  1. self-assigned this
    on Mar 28, 2017
  2. transferred this issue fromnmap/nmapon May 5, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions