AndrewNohawk

Coding

CodingSecurity

Joomla 2.51 Blind SQL Attack

<responsible_disclosure> Before i discuss this, let me just say that the bug has been patched (was in 2.5.1) and at the time of writing this Joomla is already 2 increments away –  2.5.3 is currently available. </responsible_disclosure> Overview So back in the dark ages of my programming life I, like many people who started coding,…

CodingSecurity

FireBridges, proxies that burn!

Overview   I’ve always been semi interested in botnets/trojans and targetted attacks and the way they get their data in and out and how the command and control centres work. One of the things i’d usually do is see if I can determine where the traffic is going from the bot (infected machine) and this…

Coding

Automated Water System

So this is going to be a rather strange post as at the time of writing its not actually implemented, the system is built in a waterproof container as well as the networking setup and so on. I figure that since I will only be able to get another Arduino and ethernet shield at a…

Coding

Automated Moisture Sensor

I’ve always been harping on about growing my own tomatoes and other veggies and earlier this year i attempted it for a while.Unfortunately with me going away for various conferences and generally being a forgetful lout i managed to kill many many plants! What i wanted was: What I got was: So recently I was…

CodingPastebinSecurity

pasteLert *facepalm*

Sorry guys, I noticed that I haven’t been getting any pasteLert updates, and i just realised why (see above picture for my reaction). Change line 4 in truncPastes.php from: mysql_query(“truncate pastebin”); To: mysql_query(“delete from pastebin”);   Explanation: Truncate automatically resets the auto-incrementing IDs so that when the table was truncated pastes started from ID 0…