Joe Kirwin
A blog about Information Security and other ramblings.
- Posts
- 78 from 2 Nov 2011 to 5 Sep 2026
- Posting
- now and then (1 in the last year)
- Kind
- personal blog
- Feed
- https://www.josephkirwin.com/feed.xml
2026 1
2024 2
2022 4
2021 1
2020 3
2019 1
2018 4
2017 7
- Z3 Constraint Solver Tips
- PoC ~ hiding code in plain html and JavaScript
- The Shell in the Ghost
- A more secure approach to BOSH deployments on Google Cloud Platform
- An idea for improving push based two-factor authentication
- Using secure chat for vulnerability disclosure
- A suggestion on how to mitigate Cross Audio Request Forgery (CARF)
2016 12
- Introducing Elfin
- HSTS isn't Pareto Efficient
- Updates to the design of Veerless
- Payment models on a distributed Internet
- [How To] Enabling chromium distiller reader mode
- Lamport's Hash Chains for Server Authentication
- What if we had mutex revocation lists?
- Serverside One-Time-Pad (Part2)
- Serverside One-Time-Pad (Part1)
- Operator Algebra
- Humbled by MD5
- Mitigating Catastrophic Backtracking in Node.js RegExp
2015 6
2014 3
2013 10
- Reversing XOR linked lists in C#
- The Named Pipes Had a Party and Imposters Were Not Invited
- Passing Unevaluated Functions as Arguments with Linq
- Free video lectures on Machine Learning
- The Family Tree of XSLT SharePoint WebParts
- KeePass - Helps Quarantine Password Compromises
- Client Side SSL with SharePoint
- reg(ular|ex) (expressions)?
- OWASP Zed Attack Proxy 2.0 Released
- First time with Java
2012 13
- Forays into Linux
- Visual Studio 2012 Test Settings
- Microsoft Moles with Visual Studio 2012... Sort of.
- Unit test assertions against Xml Schemas
- Microsoft RiSE
- Idempotency is a goal in all software design
- Assembly Binding and Redirection
- IIS7 and the .Net Assembly Cache
- SharePoint 2010 Web Application Health Score
- Editing Office documents using Open XML SDK 2.0
- Enumerate a given user's permissions for a SharePoint site
- Enabling Slide Library functionality in SP2010
- Converting C# into PowerShell
2011 11
- The Sieve of Eratosthenes
- Debugging a process dump with WinDbg, the very basics...
- Using PowerShell against MOSS
- web.config inheritance with Asp.Net
- Micro-Optimization for C# Loops
- Disabling list view throttling temporarily or even permanently
- Get access to edit sealed, read only columns in SP2010
- Uploading large files (>28MB) into SharePoint
- SharePoint - How to display stack trace error in the browser.
- First Post
- My favourite free tools for use with Microsoft SharePoint