mirror of
https://github.com/NexusOne23/noid-privacy.git
synced 2026-02-07 12:11:53 +01:00
4.8 KiB
4.8 KiB
🚀 NoID Privacy v2.2.2 - Performance Release
Major Performance Fix for Firewall Snapshot Operations
This is a performance release with a critical fix for slow firewall backup operations that could take 60-120 seconds.
🌟 Highlights
- ✅ Performance Fix - Firewall snapshot 60-120s → 2-5s
- ✅ 633 Security Settings across 7 independent modules
- ✅ 100% BAVR Coverage - Backup, Apply, Verify, Restore
- ✅ 100% Restore Accuracy - VM tested & verified
- ✅ Version Alignment - All 60+ framework files synchronized
- ✅ GPL v3.0 License - Dual-licensing available
- ✅ Production-Ready - Tested on Windows 11 24H2/25H2
⚡ What's New in v2.2.2
Firewall Snapshot Performance Fix (Critical)
| Before | After |
|---|---|
| 60-120 seconds | 2-5 seconds |
- Problem: Firewall rules backup took 60-120 seconds, especially in offline mode
- Root Cause:
Get-NetFirewallPortFilterwas called individually for each of ~300+ firewall rules (~200ms per call) - Fix: Batch query approach - load all port filters once into hashtable, then fast lookup by InstanceID
- Affected Files:
Modules/AdvancedSecurity/Private/Backup-AdvancedSecuritySettings.ps1Modules/AdvancedSecurity/Private/Disable-RiskyPorts.ps1
Version Alignment
- All 60+ framework files updated to v2.2.2
- Module manifests (.psd1), module loaders (.psm1), core scripts, utilities, tests, and documentation synchronized
📦 Module Overview
| Module | Settings | Description |
|---|---|---|
| SecurityBaseline | 425 | Microsoft Security Baseline 25H2 |
| ASR | 19 | Attack Surface Reduction Rules |
| DNS | 5 | Secure DNS with DoH encryption |
| Privacy | 78 | Telemetry, Bloatware, OneDrive hardening |
| AntiAI | 32 | AI Lockdown (Recall, Copilot, Click to Do) |
| EdgeHardening | 24 | Microsoft Edge v139 Baseline |
| AdvancedSecurity | 50 | Beyond MS Baseline (15 features) |
| TOTAL | 633 | Complete Hardening |
🚀 Quick Start
One-Liner Install:
irm https://raw.githubusercontent.com/NexusOne23/noid-privacy/main/install.ps1 | iex
Manual Install:
- Download Source code (zip) below
- Extract to a folder
- Run
Start-NoIDPrivacy.batas Administrator
Verify After Installation:
.\Tools\Verify-Complete-Hardening.ps1
# Expected output:
# SecurityBaseline: 425/425 verified
# ASR: 19/19 verified
# DNS: 5/5 verified
# Privacy: 78/78 verified
# AntiAI: 32/32 verified
# EdgeHardening: 24/24 verified
# AdvancedSecurity: 50/50 verified
# Total: 633/633 (100%)
🎯 System Requirements
| Requirement | Specification |
|---|---|
| OS | Windows 11 24H2 (Build 26100+) or 25H2 (Build 26200+) |
| PowerShell | 5.1+ (built-in) |
| Admin Rights | Required |
| TPM | 2.0 (for BitLocker, Credential Guard, VBS) |
| RAM | 8 GB minimum (16 GB recommended for VBS) |
⚠️ Note: Windows 11 23H2 and older are not supported. Please update to 24H2 or newer.
🛡️ Antivirus Compatibility
| Your Setup | What Happens | Coverage |
|---|---|---|
| Defender Active | All modules applied | 633 settings (100%) |
| 3rd-Party AV | ASR skipped, all other modules applied | 614 settings (~97%) |
📋 Full Changelog
See CHANGELOG.md
📜 License
| Version | License |
|---|---|
| v1.8.3 and earlier | MIT License |
| v2.0.0 and later | GPL v3.0 + Commercial dual-licensing |
See LICENSE
🔐 Code Quality & Testing
- Testing: Unit and integration tests available in
Tests/directory - Verification: 633 automated compliance checks in production
- VM Tested: Full Apply → Verify → Restore cycle verified
- Performance: Firewall operations now complete in seconds, not minutes
- Version Alignment: All 60+ files now have consistent version numbers
- Analysis: Run
.\Tests\Run-Tests.ps1to validate yourself - Report vulnerabilities: Security Advisories
💬 Support & Community
- 📖 Documentation: README.md
- 💬 Discussions: GitHub Discussions
- 🐛 Issues: GitHub Issues
- 💼 Commercial Licensing: Contact via Discussions
⚠️ Important Warnings
- ⚠️ Create a system backup before running (CRITICAL!)
- ⚠️ Test in a VM first (recommended)
- ⚠️ Domain-joined systems: Coordinate with IT team
- ⚠️ Read documentation thoroughly
Made with 🛡️ for the Windows Security Community
NexusOne23 • v2.2.2 • December 2025