Resources

People often ask me "How did you learn how to hack?" The answer: by reading. This page is a collection of the blog posts and other articles that I have accumulated over the years of my journey. Enjoy!

A Silly Anti-Disassembly Trick- 466

Alexander O'MaraPosted 4 Years Ago
  • The author of this code attempting to review a binary in Hopper (the free version) but was unable to. Why is this?
  • Hopper attempts to detect itself, as if you could remove the license check then it would be super easy to run the binary for free. One of the ways the detection occurs is by looking for a particular string that denotes the owner of the company.
  • By adding this string into the binary, Hopper thought it was reversing itself! Haha, fun and silly trick to prevent some reverse engineering.