Grant H's Avatar

Grant H

@digitalcold.bsky.social

Android and baseband vulnerability researcher. Computer engineering PhD. πŸ‡ΊπŸ‡Έ (Washington, DC) || https://hernan.de/z

168 Followers  |  328 Following  |  13 Posts  |  Joined: 10.11.2024  |  1.8533

Latest posts by digitalcold.bsky.social on Bluesky

Preview
OTAChecker Track, download, and inspect Android over-the-air (OTA) updates with just a device's fingerprint. Currently tracking 1798 OTAs (1.18 TB) across 345 devices.

A database of OTA updates I made
otachecker.com

18.09.2025 02:38 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Congratulations!!

30.07.2025 16:07 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Having a reverse engineering research focused conference on the US east coast is what we've been missing! Shout out to @psifertex.bsky.social, @peterlafosse.bsky.social , and the rest of the Vector 35 team for pulling this off. πŸ’ͺ

03.03.2025 15:37 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Had an excellent time at @re-verse.io. The people, the talks, the food and venue were all πŸ’―

I was particularly happy to see friends from Europe make it across the pond, plus I got to reconnect with current and former students from UCF and UF.

03.03.2025 15:37 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Florida Man has returned for @re-verse.io. See you all there!

27.02.2025 16:45 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Looking forward to share our latest research on hostile SIMs and interposers at the upcoming RE//verse conference!

12.01.2025 13:27 β€” πŸ‘ 7    πŸ” 1    πŸ’¬ 0    πŸ“Œ 1

I'll be at the final ShmooCon πŸ’š! If you're around, come find me, and let's chat about basebands, emulation, Android, and sailing. β›΅

I'll also be at DistrictCon and RE//verse in Orlando.

09.01.2025 15:30 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

And that doesn't even cover all the stuff I've learned at $WORK!

So, how do you approach side projects and balance your time between work, them, and everything else?

I'm looking forward to 2025 being the year I finish more projects! πŸ₯‚

09.01.2025 15:26 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

But despite a lack of public artifacts, I learned a ton, mostly about JavaScript and modern CSS (I started in the XHTML days πŸ‘΄), but also Swift, protobuf and Java reverse engineering, extending pycrate, search indexing, Python Async, and SvelteKit. 6/

09.01.2025 15:26 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Imaginary users in my head are likely not even close to real users. That's why getting to even just a beta release of projects is crucial for me to level-set. 5/

09.01.2025 15:26 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I love the craft for the craft's sake but it's not particularly conducive for productivity.

Additionally, I want to work on things me and others would want to use. This makes it even more challenging to pick and release projects as I don't know what people will think. 4/

09.01.2025 15:26 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Unfortunately that means only FlagFinder is finished. This year I want to finish what I've started so I can freely work on new side projects. For me, getting things over the finish line is difficult due to my perfectionist tendencies when it comes to software. 3/

09.01.2025 15:26 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

FlagFinder to search flags by appearance (colors, features, shapes), my first use of ChatGPT APIs, S.T.A.L.K.E.R. DB, a SvelteKit based game item viewer, and finally a tool to download Android OTA chains from Google APIs.

My definition of finished is "released to the public" 2/

09.01.2025 15:26 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

2025 is the year I want to finish more projects.
2024 was also the year I wanted to finish more projects.

It's not easy, so how did I do in 2024? I worked on an iOS app to lookup diplomatic license plates, an ASN.1 grammar fuzzer and webapp, and ... 1/

09.01.2025 15:26 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

@digitalcold is following 20 prominent accounts