![]() |
|||||||||||
![]() |
|||||||||||
|
|||||||||||
Aline Richard : Quels sont les téléphones portables courant le risque d'être infecté par un virus ? Cela concerne, nous dit-on, les téléphones "intelligents" : c'est-à-dire ? En quoi les téléphones "Java" sont-ils particulièrement en danger ? Hervé Schauer : Un virus est un logiciel qui contient un code malveillant. Ce code va s'exécuter lorsque l'utilisateur se sert de ce logiciel à son insu. Un téléphone peut recevoir un virus, si ce téléphone reçoit du logiciel. Actuellement, un téléphone peut recevoir du logiciel de deux manières :
Le risque de recevoir un virus sur un téléphone existe. Cependant, il n'y a aucun cas publiquement connus. Il a existé 4 virus sur les assistants personnels, qui ne se sont jamais dupliqués, et qui n'ont fait aucun dégâts. Si la sécurité est correctement prise en compte par les fabricants de téléphone, la probabilité d'avoir un jour des virus restera faible. Mais malheureusement, il s'avère que les téléphones diffusés aujourd'hui ont des machines virtuelles Java ou des systèmes d'exploitations théoriquement sensibles aux virus. Car le mobile et la carte SIM du fait de leurs environnements limités ne peuvent embarquer de vérifieur de code efficace (voir pas du tout) ni instancier de vraies politiques de sécurité. C'est de la prospection encore difficile à faire. Les opérateurs et les sociétés de conseil comme HSC essayent de faire intégrer la sécurité dans la conception des téléphones pour éviter ce genre de problème à l'avenir. AR : Comment cela se passe-t-il concrètement ? Portable infecté, comment ? puis transmission à d'autres appareils, comment ? Je voudrais un exemple détaillé du processus. HS : La réception d'un virus se passe lors du téléchargement d'un logiciel. Ensuite l'utilisateur ou le téléphone doivent exécuter le logiciel téléchargé, pour que le code malveillant du virus soit exécuté. Le virus essayera de se reproduire, et éventuellement d'avoir une action néfaste. AR : Il y a-t-il eu déjà des cas ? (Nokia, Japon, Espagne ?) HS : Je ne connais pas de cas de virus spécifiquement sur des téléphones. AR : Le virus affecte-t-il le fonctionnement du portable ? de quelle façon ? HS : Un virus pourrait affecter des fonctions du téléphone portable. Les auteurs de ces futurs virus ne manqueront pas d'imagination. AR : Quels types de virus ? auto-réplicateurs (worms), chevaux de Troie ? Sont-ils spécifiques aux tel. portables et aux PDA ? HS : Les virus et les autres codes du même type ne sont pas spécifiques au téléphones portable. Ils peuvent exister sur tous les ordinateurs, et dans tous les systèmes qui exécutent du code. Un tableur qui exécute du code pourra être victime d'un virus macro, sur un assistant personnel comme sur un ordinateur de bureau. Un logiciel de messagerie mal conçu qui exécute du code, aura des effets dévastateurs, pire que le virus BUGBEAR dans le logiciel Outlook de Microsoft. Si les erreurs qui ont été faites dans les logiciels bureautiques sont reproduites sur les téléphones portable, les mêmes causes auront les mêmes effets. Un butineur Internet sur un téléphone portable qui exécute le code qu'il reçoit, permettra des attaques de type "exécution de code croisée entre sites" ("Cross-Site-Scripting" en anglais), permettant à un individu malveillant de pirater votre session de visualisation de votre compte bancaire... AR : Comment peut-on combattre cette nouvelle menace ? Il y a-t-il des recherches en cours ? Quels sont les chercheurs proéminents dans ce champ ? Quels sont les outils de lutte, st-ils spécifiques ? HS : Les recherches en cours chez les fabricants de téléphones et de cartes à puce, les opérateurs, et les sociétés de conseils en sécurité, visent à chercher le bon compromis entre le coût et la sécurité. Je pense qu'il est nécessaire de mettre en oeuvre une politique sécurité globale au sein du téléphone, depuis la protection de la donnée IMEI(1) (lutte contre le vol) jusqu'à l'environnement Java et même les serveurs externes servant à générer les exécutables. Je pense que bâtir des machines virtuelles JAVA "sécurisées" sur un gruyère de sécurité est un non sens, et ne serait qu'un leurre dont les mobiles, les utilisateurs et même l'économie autour des nouvelles plates-formes de service ne pourraient que pâtir. Certains opérateurs utilisent la crainte des virus pour faire la promotion du contrôle des contenus. Le contrôle du contenu consiste à n'autoriser sur le téléphone le téléchargement que des logiciels approuvés par l'opérateur. Cela peut avoir un sens pour le logiciel de base du fabricant du téléphone qui souhaite ne télécharger que des versions de logiciel qu'il a validé, comme sur un décodeur de télévision numérique. Mais le faire sur tous les logiciels revient à fermer le téléphone, a imposer un modèle de location du logiciel coûteux pour l'utilisateur, à limiter les services à ceux choisis par l'opérateur dans son intérêt et à interdire l'usage de logiciels libres. La solution aux virus viendra d'un logiciel de base conçu de manière saine, adapté à l'exécution de logiciels divers. (1) IMEI : International Mobile Equipment Identity. Voir l'explication sur GSMWorld. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Last modified on 2 January 2003 at 16:59:50 CET - webmaster@hsc.fr
Information on this server - © 1989-2010 Hervé Schauer Consultants |
|