bytepursuits@programming.dev to Linux@lemmy.worldEnglish · edit-23 hours agoThis is Alyssa Rosenzweig. She reverse-engineered Apple's M1 GPU with no public documentation and also developed an open-source Linux driver.programming.devimagemessage-square173fedilinkarrow-up11.6Karrow-down19
arrow-up11.6Karrow-down1imageThis is Alyssa Rosenzweig. She reverse-engineered Apple's M1 GPU with no public documentation and also developed an open-source Linux driver.programming.devbytepursuits@programming.dev to Linux@lemmy.worldEnglish · edit-23 hours agomessage-square173fedilink
minus-squarePumaStoleMyBluff@lemmy.worldlinkfedilinkEnglisharrow-up2·1 hour agoSome of the basics of reverse engineering: Learn to use a binary editor to inspect compiled binaries Learn to debug without symbols Learn to use a decompiler Learn to inspect the traffic between the device and the OS It’s kind of monumental and there’s no real finish line for learning any of them.
Some of the basics of reverse engineering:
It’s kind of monumental and there’s no real finish line for learning any of them.