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).
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.