PinnedPHP Password Hashing with Argon2, bcrypt, Salt ’n’ Pepper!At present, PHP versions 7.3 and up provide the facility to use the much lauded Argon2id hashing algorithm with password_hash() in addition…Oct 7, 2023Oct 7, 2023
Go Fast: Windows 10 and 11 Unattended Installation Answer File TemplateWindows 10 and 11 AutoUnattend.xml Unattended Installation Answer File Template for UEFI and Legacy Boot (GPT/MBR): foxpa.ws EditionOct 20, 2023Oct 20, 2023
ModSecurity Rule 932105 Execution error — PCRE limits exceededmod_security / ModSecurity / ModSec / whatever the kids are calling it today is a battle-tested Web Application Firewall that plugs into…Oct 20, 2023Oct 20, 2023
A Brief (and Delightfully Snarky) History of HTML5You’ve probably been told — or perhaps you have arrived at the conclusion yourself — that HTML5 is this great new (new? OK I’m an old man…Oct 20, 2023Oct 20, 2023
Recover Cisco IOS Switch Passwords (Quick-and-Dirty)The official documentation for this procedure is available at Recover Password for Catalyst Fixed Configuration Switches. What follows…Jun 16, 2023Jun 16, 2023
Accidentally Stuck in Zoom aka Screen Magnification in XFCE? Try this.Using my fresh install of Qubes 4.1.2 I found myself somehow (clearly a result of careless mashing at the keyboard) stuck in an obnoxious…Jun 15, 2023Jun 15, 2023
Qubes (as of 4.1.2) Does Not Support SATA Optical Disc BurningToday I learned that QubesOS, at least as of version 4.1.2 does not support burning CDs, DVDs or Blu-Ray discs via internal SATA drives —…Jun 15, 2023Jun 15, 2023
Mounting LUKS Encrypted Drives, Disk Images and Partitions ThereofMounting a LUKS encrypted physical medium is a straightforward enough process, per the man page for cryptsetup:cryptsetup open --type luks…Nov 20, 2022Nov 20, 2022
Subdomain Takeover (SDTO) Attack and Bug Bounty Scanning ResourcesSubdomain Takeover (SDTO) attacks are popular for their ease of exploitation and inherent severity. Essentially they take advantage of…Nov 4, 2022Nov 4, 2022
Free Online Banking Options for CanadiansThis post serves as a living list of free, online banking service options that are available to Canadians (lacking permanent residency, a…Aug 20, 2022Aug 20, 2022