/explore
|
You are here |
mjtsai.com | ||
| | | | |
www.scriptalert.one
Intro I recently cracked open a copy of *OS Internals Volume 1 and wanted to follow along with some of the system library examples show in the book. I'm a huge fan of Ghidra for my reverse engineering, so I fired it up, created a new project, and navigated to /usr/lib to find... no libSystem.B.dyld present. "How annoying" I thought to myself, "they must have moved the system libraries since the book came out". The book was published in 2019, and MacOS has a storied history of moving things around, so thi... |
|
| | | | | ||
| | | | |
reverse.put.as
For a long time I have been annoyed by the information displayed by otool -l because it mixes hexadecimal with decimal information. For example, offsets are displayed in decimal and relative to the CPU architecture in the fat binary. So I had to convert and calculate things by hand everytime I wanted to peek or modify something at the hex editor. HTE allows to see this information and even edit it, but it doesn't support fat binaries (and I have to start it under iTerm to support the keyboard shortcuts - I didn't want to waste time researching to get it to work with Terminal. |
|
| | | | | ||
| | | | |
blog.alexbeals.com
Reverse engineering Apple Podcasts transcript downloading and request signing. |
|
| | | | | ||
| | | | |
roadie.io
|
|
| | | |||