How I Failed the Flare-on Challenge 2015

The second Flare-on Challenge was ended last Tuesday. I am only on the half way when the final is due. I would like to note down some of the pitfall that I realized after the game to remind me in future journey to the final list of similar games. I would elaborate through each challenges and outline the lessons I …

Behavior Analysis in Modified Cuckoo Sandbox

The goal of this project is to build an automatic dynamic malware analysis system. We leverage the advantages of Cuckoo Sandbox as a dynamic behavior collection platform. Cuckoo Sandbox is developed over 4 years in the open-source community. It is flexible to customize due to a well structured modular architecture. …

Block and Non Block IO Socket

I have received an email from Honeynet project, they give me a code test for google summer of code 2015. The problem is

to write one program in python and another one in c to read arbitrary input from one socket and write to another for each.

This problem is much harder than it appears. I am writing a post for it …

Useful Git Notes

  1. How to solve the big headache I have: Project in my mac, a project in my linux desktop, and a project in the github are out of synchronous. How to check the difference and how to make them synched?

    Answer. You’ll have to merge and sync your linux project files with your github project files first, then to sync …

Fix Ubuntu Unmet Dependencies Issue

When I try to install s2e in my Ubuntu 12.04, there is a weired problem happens. It give the following error message when I try to install some of the libraries. Google directed me to the following solution, which worked perfectly for me.

error

 1[2][21:36:18][rui@~]$sudo apt-get install libsdl1.2-dev
 2
 3Reading …