Blokowanie programom dostępu do sieci z NetGuard

in polish •  6 years ago 

Ostatnimi czasy zacząłem potrzebować aplikacji na Androida, która potrafi zainstalowanym programom zablokować dostęp do sieci tak po Wi-Fi jak i po LTE. Po długich poszukiwaniach wreszcie udało się znaleźć program o nazwie NetGuard a aplikacja spodobała mi się na tyle, że w tym wpisie postanowiłem się nią podzielić.

1.jpg

Źródło

Aplikacja NetGuard to swego rodzaju firewall, który:

  • jest opensource, czyli posiada otwarty kod źródłowy
  • do działania nie wymaga roota

I w sumie te dwa punkty przekonały mnie do instalacji i testów.

Instalacja

Aplikację można zainstalować na trzy sposoby - pierwszy z nich to wejście na tę stronę, pobranie pliku apk i zainstalowanie aplikacji.

2.png

Źródło

Drugi z nich polega na ściągnięciu alternatywnego sklepu z aplikacjami o nazwie F-Droid i z jego pomocą przejść całą procedurę instalacyjną.

4.jpg

[Źródło własne]

Trzeci to po prostu zainstalowanie programu ze sklepu Google Play.

W przypadku pierwszego i drugiego sposobu należy pamiętać, aby w ustawieniach telefonu włączyć opcję umożliwiającą instalacje aplikacji ze źródeł zewnętrznych (innych niż Google Play).

Blokowanie dostępu do sieci

Po zainstalowaniu i wstępnym skonfigurowaniu oszczędzania energii (po instalacji program powie co należy zrobić) uruchomi się główne okno aplikacji.

3.jpg

Źródło

Teraz aby zablokować konkretnej aplikacji dostęp do sieci wystarczy kliknąć na ikony z prawej strony, aby z zielonych zmieniły się na czerwone. To wszystko! Należy jednak mieć na uwadze, że niektóre aplikacje mogą nie działać poprawnie jeśli zostaną odłączone od sieci.

Epilog

Pełna lista funkcjonalności znajduje się na stronie projektu w serwisie GitHub, do której link znajduje się w sekcji Źródła. To co przedstawia ten wpis to jedynie ułamek możliwości.

Źródła

Strona projektu w serwisie GitHub
Aplikacja w sklepie Google Play
Aplikacja w sklepie F-Droid

Wsparcie

Podobało się? Obserwuj i wspieraj!

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

Congratulations @docbox! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :

You published more than 80 posts. Your next target is to reach 90 posts.

You can view your badges on your Steem Board and compare to others on the Steem Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

To support your work, I also upvoted your post!

Vote for @Steemitboard as a witness to get one more award and increased upvotes!

!tipuvote 0.3 hide

Czy kojarzysz jakiś projekt, fundację albo dowolną grupę jakichś badaczy, którzy robią audyty bezpieczeństwa opensource'owych aplikacji dostępnych na Androida?

A czy kojarzysz może jakiś fajny artykuł z opisem kolekcji jakiś dobrych opensource'owych zamienników podstawowych aplikacji Androidowych (typu kalendarz, notatnik, kontakty, telefon itp.)?

A czy kojarzysz może jakiś fajny artykuł z opisem kolekcji jakiś dobrych opensource'owych zamienników podstawowych aplikacji Androidowych (typu kalendarz, notatnik, kontakty, telefon itp.)?

Niestety nie :(

Czy kojarzysz jakiś projekt, fundację albo dowolną grupę jakichś badaczy, którzy robią audyty bezpieczeństwa opensource'owych aplikacji dostępnych na Androida?

Takich rzeczy nikt za darmo nie będzie robił. Nawet dla aplikacji TrueCrypt (przed kompromitacją) konieczna była zbiórka pieniędzy aby ktoś przeprowadził audyt kodu a program jest przecież opensource.

https://www.indiegogo.com/projects/the-truecrypt-audit/#/
https://www.dobreprogramy.pl/Czy-TrueCrypt-jest-bezpieczny-Pora-to-sprawdzic,News,48596.html

  ·  6 years ago (edited)

Takich rzeczy nikt za darmo nie będzie robił. Nawet dla aplikacji TrueCrypt (przed kompromitacją) konieczna była zbiórka pieniędzy aby ktoś przeprowadził audyt kodu a program jest przecież opensource.

Zgadza się, ale jeśli dobrze pamiętam to przy audycie OpenSSLa było chyba pospolite ruszenie ochotników, choć już nie jestem pewien.

Z drugiej strony dwadzieścia kilka lat temu, wielu mówiło:

Pfffff... proszę Cię - darmowy i w dodatku otwarty system operacyjny? Ha, ha - przestań. Kto to będzie za darmo pisał?

;-)

  ·  6 years ago (edited)

F-Droid i jazda. Najpierw zamień Androida na Replicanta :D I Androida ktoś czasem audytuje, bo ktoś wykrywał dziury w kodzie (o dwóch słyszałem) poprzez sprawdzanie kodu

Pisząc Androida masz na myśli system operacyjny czy aplikacje na Androida? Aplikacje na Androida przy wrzucaniu do sklepu "audytowane" są jedynie automatycznie. I to w jakiś bardzo prosty i szybki sposób (większość syfu się przeciska bez problemów). System operacyjny Androida pewnie Google sam dość dokładnie trzepie, ale podejrzewam że musi być jakiś program bounty dla zewnętrznych badaczy (nie chce mi się teraz sprawdzać, ale raczej musi być bo w przeciwnym razie wszyscy sprzedawaliby bugi 0day-hunterom).

  ·  6 years ago (edited)

System operacyjny. Jak się obawiasz (i słusznie) Google Play to masz otwarty zamiennik F-Droid z własnym repozytorium i wolnym oprogramowaniem. A dokładniej F-Droid nie jest jedyny, a z jego repozytorium korzysta G-Droid czy M-Droid :D

Dodam tylko, że na wielu smartfonach (powiedzmy) możesz wgrać PostMarketOS, czyli Alpine Linux, ale to dla hakerów bardziej bo chyba nie ma dzwonienia (?)

A może zrób jakiś wpis o F-Droidzie i Replicantcie? Już dawno się w alternatywy nie wgłębiałem, chętnie bym poczytał.