L’installeur Java a décidément de bien mauvaises habitudes
Des techniques d'un autre âge
Le 23 janvier 2013 à 16h43
4 min
Logiciel
Logiciel
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.
L’installeur Java a décidément de bien mauvaises habitudes
-
Une installation différée pour mieux tromper l'utilisateur
Commentaires (129)
Vous devez être abonné pour pouvoir commenter.
Déjà abonné ? Se connecter
Abonnez-vousLe 23/01/2013 à 17h53
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é.
Le 23/01/2013 à 17h55
Le 23/01/2013 à 18h08
Le 23/01/2013 à 18h12
Le 23/01/2013 à 18h19
Le 23/01/2013 à 18h22
Le 23/01/2013 à 18h22
Le 23/01/2013 à 18h36
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/
Le 23/01/2013 à 18h44
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.
Le 23/01/2013 à 18h48
Le 23/01/2013 à 18h50
Le 23/01/2013 à 18h51
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…
Le 23/01/2013 à 18h54
Le 23/01/2013 à 18h57
Le 23/01/2013 à 18h58
Le 23/01/2013 à 19h02
Le 23/01/2013 à 17h26
Le 23/01/2013 à 17h26
Le 23/01/2013 à 17h26
Le 23/01/2013 à 17h27
Le 23/01/2013 à 17h31
Le 23/01/2013 à 17h33
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 !
Le 23/01/2013 à 17h35
Le 23/01/2013 à 17h37
Le 23/01/2013 à 17h39
Le 23/01/2013 à 17h39
Le 23/01/2013 à 17h44
Le 23/01/2013 à 17h44
Le 23/01/2013 à 17h44
Le 23/01/2013 à 17h45
Le 23/01/2013 à 17h45
Le 23/01/2013 à 17h49
Le 23/01/2013 à 16h47
oracle …
Le 23/01/2013 à 16h50
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 ;)
Le 23/01/2013 à 16h50
Je me demande si c’est pas un reste de chez Sun justement… non ?
Le 23/01/2013 à 16h51
Dans le même genre, que dire de Avast! qui propose chrome par défaut à chaque MAJ ?
Le 23/01/2013 à 16h52
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
Le 23/01/2013 à 16h53
On racle le fond…. Ô, racle ! Ô, désespoir !
Le 23/01/2013 à 16h54
Avast propose également Chrome à l’installation (sauf erreur de ma part)
Le 23/01/2013 à 16h55
Le 23/01/2013 à 16h55
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.
Le 23/01/2013 à 16h55
Le 23/01/2013 à 16h56
Le 23/01/2013 à 16h57
Le 24/01/2013 à 16h19
Le 25/01/2013 à 19h13
Le 25/01/2013 à 19h34
Le 26/01/2013 à 06h45
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…
Le 29/01/2013 à 13h57
Le 23/01/2013 à 19h08
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…
Le 23/01/2013 à 19h14
Y’a pas d’icedtea et autre gcj sous Windows ?
Le 23/01/2013 à 19h34
Le 23/01/2013 à 19h37
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/
Le 23/01/2013 à 19h45
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 " />
Le 23/01/2013 à 19h49
Ask jeté aux orties. Pas envie de ce boutonneux invasif, je n’ai rien demandé en plus
Le 23/01/2013 à 19h50
entre les failles de sécurité béante de java et ca… oracle s’occupe…
Le 23/01/2013 à 20h03
Surtout, Ask quoi… C’est presque un malware à ce niveau là, ressemblant beaucoup à Incredimail/Incredibar en son temps.
Le 23/01/2013 à 20h12
Le 23/01/2013 à 20h13
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.
Le 23/01/2013 à 20h16
Le 23/01/2013 à 20h17
Le 23/01/2013 à 20h18
Le 23/01/2013 à 20h22
Le 23/01/2013 à 20h23
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
Le 23/01/2013 à 20h40
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 23/01/2013 à 23h41
Ça existe encore Ask ??? Mon dieu…
" />
Le 24/01/2013 à 00h06
Le 24/01/2013 à 03h51
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.
Le 24/01/2013 à 05h40
Le 24/01/2013 à 08h03
Le 24/01/2013 à 08h32
Tenez, prenez un cookie.
Le 24/01/2013 à 08h51
Le 24/01/2013 à 09h01
Le 24/01/2013 à 09h03
Le 24/01/2013 à 09h12
Perso j’attends le communiqué du gouvernement sur ce comportement inadmissible.
Le 24/01/2013 à 09h23
Le 24/01/2013 à 09h42
Le 24/01/2013 à 09h54
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.
Le 24/01/2013 à 09h59
Le 24/01/2013 à 10h12
Le 24/01/2013 à 16h15
Le 23/01/2013 à 21h12
Le 23/01/2013 à 21h13
Le 23/01/2013 à 21h23
Le 23/01/2013 à 21h27
Le 23/01/2013 à 21h28
Le 23/01/2013 à 21h38
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
Le 23/01/2013 à 21h45
Le 23/01/2013 à 21h50
Le 23/01/2013 à 22h16
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.
Le 23/01/2013 à 22h25
Le 23/01/2013 à 22h26
Le 23/01/2013 à 22h37
Le 23/01/2013 à 22h42
Le 23/01/2013 à 22h54
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.
Le 23/01/2013 à 23h01
Le 23/01/2013 à 23h05
Le 23/01/2013 à 16h57
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 )
Le 23/01/2013 à 16h57
Le 23/01/2013 à 16h57
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.
Le 23/01/2013 à 16h59
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.
Le 23/01/2013 à 17h00
ben comprenez les pauvres Java ils ont pas d’argent, ils fonctionnent sur le modèle de la pub .. " />
Le 23/01/2013 à 17h01
Le 23/01/2013 à 17h01
C’est vraiment l’installateur d’Oracle qui a ceci, pas une version modifiée par un site externe (hello 01.net & consorts) ? " />
Le 23/01/2013 à 17h01
Le 23/01/2013 à 17h02
http://openjdk.java.net/ " />
Le 23/01/2013 à 17h02
Le 23/01/2013 à 17h03
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…
Le 23/01/2013 à 17h03
Le 23/01/2013 à 17h03
Le 23/01/2013 à 17h04
Le 23/01/2013 à 17h04
Le 23/01/2013 à 17h06
Le 23/01/2013 à 17h08
Le 23/01/2013 à 17h08
C’est clair que c’est super énervant heureusement que leur msi ne contient pas cette !#oO_@ …
Le 23/01/2013 à 17h09
Le 23/01/2013 à 17h10
Le 23/01/2013 à 17h13
Le 23/01/2013 à 17h13
Le 23/01/2013 à 17h16
Le 23/01/2013 à 17h18
Le 23/01/2013 à 17h19
Le 23/01/2013 à 17h19
La barre “Ask”, le truc que tu retrouves sur tous les pc Michus" /> .
Et pas seulement celle-là, les 36 barres qui cachent la moitié de la page web, priceless" /> . Une seule solution le InPrivate de IE9 (parce-que y a pas d’autres navigateurs quand je surfe chez la famille Michu ^^).
Bon allez j’ai fini de me moquer" />.
Le 23/01/2013 à 17h20
Le 23/01/2013 à 17h20
Le 23/01/2013 à 17h22
Le 23/01/2013 à 17h23
Le 23/01/2013 à 17h24
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.
En même temps c’est oracle " /> niveau HasBeen +infini " />
Le 23/01/2013 à 17h25