Cyber Defense: Tag - SEC505

Securing Windows and PowerShell Automation course (SEC505) Now Using Server 2016

SEC505 has now switched to using Server 2016 for all labs, with even more PowerShell content than before. Continue reading Securing Windows and PowerShell Automation course (SEC505) Now Using Server 2016


PowerShell Script to Block Cortana for Privacy

A simple PowerShell script to disable Windows Cortana and block outbound Cortana-related network traffic, while still allowing Cortana to be used for local searches, such as for settings and apps. Continue reading PowerShell Script to Block Cortana for Privacy


Launch PowerShell Script From Within KeePass And Include Password Secure String Credential

Run PowerShell scripts and commands from within KeePass by double-clicking, securely sending passwords from KeePass into PowerShell using DPAPI. Continue reading Launch PowerShell Script From Within KeePass And Include Password Secure String Credential


New Course SEC505 Update: Securing Windows and PowerShell Automation

New update to SEC505 includes PowerShell Just Enough Admin (JEA) and Desired State Configuration (DSC). Continue reading New Course SEC505 Update: Securing Windows and PowerShell Automation


PowerShell Protect-CmsMessage Example Code, Limitations and Errors

PowerShell Protect-CmsMessage and Unprotect-CmsMessage provide an easy way to use RFC 5652 public key encryption of your data. This article gives example PowerShell code, and talks about limitations, issues, problems, error messages, and how to get around some of them. Continue reading PowerShell Protect-CmsMessage Example Code, Limitations and Errors