0ctf 2016 writeup - Monkey (Web 4)

Just like other Web challenges, Monkey gave us a link to a simple website at http://202.120.7.200 with a little hint: “What is Same Origin Policy?”.

Read more

A little fun with Commonwealth Bank's Android app

So I relocated to Australia recently and one of the first things I’ve done was openning a bank account at Commonwealth, the largest bank in Australia at the moment. They’ve got a pretty decent mobile app on iOS, however their Android version has a bug that makes it totally useless on my Blackberry. Yes, you read it correctly. I’m using Blackberry OS 10 which supports Android application natively.

Read more

Python2/Python3/Ruby/C/Haskell polyglot

Polyglot is a way of programming such that the same source code can run on more than one compilers simultaneously. Sometimes people make it more difficult by requiring the code to behave exactly the same on each programming language.

Read more

Defcon CTF Quals 2014 – byhd

Reversing a Huffman tree embedded in the binary.

Read more

Defcon CTF Quals 2014 – 100lines

A reversing challenge from Defcon CTF Quals 2014. The task is to simplify a lot of calculations in the binary so that it won't exceed memory usage and then reverse an encryption function to get the flag from some random bytes returned by server.

Read more

NAKL – Yet another Vietnamese input keyboard

I’m happy to announce that the first version of NAKL – my open source Vietnamese input keyboard – had been released yesterday.

Read more

[CTF] Codegate 2012

Write-up for Network 200 and Network 400 challenges from Codegate CTF 2012.

Read more

[Pidgin Plugin] Yahoo Messenger – Buzz blocker

A Pidgin plugin to block Yahoo's BUZZ messages.

Read more

HDFS over Webdav for Hadoop 0.20.1

A fix for HDFS-Webdav to work with Hadoop 0.20.1.

Read more

[Hadoop] Mount HDFS using built-in fuse library

There are many ways to mount HDFS as standard file system including WebDav and DavFS. This post describes how you mount HDFS via Fuse-DFS with Hadoop 0.18.3.

Read more