ABS 2016 Australian Census Attack Problem

So when attempting to fill out the recent census this year, low and behold it’s non-responsive.   What was more aggravating was when checking social media sources, people were handing off the Bureau’s explanation, citing Abors LAYER 4 ATTACK MAP and criticising ABS for foul play…. Census is a layer …

Formatting Integers without System.Globalization in Visual Studio

You’ve probably felt the need to show data results with massive numbers to a general audience – but because there is no digit separation, they lose track of which quadrillion they were up to – correct?   In Visual Studio there are regex and globalization (en_US) ways of formatting strings …

Windows 10 Explorer Crash Fix #1 – File Explorer link

When opening “File Explorer” from Start Menu it is possible you could have your Explorer process crash. I myself ran into this issue, so this is how to fix it. The culprit is Windows 10 Quick Access being too cluttered with recent files (especially big ones).   1: Create a …

Storing Database Checkpoints in HP Unified Functional Testing 12.x

HP Unified Functional Testing (UFT) is an automated testing tool to automate actions against GUI’s or API’s. In order to connect to a database you either have to request a checkpoint or output value for database type in the Design menu as shown below:       However, what if …

Finding “live” NAT interface and broadcast address for a UDP LAN Chat Program

So I decided to do a simple Local Area Network based chat program that transmitted plaintext ASCII encoded text across UDP to all devices (listening on the port) on a network. Little did I know it’s much harder than that when not all system Route Tables point 255.255.255.255 to the …

Models of SDLC & What They Benefit

It’s important that I permanently place a record of Software Development Life Cycle models in order to choose appropriate methodologies when doing IT work. Too many developers fail to follow a planning model and fall into traps later on. Here are the main SDLC models and what they benefit when …

Diagnosing and Mitigating Layer 7 (Application Layer) Distributed Denial of Service Attacks (Microcache/F2B/PHP5-FPM)

So, recently I began researching ways of hosting a CMS controlled site manually to cope with a high legitimate request load or a Layer 7 DDoS attack (Application Layer of the OSI Model). I have been the recipient of such attacks before which instantly gave out the “Resource Limit Exceeded” …

Headaches with CentOS6.6 – Solution to PHP5.5+ repo

So today I was trying to run a simple explode file contents php function with my centos 6.6 machine, to realise that it threw: As usual when you run into annoying software outdated issues you try the usual yum upgrade’s and fixing dependencies. I beat around the bush with multiple …

Cloudflare Free SSL for everyone!

No, not as happy as it sounds. Recently cloudflare announced they would release free SSL certification for all their clients; paid and free.   Now, I’ve tested it on this site https://mcdonell.space and my browser’s client security settings hate it (Firefox Aurora Nightly Build). CSS isn’t protected under SSL unless …

Firefox CSS Fonts Creating Error Symbols – Fix

So while trying to open webpages such as FontAwesome.github.io for a flash project I’m currently working on, I ran into an issue where logos and fonts were appearing as small error boxes in Firefox 32.0.3 (latest version) with not addons. I found it annoying especially when what obviously were symbols …