Checking PwnedPasswords with Microsoft Flow

On my twitter feed, I saw a tweet from Microsoft about Microsoft Flow, Microsoft's tool which says I should I did know about Microsoft Flow, but never had a need for it. But for some reason my mind connected Microsoft Flow with Troy Hunt's PwnedPasswords service.…

Disqus on Ghost with CSP

Having moved my blog to Ghost I lost a comments section for each post. This was functionality which was built into Blogger (my previous blogging platform) as a standard option, and I wanted to get it back The Ghost platform focuses primarily on the ease of creating the article, and…

Audit AD GPO changes

Assuming you've already got AD object auditing turned on, the following XML XPath filter can filter the Security log of a DC to only return the events related to AD GPO changes <QueryList> <Query Id="0" Path="Security"> <Select…

Creating a local version of the Pwned Passwords list

Recently, web security chap Troy Hunt released 306 million freely downloadable Pwned passwords [%5Bhttps://www.troyhunt.com/introducing-306-million-freely-downloadable-pwned-passwords/] and created a website to search them [https://haveibeenpwned.com/Passwords]. I think this is a very useful resource and one which appears to me to be very well thought out by…

Getting Qualys asset scan information via PowerShell

We use Qualys Vulnerability Management [https://www.qualys.com/suite/vulnerability-management/] at work to scan our assets for vulnerabilities. I needed to identify which assets hadn't been scanned in a long time. This could be done through the web interface by going to Assets->Asset Search and…