1. Are you ready for the Galaxy S20? Here is everything we know so far!

URL Sniffer

Discussion in 'Android Apps & Games' started by puls8, Dec 29, 2016.

  1. puls8

    puls8 Newbie
    Thread Starter

    Hi, can anyone advice an app that monitors the network connection and displays the list of intercepted URLs? I am looking for something similar to URL Snooper / Fiddler for Windows. It should show the individual URLs from a webpage and also from other apps that try to connect to the internet.
    Thank you!
     



    1. Download the Forums for Android™ app!


      Download

       
  2. mikedt

    mikedt 你好

    Wi.cap, it's basically Wireshark for Android. The device must be rooted and only works with open unencrypted WiFi, as secure encrypted WiFi like WPA can't be packet sniffed.
     
  3. steiny180

    steiny180 Android Enthusiast

    NoRoot Firewall...
     
    mikedt likes this.
  4. puls8

    puls8 Newbie
    Thread Starter

    NoRoot Firewall does not show the list of URLs/domains accessed by an app. It does however shows the hostname which is of no use to me.

    Netguard currently shows the list of domains accessed by any app. I am looking for something similar.
     
  5. steiny180

    steiny180 Android Enthusiast

    URL requests are discovered by the NoRoot Firewall app and wildcards can be used as shown in the attached snapshot.

    The full URL requests were supplied by the app along with a variety of wildcards which I used and are shown in the rule list.
     

    Attached Files:

    #5 steiny180, Jan 2, 2017
    Last edited: Jan 2, 2017
  6. puls8

    puls8 Newbie
    Thread Starter

    Can it show the URLs from an app similar to the following:

    [​IMG]

    I am particularly interested to block ads, privacy trackers, etc
     
  7. steiny180

    steiny180 Android Enthusiast

    No root required. A great little app which I use the hell out of... HTH.

    Screenshot_2017-01-03-12-32-09.png Screenshot_2017-01-03-12-32-30.png
     
    #7 steiny180, Jan 3, 2017
    Last edited: Jan 3, 2017
  8. puls8

    puls8 Newbie
    Thread Starter

    steiny180: I have already installed and used No root firewall and all it displays is the hostnames and not the URLs/domains. For example, take a look at the below two screenshots:

    https://s28.postimg.org/tgmi5rlql/Screenshot_2017_01_04_20_02_05_421_eu_faircode_n.png

    https://s23.postimg.org/9pk2i9tu3/Screenshot_2017_01_04_20_00_26_620_app_greyshirt.png


    Both are the connections taken from the two apps for the program SHAREit.

    As you can see netguard shows the actual urls where as no root Firewall just shows the hostname.

    It becomes very easy to block the urls in netguard compared to no root firewall as we know where the connections are going. Hope this clarifies. Hostnames are different from the domains/URLs accessed with these apps.
     
  9. puls8

    puls8 Newbie
    Thread Starter

    Can anyone suggest any other app that can show the URLs/domains that an app tries to connect to?
     
  10. GrouchoM

    GrouchoM Android Enthusiast

    Check out Lostnet Firewall
     
  11. puls8

    puls8 Newbie
    Thread Starter

    I have Lostnet Firewall Pro version and it does not display the list of domains/URLs in the app. However, there is an option to log, export and view the log in CloudShark which is a tedious process.
     
  12. GrouchoM

    GrouchoM Android Enthusiast

    I wish the developer of Lostnet would continue to support it. In fact, it seems that few if any of the firewall apps are still being updated.
     
  13. puls8

    puls8 Newbie
    Thread Starter

    You are right. There are hardly any apps that can do this. Most of the apps just sniff the connection and show the list of IP addresses/hostnames which becomes very difficult for the user to understand which ones are to be blacklisted/blocked.

    Consider this, you see the list of URLs like this after sniffing a network:

    setting.rayjump.com
    oc.umeng.com
    pubads.g.doubleclick.net

    versus:

    194.325.12.87
    245.776.323.234
    234.432.27.34


    The first one is much easier for a user to block ads/privacy trackers compared to the second one. In some cases, some apps display the hostname but even that is of not much use as that is the host name of the server and not necessarily the domain.
     
    #13 puls8, Jan 12, 2017
    Last edited: Jan 21, 2017
    steiny180 likes this.
  14. puls8

    puls8 Newbie
    Thread Starter

    I found another app that can block the connections that apps try to make to. It is "NetPatch Firewall". Till now it has worked perfectly fine. I have given a few suggestions to the author for further improving the app.
     
Loading...

Share This Page

Loading...