Czy mogę trwale uniemożliwić aktualizacjom bezpieczeństwa Java instalację Yahoo Toolbar?

42

Za każdym razem, gdy otrzymuję aktualizację zabezpieczeń Java, muszę pamiętać, aby odznaczyć pole wyboru, aby zainstalować wtyczkę przeglądarki paska narzędzi yahoo, która według niej, z jakiegoś szalonego powodu, jest ważną funkcją bezpieczeństwa Java. Czy istnieje sposób, aby zapamiętać mój wybór lub uzyskać aktualizacje zabezpieczeń bez niego? Czy też edukować firmę Sun na temat tego, co jest aktualizacją zabezpieczeń, a która nie?

Szymon
źródło
1
To nie jest tak naprawdę pytanie związane z programowaniem, ale zgadzam się zbytnio, aby je zamknąć.
Aaron Digulla,
2
Nie tylko to, ale po ręcznej aktualizacji musisz wrócić do panelu sterowania Java i ponownie wyłączyć opcję „Sprawdź aktualizacje automatycznie”. Włącza się z każdą aktualizacją. Bardzo nie lubię praktyk Sun z ich aktualizatorem.
JYelton
Jeśli istnieje narzędzie do aktualizacji oparte na wierszu polecenia lub konsoli, które może nie mieć Yahoo! Opcja paska narzędzi, LUB może być o wiele łatwiejsze do obejścia (na przykład za pomocą skryptu). Jednak nie mam pojęcia, czy istnieje coś takiego ...
FrustratedWithFormsDesigner

Odpowiedzi:

10

Dwa punkty...

Jeśli nie chcesz dodanego oprogramowania, masz tylko dwie opcje.

  1. Kontynuuj, aby odznaczyć pole i zachować automatyczne aktualizacje.

  2. Użyj instalatora offline na stronie java.sun.com. Instalator offline nie dodał oprogramowania. Jeśli jesteś pracowity lub znasz kogoś doskonałego z plikami wsadowymi, możesz napisać skrypt, aby sprawdzić ich serwery ftp, porównać nazwy plików, pobrać nowy, jeśli jest obecny, a następnie przeprowadzić cichą instalację.

O to chodzi...

Napisałbym dla ciebie plik wsadowy, ale tak naprawdę nie wiem jak. ;)

Oto pomoc dotycząca cichych instalacji - http://download.oracle.com/javase/1.4.2/docs/guide/plugin/developer_guide/silent.html

Stanley Williams
źródło
5

Może zablokować toolbar.yahoo.comna routerze?

Musiałem zejść do domu mojego ojca, aby odblokować jego klienta poczty e-mail po tym, jak po zaktualizowaniu klienta poczty e-mail wybrał niewłaściwą opcję w żądaniu zapory.

Kiedy sprawdziłem link w e-mailu, na który czekał, zauważyłem pasek narzędzi Yahoo, który Java wkradła się w aktualizację.

Po usunięciu go za pomocą systemu dodatków w Firefoksie dodałem toolbar.yahoo.comdo listy zablokowanych w routerze, myślę, że dowiem się, czy zadziałało przy następnej aktualizacji.

John Nelson
źródło
2

Nigdy nie instaluję Java ... Po prostu kopiuję go i ręcznie ustawiam na ścieżkę klasy i inne zmienne potrzebne do uruchomienia aplikacji.

Oczywiście nie otrzymuję automatycznych aktualizacji ... to znowu ... może nie chcę automatycznych aktualizacji! To gwarantuje, że mam kontrolę nad wdrożonym środowiskiem i jako bonus ... Moje paski narzędzi są wolne od śmieci Yahoo!

z drugiej strony ... to naprawdę nie odpowiada na pytanie

Newtopian
źródło
To też nie dostanie żadnej wtyczki do przeglądarki, prawda? Oczywiście, gdy nie korzystasz z wtyczki przeglądarki, lepiej NIE instaluj jej. Ale jeśli go zainstalujesz, wówczas automatyczna aktualizacja jest pewnego rodzaju wymogiem, aby zapewnić bezpieczne przeglądanie.
Arjan
Dlaczego, och, dlaczego to musiało być tak wysoko
ocenione,
Hmm, myślę, że nie otrzymywanie wtyczek do przeglądarek nie jest już zbyt istotne, co z Oracle robi wszystko, co w ich mocy, aby ich bezużyteczne i wszystko.
SamB
1

