[APP][4.0+]NetPatch Firewall - Secure Proxy, Ad Blocker, Custom Rules NoRoot Firewall

Search This thread

fanix-uk

Member
Feb 12, 2017
10
11
Hi OP, I have noticed what I believe is a bug in v0.12 and wanted to highlight it to you. I have been monitoring the connections from various apps since many days now and have noticed at times that the Network Log of some apps shows incorrect domains under a particular IP address. This happens randomly and not with a particular app. It's a pretty lengthy one and I will try to explain the issue as clearly as possible :)

I have taken few screenshots for your reference. In both the screenshots, you will see that under the IP address, there is a group of domains listed with only one of them related to the actual app.

In the first screenshot, you will see that the highlighted domains (xx.market.xiaomi.com) are no way related to the app for which the connection is being monitored ("Saavn" which is a music streaming app). The domains are actually from an in-built "Themes" app on my Xiaomi phone. I can say this because I have also monitored the "Themes" app and see these same domains from that app too. This is also seen in the first screenshot. However, you will observe that one of the domains from this group is actually related to the app (c.saavncdn.com).

The same is true for the other apps. In the second screenshot, you will see that the domains listed for the Truecaller app (xxx.deviantart.net) are no way related to the Truecaller app. However, in this case, I do not have the Deviantart app installed on my phone. Even in this case, you will see that one of the domains from the group actually belongs to Truecaller (images1.truecaller.com). At another instance, I monitored the Truecaller app and again saw some other domains which are no way related to Truecaller (as seen in the same screenshot).

I have monitored some other apps too and observed the same behaviour with them. Just to be sure, I have disabled NP and used another firewall app (Netguard) and did not see these other domains from these apps in it's log. Let me know if you need more information. Thanks!

This is exactly why you should NEVER use a closed source firewall application...clearly you are seeing dodgy connections from applications which may or may not be a "bug" from the developer. Using a non open-source firewall is worse than having no firewall at all!

---------- Post added at 08:58 PM ---------- Previous post was at 08:56 PM ----------

Anyone have an alternative for this app? Im guessing development stopped so looking for something else

Yes! NetGuard, it's open source and very simular. I won't be suprised if the developer forked it and simply modified it with "added features" :cowboy:

https://github.com/M66B/NetGuard
 

ignoramous

Senior Member
Sep 22, 2012
66
57
You can give AdGuard a try. I am using that currently and it's good at blocking ads, trackers, etc. It even has a firewall and a filtering log to monitor the connections.

This app has been updated, july 2020:

https://play.google.com/store/apps/details?id=co.netpatch.firewall

I don't how to contact the developer.

Anyway, can i block a single site or domain? There's a way to import an host file? Can i set an address for downloading the host file? (Example, steven black)?

Anyone have an alternative for this app? Im guessing development stopped so looking for something else

Hey everyone,

Shameless plug: One of the developers of RethinkDNS here. We are 3 months into our DNS + Firewall project and just announced v052 with DNSCrypt, DNS over Tor support. Do give us a try and let us know what you think. https://www.rethinkdns.com/

XDA thread: https://xdaforums.com/android/apps-games/app-bravedns-anti-censorship-adblocker-t4144243

---------- Post added at 10:16 AM ---------- Previous post was at 10:16 AM ----------
 

