mardi 6 novembre 2007

Différences entre multicoeurs et multiprocesseurs

Il semble que la question se pose à une époque ou il existe encore des machines multiprocesseurs de la génération antérieure avec des processeurs double cœurs de la génération en cours (et je vous passe les quadcore d'Intel) ou les multiprocesseurs à base de multicoeurs.
Les questions légitimes portent la plupart du temps sur l'aspect performance des choses, et de faire une comparaison entre les deux architectures comme si il suffisait de faire l'équation Deux Cœurs = Deux processeurs Simple Cœur, alors que rien n'est moins évident que ce raccourci et ce autant au niveau matériel que logiciel même...

Commençons d'un point de vue basique, tout le monde peut imaginer assez facilement qu'entre une machine avec une carte mère ayant plusieurs emplacements pour des processeurs et une avec un seul il y a des différences techniques qui peuvent déjà commencer à expliquer les différences de performance entre les deux plateformes.
La première différence concerne les échanges d'informations entre les processeurs, sur une carte mère multiprocesseur, c'est à elle qu'incombe ces échanges, et c'est par son intermédiaire qu'ils seront réalisés. Bien entendu et malgré les différentes plateformes technologiques existantes, les canaux utilisés sont beaucoup plus petits et lents que ne le sont ceux existant entre deux cœurs sur une même puce.
En effet les échanges entre cœurs sont souvent faits à la vitesse du processeur et souvent sur des liaisons internes à très grande vitesse.
A propos d'échanges, une différence existe aussi concernant les accès mémoire puisque c'est le processeur qui les gère sur une machine multicoeurs, ils sont plus facilement accessibles et les chevauchements sont gérés par le processeur pour éviter que les données ne soient lus ou écrites à des endroits où d'autres cœurs sont en train de lire ou d'écrire.
Dans le cas du multiprocesseur, c'est la carte mère et son chipset qui gère ceci, et là encore les goulots d'étranglement sont dans les canaux utilisés pour gérer ça.
Une autre des différences concerne la consommation électrique qui est moindre sur une machine uniprocesseur quand bien même il contient plusieurs cœurs.


Concernant maintenant l'utilisation de tous les jours, quelles sont les différences et surtout laquelle des différentes plateformes peut être la plus performante?
Tout d'abord il faut savoir qu'une limitation existe suivant le système d'exploitation et du nombre de processeurs, en effet que ça soit sur des systèmes Windows serveur ou même Vista, le prix entre une version monoprocesseur (voir parfois biprocesseurs) et multiprocesseurs et sans commune mesure.
Mais il faut savoir que pour Microsoft un processeur double ou quadruple cœurs n'est rien d'autre qu'un processeur unique (ce qui est physiquement exact puisque chaque cœur n'est en fait qu'une unité de calcul et pas un processeur à part entière) et donc que vous pouvez utiliser un Vista standard sur une machine quadruple cœurs, alors que sur une machine multiprocesseurs vous devrez vous acquitter d'une version spéciale sans quoi un seul des processeurs sera pris en compte.
A l'époque ou n'existait pas les multicoeurs, le multitâche était produit par ce que l'on appelle les threads, ces processus partagent le temps processeur de manière équitable en fonction des priorités et des nécessités, chaque thread utilisation quelques microsecondes avant de laisser la main au thread suivant.
Dans tous les systèmes récents, ces threads sont au cœur même du système, une des différences entre multicoeurs et multiprocesseurs consiste en la répartition de ces threads entre les unités de calcul, en effet concernant le multiprocesseur, il faut que le système assure correctement la répartition afin que les différents processeurs soient utilisés à leur maximum de performance.
Concernant les logiciels aussi, il faut qu'ils utilisent des instructions particulières du système de manière à faire répartir justement les traitements correctement entre les différents processeurs, alors que dans le cas du multicoeur, c'est lui qui assure ce travail et qui réparti justement entre les différents cœurs en fonction du traitement.
Et c'est là l'une des différences essentielle qui fait que pour une utilisation classique d'un ordinateur (pas une utilisation professionnelle ou spécifique comme un serveur) une machine multicoeur est plus performante puisque elle optimise en temps réel la charge sur les différents cœurs.
Ces différences sont bien entendu réduites pour peu que l'on utilise un système réellement multiprocesseur et des logiciels eux aussi conçus et programmés pour prendre en compte plusieurs processeurs physiques.


Les multicoeurs vont devenir de plus en plus courants et ce pour plusieurs raisons qui sont une question de coût, un multicoeur coutant moins à fabriquer que deux processeurs par exemple. De plus leur puissance fait qu'ils sont un choix bien plus intéressant.
D'ailleurs les machines multiprocesseurs à base de processeurs multicoeurs sont aussi l'avenir des solutions nécessitant une puissance de calcul importante comme pour les serveurs et leurs applications diverses.
Ce petit laïus n'est pas exhaustif, il ne couvre pas toutes les différences, mais permet de se faire une idée assez précise, de tout temps les gens ont toujours été attirés par les multiprocesseurs, mais il est de cette attirance comme de beaucoup de mythe elle ne repose que sur le fait que les systèmes multiprocesseurs sont plus rares et plus chers, mais pour les particuliers ils ne sont et ne seront jamais d'une utilité quelconque, sauf dans le cas ou ces machines sont utilisées pour leurs réels objectifs et sur des systèmes adéquats.



Venez réagir sur le forum

lundi 5 novembre 2007

Les newsgroups nouvelle cible des majors

Il fallait s'y attendre depuis le temps que les réseaux peer2peer étaient la cible des majors il était assez difficile de comprendre pourquoi celles ci ne prenaient aucune mesure contre les groupes de discussions (les newsgroups) en effet ceux ci étaient devenus des vecteurs de diffusion des œuvres protégées employés par de nombreuses personnes.
Leur publicité en France a été assurée un temps par Free qui était le seul fournisseur d'accès internet à proposer un certain nombre de ces groupes à véhiculer des fichiers binaires et qui permettaient assez facilement et rapidement de récupérer de nombreux fichiers y compris des films, d'ailleurs assez longtemps une publicité non officielle était faite en provenance des membres de Free à propos de ce système de récupération des fichiers protégés jouant sensiblement je crois sur les abonnés au fournisseur.

Bien sur la situation a quelque peu évolué, récemment Free s'est vu contraint de fermer l'accès à une quarantaine de groupes proposant justement des fichiers binaires accessibles facilement, surtout que les newsgroups même si ce n'est pas totalement anonyme, est un vecteur qu'on peut qualifier aisément de plus anonyme et sur que le peer2peer lorsque l'utilisateur se limite à récupérer les fichiers contenus dans les groupes de discussions.
Depuis des années des sociétés se sont faites une spécialité de proposer des accès payant à des serveurs donnant accès à nombre de groupes de discussions qui contiennent des fichiers, des groupes donnant accès aux "binaires" comme les sociétés les vendent. A l'époque les photographies étaient la plus commune des denrées échangée sur ces réseaux de serveurs, et bien entendu souvent la photographie de charme ou pornographique et les connexions des utilisateurs évoluant, les fichiers sont devenus de plus en plus volumineux.
Tout d'abord il y a presque une dizaine d'année les MP3 et puis ensuite toute sorte de fichiers binaires qui peuvent transiter, la technique consiste à couper en une multitude de morceaux le fichier que l'on veut envoyer et le poster dans des dizaines de messages différents sur le serveur de nouvelles, ensuite lorsqu'un utilisateur veut le récupérer, il doit entreprendre de télécharger tous les messages et les différentes pièces de l'objet et le reconstituer, des logiciels spécifiques se chargeant de la manœuvre automatiquement.
Et permettant aussi si besoin est de deviner les données manquantes lorsqu'il s'avère qu'un message ou que quelques messages sont absents de l'objet complet, de vraies solutions techniques très pointues et très accessibles à tout le monde par l'utilisation de logiciels très simples d'accès.
Bien entendu le stockage de ces fichiers et des groupes de discussions binaires est très couteux et très volumineux ce qui est la raison officielle qui fait que peu de serveurs les stockent et encore, ceux qui le font le font généralement sur des courtes durées, de l'ordre d'une semaine environ.
Voilà concernant ce que sont les groupes de discussions et plus particulièrement ceux consacrés à des fichiers dit binaires et qui peuvent être donc des films, épisodes de série télé, photos, vidéos, logiciels, musiques, etc...


Et bien diverses majors ont entrepris de s'en prendre à des sociétés qui proposent l'accès à ces groupes afin de les faire condamner à des peines et récupérer une manne financière non négligeable, espérant réitérer surement les menaces qui ont menés Free justement à faire du ménage concernant cet accès.
Mais la résistance s'organise aux Etats Unis ou certaines sociétés ont déjà été mise en accusation, la défense utilisée est basée sur la loi qu'utilise les majors pour demander des comptes, et indique que le fournisseur qui a des contenus illégaux doit les rendre inaccessibles à partir du moment où on lui en fait la demande, et ce quel que soit le nombre de demandes, il n'est pas nécessaire de prendre des mesures préventives, mais uniquement d'être réactif en cas de demande.
Ce qui risque de donner une quantité de travail proprement hallucinante aux majors si elles doivent faire des demandes pour rendre inaccessibles chacun des messages contenant des fichiers interdits, sachant qu'un film peut s'étaler sur plusieurs centaines de messages différents....
En tout cas si les majors ont comme seul objectif de faire des procédures à l'encontre de toutes les sociétés qui peuvent être accusées d'être des vecteurs aux fichiers protégés de manière illégale, au lieu de réfléchir à des solutions plus globales et plus proches de leurs clients il y a fort à parier qu'elles devraient dans les années qui viennent pâtir d'une image négative qui ne joue pas en leur faveur...


Article basé sur l'information relayée par slashdot à cette adresse.


Venez réagir sur le forum

dimanche 4 novembre 2007

Revoir le statut des ONG

Suite à l'affaire de l'arche de Zoé qui devient de plus en plus trouble et qui à mesure que l'enquête avance commence à faire apparaitre des points qui semblent de plus en plus scandaleux, et dans cette période trouble ou on s'intéresse à ces organisations et aux dérives qui peuvent les toucher, il est temps de discuter je crois des conditions nécessaires à la création d'une Organisation Non Gouvernementale (ONG) en France.
Pour ceux qui ne le savent pas, c'est on ne peut plus simple en effet de devenir une ONG en France, il suffit au départ de déposer les statuts d'une association loi 1901, ce qui est à la portée de tout le monde, puis de faire une déclaration en préfecture et voilà le tour est joué, vous avez créé une ONG, on voit bien que le fait qu'en France cette création soit à ce point facilitée pose des problèmes d'ordre moral ou éthique.

Et c'est bien là que le bât blesse suite à l'affaire donc je parlais en introduction, pour peu qu'on soit une ONG on imagine que l'on peut à l'instar de Médecins Sans Frontière ou d'autres organisations connus et actives, se rendre dans tel ou tel pays, sur tel ou tel prétexte et agir, et intervenir sans se poser de questions sur les conséquences.
D'après les premières images du reportage du journaliste de l'agence CAPA capturé en même temps que les personnels de l'arche de Zoé et relâché depuis par le gouvernement Tchadien, reportage qui devrait être diffusé vraisemblablement à la télévision, les membres de l'arche de Zoé sur place ont agit dans l'urgence sur des constats à priori faussés, et sans réfléchir une seconde aux conséquences ou problèmes relatifs à leurs actions.
Passons donc sur ce cas en attendant les conclusions des enquêtes et ne préjugeons pas de leurs intentions ni de la manière dont se sont déroulés les événements au Tchad, mais imaginons basé sur ce terrible exemple ce qui pourrait arriver dans des cas ouvertement et clairement malhonnêtes.
En effet après tout, puisque tout le monde peut créer une association loi 1901 et décider de faire de l'ONG, et vu qu'il n'y a pas réellement de statut officiel à une ONG, on peut se dire que tout ce dont le président du Tchad accuse les membres de l'arche de Zoé puisse réellement avoir court et exister dans le monde de ces organisations.
On peut imaginer que les enlèvements de personnes ne soient pas du domaine du délire, que le rapt d'enfants pour des raisons toutes plus sordides les unes que les autres puisse avoir lieu, si ces organisations non contrôlées se débrouillent pour passer entre les mailles des filets de la justice des pays dans lesquels elles interviennent.
Il me semble que c'était le président de MSF (Médecins Sans Frontière) qui disait qu'il ne faut pas exclure que dans toutes les ONG qui existent au monde il n'y en est pas qui soit menées pour des causes malsaines, que ça soit le trafic de personnes, de biens ou quoi que ce soit dans le genre, et il est je crois nécessaire de faire en sorte que ce genre d'organisations ne puissent intervenir sans contrôle où qu'elles le souhaitent.
Il existe des espèces de label que peuvent donner des organismes officiels comme les Nations Unis, mais j'imagine que les démarches sont longues et fastidieuses et nécessite surement un travail important sur le terrain depuis de nombreuses années, ce qui ne permettrait pas d'empêcher les organisations qui ont des buts néfastes d'agir même pendant seulement quelques années.
Vouloir contrôler l'humanitaire n'est pas une idée en soi, mais alors que proposer pour éviter que n'importe qui ne se déclare ONG et ne fasse n'importe quoi au risque parfois comme ça semble désormais le cas au Tchad de ruiner en quelques jours des mois, voir des années de travail de terrain de la part de nombreuses personnes qui ont parfois risqués leurs vies pour aider les populations locales.
Il serait peut être nécessaire de créer un organisme supérieur afin de contrôler la validité des demandes des ONG au niveau mondial et qui pourrait assurer une espèce de suivit de leurs actions au moins pendant quelques temps histoire de contrôler que leurs motivations sont bien réelles et bien suivies d'actions sur le terrain. Mais qui devrait chapeauter ce genre de chose et le financer...
En tout cas tant que les statuts de ce genre d'organisation seront aussi simples à déposer il faut bien être conscient que d'autres cas problématiques existeront surement encore.
A noter pour information que dans certains pays (entre autre d'Afrique) afin de pouvoir monter une ONG il est demandé sur place d'avoir au moins deux ans de travail effectif sur le terrain, et de pouvoir contrôler les comptes ou le suivit de ce travail et je pense que ça doit fermer la porte aux ONG qui ne travaillent pas effectivement pour le bien des populations.


Venez réagir sur le forum

samedi 3 novembre 2007

J-K Rowling - Harry Potter, Tome 1 : Harry Potter à l'Ecole des Sorciers


Harry Potter est un jeune garçon de 11 ans qui a perdu ses parents lorsqu'il était bébé et qui se retrouve élevé par son oncle et sa tante parents d'un garçon qui prennent un malin plaisir à faire souffrir le pauvre Harry jusqu'au jour ou il reçoit une lettre étrange qui l'invite à Poudlard.
Une école pas comme les autres, la vie de ce jeune garçon va totalement basculer lorsqu'il va se rendre compte qu'il est un mythe dans le monde des sorciers puisqu'il est le seul a avoir survécu à l'attaque du plus puissant mage noir que le monde ai connu, et qu'en plus d'avoir survécu, il semble qu'il soit aussi responsable de la disparition de ce fameux sorcier.

Premier tome de la série qui en compte 7 écrit par la romancière J-K Rowling, ce roman pose les bases de ce que seront les 6 autres, chacun se basant sur une année d'étude particulière du jeune sorcier. On commence donc par la première année à l'école des sorciers.
Harry qui a été élevé par une famille de moldu (des humains sans pouvoirs magiques) ne connait rien à cet univers qui pourtant le connait lui. Il va devoir apprendre à vivre avec les nouvelles informations qu'il va découvrir, comme celles concernant la mort de ses parents.
Il va se lier avec deux jeunes élèves Ron Weasley et Hermione Granger qui vont s'avérer être des compagnons importants dans l'aventure qui les attends.
En effet ce premier roman riche en rebondissements et histoires diverses va plus que planter le décor, il va donner le style de l'auteur, l'histoire est découpée en chapitre assez long, chacun d'eux titré d'une information qui prend sa juste valeur en cours de lecture.
D'ailleurs l'une des spécificités de l'auteur est belle et bien de nous donner envie de continuer la lecture pour que les révélations se fassent et qu'on comprenne enfin tout ce que le roman égraine lentement comme indices et petits à côtés.
Les réponses nécessaires à chaque roman sont bien entendus présentes en fin de celui ci, par contre pour avoir des réponses définitives à certaines choses il faudra attendre d'avoir lu plusieurs romans, voir les 7 pour avoir la fin des révélations.
Le style est agréable, pas de fioritures trop inutiles, un langage accessible, on sent que le roman se doit d'être lisible par des enfants ou des adolescents, il n'empêche que les thèmes sont plus matures qu'on ne pourrait le croire.
D'ailleurs certains thèmes abordés sont particulièrement bien tournés pour un jeune public, et on a l'impression que tout peut être abordé et dit même les pires horreurs comme la mort par exemple sans que ceux ci ne soit dramatiques ou inaccessibles.
Une lecture qui se fait rapidement étant donné qu'on accroche et qu'on a envie de savoir enfin tout ce que le roman peut révéler, un premier pied dans un univers qui si il vous accroche ne vous laissera vous en sortir qu'au terme des 7 romans et de l'histoire complète.
De mon point de vue un roman réussit qui a de nombreuses qualités dont l'une d'elle et non des moindres est de proposer un univers étoffé, et très détaillé que l'auteur ne va cesser de faire croitre au fur et à mesure des romans agrandissant à mesure les lieux dans lesquels l'histoire va prendre place.
Un travail important a été accompli sur cet univers magique qui s'avère finalement enchanteur, bref pour moi si vous aimez les romans d'aventure avec des personnages attachants, et des histoires complexes et pourtant limpides (après les explications) je ne saurais trop vous conseiller ce premier tome.


Venez réagir sur le forum

vendredi 2 novembre 2007

Noël approche, et les enfants adorent les peluches!

C'est pourquoi je vous propose aujourd'hui un nouveau produit particulièrement adapté aux enfants, de grande qualité, et qu'on ne peut qu'espérer voir plus répandu dans nos vertes contrées.
Un produit qui va faire plaisir à toute la famille et qui en plus a un indéniable intérêt culturel et scientifique ce qui n'est pas peu dire, et puis je dois vous avouer que certains des modèles sont si trognons qu'on a du mal à se retenir de les acheter.

Bien entendu au vu du titre vous savez déjà que je vais vous parler de peluches, je vais vous en présenter 29 modèles tous différents et tous dans la même gamme, ce qui vous laisse un large choix pour vos cadeaux et vous permet ainsi de trouver un petit cadeau pour chacun des enfants de la famille ou presque.
Je vais aussi vous offrir le lien vers le site en Français de ces peluches qui va vous proposer le catalogue complet ainsi que les tarifs somme toute très bon marché puisque le prix d'une peluche est en moyenne de 7,95€ (hors frais de port éventuels bien entendu), ce qui pour une peluche n'est pas excessif, au vu des photos la qualité de celle ci semble d'ailleurs bonne, mais n'ayant pas pu en toucher en vrai je préfère ne pas préjuger de celle ci.
Vous trouverez aussi sur le site une série de 4 peluches dites professionnelles pour un montant total de 24,95€ le set complet qui font suite à la demande de professionnels de la santé pour avoir certaines peluches bien spécifiques et particulières.
Maintenant que je vous ai dit tout ça je peux je pense vous avouer le thème de ces peluches qui n'est autre que les microbes et les organismes microscopiques.
En effet GIANTmicrobes vous propose de vous faire partager la vie de quelques uns des plus virulents ou des plus anodins virus et microbes du monde, les peluches font toutes environ une taille comprise entre 13 et 18 cm, et elles sont livrées avec une série d'informations concernant la véritable maladie associée (maladie ou symptôme ou bref...)
Voilà un petit cadeau original et amusant à partager avec ceux que vous aimez, ci dessous les 29 petites peluches afin que vous puissiez vous faire un premier avis.
Si vous désirez en acheter quelques unes, voici le site officiel qui les vends. N'hésitez pas à en faire le tour, d'autres que je n'ai pas mis ici sont disponible, et je pense que des nouveaux modèles sont mis sur le marché régulièrement, quoi qu'on commence au vu du catalogue à avoir un assez bon aperçu de ces différentes petites choses qui nous entourent.

































Venez réagir sur le forum

jeudi 1 novembre 2007

KFC Comboire

Vous le savez peut être ou pas, un nouveau restaurant de restauration rapide (certains diront malbouffe) a ouvert à l'entrée de l'espace Comboire.
Ce restaurant est un KFC (Kentucky Fried Chicken) une licence américaine qui appartient au même groupe de Pizza Hut par exemple et qui s'est spécialisé dans les recettes à base de poulet.

Si vous êtes mordus de série Télé Américaine vous connaissez probablement cette franchise ne serait ce que parce que souvent leurs produits apparaissent dans ces séries, en effet qui n'a pas déjà vu un seau de poulet en carton ou plastique dans lequel les personnages piochent des morceaux.
Et bien vous aussi vous pouvez tester et gouter cette nourriture. Attention prévoyez un budget proche de celui d'un Pizza Hut à savoir un peu plus d'une vingtaine d'euros pour deux personnes environ sur un menu à base d'un des divers seaux proposés.
Menu testé celui avec le seau pour deux, contenant des pièces de poulet classique, des ailes épicées, deux frites et deux boissons plus deux desserts à prix réduit avec le menu.
Concernant les morceaux épicés, ils le sont effectivement si vous n'aimez pas les choses épicées, vous devriez vous retourner vers les morceaux appelés tender qui peuvent remplacer les ailes épicées.
Le poulet n'est pas mauvais et se laisse manger assez facilement. Pour ce qui est des morceaux de poulet en fait tout est possible, il s'agit de morceaux divers, pouvant être un pilon, de la carcasse, n'importe quoi, avec de la viande de préférence.
Ces morceaux sont comme tout le poulet chez KFC pané, la panure étant ajoutée par dessus la peau si le morceau en a, les morceaux sont correctement cuits mais parfois légèrement rosés, la viande n'est pas un modèle de bonne santé ;) en étant un petit peu grasse.
Et un seau pour deux s'avère plus que suffisant même si vous avez un bon appétit...
Bien sur il existe des tonnes d'autres produits, des sandwiches comme dans les autres restaurants rapides, des espèces de tacos, bref divers autres choses qui ne sont peut être pas mauvaises.
Au final pas particulièrement mauvais, mais pas non plus le meilleur des restaurants de restauration rapide existant, et surtout il faut vouloir faire presque une heure de queue au drive de ce restaurant surement l'attrait de la nouveauté.


Venez réagir sur le forum

Le pharming et son fonctionnement

Vous qui lisez ce que j'écris, si vous aussi là, vous savez ce qu'est le phishing, du moins ce que sont certains cas de phishing qui vous font croire que vous recevez un mail quelconque depuis votre banque ou autre et qui vous connectent sur un site bidon qui va vous voler les informations que vous allez saisir comme des informations bancaires ou autre.
Il existe une autre technique de phishing qui est autrement plus complexe mais autrement plus mortelle puisqu'alors que dans les cas vus précédemment vous pouviez toujours voir l'adresse du site et vous dire qu'il y avait un problème, dans le cas présent, vous serez physiquement (du moins c'est ce que tout vous portera à croire) sur le site officiel.

Mais il n'en sera rien et vous serez en effet bien sur un site déguisé qui ne sera pas celui que vous pensiez, comment peut être possible cette prouesse technologique?
Assez facilement à vrai dire, en effet elle peut se faire de plusieurs manières que nous allons détailler afin de vous montrer à quel point il vous faut rester prudent même si tout vous pousse à croire que vous pouvez avoir confiance.


Tout d'abord il nous faut définir un terme que nous allons réutiliser largement dans cet article qui est le terme DNS (Domain Name Server) c'est un peu l'annuaire des adresses internet.
A quoi cela sert il?
Et bien en réalité internet n'est qu'un ensemble de machine toutes reliées entre elles par une adresse unique qui permet de les identifier, cette adresse est appelée adresse IP elle permet sur un réseau commun de différencier deux machines distinctes, c'est grâce à elle par exemple que l'industrie du disque peut lancer des poursuites contre des internautes puisqu'au moment ou une infraction est avérée par exemple une seule machine dans le monde possède l'adresse IP impliquée, il est ensuite très simple de retrouver la machine physique correspondante.
Mais vous vous en doutez si nous devions connaitre les adresses des machines que nous voulons accéder nous ne serions jamais suffisamment bon pour toutes nous les rappeler, d'autant que pour un même site internet il peut y avoir plusieurs machines différentes avec plusieurs IP donc.
C'est pourquoi on a décidé de donner des adresses aux sites internet afin de simplifier considérablement le travail pour se rappeler, et ainsi être sur d'accéder aux bons endroits (c'est une simplification puisque grâce à ces adresses on peut aussi héberger sous une seule adresse IP plusieurs dizaines ou centaines de sites mais ne rentrons pas dans des détails inutiles pour ce qui nous intéresse ici).
Mais bien entendu les ordinateurs eux ne connaissent pas les adresses internet et quand vous saisissez "http://www.google.com/" sur votre navigateur ça ne veut rien dire, alors les DNS entrent en action, ils vont servir d'annuaire, votre machine va contacter celui qu'elle connait ou le plus proche et lui demander qui est "http://www.google.com/" ce à quoi le DNS va lui répondre une adresse comme xxx.xxx.xxx.xxx qui est l'adresse IP de la machine qui héberge le site en question.
Les DNS se propagent entre eux les informations suivant des techniques assez complexes certains faisant autorité et obligeant les autres à prendre en compte leurs modifications, etc... Bref une sacré mécanique.
Mais le DNS peut aussi être local, en effet votre propre machine peut stocker soit temporairement soit définitivement dans un fichier (HOSTS pour ne pas le citer) un annuaire propre à celle ci, vous permettant par exemple de vous créer des raccourcis spécifiques, d'interdire l'accès à certaines adresses en les redirigeant vers des adresses IP inexistantes ou de faire ce que vous voulez.
En effet si vous saisissez l'adresse locale de la machine (la votre) à savoir 127.0.0.1 pour http://www.google.com/ par exemple, lorsque vous saisirez "http://www.google.com/" dans votre navigateur si vous n'avez aucun site hébergé sur votre machine, aucune page ne se chargera, si par contre vous aviez un site sur votre machine c'est lui qui s'affichera.
Je pense que ceux qui ont bien compris le concept imaginent déjà aisément ce qu'il est possible de faire avec ce système dans le cas ou l'on souhaite faire croire des choses et qu'on souhaite tromper l'utilisateur.


Voyons donc les 3 cas qui nous intéresse dans l'affaire du pharming et qui sont les cas les plus courants.


1- Le Cache DNS sur un serveur
C'est à dire sur un serveur internet que vous utilisez lorsque vous demandez l'accès à une page.
Ce cache peut être compromis et modifié par un pirate par exemple, et si il veut vous tromper il peut indiquer dans l'annuaire l'adresse IP d'une machine qu'il contrôle lui et sur laquelle il a fait une copie des pages du site officiel que vous désiriez consulter, ce faisant vous avez l'impression d'être sur le site officiel alors que vous êtes sur un site sans aucune sécurité où tout ce que vous faites et saisissez peut être récupéré et stocké de manière à être réutilisé à l'avenir par exemple.
Il faut reconnaitre que ce cas est très rare voir quasiment rarissime, mais il est techniquement possible même sur de courtes périodes (entre les resynchronisations par exemple des serveurs).
Hélas dans ce cas là il y a peu de solutions pour effectivement détecter le subterfuge, en effet on pourrait imaginer que la copie est tellement identique à l'originale que rien ne puisse laisser penser que ce n'est pas le site original.
Encore une fois pas besoin de devenir paranoïaque, nous parlons ici de possibilité technique et pas de cas avérés, surtout que les serveurs qui hébergent les DNS sont extrêmement surveillés et sécurisés.


2- Le cache DNS en local
Là c'est autrement plus facile de corrompre ce cache là puisque ce n'est qu'un fichier comme un autre accessible sur votre propre machine et qui fait office de premier DNS consulté avant de faire appel aux serveurs DNS accessibles sur internet.
Pour modifier ce fichier, il suffit d'être sur la machine, comme les pirates n'ont que rarement la possibilité physique d'être devant une machine, c'est pas un virus ou cheval de Troie, ou par un spyware que la contamination va avoir lieu, d'une manière ou d'une autre, vous allez exécuter un programme contaminé ou consulter une page utilisant une faille pour exécuter le programme à votre insu, bref d'une manière ou d'une autre le programme va se retrouver en mémoire de votre ordinateur, et si son but n'est pas d'y rester en mémoire, mais de se faire discret, le fichier sera modifié et ensuite le programme disparaitra voir s'effacera de votre machine.
Difficile de voir l'infection, mais pas impossible vous pouvez régulièrement aller jeter un œil à ce fichier qui est un fichier texte lisible sans logiciel particulier.
Pour se faire cliquez sur "Démarre", "Exécutez..."


Puis saisissez la ligne suivante
notepad "C:\WINDOWS\system32\drivers\etc\hosts"
Le fichier va apparaitre, si il est sain vous ne devriez avoir que peu de ligne voir une seule après les lignes commençant par #
127.0.0.1 localhost
Qui indique quelle est l'adresse locale de la machine.
Si des lignes vous paraissent louches vous pouvez les mettre en suspens en ajoutant un # devant ainsi elles ne seront plus utilisées, après que le système soit redémarré.
Si vous observez à ce moment là des erreurs ou des bizarreries vous n'aurez qu'à enlever le # et redémarrer une autre fois pour que les lignes soient réutilisées.


3- Spyware sur la machine
Ca peut d'ailleurs être l'un des vecteurs du cas numéro deux, bien que là je souhaite vous parler d'un autre genre de spyware, qui comme Torpig par exemple peuvent en temps réel faire en sorte qu'alors que vous croyez naviguer tranquillement sur le site de telle banque, vous soyez en fait sur un site qui n'a rien à voir et ce sans toucher au fichier du cache DNS de la machine rendant sa détection d'autant plus difficile qu'il y a des chances qu'ils utilisent toutes les techniques habituelles des rootkits ou des spywares les plus perfectionnés pour rester discrets et invisibles...
Une fois ce spyware installé sur votre machine, vous n'en êtes plus maitre, le programme réside en mémoire et peut à loisir espionner tout ce que vous tapez au clavier, tout ce que vous faites.
De plus il peut surveiller que vous utilisez votre navigateur internet et rediriger votre demande lorsque vous désirez vous connecter sur tel ou tel site vers un autre site sans même que vous puissiez vous en rendre compte, ce qui peut servir à installer d'autres logiciels nous souhaités ou à récupérer des informations confidentielles par exemple.
Pour traiter ce genre de cas, un antivirus à jour, ainsi au moins qu'un antispyware et peut être si possible un antirootkit seront vos armes, avec cette panoplie de trois outils vous devriez pouvoir normalement traquer et éliminer ces parasites, bien entendu il se peut que la bataille soit difficile, mais les outils sont légions, mais cela peut prendre du temps pour nettoyer une machine surtout si vous possédez cet intrus depuis longtemps...



Le pharming se développe, surtout parce qu'il est plus difficile à diagnostiquer et à découvrir que le phishing classique, il représente un réel risque contre lequel il faut se protéger, mais pour l'instant les seules méthodes de protection sont plutôt la vigilance, et la vérification régulière que votre machine n'abrite pas d'intrus.
Il y a en tout cas fort à parier que ce genre de technique va prendre de plus en plus de place dans les techniques employées par les pirates. Mais plus le grand public les connaitra et moins ces techniques pourront fonctionner car plus les gens seront attentifs et prudents.


Venez réagir sur le forum