Skip to content

Commit 165f03d

Browse files
authored
AppControl Manager v2.0.66.0 (#1044)
# What's New ## Introducing Firewall Sentinel * It is an advanced security feature designed to harden the Windows Firewall by leveraging App ID Tagging, a feature of Windows Defender Application Control. Unlike traditional firewall rules that rely on file paths which can be easily spoofed, Firewall Sentinel links network permissions directly to cryptographic signatures and trusted policies. This ensures that only verified, signed, and reputable applications can access the network, significantly reducing the attack surface for malware and unauthorized data exfiltration. * Firewall Sentinel offers deep visibility into network activity through its Blocked Packets Log and Real-Time Monitor. This section allows administrators to investigate dropped packets with granular detail, including source/destination IPs, ports, protocols, and process IDs. It also integrates direct control over Windows Audit Policies, enabling users to toggle Packet Drop Auditing on the fly to diagnose connectivity issues or track potential intrusion attempts live. > [!NOTE]\ > Documentation will be added soon, before the release, at this link: https://github.com/HotCakeX/Harden-Windows-Security/wiki/FirewallSentinel ## Other Changes * You can now assign policies from the Sidebar's Policies Library to the Simulation page. * Dependencies have been updated to their latest versions, 3 dependencies have been removed, improving performance and the overall supply chain security. * In the Event Logs policy creation page, if you've selected file paths for EVTX files, they will no longer be cleared after the scan has been completed. * Fixed an issue with App Locker logs not being parsed correctly: #1041 * The design of the Policies Library on the Sidebar has been improved to make it easier to use in very narrow widths. As a reminder, it is resizable and you can drag its edge to resize it.
1 parent 2a0a2c2 commit 165f03d

145 files changed

Lines changed: 8774 additions & 1292 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

AppControl Manager/App.xaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
66
xmlns:media="using:CommunityToolkit.WinUI.Media"
77
xmlns:ui="using:CommunityToolkit.WinUI"
8+
xmlns:CCToolKit="using:CommonCore.ToolKits"
89
xmlns:controls="using:CommunityToolkit.WinUI.Controls"
910
xmlns:customUI="using:AppControlManager.CustomUIElements"
1011
xmlns:animations="using:CommunityToolkit.WinUI.Animations"
@@ -116,13 +117,12 @@
116117
<!-- Ensure the custom button maintains the regular button styles -->
117118
<Style TargetType="customUI:ButtonV2" BasedOn="{StaticResource DefaultButtonStyle}" />
118119

119-
<Style TargetType="controls:GridSplitter">
120+
<Style TargetType="CCToolKit:GridSplitter">
120121
<Setter Property="Foreground" Value="DarkGray" />
121122
<Setter Property="Opacity" Value="0.5" />
122123
<Setter Property="Width" Value="6" />
123124
<Setter Property="HorizontalAlignment" Value="Left" />
124125
<Setter Property="ResizeDirection" Value="Auto" />
125-
<Setter Property="ResizeBehavior" Value="BasedOnAlignment" />
126126
<Setter Property="RenderTransform">
127127
<Setter.Value>
128128
<TranslateTransform X="-3" />

AppControl Manager/App.xaml.cs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,15 +15,13 @@
1515
// See here for more information: https://github.com/HotCakeX/Harden-Windows-Security/blob/main/LICENSE
1616
//
1717

18-
using System.IO;
1918
using System.Threading;
2019
using System.Threading.Tasks;
21-
using CommunityToolkit.WinUI;
20+
using CommonCore.ToolKits;
2221
using Microsoft.UI.Xaml;
2322
using Microsoft.UI.Xaml.Controls;
2423
using Microsoft.Windows.ApplicationModel.WindowsAppRuntime;
2524
using Microsoft.Windows.Globalization;
26-
using Windows.ApplicationModel;
2725
using Windows.Graphics;
2826
using Microsoft.UI.Dispatching;
2927

AppControl Manager/AppControl Manager.csproj

Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -193,17 +193,12 @@
193193
-->
194194
<ItemGroup>
195195

196-
<!-- Main Packages - Without these packages, there will be compilation errors related to missing types -->
197-
<PackageReference Include="CommunityToolkit.Labs.WinUI.Shimmer" Version="0.1.250828-build.2223" />
198-
<PackageReference Include="CommunityToolkit.WinUI.Animations" Version="8.2.251219" />
199-
<PackageReference Include="CommunityToolkit.WinUI.Controls.Primitives" Version="8.2.251219" />
200-
<PackageReference Include="CommunityToolkit.WinUI.Controls.RadialGauge" Version="8.2.251219" />
196+
<!-- Main Packages - Without these packages, there will be compilation errors related to missing types -->
197+
<PackageReference Include="CommunityToolkit.WinUI.Animations" Version="8.2.251219" />
201198
<PackageReference Include="CommunityToolkit.WinUI.Controls.Segmented" Version="8.2.251219" />
202199
<PackageReference Include="CommunityToolkit.WinUI.Controls.SettingsControls" Version="8.2.251219" />
203-
<PackageReference Include="CommunityToolkit.WinUI.Controls.Sizers" Version="8.2.251219" />
204200
<PackageReference Include="CommunityToolkit.WinUI.Lottie" Version="8.2.250604" />
205-
<PackageReference Include="CommunityToolkit.WinUI.Media" Version="8.2.251219" />
206-
<PackageReference Include="CommunityToolkit.WinUI.Triggers" Version="8.2.251219" />
201+
<PackageReference Include="CommunityToolkit.WinUI.Media" Version="8.2.251219" />
207202
<PackageReference Include="Microsoft.Graphics.Win2D" Version="1.3.2" />
208203
<PackageReference Include="Microsoft.Identity.Client" Version="4.82.1" />
209204
<PackageReference Include="Microsoft.Identity.Client.Broker" Version="4.82.1" />
@@ -213,11 +208,13 @@
213208
<PackageReference Include="System.Diagnostics.EventLog" Version="10.0.3" />
214209

215210
<!-- Transitive Packages - Without these packages, there will not be compilation error related to missing types -->
211+
<PackageReference Include="CommunityToolkit.WinUI.Triggers" Version="8.2.251219" />
212+
<PackageReference Include="CommunityToolkit.WinUI.Controls.Primitives" Version="8.2.251219" />
216213
<PackageReference Include="CommunityToolkit.WinUI.Extensions" Version="8.2.251219" />
217214
<PackageReference Include="CommunityToolkit.WinUI.Helpers" Version="8.2.251219" />
218215
<PackageReference Include="CommunityToolkit.Common" Version="8.4.0" />
219-
<PackageReference Include="Microsoft.IdentityModel.Abstractions" Version="8.15.0" />
220-
<PackageReference Include="Microsoft.Web.WebView2" Version="1.0.3719.77" />
216+
<PackageReference Include="Microsoft.IdentityModel.Abstractions" Version="8.16.0" />
217+
<PackageReference Include="Microsoft.Web.WebView2" Version="1.0.3800.47" />
221218
<PackageReference Include="Microsoft.Windows.SDK.BuildTools" Version="10.0.26100.7705" />
222219
<PackageReference Include="runtime.win-arm64.Microsoft.DotNet.ILCompiler" Version="10.0.3" />
223220
<PackageReference Include="runtime.win-x64.Microsoft.DotNet.ILCompiler" Version="10.0.3" />

0 commit comments

Comments
 (0)