🎬 Data without a Database – Adam Jacobson
https://www.youtube.com/watch?v=3R8isPV83tw&feature=youtu.be
#video
https://www.youtube.com/watch?v=3R8isPV83tw&feature=youtu.be
#video
YouTube
PowerShell - Data without a Database - Adam Jacobson
Slides and code - https://github.com/AJacobsonRed3/PowerShellAPIDemo
Future PowerShell Meetup Events - https://www.meetup.com/NycPowershellMeetup/
Future PowerShell Meetup Events - https://www.meetup.com/NycPowershellMeetup/
🎬 Getting started with Jupyter Notebooks and PowerShell
https://www.youtube.com/watch?v=zNKx6M9kjwM&feature=youtu.be
#video
https://www.youtube.com/watch?v=zNKx6M9kjwM&feature=youtu.be
#video
YouTube
Getting started with Jupyter Notebooks and PowerShell
In this video, I show how to get started with Jupyter Notebooks and PowerShell. I first go over the web interface for Jupyter and how to use .NET interactive to run PowerShell noscripts in notebooks. I then go into Azure Data Studio to show how to build notebooks…
❗ v7.1.0-preview.7 Release of PowerShell
Breaking Changes
- Fix
General Cmdlet Updates and Fixes
- Revert "Add the parameter
- Add support for
- Add null check for
- Process reparse points for Microsoft Store applications
- Move
- Move
- Use field if property does not exist for
- Suppress
- Avoid multiple enumerations of an
- Change
- Create warnings when
https://github.com/PowerShell/PowerShell/releases/tag/v7.1.0-preview.7
Breaking Changes
- Fix
$? to not be $false when native command writes to stderrGeneral Cmdlet Updates and Fixes
- Revert "Add the parameter
-Paged to Get-Help to support paging- Add support for
TLS 1.3 in Web cmdlets- Add null check for
args in CommandLineParser- Process reparse points for Microsoft Store applications
- Move
PSNullConditionalOperators feature out of experimental- Move
PSNativePSPathResolution feature out of Experimental- Use field if property does not exist for
ObRoot when using PowerShell Direct to container- Suppress
UTF-7 obsolete warnings- Avoid multiple enumerations of an
IEnumerable<Expression> instance in Compiler.cs - Change
Add-Type -OutputType to not support ConsoleApplication and WindowsApplication- Create warnings when
UTF-7 is specified as an encoding https://github.com/PowerShell/PowerShell/releases/tag/v7.1.0-preview.7
GitHub
Release v7.1.0-preview.7 Release of PowerShell · PowerShell/PowerShell
7.1.0-preview.7 - 2020-09-08
Breaking Changes
Fix $? to not be $false when native command writes to stderr (#13395)
Engine Updates and Fixes
Initial work of the subsystem plugin model (for minim...
Breaking Changes
Fix $? to not be $false when native command writes to stderr (#13395)
Engine Updates and Fixes
Initial work of the subsystem plugin model (for minim...
📦 New Pester pre-release
with the ability to parametrize noscripts, and devcontainer support for easy development in Code.
https://github.com/pester/Pester/releases/tag/5.0.5-beta1
with the ability to parametrize noscripts, and devcontainer support for easy development in Code.
https://github.com/pester/Pester/releases/tag/5.0.5-beta1
GitHub
Release 5.0.5-beta1 · pester/Pester
5.0.5-beta1
Issues Fixed
Add devcontainer to project #1661
Parametric noscripts #1671
Make switches not mandatory #1610
🌵 Looking for feedback for fa7081d which adds the possibility to parametrize...
Issues Fixed
Add devcontainer to project #1661
Parametric noscripts #1671
Make switches not mandatory #1610
🌵 Looking for feedback for fa7081d which adds the possibility to parametrize...
📚 Restoring (Recovering) PowerShell Scripts from Event Logs
PowerShell writes whatever you execute, and it thinks it is risky to Windows PowerShell Operation Event Log.
https://evotec.xyz/restoring-recovering-powershell-noscripts-from-event-logs/#utm_source=rss&utm_medium=rss&utm_campaign=restoring-recovering-powershell-noscripts-from-event-logs
PowerShell writes whatever you execute, and it thinks it is risky to Windows PowerShell Operation Event Log.
https://evotec.xyz/restoring-recovering-powershell-noscripts-from-event-logs/#utm_source=rss&utm_medium=rss&utm_campaign=restoring-recovering-powershell-noscripts-from-event-logs
Evotec
Restoring (Recovering) PowerShell Scripts from Event Logs
A few days ago, I was asked to take a look at PowerShell Malware. While I don't know much about malware, my curiosity didn't let me skip on this occasion, and I was handed over WindowsPowerShell.evtx file. Ok, that's not what I expected! I wanted PowerShell…
This media is not supported in your browser
VIEW IN TELEGRAM
Visually display Active Directory Nested Group Membership using PowerShell
🎬 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...