A la découverte de CartoReso

Publié le 4 avril 2007 et mis à jour le 29 mars 2008 - 3 commentaires -
PDF Afficher une version imprimable de cet article

Après le voyage qu’il orga­nise l’automne pro­chain dans la Sili­con Val­ley, je vais encore par­ler de Jeremy Fain. Cette fois-ci, il s’agit du pro­jet Car­to­Reso qu’il a mené avec deux autres élèves de troi­sième année de l’Ecole Cen­trale, Jean-Sébastien Hächler et Pierre Pat­tard (res­pec­ti­ve­ment à gauche et à droite dans la photo ci-dessous).

Le pro­jet démarré en octobre 2006 consis­tait à créer un logi­ciel de car­to­gra­phie de réseau auto­ma­tique, très rapide, à faible coût, et en open source. Pour­quoi? Pour répondre à l’attente des clients en Europe sou­cieux de la sécu­rité de leur réseau infor­ma­tique et ne fai­sant pas for­cé­ment confiance à des solu­tions qu’ils ne peuvent pas maitriser.

Notre équipe de trois élèves s’est alors construite autour de ce pro­jet et a obtenu le sou­tien de la société Ercom, une société de ser­vices, d’ingénierie et d’édition de logi­ciels dans le domaine réseaux et télécoms.

Les spé­ci­fi­ci­tés de CartoReso

Il existe déjà de tels logi­ciels de car­to­gra­phie réseau. Pour­tant, l’équipe Car­to­Reso n’a pas réin­venté la roue pour autant. Ils ont d’abord réa­lisé une sérieuse étude de mar­ché en ana­ly­sant une qua­ran­taine de logi­ciels de car­to­gra­phie réseau du mar­ché. Et ils ont réussi à com­bi­ner dans leur logi­ciel des carac­té­ris­tiques que ces logi­ciels ne réunis­saient pas jusqu’à présent:

  • Une rapi­dité de mise en oeuvre alors que la plu­part des logi­ciels exis­tants sont lourds à configurer.
  • Une rapi­dité d’exé­cu­tion, per­met­tant de scan­ner un réseau de plu­sieurs cen­taines de machines en quelques minutes. Le scan dépen­dant de la pro­tec­tion du réseau, mais der­rière un fire­wall, les machines sont géné­ra­le­ment visibles.
  • Une sou­plesse d’ana­lyse, l’outil pou­vant réa­li­ser un scan aggres­sif du réseau ou pas. Et aller jusqu’à la détec­tion de tous les ports ouverts des machines, tout comme de leur sys­tème d’exploitation.
  • Une pré­sen­ta­tion gra­phique agréable, per­met­tant d’afficher le réseau et de l’éditer, tout en ajou­tant des attri­buts aux machines.
  • Une ouver­ture, l’outil étant exten­sible par plug-ins, spé­cia­li­sés par exemple dans les audits sécu­rité, la ges­tion de parc ou l’audit d’une ins­tal­la­tion. Et l’analyse du réseau étant expor­table sous forme de base de donnée.

Très bien archi­tec­turé et plein d’astuces, le résul­tat est là: Car­to­Reso tourne. Essen­tiel­le­ment sous Linux (Ubuntu) mais égale­ment sous Win­dows. Et il est en plus construit en archi­tec­ture à trois niveaux (pré­sen­ta­tion, trai­te­ment, don­nées) per­met­tant d’exécuter l’interface sur une machine et le scan du réseau sur une autre. C’est pra­tique pour cer­taines démons­tra­tions mais égale­ment d’un point de vue opé­ra­tion­nel pour pla­cer des “sondes” dans dif­fé­rents sous-réseaux que l’on vou­drait scan­ner indé­pen­dam­ment les uns des autres.

Com­ment uti­li­ser CartoReso?

Le logi­ciel Car­to­Reso est en télé­char­ge­ment sur le site http://cartoreso.campus.ecp.fr. Vous pou­vez soit récu­pé­rer l’exécutable sous la forme d’une archive Tar et l’exécuter sous Linux en sui­vant les ins­truc­tions four­nies dans le logi­ciel, soit récu­pé­rer l’image Ubuntu ISO, et créer une machine vir­tuelle boo­tant sur le fichier préa­la­ble­ment télé­chargé. Il faut au préa­lable ins­tal­ler la JRE6 de Sun et modi­fier le confi­gu­ra­tion de Car­to­Reso (un peu galère…).

Autre solu­tion plus lourde : gra­ver l’image ISO d’Ubuntu pré-configurée avec Car­to­Reso sur un CD et l’exécuter en boo­tant votre machine dessus.

Les sources sont égale­ment dis­po­nibles et sont gérés en mode communautaire.

Vous pou­vez égale­ment accé­der au rap­port de pro­jet de l’équipe Car­to­Reso, très bien rédigé, et à sa  pré­sen­ta­tion.

Le futur de CartoReso

Ce pro­jet a néces­sité envi­ron quatre hommes/mois de tra­vail de la part de notre fine équipe. Arri­vés au terme de leur pro­jet avec une sou­te­nance en mars devant les ensei­gnants de l’Ecole Cen­trale, la ques­tion de posait de sa péren­nité. Ils avaient en gros deux optiques: créer une société pour le faire vivre (essen­tiel­le­ment, en open source et avec une acti­vité de ser­vice autour), ou bien le mettre à dis­po­si­tion lar­ge­ment en open source pour que d’autres prennent le relai.

