Antonio Cheong
Antonio Cheong
This is too fucking hard. They generate C code from their protobuf definitions without embedding the proto file itself and stripped all symbols from GeoServices
 Not even Apple knows what the fields mean
Update on `wifi_request` endpoint. `X-tilekey` seems to be morton code encoded with a different index. More experimentation required but I need sleep
It is indeed morton encoded. (y-, x+) Basically the further north, the more y decreases and the further east, the more x increases
Yup. Just did. Note that the CLI is just for me to play around and experiment with things more easily. Don't expect it to be coherent.
> How do I extract a list of MAC addresses from, say, a square area? I'm not sure I want to have that in the demo UI. You can do...
> Is this still the case or was it resolved in related REAME.md "Update 2"? Yup. I found the solution and it works fine now.
```c /* WARNING: Globals starting with '_' overlap smaller symbols at the same * address */ /* WARNING: Globals starting with '_' overlap smaller symbols at the same * address...
Extracting with ghidra misses quite a few files due to how they're split between multiple chunks. Must use https://github.com/keith/dyld-shared-cache-extractor on a mac
Behavior on IOS does not match MacOS. Some URLs such as https://gsp64-ssl.ls.apple.com/hvr/v3/use do not show up in geoanalyticsd despite the data clearly signaling the source. Currently decompiling ipsw for reverse...