14 najlepszych tajnych kodów bezpieczeństwa Androida, które musisz znać
Android jest obecnie najpopularniejszym mobilnym systemem operacyjnym na świecie. A jeśli korzystasz z urządzenia z Androidem od jakiegoś czasu, być może znasz już kody USSD. Aby uruchomić dowolny kod bezpieczeństwa Androida, należy wprowadzić go bezpośrednio do dialera. Prawidłowo wprowadzony kod automatycznie zwróci odpowiedź lub może być konieczne naciśnięcie przycisku Dial. Jakie są więc najpopularniejsze kody zabezpieczające Androida? I co właściwie robią “tajne kody”?
Kategorie tajnych kodów Androida
Istnieją dwie podstawowe klasyfikacje kodu, który może być wykonywany na urządzeniu z Androidem, a mianowicie aplikacje systemowe i aplikacje innych firm. Aplikacje systemowe, znane również jako aplikacje podstawowe lub natywne, są preinstalowane na urządzeniu przez producenta i zapewniają podstawowe usługi dla systemu operacyjnego. Z drugiej strony, aplikacje firm trzecich są opracowywane przez zewnętrznych programistów i dystrybuowane za pośrednictwem sklepów z aplikacjami, takich jak Google Play Store. Aplikacje te oferują szeroki zakres funkcji, od narzędzi zwiększających produktywność po opcje rozrywki, i wymagają pozwolenia na dostęp do niektórych funkcji urządzenia.
Kody MMI (Man-Machine Interface) to seria poleceń wykorzystywanych przez producentów urządzeń mobilnych, aby użytkownicy mogli uzyskać dostęp do ukrytych ustawień w swoich telefonach. Kody te mogą być wykorzystywane za pośrednictwem funkcji o nazwie USSD (Unstructured Supplementary Service Data), która umożliwia użytkownikom ujawnienie wcześniej ukrytych funkcji w ich smartfonach.
2767 3855# (Wipe Your Device and Reinstall Firmware)
Jednym z potencjalnych rozwiązań bezpiecznego usuwania poufnych informacji przechowywanych na urządzeniu z Androidem jest wprowadzenie określonej sekwencji znaków za pomocą klawiatury, która służy jako forma twardego resetu lub konfiguracji “fabrycznej”. Wykonując ten proces, wszystkie dane zawarte w urządzeniu mogą zostać trwale usunięte, zapewniając dokładne usunięcie i wyczyszczenie danych osobowych.
Obecna iteracja tego skryptu wykracza poza swoich poprzedników, włączając mechanizm przywracania oprogramowania układowego urządzenia do jego pierwotnego stanu, zapewniając w ten sposób optymalną wydajność z punktu widzenia oprogramowania.
Należy pamiętać, że ta czynność stanowi kompleksowy reset, usuwając wszystkie dane i ustawienia. Powinna być stosowana wyłącznie w wyjątkowo pilnych przypadkach.
# #7780# # (Run a Factory Reset)
Jeśli całkowite przywrócenie sprzętu nie jest uważane za konieczne lub pożądane, alternatywne podejście obejmuje usunięcie wszystkich konfiguracji oprogramowania i przywrócenie systemu elektronicznego do pierwotnego stanu produkcyjnego poprzez wykonanie określonych poleceń operacyjnych. Proces ten pociąga za sobą oczyszczenie nośnika pamięci ze wszystkich aplikacji zainstalowanych przez użytkownika i powiązanych danych, skutecznie przywracając urządzenie do pierwotnego stanu, bez żadnych informacji szczątkowych przechowywanych poza zakresem kontroli producenta początkowego sprzętu.
Alternatywnie można zdecydować się na prostsze podejście do usuwania informacji z urządzenia, po prostu resetując i ponownie instalując oprogramowanie układowe. Ta metoda eliminuje całą zawartość specyficzną dla użytkownika, zachowując jednocześnie ustawienia fabryczne telefonu. W rezultacie może to być korzystne podczas przygotowywania urządzenia do sprzedaży, ponieważ zapewnia większą prywatność dla następnego właściciela.
# #273282 255 663282*# # (Utwórz kopię zapasową plików multimedialnych)
Chociaż przywołanie tych informacji może okazać się trudne, wykonanie tego skryptu szybko generuje kopię danych multimedialnych. W przypadku, gdy urządzenie mobilne jest dotknięte złośliwym oprogramowaniem, co czyni konwencjonalne sposoby tworzenia kopii zapasowych niedostępnymi, pozostaje alternatywne rozwiązanie pod ręką, aby zachować pliki.
W przypadku, gdy nie udało Ci się szybko zareagować i kilka zdjęć zostało usuniętych przed utworzeniem kopii zapasowej, nie martw się. Nadal możliwe jest przywrócenie usuniętych zdjęć na gadżecie z Androidem.
*#06# (Check the Device’s IMEI)
Rzeczywiście, istnieje kluczowy fragment kodu, który umożliwia weryfikację, czy międzynarodowy identyfikator urządzenia elektronicznego (IMEI) odpowiada informacjom dostarczonym w pakiecie. Większość współczesnych mobilnych urządzeń komunikacyjnych wyświetla IMEI w widocznym miejscu na ich tylnej powierzchni; jednak dla dodatkowej pewności można wykorzystać ten konkretny kod, aby dokładnie potwierdzić te informacje.
Wystarczy uruchomić funkcję dialera na urządzeniu z systemem Android i wprowadzić odpowiedni kod, aby uzyskać numer IMEI (International Mobile Equipment Identity). Dodatkowo, wykonanie tej czynności na urządzeniu Samsung z systemem Android zapewni również unikalny numer seryjny słuchawki. Uzyskanie tych identyfikatorów ma kluczowe znaczenie dla zapewnienia bezpieczeństwa inwestycji, szczególnie w przypadku zakupu wcześniej posiadanego urządzenia.
# #1472365# # (Uruchom test GPS)
W celu zapewnienia optymalnego doświadczenia użytkownika dla licznych aplikacji i usług Android, wiele z nich polega na wykorzystaniu funkcji GPS urządzenia. Jeśli jednak wystąpi jakikolwiek problem z dokładnością lub działaniem systemu GPS telefonu, może to spowodować dezorientację użytkownika i potencjalne poruszanie się bez celu.
Wykorzystując dostarczony kod, można uzyskać dostęp do menu Test GPS lub Informacje GPS na urządzeniu z systemem Android. W tych menu można przeglądać i oceniać dane związane z GPS, a także przeprowadzać diagnostykę w celu ustalenia przyczyny zaprzestania działania funkcji GPS.
Dodatkowo dostępne staje się uzyskiwanie dodatkowych szczegółów, takich jak intensywność sygnału lub dane pozycjonowania. Warto zauważyć, że jeśli jakość sygnału jest poniżej normy, może to negatywnie wpłynąć na dokładność GPS. Aby zwiększyć dokładność lokalizacji GPS w takich sytuacjach, można zastosować kilka podejść.
#0 # (Activate General Test Mode)
Image Credit: Lukmanazis/ Shutterstock
Rzeczywiście, jeśli smartfon z Androidem działa nieprawidłowo, naturalne jest podejrzenie, że podmiot zewnętrzny mógł ingerować w jego działanie. Aby rzucić światło na wszelkie potencjalne włamania lub nieautoryzowany dostęp, sugeruję wprowadzenie następującego polecenia na urządzeniu z Androidem:bashdumpsys android.processesTo polecenie wygeneruje kompleksowy raport wyszczególniający różne procesy systemowe i powiązane z nimi aplikacje, zapewniając cenny wgląd we wszelkie anomalne działania, które mogą zagrażać wydajności urządzenia mobilnego.
⭐Testowanie dotykowe.
⭐Kamera przednia.
⭐LED.
⭐Podklucz.
⭐Test emulatora kodów kreskowych.
⭐Wersja urządzenia.
⭐Testowanie RGB.
⭐Testowanie czujnika uchwytu.
Jeśli istnieją powody, aby sądzić, że podstawowa integralność urządzenia została naruszona, użycie tej funkcji pozwala na dokładne zbadanie poszczególnych komponentów. Możliwość ta rozciąga się od weryfikacji wersji oprogramowania do oceny funkcjonalności kamery skierowanej do przodu, umożliwiając kompleksową ocenę każdego modułu w izolacji.
# #232338# # (Wyświetla adres MAC)
Adres Media Access Control (MAC), który jest często określany po prostu jako “MAC”, jest identyfikatorem, który jest charakterystyczny dla każdego urządzenia elektronicznego.Ten konkretny adres służy jako środek rozpoznawania komputera, gdy jest on połączony z siecią, co czyni go kluczowym elementem w utrzymaniu skutecznej komunikacji w tych systemach.
Jeśli nie ma pewności co do spoofingu MAC na konkretnym urządzeniu, można zweryfikować jego adres MAC, sprawdzając go na samym urządzeniu i porównując go z listą aktywnych urządzeń w sieci pod kątem dokładności.
# #4636# # (Sprawdź baterię, Wi-Fi i inne informacje)
Dostarczony kod oferuje cenne informacje dotyczące żywotności baterii, łączności bezprzewodowej i wykorzystania różnych aplikacji na urządzeniu. Umożliwia dogłębną analizę wzorców zużycia energii i szybkości przesyłania danych za pośrednictwem połączeń Wi-Fi. Ponadto służy jako wiarygodne źródło podczas oceny używanych smartfonów, dostarczając szczegółowych informacji na temat ich historycznego użytkowania.
Dostarczanie dokładnych informacji dotyczących temperatury i napięcia baterii jest bardzo korzystne zarówno z praktycznego, jak i bezpieczeństwa punktu widzenia. W tym względzie nadmierne zużycie energii przez aplikację może wskazywać na obecność złych intencji, uzasadniając wzmożoną czujność.
# #7594# # (Change The Power Button Behavior)
Aby zmodyfikować funkcjonalność przycisku zasilania urządzenia, można wykorzystać wyżej wymieniony kod. Zamiast ciągłego naciskania i zwalniania przycisku zasilania przed uzyskaniem dostępu do menu zasilania w celu zainicjowania wyłączenia, ta alternatywna metoda pozwala na bezpośrednie wyłączenie telefonu bez wyświetlania wspomnianego menu po aktywacji przycisku zasilania.
W pewnych okolicznościach, gdy konieczne jest szybkie działanie w celu zabezpieczenia urządzenia, ten fragment kodu może być skutecznie wykorzystany. Podczas ponownej aktywacji urządzenia po takim zdarzeniu użytkownik musi wprowadzić hasło dostępu, zapewniając w ten sposób ochronę poufnych informacji, nawet jeśli urządzenie wpadnie w niepowołane ręce.
#12580 369# (Sprawdź oprogramowanie i sprzęt telefonu)
Aby uzyskać dostęp do szczegółów dotyczących specyfikacji oprogramowania i sprzętu urządzenia mobilnego, w tym wersji systemu operacyjnego lub numeru modelu, należy zagłębić się w szereg menu nawigacyjnych w panelu ustawień telefonu.
Aby szybciej uzyskać te informacje, użycie prezentowanego kodu umożliwia rozpoznanie zarówno wersji oprogramowania, jak i oprogramowania układowego, a także szczegółów sprzętu i urządzenia lub alternatywnie stanu baterii i danych.
W wielu przypadkach użycie tego kodu jest skutecznym sposobem na rozwiązanie problemów z urządzeniem, które może działać nieprawidłowo. Odradzamy jednak wprowadzanie zmian w dostępnych opcjach menu, ponieważ może to potencjalnie zaostrzyć problem.
#3282 727336*# (Wyświetl informacje o systemie i pamięci masowej)
Ten konkretny fragment kodu zapewnia użytkownikom dostęp do cennych danych systemowych i pamięci masowej, a także metryk związanych z zużyciem danych. Chociaż manipulowanie tymi liczbami może okazać się wyzwaniem, pozostaje to możliwe. Wykonanie tego polecenia USSD umożliwia pobranie dokładnych szczegółów dotyczących systemu operacyjnego Android w urządzeniu, wraz z dostępną pojemnością pamięci.
Wykorzystanie danych przez urządzenie jest wyświetlane w interfejsie użytkownika podczas implementacji tego kodu.
*#67# (Check Call Forwarding)
Aby sprawdzić, czy połączenia przychodzące są przekierowywane na alternatywny numer telefonu, należy użyć podanego kodu. Spowoduje to ujawnienie, czy funkcja przekierowania połączeń jest obecnie aktywna w urządzeniu, a także wyświetli konkretny numer, na który połączenia zostały przekierowane. Ponadto, jeśli Twoje numery są przekierowywane, gdy są włączone lub podczas odrzucania połączenia, takie informacje zostaną Ci przekazane za pomocą tej metody.
Zazwyczaj funkcja ta jest dostępna wyłącznie za pośrednictwem oficjalnego systemu wiadomości dostarczanego przez operatora sieci komórkowej. Użytkownicy mogą jednak elastycznie modyfikować tę konfigurację, przechodząc do ustawień połączeń na swoim urządzeniu z Androidem.
*31# (Disable Caller ID)
Aby zachować poufność i ukryć fakt skontaktowania się z konkretną osobą, można dezaktywować identyfikator rozmówcy za pomocą tego konkretnego kodu.
Aby ponownie aktywować funkcję Caller ID, wystarczy ponownie wprowadzić wymagany kod. System wyświetli powiadomienie informujące o tym, czy usługa została aktywowana, czy dezaktywowana za każdym razem, gdy kod zostanie dodany.
# #34971539# # (Wyświetl informacje o kamerze)
Obecny kod pozwala na dogłębne zbadanie charakterystyki kamery, obejmując takie aspekty, jak całkowita liczba kamer, maksymalna pojemność powiększenia, wersja oprogramowania i dodatkowe szczegóły. Biorąc pod uwagę, że współczesne urządzenia mobilne często posiadają wiele komponentów kamery, ta seria danych może pomóc w wykryciu wszelkich nieautoryzowanych modyfikacji oprogramowania układowego kamery.
*43# (Enable Call Waiting)
Dla osób, które często uczestniczą w rozmowach telefonicznych, połączenie oczekujące może okazać się idealnym rozwiązaniem. Funkcja ta pozwala na tymczasowe wstrzymanie bieżącego połączenia i odebranie innego połączenia przychodzącego, jednocześnie mając możliwość przełączania się między dwiema liniami w razie potrzeby.
W sytuacjach, gdy ktoś podejrzewa, że komunikuje się z nieuczciwą osobą przez telefon, a dzwoni dodatkowy rozmówca, możliwe jest przeniesienie rozmowy do drugiego rozmówcy, odwracając w ten sposób uwagę od podejrzanego oszusta i dając możliwość zastanowienia się nad okolicznościami lub zasięgnięcia porady przed podjęciem dalszych działań.
Aby aktywować żądaną usługę w telefonie, wystarczy wprowadzić określony kod do dialera, a usługa zostanie włączona na urządzeniu. Aby dezaktywować usługę, wymagane są minimalne modyfikacje poprzez wprowadzenie kodu #43# i wyłączenie funkcji połączeń oczekujących.
*#7353# (Dostęp do menu szybkiego testu)
Korzystanie z menu szybkiego testu zapewnia alternatywną metodę identyfikacji i rozwiązywania problemów z urządzeniem mobilnym. Funkcja ta umożliwia ocenę zarówno możliwości audio, jak i wibracji urządzenia, a także ocenę jego wydajności audio i mikrofonu.
# #4986 2650468# #* (Sprawdź informacje o oprogramowaniu sprzętowym)
To narzędzie zapewnia cenny wgląd w oprogramowanie sprzętowe urządzenia, służąc jako krytyczne zabezpieczenie przed potencjalnymi naruszeniami bezpieczeństwa. Weryfikując integralność oprogramowania układowego, można określić, czy dokonano nieautoryzowanych modyfikacji i podjąć odpowiednie działania. Rootowanie urządzeń często wiąże się ze zmianami w oprogramowaniu układowym, co czyni to narzędzie niezbędnym do rozróżnienia, czy bieżąca konfiguracja oprogramowania jest prawdziwa, czy nie.
Kod jest w stanie dostarczyć cennych danych dotyczących urządzenia mobilnego, w tym jego marki i modelu, specyfikacji sprzętowej, szczegółów radia, a w niektórych przypadkach daty produkcji starszego urządzenia z Androidem. Kod ten służy jako pomocne narzędzie do określania, czy w smartfonie dokonano nieautoryzowanych modyfikacji, szczególnie w przypadku zakupu wcześniej posiadanego telefonu.
# #197328640# # (Aktywuj tryb serwisowy)
System operacyjny Android posiada adaptowalny tryb serwisowy, który umożliwia użytkownikom wykonywanie szeregu ocen diagnostycznych, takich jak testowanie funkcjonalności urządzeń wyjściowych audio, weryfikacja kalibracji kolorów na ekranach wyświetlaczy, badanie wydajności mechanizmów haptycznego sprzężenia zwrotnego i dokonywanie regulacji różnych parametrów komunikacji. To wszechstronne narzędzie oferuje szereg opcji optymalizacji wydajności urządzenia i poprawy komfortu użytkowania.
Wskazane jest, aby być świadomym zdarzeń zachodzących w tle smartfona, ponieważ umożliwia to lepsze zrozumienie funkcjonalności urządzenia. Korzystając z tego kodu, użytkownicy mogą uzyskać szczegółowe informacje dotyczące operacji sieciowych i radiowych na swoich urządzeniach, takie jak bieżący stan LTE i dzienniki zarządzania bezpieczeństwem, a także możliwość dostępu do ekranu debugowania w celu dokładniejszej inspekcji. Co więcej, zapewnia to dostęp do partycji Extended Files System (EFS), przyznając uprawnienia do zapisu, co pozwala na zbadanie wszystkich danych dotyczących siły sygnału radiowego, numeru IMEI, specyfikacji karty SIM oraz połączeń z funkcjami Wi-Fi i Bluetooth.
# #0588# # (Uruchom test czujnika zbliżeniowego)
Jeśli funkcjonalność czujnika zbliżeniowego urządzenia zostanie zakłócona, może to spowodować niezamierzone skutki, takie jak wybieranie kieszonkowe lub błędne interakcje z ekranem dotykowym, które inicjują połączenia telefoniczne.
Użycie tego kodu umożliwia wejście do podmenu kalibracji i testowania czujnika zbliżeniowego. We wspomnianym podmenu możliwe jest przeprowadzenie kalibracji czujnika lub wykonanie testu diagnostycznego w celu ustalenia, czy czujnik działa zgodnie z przeznaczeniem.
*#0589# (Run a Light Sensor Test)
W podobny sposób do kodu używanego do testowania czujnika zbliżeniowego, ten konkretny kod może zostać wykonany, gdy czujnik światła urządzenia mobilnego nie działa poprawnie.
Chroń swoje dane za pomocą kodów i hacków na Androida
Zapewnienie bezpieczeństwa informacji przechowywanych na urządzeniu z Androidem jest najważniejsze. Biorąc pod uwagę rozpowszechnienie różnych form złośliwego oprogramowania wpływającego na takie urządzenia, konieczne jest wdrożenie solidnej aplikacji antywirusowej. Taka aplikacja nie tylko chroni wrażliwe dane, ale także przeprowadza regularne skanowanie urządzenia mobilnego w poszukiwaniu złośliwego oprogramowania.