PowerShell
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.

E-mail Anywhere In Your PowerShell Scripts
· β˜• 4 min read
In my previous scripts I’ve included a function to send log files to an on-premises Exchange server. I’ve now put together an example script to improve this function to send emails to external e-mail providers, for example: Office 365, Outlook.com or GMail.com. This new code is designed to support many different requirements: No logging at all. Logging but with no e-mail. Logging with e-mail. E-mail with username & password authentication, with SSL.