Dlaczego instalacja Moonlight wymaga dostępu do wszystkich danych na moim komputerze? Jak powinienem się martwić?

2

Podczas próby zainstalowania Moonlight

zainstalować Novell Moonlight?  ma dostęp: Wszystkie dane na komputerze i odwiedzane strony internetowe

To bardzo niepokojące. To wydaje się być czymś, czego nasza grupa IT chciałaby zakazać.

Nie rozumiem, dlaczego ktoś się na to zgodził. Jak powinienem się martwić? Czy to samo dotyczy Silverlight?

David LeBauer
źródło

Odpowiedzi:

2

Silverlight nie dotyka plików sam z siebie, ale pozwala zaufanym (podpisanym cyfrowo i zatwierdzonym) aplikacjom na dostęp do systemu plików. Potwierdzenie jest wyświetlane, ponieważ Chrome nie może wiedzieć, kiedy i dlaczego potrzebny będzie dostęp do systemu plików, więc musisz to zatwierdzić podczas instalacji.

Innym możliwym powodem jest buforowanie aplikacji Silverlight (może być podobne do pamięci podręcznej apletów Java).

grawitacja
źródło
2

Problem z rozszerzeniami Chrome polega na tym, że wiadomości o pozwoleniach często straszą ludzi z powodu tego, co robią. Same rozszerzenia Chrome są dość ograniczone, a jeśli rozszerzenie Chrome musi sprawdzić i uruchomić na każdej stronie (na przykład wtyczkę Moonlight), musi wstrzyknąć się na każdą stronę za pomocą skryptu zawartości.

O ile programista rozszerzenia nie określi, że rozszerzenie wymaga dostępu do wstrzyknięcia się na wszystkich stronach (poprzez manifest) - nie zostanie wstrzyknięte. Nie pomaga również to, że „ma dostęp do wszystkich danych i stron internetowych” w rzeczywistości oznacza „może się przyczepić do wszystkich stron, aby je uruchomić, bez których wtyczka nie może działać”.

Jeśli chodzi o dostęp do filedata - @grawity wyjaśnia to dobrze. Nie ogranicza się to tylko do Moonlight, ma zastosowanie do wszystkich rozszerzeń, które wymagają przetwarzania danych na stronę. (Na przykład spróbuj zainstalować Adblock Plus / AutoPager).

Sathyajith Bhat
źródło
Moonlight technicznie nie jest przedłużeniem. Jest to wtyczka przeglądarki w stylu Netscape (jak Flash), która jest spakowana jako .crx i .xpi dla łatwej instalacji. Przynajmniej tak widziałem.
grawity
0

Wygląda na to, że Moonlight wymaga zainstalowania roota. Przynajmniej Ty / Twoja grupa IT może kontrolować kod źródłowy.

To bardzo złe okno dialogowe dla UX.

Broam
źródło
2
To okno dialogowe uprawnień do rozszerzenia Chrome, a nie uprawnień * nix
Sathyajith Bhat
Przepraszam, używam tylko Chromium. : P
Broam
0

To jest stary post, ale właśnie próbowałem zainstalować Moonlight i miałem ten sam komunikat. Jedną z pierwszych rzeczy, które robią ludzie, jest ignorowanie ich jelita, ignorowanie znaków ostrzegawczych i poczucie, że po prostu próbują ich przestraszyć. Ten komunikat powiedział, co zrobi program, jeśli go zainstalujesz. Postanowiłem nie instalować programu.

Cieszę się, że pokazał mi wiadomość, że to zrobi, ponieważ przez większość czasu nie dostaniesz tego i zainstaluje to, co zgodziłeś się. Jeśli chcesz, aby ta aplikacja widziała, co robisz, zainstaluj ją. Uruchomienie programu blokującego reklamy nie jest problemem ani rozwiązaniem. To nie jest problem z reklamą, to ostrzeżenie, alarmujące.

Jan
źródło
1
Co ma z tym wspólnego bloker reklam?
Simon Sheehan