I am trying to solve the problem for a while and i couldn’t find a proper answer online. I have a file with mobile traffic (from an Android device) and I am trying to check whether an http request is sent from the browser or from a mobile app (for example, Ebay app and their mobile site). Unfortunately, checking the host or the user_agent fields on http headers didn’t yield any result (they are exactly the same, the host contains the address
m.example.com and the user_agent contained general information about the device - something like:
Mozilla/5.0 (Linux; Android 5.0.2; SAMSUNG SM-T550 Build/LRX22G) AppleWebKit/537.36 (KHTML, like Gecko) SamsungBrowser/3.2 Chrome/Safari/537.36).
Does anyone have an idea How can I check it ?
Thank you !
This is from a mobile browser, specifically “SamsungBrowser/3.2”.
how is this related to LetsEncrypt and SSL in general?
It may be difficult to determine if a mobile application or a mobile browser is making the connection unless the application developer specifically set the user agent to a unique string. If that is not done, then a default agent string is sent.
The string you provided looks like the default browser that Samsung Android phones include, but I’m not sure if that is also the default user agent sent by that device when an application doesn’t set one.
Thank you all for your answers !
The string I provided sent as a “user_agent” both by the user application and the browser.
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.