Shearwater CTF: Law

Another challenge, another post - this time it’s all about the text. It said the flag was somewhere in a file, this time a .docx file. I assumed it would be something tricky as the file format’s essentially a .zip file full of metadata and content files. I wasted a good five minutes messing around in the file, extracting it and poking through the XML files.

It seems it was even easier than that - once I opened it in Apple’s Pages. The capitals out of place all over the file lead me to the solution quick smart - the American “misspelling” of behaviour helped even more. :)

[Read More]

Shearwater CTF: myfirst_math

This one took a little bit of network trickery, connecting to a remote server and responding to requests quickly, else your connection gets dropped.

The first attempt was to do it manually, thinking it was just a few simple ones. I rapidly realised it was going to ask many questions of me - 125 to be exact. Thankfully it was the same five questions. The question “what is the substitution” really threw me, because it’s supposed to be a math challenge, and I tried a whole load of things before I realised it was just letting me through anyway.

[Read More]

Shearwater CTF: Adults Only

The first challenge in the AusCERT 2016 Shearwater CTF I tried was a fairly simple one, it said that the programming language was adults only and that the flag was in a file they offered for download. The contents were:

++++++++[>++++[>++>+++>+++>+<<<<-]>+>+>->>+[<]<-]>>++++++++++++++++++++++++++++++.>++++.-----------.++++++.++++++++++++++++++++.---------------------------------------------------------.++++++++++++++++++++++++++++++++++++.<-------.>>+++++++++++++++++.++++++++++.-----.<<+.>>++++++.<<-.>------------------.<+++++++++.<++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.>---------.>>-.<-----------------.<++.>+++++++++++++++.<<+++++++++++++++++++++++++++++++++++++++++++++++++++++++++.++++.

It happens that due to my rather scattered experience I’d seen this rather hilarious language before, called brainfuck.

I found an online brainfuck interpreter and pasted it in, getting the flag.

[Read More]

Automating things

I’ve got some homegrown OSX Automator services for tracking packages in Australia Post or DHL. For an online shopping addict it’s helpful to just select the tracking number, right click, select the shipping service and head off to the site.

Recently I’ve been trying out the Safari Technology Preview and had changed my default browser. It seems that the original implementation of my services used AppleScript to directly call Safari instead of the default system browser. It was time to update the scripts!

[Read More]

Windows 10 updates

I’ve been fighting with an issue for a while where every time I restarted my Windows 10 machine, it would go through a ridiculous loop of trying to install an update, then failing, then trying to do it again. From what I can tell it’s KB3156387 that’s failing, and it’s a common one for most people. It’s a fairly large update, which brings Windows 10 Build 10240.16854 to users’ machines.

I found some information in the microsoft answers forums that led me to this failing service. (Example information’s not mine, but it’s valid)

[Read More]

2016-05-15 Week in Review

  • Made a bottom for the Octobag
  • Wired the tow bar plug
  • Built some more shelves for my workshop
  • Cut some melamine and MDF for Aunty Mary - who in response, cleaned my whole house and bought me a lotto ticket. Luckiest. Guy. Ever.
  • Attended Chantelle’s patterning for dresses class at RMB’s house - learnt a lot about speed-patterning clothes.
[Read More]

Tow bar update

One of the things left over from the Tow Bar install was the wiring for the trailer. All that was required was to find a place to run the wire through the body, make sure it seals and find a place to mount the socket.

It’s a simple 7-pin flat plug, but the plug’s way too wide for going through any sensibly-sized hole, and the other end of the harness looked too compled for me to remove the pins to push it through a bung. I decided to un-wire the plug, feed it through the bung then re-wire it. Fairly simple:

[Read More]

Leather notebook holder

I fairly regularly carry a Field Notes notebook around, because I’m a terrible scatterbrain. Unfortunately, living in my pockets leads to their rather quick ruin, so I needed to find a way to make them last a little longer.

$14 worth of leather from the local leather shop and a few minutes work was all it took. I wasn’t looking for anything particularly fancy - I found an offcut which was just the right size and made some folds.

[Read More]