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

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.

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

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.

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!
Congratulations @docbox! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :
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!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
!tipuvote 0.3 hide
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
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.)?
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
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
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
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:
;-)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
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
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
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).Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
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 (?)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
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ł.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit