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 moreA 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 morePython2/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 moreDefcon CTF Quals 2014 – byhd
Reversing a Huffman tree embedded in the binary.
Read moreDefcon 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 moreNAKL – 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 moreHDFS 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