Strona główna
» ANDROID
»
Jak pobierać aplikacje z systemu Android i jakie ryzyko niesie to za sobą
Jak pobierać aplikacje z systemu Android i jakie ryzyko niesie to za sobą
Sideloading oznacza instalację aplikacji na Androida spoza Google Play, zazwyczaj poprzez otwarcie pliku Android Package Kit ( APK ). Może to być przydatne, gdy deweloper dystrybuuje aplikację bezpośrednio lub gdy legalna aplikacja jest niedostępna w sklepie. Wiąże się to również z realnym ryzykiem: plik APK może zawierać złośliwe oprogramowanie, żądać nadmiernych uprawnień lub zostać zmodyfikowany przez osobę inną niż jego twórca. Najbezpieczniejszym podejściem jest weryfikacja źródła, pozostawienie włączonych zabezpieczeń Androida i udzielenie uprawnień do instalacji tylko tym aplikacjom, których potrzebujesz.
Czym jest sideloading i kiedy ma sens?
Google Play to nie jedyne miejsce, w którym można dystrybuować aplikacje na Androida. Deweloperzy mogą publikować pliki APK na swoich oficjalnych stronach internetowych, organizacje mogą dystrybuować aplikacje wewnętrzne, a niektóre niezależne sklepy z aplikacjami hostują oprogramowanie za zgodą dewelopera. Android wymaga wyraźnego zezwolenia na źródło instalacji, zanim będzie mógł zainstalować aplikację spoza zaufanego sklepu. Zobacz oficjalny przewodnik Androida po alternatywnej dystrybucji aplikacji .
Sideloading to nie to samo, co flashowanie niestandardowego oprogramowania układowego czy rootowanie telefonu. To oddzielne, bardziej inwazyjne procedury. W przypadku typowego sideloadingu pobierasz plik APK, zatwierdzasz kod źródłowy instalatora (jeśli zostaniesz o to poproszony) i potwierdzasz instalację w instalatorze pakietów Androida.
Czy pobieranie aplikacji z systemu Android wiąże się z pewnym ryzykiem?
Złośliwe oprogramowanie i kradzież danych: Zmanipulowana aplikacja może kraść dane uwierzytelniające, wiadomości, pliki lub informacje finansowe.
Niebezpieczne uprawnienia: Aplikacja, która prosi o dostęp do wiadomości SMS, ułatwień dostępu, powiadomień lub uprawnień administratora urządzenia, może uzyskać dostęp do zaawansowanych funkcji, niezwiązanych z jej reklamowanym przeznaczeniem.
Fałszywe lub zmodyfikowane pliki APK: Strony pobierania mogą podszywać się pod twórców oprogramowania, dołączać niechciane oprogramowanie lub oferować przestarzałe wersje ze znanymi lukami w zabezpieczeniach.
Problemy ze zgodnością i aktualizacjami: Plik APK może być przeznaczony dla innej wersji Androida lub procesora albo nie działać, ponieważ jest tylko częścią podzielonego pakietu APK. Aktualizacje mogą nie pojawiać się automatycznie w Google Play.
Obniżone zabezpieczenia: Niektóre aplikacje mogą zostać oznaczone lub zablokowane przez Google Play Protect. Nie zakładaj, że ostrzeżenie jest fałszywie dodatnie tylko dlatego, że aplikacja została zainstalowana gdzie indziej.
Google wyjaśnia, że Play Protect sprawdza aplikacje podczas instalacji i może ostrzegać o potencjalnie szkodliwym oprogramowaniu lub je blokować. Przed podjęciem decyzji, co zrobić z ostrzeżeniem, zapoznaj się z wytycznymi Google dotyczącymi ostrzeżeń Play Protect .
Przed zainstalowaniem pliku APK
Wybierz oficjalną stronę internetową dewelopera lub renomowany sklep, do którego link podał deweloper. Unikaj pobierania aplikacji „z crackiem”, pirackich lub podejrzanie przecenionych.
Sprawdź nazwę aplikacji, tożsamość programisty, wersję, informacje o wydaniu i żądane uprawnienia. Uważaj na błędnie wpisane domeny i przyciski pobierania, które prowadzą do kilku niezwiązanych ze sobą stron.
Jeśli twórca opublikuje instrukcję weryfikacji sumy kontrolnej lub podpisu, skorzystaj z nich, aby potwierdzić, że plik nie został zmieniony.
Dbaj o aktualność aktualizacji systemu Android i Google Play oraz pozostaw włączoną funkcję Google Play Protect.
Przed zainstalowaniem nieznanego oprogramowania wykonaj kopię zapasową ważnych danych. Nie instaluj pliku APK wysłanego niespodziewanie w wiadomości, e-mailu lub podczas rozmowy telefonicznej z działem pomocy technicznej.
Jak wgrać aplikację na Androida
1. Pobierz plik APK ze źródła, któremu ufasz
Otwórz zweryfikowaną stronę internetową dewelopera w przeglądarce telefonu i pobierz plik APK. Upewnij się, że strona dotyczy konkretnej aplikacji i wersji Androida, której potrzebujesz. Jeśli deweloper udostępnia jedynie pakiet aplikacji lub oddzielne pliki APK, postępuj zgodnie z jego instrukcjami instalacji, zamiast instalować losowy plik z innej strony.
Pobierz plik APK z oficjalnej strony internetowej twórcy aplikacji.Znajdź pobrany plik APK w folderze Pobrane.
2. Zezwól na instalację dla określonego źródła
W systemie Android 8.0 i nowszych zazwyczaj nie ma pojedynczego globalnego przełącznika „Nieznane źródła”. Uprawnienie jest przyznawane aplikacji, która uruchamia instalację, takiej jak Chrome lub menedżer plików. Otwórz Ustawienia i wyszukaj opcję Instaluj nieznane aplikacje . Wybierz używaną przeglądarkę lub menedżera plików, a następnie włącz opcję Zezwalaj tylko z tego źródła, jeśli jest zaufana. Nazwy menu różnią się w zależności od producenta urządzenia i wersji Androida.
Znajdź ustawienie Zainstaluj nieznane aplikacje w Ustawieniach Androida.Zezwól na instalację tylko aplikacji, której będziesz używać do otwierania pliku APK.
W starszych wersjach Androida ustawienie to może nazywać się „Nieznane źródła” w sekcji „Zabezpieczenia”. Wyłącz je ponownie po instalacji, jeśli urządzenie korzysta ze starszego ustawienia globalnego. W nowszych wersjach cofnij uprawnienia dla przeglądarki lub menedżera plików po zakończeniu instalacji.
3. Otwórz plik APK i sprawdź instalator
Wróć do powiadomienia o pobraniu lub otwórz aplikację Pliki na urządzeniu i dotknij pobranego .apkpliku. Jeśli Android poprosi o zezwolenie na instalację z tego źródła, skorzystaj z linku Ustawienia w monicie i zatwierdź zgodę tylko dla źródła, któremu ufasz. Wróć do instalatora i sprawdź nazwę aplikacji przed dotknięciem przycisku Zainstaluj .
Przed kontynuacją sprawdź nazwę aplikacji i monit instalacyjny.Poczekaj, aż Android zainstaluje plik APK.
4. Zakończ instalację i sprawdź, czy pojawiły się ostrzeżenia
Gdy Android zgłosi, że aplikacja jest zainstalowana, kliknij Otwórz, jeśli zamierzałeś ją zainstalować. Jeśli Play Protect zaleca skanowanie aplikacji, zezwól na to. Jeśli zidentyfikuje aplikację jako szkodliwą lub ją zablokuje, najbezpieczniej jest ją zatrzymać, usunąć plik APK i uzyskać zweryfikowaną kopię od programisty. Nie wyłączaj Play Protect tylko po to, aby wymusić instalację nieznanej aplikacji.
Otwórz aplikację dopiero po potwierdzeniu instalacji przez system Android.Potraktuj blokadę Play Protect jako poważne ostrzeżenie, a nie ignoruj jej bez powodu.
Czy VPN sprawia, że przesyłanie danych z jednego miejsca na drugie jest bezpieczne?
Nie. Sieć VPN może szyfrować ruch sieciowy między urządzeniem a dostawcą VPN, co może pomóc w ochronie ruchu w niezaufanych sieciach Wi-Fi i ograniczeniu możliwości wykrywania ich przez sieć lokalną. Sieć VPN nie skanuje pliku APK, nie weryfikuje jego twórcy, nie usuwa złośliwego oprogramowania ani nie blokuje dostępu złośliwej aplikacji do danych, które jej przyznasz. Sieć VPN nie zastępuje sprawdzania źródła pobierania i uprawnień.
Jeśli APK nie zostanie zainstalowany
„Aplikacja nie została zainstalowana” lub błąd analizy: Pobieranie może być niekompletne, plik APK może być niezgodny z wersją Androida lub procesorem albo plik może być uszkodzony. Pobierz go ponownie z oficjalnego źródła i sprawdź wymagania programisty.
Odmowa dostępu: Wróć do Ustawień > Aplikacje > Dostęp specjalny aplikacji > Zainstaluj nieznane aplikacje, wybierz aplikację otwierającą plik APK i sprawdź uprawnienia do źródła. Dokładne etykiety mogą się różnić.
Konflikt aplikacji z istniejącą wersją: Zainstalowana aplikacja może mieć inny certyfikat podpisu. Unikaj odinstalowywania działającej aplikacji, dopóki nie utworzysz kopii zapasowej jej danych i nie zrozumiesz, co zostanie utracone.
Play Protect blokuje tę funkcję: Zatrzymaj aplikację i zweryfikuj ją z deweloperem. Nie pomijaj ostrzeżenia, chyba że możesz samodzielnie ustalić, czy plik jest legalny i rozumiesz konsekwencje.
Po instalacji: zmniejsz ryzyko
Otwórz aplikację i sprawdź jej uprawnienia w Ustawieniach Androida. Odmów dostępu, który nie jest potrzebny do jej podstawowej funkcji, i usuń aplikację, jeśli zachowuje się nieoczekiwanie, wyświetla natrętne reklamy lub prosi o zainstalowanie dodatkowego oprogramowania. Cofnij uprawnienie „Instaluj nieznane aplikacje” dla używanej przeglądarki lub menedżera plików. Śledź aktualizacje od tego samego zweryfikowanego dewelopera.
Podsumowanie: Sideloading to standardowa funkcja Androida, ale przenosi na Ciebie większą odpowiedzialność. Instaluj tylko wtedy, gdy istnieje ku temu wyraźny powód, korzystaj z weryfikowalnego źródła, sprawdzaj uprawnienia i poważnie traktuj ostrzeżenia dotyczące bezpieczeństwa. Jeśli nie możesz potwierdzić, kto opublikował plik APK ani dlaczego potrzebuje żądanego dostępu, nie instaluj go.