🎬 Debugging PowerShell Modules with Pester Unit Tests in Visual Studio Code
https://www.youtube.com/watch?v=ORgJCAhigs8&feature=youtu.be
#video
https://www.youtube.com/watch?v=ORgJCAhigs8&feature=youtu.be
#video
YouTube
Debugging PowerShell Modules with Pester Unit Tests in Visual Studio Code
If you are the author of a PowerShell module, you can use the built-in debugging tools in Microsoft Visual Studio Code to debug your noscript modules. In this video, we'll build a simple PowerShell noscript module, and then use the Pester unit testing module…
📘 Machine learning from idea to reality: a PowerShell case study
How known and unknown PowerShell threats can be detected using Windows event log 4104
https://blog.fox-it.com/2020/09/02/machine-learning-from-idea-to-reality-a-powershell-case-study/
How known and unknown PowerShell threats can be detected using Windows event log 4104
https://blog.fox-it.com/2020/09/02/machine-learning-from-idea-to-reality-a-powershell-case-study/
Fox-IT International blog
Machine learning from idea to reality: a PowerShell case study
Detecting both ‘offensive’ and obfuscated PowerShell noscripts in Splunk using Windows Event Log 4104 Author: Joost Jansen This blog provides a ‘look behind the scenes’ at the RIFT Data Science team …
Run Azure PowerShell in a Docker Container
https://www.thomasmaurer.ch/2020/03/run-azure-powershell-in-a-docker-container/
https://www.thomasmaurer.ch/2020/03/run-azure-powershell-in-a-docker-container/
📘 How to uninstall PowerShell in Windows
https://www.thewindowsclub.com/how-to-uninstall-powershell-in-windows-10
https://www.thewindowsclub.com/how-to-uninstall-powershell-in-windows-10
❗ PowerShell implementation of ZeroLogon (CVE-2020-1472)
Invoke-ZeroLogon. This code was heavily adapted from the C# implementation by the NCC Group's Full Spectrum Attack Simulation team and the original CVE published by Secura.
https://github.com/BC-SECURITY/Invoke-ZeroLogon
Invoke-ZeroLogon. This code was heavily adapted from the C# implementation by the NCC Group's Full Spectrum Attack Simulation team and the original CVE published by Secura.
https://github.com/BC-SECURITY/Invoke-ZeroLogon
GitHub
GitHub - BC-SECURITY/Invoke-ZeroLogon: Invoke-ZeroLogon allows attackers to impersonate any computer, including the domain controller…
Invoke-ZeroLogon allows attackers to impersonate any computer, including the domain controller itself, and execute remote procedure calls on their behalf. - BC-SECURITY/Invoke-ZeroLogon
📦 SecretManagement Preview 3
A big update to SecretManagement is out! This includes new SecretStore vault extension! Both are on PSGallery.
https://devblogs.microsoft.com/powershell/secretmanagement-preview-3/
A big update to SecretManagement is out! This includes new SecretStore vault extension! Both are on PSGallery.
https://devblogs.microsoft.com/powershell/secretmanagement-preview-3/
PowerShell Team
SecretManagement Preview 3
We are excited to announce two modules are now available on the PowerShell Gallery: Microsoft.PowerShell.SecretManagement preview3 Microsoft.PowerShell.SecretStore preview1 To install the modules and register the SecretStore vault, open any PowerShell console…
💡 New Pluralsight Course - Extending PowerShell
The course is aimed at helping you learn and understand PowerShell Modules and is part of a larger learning path for PowerShell 7 that is being produced currently on PowerShell.
https://www.pluralsight.com/courses/powershell-extending
The course is aimed at helping you learn and understand PowerShell Modules and is part of a larger learning path for PowerShell 7 that is being produced currently on PowerShell.
https://www.pluralsight.com/courses/powershell-extending
Pluralsight
Extending PowerShell
Extending PowerShell by using non-default commands written by creators of PowerShell content will provide you with a rich and powerful tool, but where do you start? This course will teach you what PowerShell modules are and how to begin using them.
📌 Tiny PowerShell Projects
Powershell port from the Manning Publications book, Tiny Python Projects, by Ken Youens-Clark.
https://github.com/dfinke/Tiny-PowerShell-Projects
Powershell port from the Manning Publications book, Tiny Python Projects, by Ken Youens-Clark.
https://github.com/dfinke/Tiny-PowerShell-Projects
GitHub
GitHub - dfinke/Tiny-PowerShell-Projects: Learning PowerShell through test-driven development of games and puzzles
Learning PowerShell through test-driven development of games and puzzles - dfinke/Tiny-PowerShell-Projects
💡 Metalize!
PowerShell 6.1,7 versions:
PowerShell 5 version:
Revert back:
#fun
PowerShell 6.1,7 versions:
PS C:\> function metalize {$input-replace'[aeiou]',{"$_`u{0308}".Normalize('FormC')}}PS C:\> "Svyatoslav" | metalizeSvyätöslävPowerShell 5 version:
$callback = { param($match) "$match$([char]0x0308)".Normalize('FormC')}$re = [regex]'[aeiou]'$re.Replace("Svyataslav", $callback)SvyätäslävRevert back:
"Svyätäsläv".Normalize('FormD') -replace '\p{Mn}'Svyataslav#fun
🎬 Ignite 2020: Ask the Expert: Everything you ever wanted to know about PowerShell
https://medius.studios.ms/Embed/video-nc/IG20-ATE412
#video
https://medius.studios.ms/Embed/video-nc/IG20-ATE412
#video
Medius
Ask the Expert: Everything you ever wanted to know about PowerShell
In this Rubrik Ask the Experts session we will learn what our panelists are...
🎬 PowerShell Unplugged - Challenge Edition
https://www.youtube.com/watch?time_continue=1&v=0fmyX_HI2MQ
#video
https://www.youtube.com/watch?time_continue=1&v=0fmyX_HI2MQ
#video
YouTube
PowerShell Unplugged - Challenge Edition
"PowerShell is more than just a management and configuration framework - it’s the one tool, the glue, for managing, configuring, and automating your servers and services. Are you responsible for managing servers on-premises? No problem! How about managing…
❗ PowerShell 7.1 RC1 is out.
Breaking change:
General Cmdlet Updates and Fixes:
- Fix case where exception message contains just
- Recognize
- Fix
https://github.com/PowerShell/PowerShell/releases/tag/v7.1.0-rc.1
Breaking change:
TLS 1.0 and TLS 1.1 were retired from the default on Linux machines where OpenSSL 1.1 and above is used.General Cmdlet Updates and Fixes:
- Fix case where exception message contains just
"`n" on Windows.- Recognize
CONOUT$ and CONIN$ as reserved device names.- Fix
ConciseView for interactive advanced function when writing error.https://github.com/PowerShell/PowerShell/releases/tag/v7.1.0-rc.1
GitHub
Release v7.1.0-rc.1 Release of PowerShell · PowerShell/PowerShell
7.1.0-rc.1 - 2020-09-29
Known Issues
This release of PowerShell is impacted by a few known regressions and a by-design breaking change in .NET 5.0.0-rc.1.
Given the impact of these regressions, par...
Known Issues
This release of PowerShell is impacted by a few known regressions and a by-design breaking change in .NET 5.0.0-rc.1.
Given the impact of these regressions, par...
🎬 Module Monday: PSGraph
Module for creating diagrams with Graphviz
https://www.youtube.com/watch?v=xuTXStTAj_E&feature=youtu.be
#video
Module for creating diagrams with Graphviz
https://www.youtube.com/watch?v=xuTXStTAj_E&feature=youtu.be
#video
YouTube
Module Monday: PSGraph
Module Monday is a video series where I look at a cool PowerShell module every Monday. This Monday, I looked at PSGraph. PSGraph is a module that provides a domain specific language for working with Graphviz. You can create diagrams really easily and output…
❗ Excellent PowerShell question on SO
Excellent opportunity to showcase closures in PowerShell, as well as the IComparable interface with PowerShell Classes
https://stackoverflow.com/questions/63637157/reusable-custom-sort
Excellent opportunity to showcase closures in PowerShell, as well as the IComparable interface with PowerShell Classes
https://stackoverflow.com/questions/63637157/reusable-custom-sort
Stack Overflow
Reusable custom sort
I find myself working with a lot of DNS data recently and I've been using a custom sort expression to sort FQDNs by each dotted piece of the name in reverse so that records in the same zone/subzone...
🗓️ Teaching PowerShell - Jeff Hicks
Wednesday, October 7, 2020
6:30 PM to 8:00 PM EDT
https://www.meetup.com/NycPowershellMeetup/events/271803590/
#meetup
Wednesday, October 7, 2020
6:30 PM to 8:00 PM EDT
https://www.meetup.com/NycPowershellMeetup/events/271803590/
#meetup
Meetup
Teaching PowerShell - Jeff Hicks
Wed, Oct 7, 2020, 6:30 PM: The best way to learn PowerShell is to teach it to others.That doesn't mean a full-classroom experience. Simply answering aquestion and pointing someone in the right directi