Comme  ces étudiants avaient déjà choisi de ne pas créer de société dans l’immédiat, ils se sont déter­mi­nés pour la seconde option. Ils vont faire leur stage de fin d’étude dans de grandes boites : Ama­deus à Sophia Anti­po­lis pour Pierre Pat­tard, Ama­deus à Londres pour Jean-Sébastien Hächler, et Micro­soft France pour Jeremy Fain, pour tra­vailler sur le pro­gramme IDEES d’accompagnement des star­tups avec Julien Codor­niou (et je n’y suis pour rien…). Ils seront sur le mar­ché du tra­vail en jan­vier 2008 et je n’ai aucun souci pour eux.

Le pro­jet étant en open source, il a déjà des uti­li­sa­teurs inté­res­sés dans le monde entier. Et il devrait pros­pé­rer. Je compte trou­ver des étudiants de Cen­trale l’année pro­chaine qui se lan­ce­ront dans un pro­jet per­met­tant de com­plé­ter le logi­ciel et ainsi de le faire vivre dans la durée un peu comme le main­te­nant fameux “VLC”, le player média uni­ver­sel Video­lan, lui aussi créé par des élèves de l’Ecole Cen­trale, et main­te­nant lar­ge­ment uti­lisé tant sous Win­dows que sous Linux, en par­ti­cu­lier pour accé­der à la télé­vi­sion de Free à par­tir de son ordinateur.

Cette his­toire ne fait que ren­for­cer ma convic­tion qu’il faut savoir faire confiance aux jeunes (sur­tout brillants…), leur trans­mettre le maximum, et tabler sur leur capa­cité d’innovation.


Social book­mar­king:
  • Wikio FR
  • Technorati
  • Digg
  • StumbleUpon
  • del.icio.us
  • Facebook
  • FriendFeed
  • Suggest to Techmeme via Twitter
  • Twitter

Publié le 4 avril 2007 Post de Olivier Ezratty | Enseignement supérieur, Logiciels, Logiciels libres, Technologie | 3 commentaires

Les 3 commentaires sur “A la découverte de CartoReso” :

  • [1] - Leafar a écrit le 4 avril 2007 :

    C’est en test chez U-lik.com … et je revien­drais vous en dire du bien.

  • Oli­vier, vous nous faites trop d’honneur. Merci à vous d’avoir suivi le pro­jet de bout en bout: nous ne serions pas arri­vés à une solu­tion aussi effi­cace et en phase avec les besoins du mar­ché sans vos pré­cieux conseils.

    Nous sommes en train d’uploader les sources sur Tigris, mais nous uti­li­se­rons Sour­ce­Force pour la com­mu­nauté (forum déve­lop­peurs, etc.): http://sourceforge.net/projects/cartoreso

    Un packa­ging Win­dows XP est dans le pipe­line, ainsi qu’une autre pour Mac (très proche de celle d’Ubuntu). On réflé­chira ensuite à une ver­sion opti­mi­sée pour Vista si le temps nous le permet.

    PS: vous aviez égale­ment déjà parlé de Pierre Pat­tard en ren­dant dis­po­nible l’excellent état de l’art sur les écrans plats qu’il avait pré­paré avec notre cama­rade Bap­tiste Ossola (qui va avec Pierre chez Ama­deus à Sophia - qui a déci­dé­ment fait de très belles opé­ra­tions au mer­cato à l’ECP).

  • [3] - Olivier Ezratty a écrit le 4 avril 2007 :

    C’est effec­ti­ve­ment une très bonne chose que d’avoir mis ce pro­jet sur Sour­ce­Forge. Pour ce qui est de Vista, il n’y a pas d’optimisation néces­saire au pre­mier abord. Une ver­sion XP qui tourne sur Vista devrait conve­nir. Sauf si la biblio­thèque gra­phique uti­li­sée dans le pro­jet venait à uti­li­ser Aero.




Ajouter un commentaire

Vous pouvez utiliser ces tags dans vos commentaires :<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> , sachant qu'une prévisualisation de votre commentaire est disponible en bas de page après le captcha.

Captcha

Pour valider votre commentaire, veuillez saisir les lettres ci-dessus et cliquer sur le bouton Soumettre votre commentaire.

Derniers posts

Derniers commentaires

“Egalement basée à Rennes, CinéAct (www.cineact.fr), créée en 2005 permet à l’ensemble des professionnels du monde du cinéma (exploitants, distributeurs, producteurs, r...”
“En effet, je vais corriger cela dans une silent release....”
“Merci beaucoup pour cet excellent guide. Pour information, le programme français IDEES de Microsoft n'existe plus et à laisser place au programme "BizSpark One" au niveau mondial. Julien Codorniou est toujours le bon c...”
“Bravo pour cette nouvelle version. A regretter que tu ne puisses faire un guide des start-up high-tech européennes, tant tes conseils seraient adaptés pour une grande part hors de l'hexagone. Mais j'imagine le défi! J...”
“Bonjour, J'ai un doute l'offre est tellement éclatée qu'il est possible que Steve réusisse en fédérant les énergies des autres acteurs... A mon avis l'enjeu c'est encore une fois de trouver le businees model de...”


Téléchargements gratuits

Diffusés gratuitement (sous Creative Commons) et en PDF :

image

CouvertureRapportCES

Voir aussi la liste complète des publications de ce blog.


Catégories