shivam141296 / Android-Firewall

NetGuard är möjligen den första fria och öppna källkoden utan rot-brandvägg för Android.

Funktioner

  • Ingen root krävs
  • Enkla att använda
  • Gratis gratis
  • Oppen källkod
  • Ingen extra batteriförbrukning
  • Ingen hemtelefoni
  • Ingen spårning eller analys
  • Ingen annonser
  • IPv4/IPv6 TCP/UDP stöds

NetGuard kräver inte ens internettillstånd!

Användning

  • Aktivera brandväggen med hjälp av omkopplaren i handlingsfältet
  • Allåna/förneka WiFi-/mobil-internetåtkomst med hjälp av ikonerna till höger i programlistan

Behörigheter

  • ACCESS_NETWORK_STATE: för att kontrollera om enheten är ansluten till internet via WiFi
  • RECEIVE_BOOT_COMPLETED: för att starta brandväggen när enheten startas

Vanliga frågor (FAQ)

(1) Kan Android Firewall helt skydda min integritet?

Nej – ingenting kan skydda din integritet helt och hållet.Den gör sitt bästa, men begränsas av att den måste använda VPN-tjänsten.Detta är den kompromiss som krävs för att göra en brandvägg som inte kräver root-åtkomst.Brandväggen kan bara starta när Android ”tillåter” att den startar,så den kommer inte att erbjuda skydd under tidig uppstart (även om ditt nätverk kanske inte är laddat vid den tidpunkten).Den kommer dock att vara mycket bättre än ingenting, särskilt om du inte startar om ofta.

Om du vill skydda dig mer kan du (åtminstone i teorin) inaktivera WiFi och mobildata innan du startar om,och endast aktivera dem vid omstart, efter att brandväggstjänsten har startat (och den lilla nyckelikonen är synlig i statusfältet).

Tack @pulser

(2) Kan jag använda VPN-applikationer samtidigt som jag använder Android Firewall?

Om VPN-applikationen använder VPN-tjänsten är det nej, eftersom Android Firewall måste använda den här tjänsten och Android tillåter endast en applikation åt gången att använda den här tjänsten.

(3) Kan jag använda Android Firewall på vilken Android-version som helst?

Nej, eftersom metoden addDisallowedApplication används är den minsta Android-versionen som krävs 5.0 (Lollipop).

(4) Kommer Android Firewall att använda extra batterikraft?

Nej, till skillnad från de flesta liknande alternativ med sluten källkod.

(5) Kan man lägga till selektiva IP-adresser som tillåter/blockerar?

Det är tyvärr inte möjligt utan att använda mycket batterikraft och lägga till en massa komplicerad kod för att göra nätverksöversättning från OSI-lager 3 till lager 4 (och därmed implementera en TCP/IP-stack), vilket oundvikligen kommer att introducera buggar.Det är så de flesta (alla?) andra brandväggar utan rot fungerar.Android Firewall är unik eftersom den inte implementerar en TCP/IP-stack och därför är både mycket effektiv och enkel.

För mer avancerade användningsfall utan att offra batteriförbrukningen kan rooting och användning av en iptables-baserad brandvägg, som AFWall+, vara ett bättre alternativ.

Support

  • Frågor: Använd denna XDA-Developers forumtråd
  • Förfrågningar om funktioner och buggar: Rapportera ett problem på GitHub

Använd inte GitHub för frågor.

Bidra till

Översättningar:

  • Översättningar till andra språk välkomnas

  • Kontrollera om språket stöds av Android och hitta dess lokala språk

  • Kopiera den här filen till rätt mapp för lokala språk

  • Översätt. strängarna i den kopierade filen och utelämna alla rader med translatable=”false”

  • Skapa en pull request på GitHub för den nya/uppdaterade översättningen

Vänligen notera att du godkänner licensen nedan genom att bidra, inklusive upphovsrätten.

Licens

GNU General Public License version 3

Copyright (c) 2015 Marcel Bokhorst (M66B)

Alla rättigheter förbehållna

Denna fil är en del av Android Firewall.

Android Firewall är fri programvara: du kan distribuera den vidare och/eller ändra den enligt villkoren i GNU General Public License som publicerats av Free Software Foundation, antingen version 3 av licensen eller (efter eget gottfinnande) någon senare version.

Android Firewall distribueras i förhoppning om att den ska vara användbar, men utan någon som helst garanti; inte ens den underförstådda garantin för överlåtbarhet eller lämplighet för ett visst ändamål. Se GNU General Public License för mer information.

Du bör ha fått en kopia av GNU General Public License tillsammans med NetGuard. Om inte, se http://www.gnu.org/licenses/.

.

Lämna ett svar

Din e-postadress kommer inte publiceras.