Top Liked Posts

  • There are no posts matching your filters.
  • 12
    Introduction#
    logo_small.png

    NetPatch Firewall is an advanced Android network firewall WITHOUT ROOT.

    You can block Any network access based App, Hostname and IP using the no root firewall.

    It supports custom rules fully, shadowsocks and shadowsocksR proxy, the only network firewall supports these features.

    With the firewall App, reduce your data usage, save your battery, protect your privacy, take back the better Android life you deserve.

    Features#

    • Block network access per apps, based screen on/off, wifi/mobile(3G & 4G), and block Roaming
    • Shadowsocks and ShadowsocksR secure proxy, support TCP & UDP(one better VPN proxy, you need a shadowsocks or ShadowsocksR server)
    • Custom DNS, change your DNS servers, support DNS query through shadowsocks(R) proxy, and set DNS cache time
    • Notify when new apps installed
    • Set secure proxy: Shadowsocks, support TCP/UDP (You need a proxy server).
    • Set your custom DNS, and set dns through proxy.
    • Free 7-day Trial for Premium
    • No Ads

    Premium features#

    • Create any number of IP groups and domain groups.
    • Support Block/Proxy/Direct rules for every group.
    • Support TCP/UDP.
    • Support network address(eg, 192.168.1.0/24).
    • Support root domain name(eg, .domain.com match domain.com/a.domain.com/a.b.domain.com).
    • View every network log(include access type, IP, host, activity time, duration time, sending and receiving data size).
    • View every App's summary of network logs.
    • Block/unblock domain name in App's summary of network logs.


    Download(v0.16)#

    Google Play:

    https://play.google.com/store/apps/details?id=co.netpatch.firewall

    Dowload APK(Size: 2.0M)

    SHA1: 9e3f10bf82ad58bf14d10a6f76ee31c8f23dd0ac
    https://netpatch.github.io/files/NetPatch_Firewall-v0.16-netpatch-release.apk

    Related links#

    Follow us on Twitter: :
    https://twitter.com/netpatchco

    Groups for Netpatch Firewall:
    country ips and Ad/Malware/Tracking domain group,

    https://github.com/netpatch/groups_for_netpatch_firewall

    Shadowsocks secure proxy:

    https://shadowsocks.org/

    Notice:


    NetPatch Firewall does not have any built-in rules, you need to create your own rules or subscribe from network.

    Known issues:


    In the ipv6-only network may not work.
    2
    NetPatch Firewall v0.14 available
    =============================
    * Add SSR(ShadowsocksR) support
    * Add languages: Turkish(thanks to Ozan Parlak) & Portuguese(thanks to Reinaldo)
    * Fix some bugs and some improve

    https://play.google.com/store/apps/details?id=co.netpatch.firewall
    2
    Thanks for the promo code..
    I have a question to ask.. Can I block ads from Google or any ad servers with this app?
    Yes... Settings >rules settings >domain groups >add domain group >Subscribe form url > paste this >https://firewall.netpatch.co/files/amt.txt
    Voila u blocked all ads
    1
    NetPatch Firewall v0.14
    —---------------------------------------------------
    * Add SSR(ShadowsocksR) support
    * Add languages: Turkish(thanks to Ozan Parlak) & Portuguese(thanks to Reinaldo)
    * Fix some bugs and some improve

    NetPatch Firewall v0.13
    —---------------------------------------------------
    * Fix bugs and some improvement
    * Add submit bug in other settings
    * View run log, crash log in submit bug page

    NetPatch Firewall v0.12
    —---------------------------------------------------
    1, Network logs: add swipe down refresh.
    2, Network logs: add logs summary.
    3, Add: edit domain name or IP in group.
    4, Add setting: notify for new App.
    5, Shadowsocks: Deprecate OTA.
    6, Add prevent DNS leak for proxy group.
    7, Add prevent IPv6 setting.
    8, Tap App name to show App info in Apps Settings.
    9, Remove de/es/fr/it/ja/pt/ru machine translation language.
    10, Fix some bugs and improvement.

    NetPatch Firewall v0.11.2
    —---------------------------------------------------
    bug fix and improvement

    NetPatch Firewall v0.11.1
    —---------------------------------------------------
    1, fix bug: Notify when new apps installed

    NetPatch Firewall v0.11
    —---------------------------------------------------
    1, Improve configure loading
    2, Reduce memory usage
    3, Fix some bugs
    4, Export/import configure
    5, Export/import local group
    6, Notify when new apps installed
    7, Log blocked requests
    8, Reset all configure
    9, Search for ip or domain namein groups
    10, Search for apps in Apps Settings
    11, Built-in countries ip groups
    12, Proxy server supports host name
    1
    @netpatch Hello,
    I want to ask, how to create settings if i want to block app to access some IP address, just like custom IP on Windows PC (see attached screenshot).

    @exodius48, you can create/add a IP group in "Rule Settings".