openhub.net
Black Duck Software, Inc.
Open Hub
Follow @
OH
Sign In
Join Now
Projects
People
Organizations
Tools
Blog
BDSA
Projects
People
Projects
Organizations
Forums
Npcap
Settings
|
Report Duplicate
4
I Use This!
×
Login Required
Log in to Open Hub
Remember Me
Very Low Activity
Commits
: Listings
Analyzed
1 day
ago. based on code collected
1 day
ago.
Nov 12, 2024 — Nov 12, 2025
Showing page 79 of 81
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
NPFInstall.exe supports renaming our loopback adapter to "NPcap Loopback Adapter" now, but this is not the network name, we need to find a way to rename the network in ncpa.cpl, because that name is used more often.
hsluoyz
More...
over 10 years ago
Improved the coding format for packet.dll source, no logic changed.
hsluoyz
More...
over 10 years ago
Add "Add Windows Loopback Adapter" feature for NPFInstall.exe, we call this adapter "NPcap Loopback Adapter". use "-il" to install and "-ul" to uninstall. This adapter is for NPcap's loopback packets capturing, when user captures under this adapter, he will get the "real" loopback packets (like ping 127.0.0.1 or any local IPs) instead of the Windows-predesigned adapter traffic, other loopback adapters are not infected by this feature.
hsluoyz
More...
over 10 years ago
Supress the warning 4311 and 4312 when compiling Dll and NPFInstall projects, these warnings are because VS2005 are too old for newer Windows SDKs.
hsluoyz
More...
over 10 years ago
Changed the adapter names NPcap returned to user softwares from "\Device\NPCAP_{XXX}" to original WinPcap's "\Device\NPF_{XXX}" form. This is for compatibility, because Wireshark has hard-coded the adapter names to "NPF_", which leads to interface names show abnormal.
hsluoyz
More...
over 10 years ago
Added more adapter types to inf file's FilterMediaTypes, fixed the bug that NPcap can't list bluetooth adapters and VMware Network Adapters (VMnetX). Now NPcap lists the same adapters with WinPcap.
hsluoyz
More...
over 10 years ago
Add macro to control whether to compile the npcap.sys driver in "Admin-only mode" or not. Only if NPF_ADMIN_ONLY_MODE macro is defined, the driver is compiled in "Admin-only mode", default is NOT defined.
hsluoyz
More...
over 10 years ago
Update the README, add some links.
hsluoyz
More...
over 10 years ago
Add descriptions to the top of source files in NPcapHelper project.
hsluoyz
More...
over 10 years ago
Improved the README
hsluoyz
More...
over 10 years ago
Fixed the bug that certificate check fails in driver's installation, the reason is that the installation script used the old NPcap.cat files that dismatch with the new NPcap.sys drivers.
hsluoyz
More...
over 10 years ago
This version of installation script is for "Add privilege support to Npcap so we can limit it to users with administrator access", a page named "Security Options" is added to the installation, user can choose whether to install NPcap in "Administrator Only" mode. Default is on.
hsluoyz
More...
over 10 years ago
Fixed a bug that when NPcap is installed without "Admin only", the user software (like nmap) will prompt a window said "NPcapHelper.exe is not found".
hsluoyz
More...
over 10 years ago
This version of packet.dll is for "Add privilege support to Npcap so we can limit it to users with administrator access", if the process with packet.dll loaded runs under non-Admin and NPcapHelper.exe is available (user chooses this function at installation), packet.dll will start NPcapHelper.exe and ask it for the driver handles. The handles can only be used by the current process based on Windows mechanism, so it is safe.
hsluoyz
More...
over 10 years ago
Used to compile "NPcapHelper.exe", this executable is for "Add privilege support to Npcap so we can limit it to users with administrator access", NPcapHelper will be run under Administrator, so when NPcap's user software (nmap, wireshark) don't have Admin rights, the packet.dll code will automatically start the NPcapHelper in Admin mode, NPcapHelper gets the driver handles and passes them back to the user software. NPcapHelper.cpp is the code of the executable. It has no interface. NPcapHelperTest.c is the code to receive the driver handles which has been integrated to packet.dll code, I keep it here only for test convenience.
hsluoyz
More...
over 10 years ago
The access restriction for the driver needs to link the wdmsec.lib library, modified the project configuration to fit it.
hsluoyz
More...
over 10 years ago
Restrict the NPcap driver's access to Administrators, only applications run with Administrator privileges can capture and send packets now.
hsluoyz
More...
over 10 years ago
Update the NPcap version string based on https://github.com/nmap/nmap/issues/134
hsluoyz
More...
over 10 years ago
Deal with NPcap name and version self-identification, see more details: https://github.com/nmap/nmap/issues/134
hsluoyz
More...
over 10 years ago
Update .gitignore file to exclude wpcap.dll build intermediates.
hsluoyz
More...
over 10 years ago
Modify the NSIS script, wpcap.dll and packet.dll are now installed into %SYSTEM_DIR%\NPcap. WinDump (x86) and WinDump (x64) are tested against this edition's NPcap.
hsluoyz
More...
over 10 years ago
Add packet.dll project intermediate files' exclusion in .gitignore file.
hsluoyz
More...
over 10 years ago
Changed NPcap's driver name from "npf" to "npcap", together changed the NSIS installation script to copy wpcap.dll and packet.dll to "C:\Program Files\NPcap" instead of "C:\Windows\System32" path.
hsluoyz
More...
over 10 years ago
Add .aps exclusion in .gitignore file.
hsluoyz
More...
over 10 years ago
Add .opensdf exclusion in .gitignore file.
hsluoyz
More...
over 10 years ago
Delete intermediate files.
hsluoyz
More...
over 10 years ago
Add .gitignore file to exclude intermediate files and folders.
hsluoyz
More...
over 10 years ago
Create README.md
hsluoyz
More...
over 10 years ago
Add support for NPFInstall to install original WinPcap driver (npf.sys for XP) with -ii and -uu option.
hsluoyz
More...
over 10 years ago
Update NPFInstall (npf.sys installing tool) project from Visual Studio 2005 to Visual Studio 2008.
hsluoyz
More...
over 10 years ago
←
1
2
…
73
74
75
76
77
78
79
80
81
→
This site uses cookies to give you the best possible experience. By using the site, you consent to our use of cookies. For more information, please see our
Privacy Policy
Agree