top | item 36061287

(no title)

jwandborg | 2 years ago

I figured out how to FCC-unlock my Lenovo-branded 4G modem to get it working under Linux based on a Lenovo snap with binaries to unlock another model from the same manufacturer, and then I was stupid and generous enough to tell the ModemManager devs and the rest of the world about it[1], but thanks to the devs and Lenovo's Mark Pearson it all ended up benefitting the world.

I didn't really know how to reverse engineer C, or even write C, but I was frustrated enough to stick to the task, and lucky enough to have at least some symbols still in the binary.

Ghidra is a nice tool, but kind of horrible to learn in a hurry, still easier than r2 if you have no idea what you're doing.

[1]: https://gitlab.freedesktop.org/mobile-broadband/ModemManager...

discuss

order

No comments yet.