Skip to content

Florian Amette

Security engineer writing practical, baseline-aligned hardening guides for Windows endpoints, servers and Active Directory.

Microsoft Defender

Audit and minimise Microsoft Defender exclusions

Find every Microsoft Defender exclusion across GPO, Intune and local config, justify or remove it, narrow the rest, hide them from admins and monitor changes.

Foundation
Attack Surface Reduction

Exploit protection: system and per-app mitigations

Configure Windows exploit protection, the EMET successor: system defaults, per-app mitigations, audit mode, XML export/import and GPO or Intune deployment.

Intermediate
Windows Firewall

Domain and server isolation with IPsec

Use IPsec connection security rules so only authenticated domain computers reach your servers: domain and server isolation, crypto choices, safe rollout.

Advanced
PowerShell Security

Just Enough Administration (JEA) step by step

Build JEA endpoints that give operators exactly the commands they need: role capability files, session configurations, virtual accounts, gMSAs and auditing.

Advanced
Attack Surface Reduction

Harden Microsoft Office: macros, OLE and add-ins

Lock down Microsoft 365 Apps: block internet macros, disable XLM, scan VBA with AMSI, keep Protected View on, require signed add-ins, stop OLE and DDE.

Foundation
Legacy Protocols

Print Spooler and Point and Print hardening

Close PrintNightmare-style risks: disable the Print Spooler where unused, restrict driver installs to admins, use Package Point and Print with approved servers.

Intermediate
Legacy Protocols

Hardening Remote Desktop (RDP) on Windows

Secure Remote Desktop with NLA, the TLS security layer, PKI certificates, restricted users, firewall scoping, session limits and the right logs.

Foundation
Accounts & Privileged Access

Remove local admin rights from users without chaos

Take local admin rights away from users: inventory who has them, enforce membership with GPO or Intune, handle elevation with EPM, keep a break-glass path.

Foundation
BitLocker & Boot Security

Secure Boot, UEFI and the BlackLotus mitigations

Harden the Windows boot chain: verify Secure Boot, apply the CVE-2023-24932 BlackLotus revocations, adopt the 2023 certificates and lock UEFI firmware.

Advanced
Audit & Logging

Deploying and tuning Sysmon at scale

Choose a Sysmon configuration, cut noise without creating blind spots, roll out updates safely across thousands of hosts and monitor Sysmon itself.

Intermediate
Patching & Updates

Patching third-party apps on Windows with winget

Inventory, prioritise and patch third-party apps on Windows: browsers and runtimes first, winget as SYSTEM, App Installer policy, removing what you can't patch.

Foundation
Legacy Protocols

TLS and Schannel hardening on Windows

Disable SSL, TLS 1.0/1.1 and weak ciphers in Schannel, set the cipher suite order by GPO and make .NET use strong crypto after measuring old TLS use.

Intermediate
Accounts & Privileged Access

UAC hardening and Windows Administrator protection

Configure UAC properly: Admin Approval Mode, secure desktop, FilterAdministratorToken, remote UAC for local accounts, and Windows 11 Administrator protection.

Intermediate
Audit & Logging

Windows Event Forwarding at scale

Windows Event Forwarding that holds up: collectors, source-initiated subscriptions, XPath queries, delivery tuning, Security log access and health checks.

Intermediate
Audit & Logging

Windows security event IDs that matter

A practical reference to the Windows event IDs worth collecting and alerting on: logons, failure codes, Kerberos, account changes, persistence and tampering.

Foundation
PowerShell Security

Hardening WinRM and PowerShell remoting

Lock down WinRM: inventory listeners, enforce Kerberos, block Basic, Digest and CredSSP, add HTTPS listeners, keep TrustedHosts empty and scope the firewall.

Intermediate
Audit & Logging

Windows audit policy and Sysmon: a logging baseline

Configure advanced audit policy subcategories, command-line capture, log sizes, Sysmon and Windows Event Forwarding so Windows logs can answer who, what, where and when.

Foundation
PowerShell Security

PowerShell security: logging, v2 removal, CLM and JEA

Make PowerShell transparent and bounded: script block, module and transcription logging, removing PowerShell 2.0, Constrained Language Mode enforced by App Control, and Just Enough Administration.

Intermediate
BitLocker & Boot Security

BitLocker hardening: XTS-AES 256, TPM+PIN, key escrow

Configure BitLocker for real-world threats: encryption method, TPM-only vs TPM+PIN, recovery key escrow to AD or Entra ID, Secure Boot, DMA protection and fleet verification.

Intermediate
Windows Firewall

Windows Firewall hardening against lateral movement

Use Windows Defender Firewall as a lateral-movement control: enforce all profiles by GPO, ignore local rules, scope RDP/WinRM/SMB to management subnets and log what matters.

Foundation
Application Control

App Control for Business (WDAC) vs AppLocker

Choose between App Control for Business (formerly WDAC) and AppLocker, start from Microsoft's example policies, audit, read Code Integrity events and enforce without breaking apps.

Intermediate
Microsoft Defender

Harden Microsoft Defender Antivirus beyond the defaults

Configure Microsoft Defender Antivirus for resistance, not just compatibility: cloud-delivered protection, block at first sight, Tamper Protection, PUA, network protection and exclusion hygiene.

Foundation
Attack Surface Reduction

Attack surface reduction rules: GUIDs and safe rollout

A practical reference to Microsoft Defender ASR rules: what each rule blocks, its GUID, which to enforce first, audit-mode rollout, event IDs and exclusions that don't gut protection.

Foundation
Credential Protection

Credential Guard and LSA protection: protect LSASS

How Credential Guard and LSA protection (RunAsPPL) stop credential dumping, how to enable and verify them, what they break, and the legacy settings to turn off alongside.

Intermediate
Accounts & Privileged Access

Deploy Windows LAPS: unique local admin passwords

Replace shared local Administrator passwords with Windows LAPS: schema, permissions, Group Policy settings, encryption, retrieval and the checks that prove it works.

Foundation