Explore >> Select a destination


You are here

mjtsai.com
| | blog.alexbeals.com
2.9 parsecs away

Travel
| | Reverse engineering Apple Podcasts transcript downloading and request signing.
| | www.scriptalert.one
5.6 parsecs away

Travel
| | 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...
| | blog.krzyzanowskim.com
10.2 parsecs away

Travel
| | what? In short: dynamic linking happened. Dynamic linking - what it is? It's an operation that happens when part of the code spreads across different files (called libraries), and the binary content of the library is loaded in runtime. A dynamic linker (which is a system tool) finds a symbol
| | blog.robbowley.net
32.9 parsecs away

Travel
| [AI summary] Software developers should embrace automation tools like linters and code generators to reduce repetitive toil and focus on creative problem-solving, a practice predating the current AI hype.