Spisu treści:
- Poddajemy bardzo złośliwe uprawnienia Facebooka aplikacji do wysyłania wiadomości w porównaniu z aplikacją Google Hangouts
- Tożsamość
- Kontakty / kalendarz
- Lokalizacja
- SMS (wiadomości tekstowe)
- Telefon
- Zdjęcia / pliki multimedialne
- Kamera / mikrofon
- Informacje o połączeniu Wi-Fi
- Identyfikator urządzenia i informacje o połączeniu
- Inne uprawnienia
- Co to wszystko znaczy?
Poddajemy bardzo złośliwe uprawnienia Facebooka aplikacji do wysyłania wiadomości w porównaniu z aplikacją Google Hangouts
Nie wspominając o tym - ponieważ myślę, że większość osób, które przeczytały nasze usunięcie FUD i zamieszanie wokół źle poinformowanych historii o Facebook Messenger, ma to - ale oto interesujące ćwiczenie. Niedawno zalecamy, aby w przypadku pytań dotyczących uprawnień deklarowanych przez aplikację zapoznać się z podobną aplikacją. To może nie powiedzieć ci całej historii, ale powinno ci dać całkiem niezłe pojęcie, czy aplikacja ma moc robienia czegoś nikczemnego.
Jeśli, powiedzmy, jedna aplikacja do tapet ma możliwość wykonywania połączeń telefonicznych, a inna nie, musisz poszukać, dlaczego potrzebuje tej zdolności. Ma sens?
Porównajmy Facebook Messenger z inną popularną aplikacją do przesyłania wiadomości - Google Hangouts. Jeśli jakoś wcześniej nie korzystałeś z Hangouts, jest to usługa przesyłania wiadomości Google, a teraz jest to również preferowana aplikacja do wysyłania wiadomości SMS. (Chociaż na telefonach większości producentów nadal można znaleźć inne aplikacje do przesyłania wiadomości, nawet jeśli mają one zainstalowaną aplikację Hangouts).
Połóżmy uprawnienia obok siebie - skopiowane bezpośrednio z Google Play - i zobaczmy, jak to wygląda. Wszystko w imię nauki.
Tożsamość
komunikator facebookowy | Google Hangouts |
---|---|
Znajdź konta na urządzeniu | Znajdź konta na urządzeniu |
Przeczytaj własną kartę kontaktową | Dodaj lub usuń konta |
Wygląda trochę jak Google Hangouts ma nieco więcej mocy, z możliwością dodawania lub usuwania kont. Nie martwilibyśmy się jednak. Tego można się spodziewać w aplikacji usługowej Google.
Kontakty / kalendarz
komunikator facebookowy | Google Hangouts |
---|---|
Przeczytaj swoje kontakty | Przeczytaj swoje kontakty |
Zmodyfikuj swoje kontakty |
Dzięki Google Hangouts możesz dodatkowo modyfikować kontakty, a nie tylko je czytać. Facebook Messenger może czytać tylko twoje kontakty.
Lokalizacja
komunikator facebookowy | Google Hangouts |
---|---|
Przybliżona lokalizacja (na podstawie sieci) | Przybliżona lokalizacja (na podstawie sieci) |
Dokładna lokalizacja (GPS i sieć) | Dokładna lokalizacja (GPS i sieć) |
Ten, co nie dziwi, nawet nie żyje. Naprawdę dość standardowe rzeczy do znalezienia swojej lokalizacji. Obie aplikacje umożliwiają dołączenie Twojej lokalizacji do wiadomości. (Hangouty wymagają jednak samodzielnego dodania, podczas gdy Facebook Messenger domyślnie udostępnia Twoją lokalizację w każdej nowej wiadomości. Oto, jak to wyłączyć).
SMS (wiadomości tekstowe)
komunikator facebookowy | Google Hangouts |
---|---|
edytuj swoje wiadomości tekstowe (SMS lub MMS) | czytać wiadomości tekstowe (SMS lub MMS) |
odbieraj SMS-y | odbieraj SMS-y |
czytać wiadomości tekstowe (SMS lub MMS) | wysyłać wiadomości SMS |
wysyłać wiadomości SMS | edytuj swoje wiadomości tekstowe (SMS lub MMS) |
odbieranie wiadomości tekstowych (MMS) | odbieranie wiadomości tekstowych (MMS) |
Interesujące jest tylko to, że Facebook Messenger i Google Hangouts wymieniają dokładnie te same uprawnienia cząstkowe w nieco innych zamówieniach. (Nie mam pojęcia, dlaczego). W przeciwnym razie można się spodziewać w kilku aplikacjach, które służą jako aplikacje do wysyłania wiadomości tekstowych.
Telefon
komunikator facebookowy | Google Hangouts |
---|---|
edytuj swoje wiadomości tekstowe (SMS lub MMS) | czytać wiadomości tekstowe (SMS lub MMS) |
Bezpośrednio wybieraj numery telefonów | Bezpośrednio wybieraj numery telefonów |
Przeczytaj dziennik połączeń |
Facebook Messenger może zobaczyć Twój dziennik połączeń. Hangouty nie mogą. Ciekawe będzie, czy to się zmieni, jeśli i kiedy Google Voice zostanie złożony.
Zdjęcia / pliki multimedialne
komunikator facebookowy | Google Hangouts |
---|---|
Testuj dostęp do chronionej pamięci | Zmodyfikuj lub usuń zawartość pamięci USB |
Zmodyfikuj lub usuń zawartość pamięci USB | Testuj dostęp do chronionej pamięci |
Ponownie, standardowe rzeczy dla aplikacji, która chce buforować dowolny rodzaj danych zamiast ponownie je pobierać. Po prostu wcale tego nie wyjaśniono.
Kamera / mikrofon
komunikator facebookowy | Google Hangouts |
---|---|
Rób zdjęcia i nagrywaj filmy | Nagrać dźwięk |
Nagrać dźwięk | Rób zdjęcia i nagrywaj filmy |
Chcesz robić zdjęcia lub nagrywać filmy? Chcesz w ogóle korzystać z mikrofonu? Potrzebujesz tych uprawnień. Standard. Rzeczy.
Informacje o połączeniu Wi-Fi
komunikator facebookowy | Google Hangouts |
---|---|
Zobacz połączenia Wi-Fi | Zobacz połączenia Wi-Fi |
Kolejne podstawowe uprawnienie udostępnione przez obie aplikacje, i istnieje wiele powodów, dla których aplikacja to deklaruje. Na przykład Hangouty muszą przenosić dużo danych, jeśli wykonujesz połączenie wideo. Więc chciałby wiedzieć, czy korzystasz z Wi-Fi czy połączenia komórkowego.
Identyfikator urządzenia i informacje o połączeniu
komunikator facebookowy | Google Hangouts |
---|---|
Czytaj status telefonu i tożsamość | Czytaj status telefonu i tożsamość |
Jak wyjaśniliśmy wcześniej, jest to zła nazwa dla zezwolenia, które pozwala na szereg rzeczy niskiego poziomu, których mogą potrzebować aplikacje. Aplikacje potrzebują go również, aby sprawdzić, czy jest aktywne połączenie. Znowu nic, czego nie można się spodziewać na Facebooku Messenger ani w Hangoutach.
Inne uprawnienia
komunikator facebookowy | Google Hangouts |
---|---|
Odbieranie danych z Internetu | odbierać dane z Internetu |
Pobierz pliki bez powiadomienia | czytać wiadomości błyskawiczne |
Uruchom przy starcie | Wymienia wiadomości
i otrzymuje powiadomienia o synchronizacji z serwerów Google |
Zapobiegaj spaniu urządzenia | pełny dostęp do sieci |
Wyświetl połączenia sieciowe | kontrolować wibracje |
Zainstaluj skróty | uruchom przy starcie |
Zmień ustawienia audio | korzystać z kont na urządzeniu |
Przeczytaj konfigurację usługi Google | przeglądać połączenia sieciowe |
Narysuj nad innymi aplikacjami | kontrola komunikacji bliskiego zasięgu |
Pełny dostęp do sieci | przeczytaj konfigurację usługi Google |
Przeczytaj ustawienia synchronizacji | uniemożliwiają zasypianie urządzenia |
Kontroluj wibracje | zmień ustawienia audio |
Zmień łączność sieciową | sparuj z urządzeniami Bluetooth |
zmienić łączność sieciową | |
wyślij lepki program |
Wiemy, że dużo się tu dzieje. Ale spójrz, ile z nich pasuje między Facebook Messenger a Hangouts. Messenger ma kilka uprawnień do funkcji Heads Chat (rysowanie w innych aplikacjach i instalowanie skrótów), których nie ma w Hangouts, a Hangouts ma uprawnienia NFC i Bluetooth, a także inne w przypadku niektórych usług Google, których Facebook nie ma.
Co to wszystko znaczy?
Nie dlatego, że naprawdę potrzebowaliśmy więcej dowodów, ale dość wyraźnie widać, że Facebook Messenger nie deklaruje nadmiernej liczby uprawnień - w rzeczywistości Google Hangouts ma jeszcze dwa, jeśli martwisz się o plus lub minus - nie to, że liczba uprawnień deklarowanych przez aplikację wskazuje na wszystko inne niż aplikacja robi wiele rzeczy, które wymagają uprawnień. Facebook Messenger nie deklaruje również niczego, czego nie spodziewałbyś się w aplikacji do przesyłania wiadomości.
Uprawnienia nadal są zbyt często źle rozumiane, ale stają się coraz lepsze.
Korzystanie z czegokolwiek w Internecie wymaga pewnego zaufania. Uprawnienia pokazują szeroki zakres możliwości aplikacji. Ale tak, nadal musisz ufać, że w tych granicach nie robi to nic złego. Większość z nas korzysta ze stron internetowych bez oglądania konsoli programisty lub wąchania pakietów podczas przelotu nad głową. I wciąż istnieją zabezpieczenia. Telefony nie są dostarczane z dostępem do konta root. Telefony nie są dostarczane z domyślnie zaznaczoną opcją „zezwalaj na instalację aplikacji z nieznanych źródeł”. A jeśli chcesz podłączyć się do komputera i mieć dostęp do wiersza poleceń, musisz zaznaczyć kolejne pole wyboru, a następnie zatwierdzić połączenie w telefonie. A po stronie aplikacji Google sprawdza nie tylko aplikacje w Google Play pod kątem złośliwego oprogramowania, ale (jeśli na to pozwalasz) aplikacje, które zostały pobrane z boku na Twój telefon.
Będziemy nadal widzieć nieporozumienia dotyczące uprawnień Androida. Niektóre z nich to historie, które tylko powodują problemy. Ale wiele z tego spoczywa również na barkach Google z powodu suchego, inżynieryjnego języka używanego do opisu uprawnień. (Choć wygląda na to, że Google po cichu usunęło niektóre opisy dodatków w uprawnieniach. Stuknięcie jednego z nich nie powoduje już pojawienia się bardziej suchego języka, a to w szczególności pozbywa się bardzo źle zrozumianej klauzuli dotyczącej „użycia w dowolnym momencie” w odniesieniu do korzystania z kamera i mikrofon). Google będzie nadal doskonalić i edukować oraz ulepszać sposób, w jaki wyjaśnia.