Si l’on parle beaucoup de Java actuellement pour les multiples failles découvertes dans son code, son installeur réserve souvent de mauvaises surprises. Lorsque l’on se penche sur la manière dont est installé l’environnement ou même ses mises à jour, certains constats ne sont pas sans rappeler le comportement des adwares il y a encore quelques années.
Ed Bott de ZDnet s’est penché sur un sujet particulier : l’installation de Java. Le plus souvent, l’environnement est installé et l’on n’y prête presque plus attention. Tout du moins tant qu’une mise à jour n’est pas signalée à l’utilisateur, auquel cas certains comportements douteux sont à nouveau de la partie.
Comme on peut le voir avec la capture ci-dessus, Java demande systématiquement aux utilisateurs s’ils veulent installer la barre de recherche Ask. Le plus souvent, cette installation est refusée, pour la simple et bonne raison que tous les navigateurs proposent aujourd’hui un champ rassemblant plusieurs moteurs, dont Google et Bing. Si elle est refusée, la barre ne s’installe pas. Toutefois, si elle acceptée sans y faire attention, il se produit un phénomène relativement insidieux.
Une installation différée pour mieux tromper l'utilisateur
Si l’installation de la barre Ask a été acceptée, elle ne démarre pas tout de suite. Si l’utilisateur se rend compte de son choix, il se tourne alors vers le panneau de configuration pour la désinstaller, ou lance le navigateur pour contrôler que la barre est présente. Rassuré par son absence, il peut alors estimer être passé entre les mailles du filet. Mais l’installation se lance en fait dix minutes plus tard, un comportement qu’Ed Bott rapproche de WhenU, Gator, et Claria. Des noms restés comme représentatifs de ce qu’il est possible de faire pour tromper l’utilisateur et s’insinuer dans tous les recoins du système. Pour information, nous avons nous-mêmes effectué la manipulation et avons constaté le même processus.
La capture ci-dessus montre qu'il existe bien un processus Ask après la fin de l'installation de Java. Cependant, dans le Panneau de configuration, aucune mention de la barre. Dix minutes plus tard, la barre apparaît bien dans Ajout/suppression de programmes, et un autre processus a pris la place de l'ancien :
McAfee Security Scanner est également proposé de cette manière, mais l’installation n’est pas lancée en différé si l’utilisateur l’a accepté. Mais le point noir de l’installeur Java est qu’il ne retient jamais les préférences de l’utilisateur. À chaque mise à jour proposée, c’est tout l’assistant qui se relance, comme autant de nouvelles chances de pouvoir installer Ask ou McAfee Security Scanner. Des habitudes qui ne visent évidemment qu’un aspect financier, Oracle touchant une commission pour chaque installation, mais cadrant très mal avec une société qui commercialise des solutions professionnelles.
Ed Bott souligne que d’autres solutions qui pouvaient être connues pour ce genre de pratique ont changé avec les années. Skype par exemple ne propose plus rien d’autre, bien qu’il demande quand même à l’utilisateur s’il souhaite changer de moteur de recherche et de page d’accueil par défaut. Flash demande toujours s’il peut installer Chrome, mais il n’y a pas de piège, et les mises à jour se font désormais de manière silencieuse.
On peut se demander pourquoi Oracle continue de maintenir des techniques d’un autre âge qui ne peuvent finalement que lui apporter de mauvais retours en termes d’image. Ce type de pratique agace très rapidement l’utilisateur, et à l’heure où de nombreux éditeurs ont fait des efforts dans ce domaine, il serait temps que la firme en fasse de même.
Commentaires (129)
oracle …
Pas un mot sur le fait que chaque mise à jour de Java s’installe dans un dossier différent et que l’on peut donc se retrouver avec des dizaines de versions sur une même machine ?
" />
edit: le smiley vise Oracle et non Vincent H ;)
Je me demande si c’est pas un reste de chez Sun justement… non ?
Dans le même genre, que dire de Avast! qui propose chrome par défaut à chaque MAJ ?
Quelq’un connait un autre IDE et aussi bien que netbean pour que je finisse de me débarrasser de cette merde de java?
rien voir avec la news il suffit de faire gaffe pour ask
D’ailleurs on a la même connerie avec flash pour mac affee
comme quoi c’est bizarre mais on retrouve toujours les 2 plaies du web
On racle le fond…. Ô, racle ! Ô, désespoir !
Avast propose également Chrome à l’installation (sauf erreur de ma part)
Content que les récents déboires de Java en termes de sécurité m’aient contraint à désinstaller le bousin du pc de mon père car ainsi j’évite de risquer de me prendre Ask dans la gueule.
Euh, je viens d’installer les updates 11 pour 32 et 64 bits et n’ai pas vu cette installation d’Ask.
" />
" />
On parle bien de l’install de la JRE ???
(Je passe par les installateurs offline de https://www.java.com/fr/download/manual.jsp )
Ils peuvent se le permettre car il n’existe pas d’alternative. Les gens qui veulent utiliser un programme en Java n’ont pas d’autres choix.
La barre Ask n’est proposée que dans le mode online (IMHO). On ne peut pas rater la demande pour son installation.
Toutefois, si elle acceptée sans y faire attention
Et quand j’écrase un passant “sans faire attention”, je suis responsable. Pour tout acte, même “sans faire attention”, il existe des conséquences.
Cela dit, Oracle devrait ne pas cocher la case à cocher par défaut. Celle pratique est incorrecte.
ben comprenez les pauvres Java ils ont pas d’argent, ils fonctionnent sur le modèle de la pub ..
" />
C’est vraiment l’installateur d’Oracle qui a ceci, pas une version modifiée par un site externe (hello 01.net & consorts) ?
" />
http://openjdk.java.net/
" />
Si l’installation de la barre Ask a été acceptée, elle ne démarre pas tout de suite. Si l’utilisateur se rend compte de son choix, il se tourne alors vers le panneau de configuration pour la désinstaller, ou lance le navigateur pour contrôler que la barre est présente. Rassuré par son absence, il peut alors estimer être passé entre les mailles du filet. Mais l’installation se lance en fait dix minutes plus tard, un comportement qu’Ed Bott rapproche de WhenU, Gator, et Claria. Des noms restés comme représentatifs de ce qu’il est possible de faire pour tromper l’utilisateur et s’insinuer dans tous les recoins du système. Pour information, nous avons nous-mêmes effectué la manipulation et avons constaté le même processus.
J’ai pas bien compris le sens de ce paragraphe : en quoi le fait que l’installation se fasse en différé, en fait plus un “malware” que si l’installation était immédiate, puisqu’elle a été acceptée de toute façon ? Pourquoi ne pas faire un article sur tous les logiciels qui proposent par défaut d’en installer d’autres, plutôt que de cibler uniquement Java ?
Notez que j’ai bien conscience des problèmes de sécurité de Java et que le système de mise à jour est foireux surtout s’il faut tout décocher à chaque fois… J’en sais quelque chose, java est indispensable pour Gant, entre autres…
C’est clair que c’est super énervant heureusement que leur msi ne contient pas cette !#oO_@ …
La barre “Ask”, le truc que tu retrouves sur tous les pc Michus
" /> .
" /> . Une seule solution le InPrivate de IE9 (parce-que y a pas d’autres navigateurs quand je surfe chez la famille Michu ^^).
" />.
Et pas seulement celle-là, les 36 barres qui cachent la moitié de la page web, priceless
Bon allez j’ai fini de me moquer
On peut se demander pourquoi Oracle continue de maintenir des techniques d’un autre âge qui ne peuvent finalement que lui apporter de mauvais retours en termes d’image. Ce type de pratique agace très rapidement l’utilisateur, et à l’heure où de nombreux éditeurs ont fait des efforts dans ce domaine, il serait temps que la firme en fasse de même.
" /> niveau HasBeen +infini
" />
En même temps c’est oracle
Et pour un non pro du langage informatique et qui n’a jamais compris la différence entre toutes ces version de java disponibles (java pour windows, java pour le browser etc…) vous avez un conseil ? Quelle version télécharger etc… Merci d’avance !
Mmmmmm… si je comprends bien, pas sûr que ce soit la faute d’Oracle.
La capture ci-dessus montre qu’il existe bien un processus Ask après la fin de l’installation de Java. Cependant, dans le Panneau de configuration, aucune mention de la barre. Dix minutes plus tard, la barre apparaît bien dans Ajout/suppression de programmes, et un autre processus a pris la place de l’ancien
Quand je lis ça, ce que je comprends c’est que le fautif est Ask.com.
C’est eux qui transmettent leur install à Oracle pour qu’ils le package dans celui de Java.
Et vu le nom du process, à priori c’est bien l’install d’Ask.com qui procède en différé.
Bonjour,
Avant, j’utilisais JavaRa qui supprimait les anciennes versions de Java.
Mais le logiciel a changé, et il ne propose plus cette option ?
http://singularlabs.com/software/javara/
C’est sûr qu’Oracle va loin dans le foutage de gueule, mais dans le principe j’y vois aucune différence avec Adobe par exemple et sa sal*perie de case à décocher (Chrome ou autre).
C’est quand même aberrant, c’est des boites qui proposent des “standards” plus ou moins obligatoires (façon de parler) et que tout Michu va forcément croiser, et il se permettent de se comporter comme des marchands de tapis à l’installation.
Ça participe pas vraiment de leur crédibilité et de la confiance toute relative qu’on leurs porte.
Pour avoir très récemment procédé à plusieurs installations de Java, je confirme. Il faut penser à décocher cette barre Ask. De manière générale Java sur Windows n’est pas très cool, car non seulement il installe les versions les unes à côté des autres (et c’est ultra long à désinstaller) mais en plus à chaque boot du PC il va te harceler de messages pour dire qu’une mise à jour et disponible. Et bien sûr il faut être administrateur pour le faire, du coup les utilisateurs ne peuvent pas.
On ajoute ça aux failles de sécurité récurrentes…
Java ca s’installe en copiant/collant le répertoire jdk/jre où on veut et en créant la variable d’environnement JAVA_HOME qui va bien.
Toute autre méthode est dangereuse pour la santé de votre PC: applet dans le browser, service de mise à jour, crapware divers…
Y’a pas d’icedtea et autre gcj sous Windows ?
Et les installateurs qui font semblant de bugger quand on clique sur suivant et qui font valider l’installation d’une connerie quand on reclique sur suivant
" />
Sinon pour faire le ménage dans java :http://sourceforge.net/projects/javara/
Flash player ne retient pas l’option relative aux mises à jour. Si on veut être prévenu sans qu’elle s’installe automatiquement il faut à chaque fois changer l’option
" />
Ask jeté aux orties. Pas envie de ce boutonneux invasif, je n’ai rien demandé en plus
entre les failles de sécurité béante de java et ca… oracle s’occupe…
Surtout, Ask quoi… C’est presque un malware à ce niveau là, ressemblant beaucoup à Incredimail/Incredibar en son temps.
Ad-aware est aussi devenu une belle bouse dans le genre installation de add-ons en douce qui se font même quand tu dis non.
N’empêche, pour les béotiens comme moi, entre java, flash et shockwawe, on s’y perd, surtout que concrètement, je ne sais pas à quoi cela sert
Ce que j’ai toujours trouvé hallucinant avec Java, c’est qu’après une mise à jour, tu ne sais jamais si ton appli va remarcher ou pas.
Le fait que l’installation de la barre Ask soit cochée par défaut devrait il être bloqué par la Freebox ?
C’est juste le même modèle économique que la pub sur les sites, arrêtez votre char un peu
En voyant le nombre de commentaires qui disent que chaque nouvelle version de Java est installée en plus des anciennes, j’en déduis qu’il y en a beaucoup qui installent le JDK au lieu du JRE.
Question bete,http://openjdk.java.net/ ne suffirait pas dans de nombreux cas?
Je n’avais qu’un soft qui avait explicitement besoin du jre officiel de sun d’oracle.
edit: bon en meme temps je ne suis pas particulièrement fan de java et des applis souvent désagréables à utiliser (impression que ça se traine meme si au niveau utilisation des ressources ce n’est pas forcément alarmant), et j’évite autant que faire se peut les applis java.
Ça existe encore Ask ??? Mon dieu…
" />
C’est un comportement complètement inacceptable dans tous les cas de bundler quoi que ce soit avec un installeur que l’utilisateur n’a pas demandé, d’autant plus qu’il n’y a absolument aucune raison que quelqu’un installant Java ait envie de cette toolbar (ou qui que ce soit de sensé).
Ceci dit ce n’est pas nouveau, ça date de l’époque de Sun, mais ça fait les news maintenant parce que c’est à la mode de taper sur Java, et PC INpact n’échappe pas à la règle.
Tenez, prenez un cookie.
Perso j’attends le communiqué du gouvernement sur ce comportement inadmissible.
Java le truc qui demande de se mettre à jour mais qui ne se met pas à jour automatiquement ?
A chaque fois que le juchecker.exe demande l’autorisation admin pour se mettre à jour, il ne faut pas oublier d’aller dans la barre de notification en bas, cliquer sur l’icone minimisée (sous w7) pour lancer la mise à jour sinon ça se ne lance pas.
entre ça et les application qui installe leur merde sans demander leurs avis a l’utilisateur genre Super© qui installe toute une tripoté de salopperie sans qu’on puisse rien y faire à part viré chaque truc a la main c’est clair qu’on touche le fond…