-
Notifications
You must be signed in to change notification settings - Fork 14
Adding a Firewall diagnostic tool #5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
Adds a firewall diagnostic tool to analyze and audit Windows Firewall configurations, including rules validation, duplicate detection, and WFP filter inspection.
- Adds the FwDiagnose console application to enumerate and validate firewall rules
- Implements comprehensive WFP (Windows Filtering Platform) object inspection
- Adds support for new WFP Filter performance counters via WMI
Reviewed Changes
Copilot reviewed 32 out of 34 changed files in this pull request and generated 3 comments.
Show a summary per file
| File | Description |
|---|---|
| FwDiagnose/*.cpp/h | Core firewall diagnostic tool implementation |
| ctl/*.hpp | Updates to CTL library for improved initialization and WMI functionality |
| WindowsNetworkingTools.sln | Adds new FwDiagnose project to solution |
| packages.config | Updates to newer versions of WIL and CppWinRT libraries |
| QueryFirewallProperties/*.cpp | Minor style and initialization improvements |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
246faa2 to
db96e62
Compare
…correct assumptions
Adding a tool to look through firewall rules and WFP filters.