View Single Post
Old 02-21-2019, 09:41 AM   #182
nedward
Junior Member
nedward began at the beginning.
 
Posts: 3
Karma: 10
Join Date: Feb 2019
Device: Kobo Clara HD
Quote:
Originally Posted by geek1011 View Post
I'm not going to say much about OverDrive, but as for writing patches in general:

- The Hopper disassembler is currently my favourite for this (but it only works on Linux/macOS)
- IDA Pro works fine as well
- The ARM Kiel reference is very, very useful
- armconverter.com is also useful
- trial and error is the best way to learn
- well-placed NOPs, MOVs, and string replacements will get you 99% of the patches
Thanks very much for the starting points! I'm on macOS, so I'll take a look at the Hopper disassembler, first and work my way through.

Quote:
Originally Posted by geek1011 View Post
If I can still have it, I will send you a screencast of me updating the patches.
I'm sure that would be a huge help – I'd very much appreciate it and I'm sure this would be interesting for many more people.
nedward is offline   Reply With Quote