Re: WinPCap: Can't find the NPF_TapExForEachOpen() implementation
Daniel Miller <[email protected]>
| Newsgroups | gmane.comp.security.nmap.devel |
|---|---|
| Message-ID | <CABmvJnOqhLbmuhVLXvepnsMcnRb4xxR7dPZL_n017PTE9QfWLA@mail.gmail.com> |
Marius, This function is implemented by the Npcap driver and library, which is distributed under a separate license from Nmap. The code is open source: https://github.com/nmap/npcap/ Dan On Tue, Aug 8, 2017 at 6:51 AM, Marius A <[email protected]> wrote: > Hello npcap-developers, > > > thank you for providing the code of nmap, I learned a lot through it. > Great work! > > > I am currently developing a driver for Windows that is capturing > TCP/UDP-packets. > > I want to share these packets with a usermode-program. I am not sure how > to send the NET_BUFFER_LIST to the usermode. WinPCap is doing it via the > NPF_TapExForEachOpen()-function. That's why I wanted to take a look at it > but the implementation of the function doesn't seem to be on github. (I can > only find the function-prototype in the header-file "Packet.h"). > > Is this intentional? It would be very nice to have a look at it since > handling NET_BUFFER_LISTS appears to be complicated. > > > Thanks and regards, > > Marius Anderie > > _______________________________________________ > Sent through the dev mailing list > https://nmap.org/mailman/listinfo/dev > Archived at http://seclists.org/nmap-dev/ > _______________________________________________ Sent through the dev mailing list https://nmap.org/mailman/listinfo/dev Archived at http://seclists.org/nmap-dev/