Solving a Random Mobile CrackMe Challenge with Lobotomy - Part 0x2

Overview In Solving a Random Mobile CrackMe Challenge with Lobotomy - Part 0x1 we used Lobotomy to identify and bypass s simple anti-emulation technique in our mobile CrackMe challenge. Now let's dive into the rest of the challenge and figure out how to solve it. DES If we run Lobotomy's…

Solving a Random Mobile CrackMe Challenge with Lobotomy - Part 0x1

Overview Recently I was digging through my local HD and realized there was a folder full of past mobile CTF challenges, which I never solved. So I decided to throw one of these challenges into Lobotomy, to see how much it would help me come up with the solution. Loading…

Lobotomy v2.0.0

Overview I've finally made some headway into completely [re] building Lobotomy, and I would like to briefly cover some its changes and new features. For those who are unfamiliar with this project, Lobotomy is a command-line based tool written in Python that helps automate tasks for reverse engineering Android applications.…

Objective-C Instrumentation with Frida

Overview A friend recently asked for help with using Frida to instrument applications written in Objective-C, so I thought I would shared the brief tutorial I walked him through. Frida is a very powerful cross-platform instrumentation toolkit. For those who are not familiar with what Frida is and what it…

Swift Reverse Engineering | Digging into Objects

Overview With absolutely zero experience reverse engineering any Swift binaries, this post will begin my personal exploration and maybe yours as well, into the internals of the Swift language and how to make sense of things down in its disassembled world Swift Objects I created a simple Swift iOS application…

Writing a Simple Mach-O Parser with Python ctypes

Overview When trying to understand the file format for a given executable type, there is no better way of accomplishing that than writing a parser for it. In this post we will walk through how to build a simple parser using Python and ctypes for the Mach-O file format. There…