PowerShell
Build and Capture Windows 10 2004 (20H1) Reference Image
· ☕ 10 min read
News and Updates An essential update for Microsoft Deployment Toolkit (MDT_KB4564442) has been released: This update fixes two issues around booting. Details on how to install it are on Michael Niehaus' blog post here. and you can download the fix here. I will add installation instructions in the walkthrough below. NOTE: If you have existing shares you will need to copy the files from the extracted update to %DeployRoot%\Tools and overwrite the existing files in all shares.

Internet Access Control Utility
· ☕ 2 min read
Control Internet access with Windows Firewall Internet Access Control Utility is available from: GitHub The Microsoft PowerShell Gallery Please consider supporting my work: Support with a one-time donation using PayPal. Please report any problems via the ‘issues’ tab on GitHub. Thanks -Mike Features and Requirements It requires Windows Firewall to be active. The utility requires at least PowerShell 5.0. This utility has been tested on Windows 11 and Windows 10.

Team Viewer Silent Install and Configuration
· ☕ 3 min read
In order to make a recent Bash Bunny payload, I needed to investigate how to install and configure Team Viewer without user interaction. This post will go through how I achieved that. My TeamViewer configuration was focussed around setting a personal password (a static password that can be used to access the computer) and installing TeamViewer as a service so the computer can be remotely controlled without a user being active.

Remove MS Store Apps Utility
· ☕ 7 min read
Customisable Windows 10/11 Microsoft Store App removal utility, previously known as Remove-Win10-Apps Remove MS Store Apps Utility is available from: GitHub The Microsoft PowerShell Gallery Please consider supporting my work: Support with a one-time donation using PayPal. Please report any problems via the ‘issues’ tab on GitHub. Thanks -Mike Features and Requirements Remove specified apps for the current logged on user. Remove specified apps from the system for all users.

Bash Bunny Payload: Garfield steals passwords with LaZagne
· ☕ 4 min read
The Bash Bunny is a USB attack platform developed by Hak5 a security research group. It’s a device that looks like a USB memory stick, except it is a small computer running a Debian based Linux OS with a desktop class SSD and a quad core ARM processor. It can be configured to be a HID (Human Interface Device), storage device, serial device and USB based network adaptor in order to carry out automated tasks on a computer.

Bash Bunny Primer
· ☕ 7 min read
The Bash Bunny is a USB attack platform developed by Hak5 a security research group specialising in the development of network/system penetration testing tools and educational content. If you’d like to find out more information, you can find them here: Twitter | YouTube | Hak5.org The Bash Bunny is an excellent pentesting tool. It looks like a chunky USB memory stick, however it’s really a SoC running a quad-core ARM processor running a Debian based Linux OS with a desktop class SSD for storage.

Removing Built-in Apps from Windows 10 1903
· ☕ 1 min read
I’ve updated my previous post on removing the built-in apps from Windows 10 to reflect the minor changes in the Windows 10 1903 May 2019 Update. You can find that post here, or under the Windows Deployment menu at the top of the page, and click on 1903 May 2019 Update (19H1). If you have any questions or comments, please leave them below. Thank you. -Mike

Deploying A Windows 10 1903 May 2019 Update (19H1) Reference Image with MDT
· ☕ 14 min read
Current Known Issue: With the Windows 10 1903 ADK on 64-bit, the Windows System Image Manager (WSIM) will fail to generate a catalogue. Microsoft has issued a fix which you can download here. The fix contains two updated files, ImageCat.exe and ImgMgr.exe which need to be copied to the location the ADK is installed. By default the location is: C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Deployment Tools\WSIM. After installation you will still not be able to access the WSIM through MDT, but launching WSIM manually and then opening the install.

Control and Automate the Licensing of Office 365 Users
· ☕ 5 min read
Update 2018-11-04: I’ve evolved the script in this post into a more friendly utility which I’ve posted about here. If you are familiar with my other PowerShell scripts/utilities this isn’t as complete or polished as them, but it get’s the job done, and that’s all we can really ask for right? Let’s say it’s in early beta. The purpose of this script is to automate the process of setting the location and Office 365 license for users, using a local Active Directory to specify the users.

Image and Task Sequence Testing for Microsoft Deployment Toolkit and Hyper-V
· ☕ 9 min read
In a previous post I wrote about my Image Factory PowerShell script for MDT. This post is about a script derived from that which I setup to test my images and my deployment task sequences. Since this script is only an edit of the previous one I don’t intend to release it “officially” on the TechNet Gallery or the PowerShell Gallery. To explain succinctly what this script does, it turns Task Sequences into Virtual Machines.