DrunkenHiker
New Member
Hi!
I have this hiking app that uses terrible commercial maps but I want to intercept every request from it and feed it instead with tiles from my OpenStreetMap server.
I figured that I need to connect my phone (where the app is installed) to my server via wifi. The server is not connected to the internet (it's a raspberry).
I've managed to identify the packets that leave the app (as well as those that go in).
Here is an example:
The blue one is the request. I want my server to pick it up, swap the address in the first line and send my fake packet back to the app.
Where do I even begin with this?
I have this hiking app that uses terrible commercial maps but I want to intercept every request from it and feed it instead with tiles from my OpenStreetMap server.
I figured that I need to connect my phone (where the app is installed) to my server via wifi. The server is not connected to the internet (it's a raspberry).
I've managed to identify the packets that leave the app (as well as those that go in).
Here is an example:
The blue one is the request. I want my server to pick it up, swap the address in the first line and send my fake packet back to the app.
Where do I even begin with this?