Fonctions cachées...
Par Petaramesh le dimanche 19 mars 2006, 15:18 - Miscellania - Lien permanent
Dans la série On nous cache tout, on nous dit rien...
Avez-vous remarqué que la quasi-totalité des bidules bourrés d'électronique (et d'informatique) que l'on achète de nos jours ont des fonctions cachées ou non-documentées...?
Dans certains cas, une lecture attentive de la notice, suivie d'une exploration du site web du fabricant (FAQs etc), peuvent nous conduite à des choses fort intéressantes.
Dans d'autres cas, c'est le hasard qui nous fera découvrir telle ou telle fonction. Dans d'autres cas enfin, c'est un tuyau "de source bien informée" qui pourra nous venir en aide.
Je trouve quand même philosophiquement inadmissible que l'on vende des produits qui cachent certaines de leurs fonctions et capacités à leur légitime propriétaire...
A se demander qui est le véritable propriétaire d'un objet. Celui qui l'a acheté et payé, et qui le met dans son salon, ou l'industriel qui a planqué un certain nombre de petits secrets dedans ? En tant que paranoïaque, la question m'interpelle...
Quelques exemples que j'ai personnellement rencontrés :
Mon nouveau lecteur de DVD Philips DVP3010
Un petit paragraphe que l'on ne trouve que dans la partie anglaise de la notice m'indique qu'il est possible de réaliser un Software upgrade de l'animal, Philips pouvant de temps à autre sortir une nouvelle version du firmware, c'est-à-dire du système d'exploitation et du logiciel enfoui dans ce bazar et qui le fait tourner.
Naaan ? Ca peut se mettre à jour ça ? Comme sur un lecteur DVD d'ordinateur ?
Forcément, je vais voir sur le site web de Philips, et je trouve une mise-à-jour (probablement plus ancienne que mon lecteur, donc sans intérêt pour moi) avec un joli PDF qui explique comment ça s'installe.
J'y apprends donc qu'il faut graver la mise à jour sur un CD, faire bouffer celui-ci au lecteur de DVD, taper quelques codes cabalistiques et non documentés (ailleurs que dans ce PDF...) sur la télécommande (!!), dans des menus où des entrées ne figurent pas, pour que l'appareil fasse tout un tas de choses marrantes, comme mettre à jour son firmware, ou afficher la version de tous les bidules qui sont dedans, etc.
Très intéressant, ça. Me demande si on pourrait faire tourner un Linux dessus, tiens ;-)
Une intuition me point soudain : je me dis que si ce truc est capable de faire des choses non documentées, il doit savoir en faire d'autres... Ne serait-il par exemple pas possible de le dézoner en tapant simplement quelques touches judicieuses sur la télécommande ? Hein ? Par zazard ?
5 secondes de recherche sur Google plus tard, j'apprends que mais oui !
Il suffit de taper sur la télécommande un petit code magique pour afficher la zone courante, changer de zone, mettre l'appareil dans la zone que l'on veut, ou pour le dézoner complètement !
Rhôôôôooo ! J'essaie aussitôt. Trop facile ! Heureux je suis !
Je n'expliquerai pas ici comment faire en détail, nous ne sommes pas sur le blog de "gr0z4X0R & Co.", le trouver est de toute manière d'une simplicité enfantine avec l'aide de nos amis les moteurs de recherche... Je doute fort de toute manière que la chose soit illégale, puisqu'il y a quelques années (je ne sais pas si ça se pratique toujours ?) on pouvait acheter des lecteurs dézonés directement à la FNAC, en les payant évidemment un poil plus cher que les mêmes pas-dézonés...
D'autres exemples :
La télé Toshiba
Heureux propriétaire d'une télé Toshiba, j'achète un beau jour une chouette télécommande universelle destinée à remplacer mon paquet de télécommandes diverses par une seule, dans un souci de simplification.
Pour programmer dans la nouvelle télécommande toutes les fonctions complexes de la télécommande d'origine de la téloche, je teste une par une toute les commandes de la page de codes reconnue par la télé Toshiba. Ca en fait 256 possibles, un octet, quoi...
Tiens, tiens... Je tombe soudain sur l'affichage de mires de réglage de toutes sortes, inconnues de la notice, et à partir desquelles on peut faire tous les réglages de géométrie et dimensions de l'image, convergence des couleurs, couper individuellement une couleur, etc, etc...
Bref, je découvre que quand on a une télé "détraquée" et qu'on appelle le technicien, celui-ci n'aura parfois besoin que d'une télécommande "spéciale technicien" et de la documentation adéquate pour remettre en deux-coups-les-gros l'image dans le bon sens ;-)
Rhôôôôôoooo...
Le magnétoscope à ShowView camouflé
Il y a quelques années, j'achète un magnétoscope. Au magasin, j'hésite entre deux modèles : Un modèle sans ShowView[1], ou exactement le même avec ShowView.
Le modèle avec ShowView est bien 20 Euros plus cher, et le ShowView, je m'en fous un peu, vu que mon quotient intellectuel me permet à l'aise de programmer mon magnétoscope tout seul en 10 secondes. Va donc pour le modèle sans ShowView, c'est toujours ça d'économisé.
Rentré maison, je me mets en devoir de faire bouffer les codes de la télécommande par ma télécommande universelle, j'expédie toute la page de codes, et oh ! Que vois-je apparaître sur l'écran de la télé ? __Veuillez taper le code ShowView du programme à enregistrer__
. Non ? Sans dec' ?
J'essaie aussitôt, évidemment ça marche.
Je découvre donc que j'ai un magnétoscope avec ShowView, la chaîne de fabrication ne produisant certainement qu'un seul modèle pour des raisons de rentabilité, et la seule différence entre les deux modèles vendus résidant dans... la télécommande ! qui a un bouton de plus sur les modèles vendus avec. Pure manoeuvre marketoïde comme je les aime, le coût de fabrication étant strictement identique, mais on en fait quand même deux "modèles", et l'on vend l'un plus cher que l'autre...
Il me suffit de programmer dans ma télécommande universelle le code qui va bien, et voilà une fonction rapidement gagnée !
Rhôôôôoooo !
Les téléphones GSM
On ne va pas entrer dans les complexités de l'univers des téléphones GSM, mais eux, ce sont carrément les rois des fonctions planquées, en tapant des codes numériques à rallonge commençant le plus souvent par "*" ou "#".
La totalité ou la quasi-totalité des fonctions disponibles dans les menus sont généralement disponibles via de tels codes, et également d'autres fonctions que l'on ne trouve pas dans les menus.
Tous les flics de France savent par exemple que l'on peut afficher le code IMEI d'un téléphone GSM en tapant dessus "*#06#", ce qui peut permettre de vérifier si le téléphone a été signalé comme chourave...
D'autres codes permettent le désimlockage, etc.
Les téléphones pas GSM
J'ai un téléphone DECT Alcatel sur lequel la frappe d'une séquence de "*" suivie de [OK] fait apparaître un menu de maintenance où figurent des options permettant de modifier certaines fonctions du téléphone, d'afficher sa version de logiciel, ou de connaître la charge de sa batterie en millivolts, etc...
On nous cache tout, on nous dit rien ! qu'on vous dit...
Notes
[1] Système permettant de programmer très simplement un enregistrement par la frappe d'un simple code généralement fourni dans les magazines de programmes TV









Commentaires
Excellent!
D'un autre côté, des fois, je te trouve flippant, tant il y a des similarités entre ta vie et la nôtre. Comme toi, on a opté pour une télécommande universelle (mais la vraie chouette, la Peekton) et du coup, pareil on a trouvé des fonctions cachées...
Pour les DECT, par contre, tu m'apprend un truc. Il va falloir que je fouille les forums pour mon motorala...
Bons films avec ton lecteur DVD : tu l'as bien mérité!
@Le Monolecte :
Je suis bien content de ne pas être le seul à être bien emmerdé : c'est très réconfortant :-}
Pas rassurant en effet :/ En recherchant des infos pour débloquer la fonction "lock" activée par un firmware non compatible avec ma clé USB, je tombe sur une foire aux question du constructeur fournissant une simple manip sur les boutons pour débloquer l'accès en lecture/écriture (à la façon de nombreux BIOS pour PC s'ouvrant avec un code générique). Le court-circuit sur la puce eut le même effet mais fût plus rapide :)