O'Reilly logo

The Hacker's Guide to OS X by Alijohn Ghassemlouei, Russ Rogers, Robert Bathurst

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 8

Reverse Engineering

Introduction

Welcome to one of the coolest and possibly one of the most difficult subjects in all of hackerdom to grasp and master, reverse engineering. What does a hacker need, to be a great reverse engineer? Usually copious amounts of free time, the ability to grasp some abstract concepts (we’ll cover some in this chapter), and a love of figuring out how applications truly work at their core. Reverse engineering is a bit of misnomer for this chapter, as the body of work reverse engineering covers is vast and can cover everything from the physical shell of the MacBook to how Angry Birds keeps score.

What you use reverse engineering tools and techniques for is purely an extension of what question you’re trying to answer. ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required