|
You are here |
mjtsai.com | ||
| | | | |
lapcatsoftware.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. | |
| | | | |
benrutter.codeberg.page
|
|
| | | [AI summary] A developer from southern England writes about software development and open source projects with a blog post featuring dithered forest imagery. | ||