DFIR – CTF – LootStash
The Hack The Box CTF Challenge ‘LootStash’ is another software reverse engineering task. Like before, the objective is to obtain the flag! Challenge: LootStash The LootStash challenge presents it self as a ‘giant weapons cache’ which you are able to open and obtain a item. However, there’s only one...
DFIR – Hack The Box – FlagCasino
Hack the box provides a collection of Capture The Flag (CTF) style challenges focused on cyber security, digital forensics, and incident response. The objective is to obtain the flag, typically a small message/password, as proof you were able to complete the challenge. Challenge: FlagCasino FlagCasino is a reverse engineering...
Drone’s Encrypted Flight Logs
This blog post is to act as a basic guide on how to decompile APK’s to locate decryption keys. Specific focus will be on the Yuneec’s flight log data. Some of my research has been reduced to it’s key points, or stripped out entirely where it had lead to...
Python Write to XLSX
We have seen how to write a CSV file with Python after parsing an SQLite database. Now let’s cut out the middle man (CSV) and directly generate a .xlsx spreadsheet. Sadly, but understandably, Python doesn’t support reading/writing Excel spreadsheet files natively. We are going to have to rely on external libraries. To name a few external libraries that support Excel spreadsheets: This...
CSV – SQLite Extraction and Conversion
This is a follow-up post from Parsing CSV (siː ɛs viː) to show examples on how to write data with python into a CSV formatted file. There will be some references made to the previous post, so be sure to take a glance there first. Python and its CSV...
Notepad++ new save dialog box
2015 07.21 Notepad++ new save dialog box Category: Uncategorized / Tags: no tag / Add Comment This has been bugging me for literally years; it’s the save dialog box for notepad++. The default one is not very nice… Now this is so much better! How To: TCHAR * FileDialog::doSaveDlg()...
MBRPyck.py and simple partition analysis example
2015 03.11 MBRPyck.py and simple partition analysis example Category: Computer Forensic Investigation, Programming / Tags: no tag / Add Comment Today I made a python script that can extract the master boot record from devices connected to the computer. It’s not very great, but it’s an achievement for me....
Python Chat Client DevLog
2014 10.31 Python Chat Client DevLog Category: Uncategorized / Tags: no tag / Add Comment During the process of the networks and security module at university we have been given the push to work towards a single server, multi-client application where the server would hold all the logic, and...
Python port scanner
2014 10.14 Python port scanner Category: Programming / Tag: network, port, python, scanner, security, university / Add Comment While in university I am learning about network security. I’ve finally being forced to learn the python language, at least to a competent level. So here’s a simple port scanner that...
Software design principles and software structures in the IT Systems Development Life Cycle
Software design principles and software structures in the IT Systems Development Life Cycle Published on 8 May, 2012 This blog post will explain the role of software design principles and software structures in the IT systems development life cycle. It will also explain the importance of the quality of...