Użyłem tego, nie wiem, czy to rzeczywiście działa, zobaczymy.

https://www.java.com/en/download/faq/disable_offers.xml

Jak zainstalować Javę bez ofert sponsorów zewnętrznych?

Wersje Java mogą udostępniać użytkownikom ofertę sponsora zewnętrznego do zainstalowania. Jeśli chcesz zainstalować Javę bez przedstawiania ofert sponsorów zewnętrznych, istnieje kilka opcji.

Opcja 1: Wyłącz sponsorów za pomocą Panelu sterowania Java (zalecana metoda) Opcja 2: Wyłącz, instalując Javę za pomocą określonej metody wiersza polecenia

tapiow
źródło
„Użyłem tego, nie wiem, czy to rzeczywiście działa, zobaczymy”. - zanim opublikujesz możliwe rozwiązanie, naprawdę powinieneś sprawdzić, czy działa. Być może powinieneś trzymać się bardziej aktualnych odpowiedzi, więc nie odpowiadaj na pytania w oparciu o rzeczy, które „kiedyś wiedziałeś”
Ramhound,
Cóż, zadziałało dla mnie. Nie miałem już problemu. Twój przebieg może się różnić w zależności od konfiguracji, wersji Java itp. Nie przetestowałem wszystkich możliwych kombinacji (w tym przyszłych zmian).
tapiow,
Ponadto moje rozwiązanie nie zawierało frazy, którą wymyśliłeś „kiedyś wiedziałeś”. Nie wiem skąd to się wzięło.
tapiow
Cytowałem cię słowo po słowie, zobacz pierwsze zdanie w swojej odpowiedzi ........
Ramhound,
0

The Yahoo! Pasek narzędzi jest podobno łatwy do odinstalowania: Jak odinstalować Yahoo! Pasek narzędzi? .

Po odinstalowaniu proponuję zmienić automatyczne aktualizacje Java:
Panel sterowania -> Java -> karta Aktualizacja -> Ustaw Powiadom mnie na „Przed pobraniem”, OK.

Powiadomi Cię, gdy aktualizacja będzie dostępna, i pozwoli ci ręcznie zaktualizować Javę, dzięki czemu uzyskasz opcję odmowy Yahoo! Pasek narzędzi.

Dobrym pomysłem jest utrzymanie wizualnej kontroli nad tym, co robi Java Update. Ponieważ firma Sun została kupiona przez Oracle, nie jest już godna zaufania, ponieważ jest bardziej zorientowana na marketing.

Ogólnie rzecz biorąc, należy aktualizować wszystkie produkty, nie tylko Javę. Ponieważ większość produktów nie ma automatycznej aktualizacji, zaleca się regularne uruchamianie monitora aktualizacji, takiego jak SUMo .

harrymc
źródło
Czy pracowity dystrybutor tych wszystkich głosów za słabo uzasadni się?
harrymc 11.01.11
2
Nie głosowałem, ale ta konkretna odpowiedź zaleca wyłączenie automatycznych aktualizacji oprogramowania, które miało ostatnio luki w zabezpieczeniach. To zły pomysł. To również nie odpowiada na pytanie.
DRZEWO
@ DRZEWO: Nie wziąłem pod uwagę, że większość ludzi nie używa regularnie monitora aktualizacji tak jak ja, więc przepisałem swoją odpowiedź. W każdym razie, ponieważ większość programistów Java opuściła Sun, wciąż wątpię w konieczność automatycznej aktualizacji.
harrymc 12.01.11
@harrymc: O czym jest to „Słońce”, o którym mówisz? (I gdzie mogę to znaleźć?)
SamB
@SamB: Sun Microsystems to firma, która opracowała Javę i wiele innych produktów typu open source. To ich właściciel. Niestety, niedawno został kupiony przez Oracle, co wymusiło na nim kulturę zarobkową, która bardzo pasowała wielu programistom w Sun, więc odeszli.
harrymc