{"id":186,"date":"2007-04-04T14:21:58","date_gmt":"2007-04-04T12:21:58","guid":{"rendered":"http:\/\/www.oezratty.net\/wordpress\/2007\/a-la-dcouverte-de-cartoreso\/"},"modified":"2008-03-29T18:07:56","modified_gmt":"2008-03-29T16:07:56","slug":"a-la-dcouverte-de-cartoreso","status":"publish","type":"post","link":"https:\/\/www.oezratty.net\/wordpress\/2007\/a-la-dcouverte-de-cartoreso\/","title":{"rendered":"A la d&eacute;couverte de CartoReso"},"content":{"rendered":"<p>Apr\u00e8s le <a href=\"https:\/\/www.oezratty.net\/wordpress\/2007\/voyage-dtude-dans-la-silicon-valley\/\">voyage<\/a> qu&#8217;il organise l&#8217;automne prochain dans&nbsp;la Silicon Valley, je vais encore parler de Jeremy Fain. Cette fois-ci, il s&#8217;agit du projet CartoReso qu&#8217;il a men\u00e9 avec deux autres \u00e9l\u00e8ves de troisi\u00e8me ann\u00e9e de l&#8217;Ecole Centrale, Jean-S\u00e9bastien H\u00e4chler et Pierre Pattard (<em>respectivement \u00e0 gauche et \u00e0 droite dans la photo ci-dessous<\/em>).<\/p>\n<p><a href=\"https:\/\/www.oezratty.net\/wordpress\/wp-content\/WindowsLiveWriter\/AladcouvertedeCartoReso_13E42\/Equipe%20CartoReso%5B5%5D.jpg\" atomicselection=\"true\"><img loading=\"lazy\" decoding=\"async\" style=\"border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px\" height=\"226\" src=\"https:\/\/www.oezratty.net\/wordpress\/wp-content\/WindowsLiveWriter\/AladcouvertedeCartoReso_13E42\/Equipe%20CartoReso_thumb%5B1%5D.jpg\" width=\"301\" border=\"0\"><\/a> <\/p>\n<p>Le projet d\u00e9marr\u00e9 en octobre 2006 consistait \u00e0 cr\u00e9er un logiciel de cartographie de r\u00e9seau automatique, tr\u00e8s rapide, \u00e0 faible co\u00fbt, et en open source. Pourquoi? Pour r\u00e9pondre \u00e0 l&#8217;attente des clients en Europe soucieux de la s\u00e9curit\u00e9 de leur r\u00e9seau informatique et ne faisant pas forc\u00e9ment confiance \u00e0 des solutions qu&#8217;ils ne peuvent pas maitriser.<\/p>\n<p>Notre \u00e9quipe&nbsp;de trois \u00e9l\u00e8ves s&#8217;est alors construite autour de ce projet et a obtenu le soutien de la soci\u00e9t\u00e9 <a href=\"http:\/\/www.ercom.fr\/siteweb\/bienvenue.html\">Ercom<\/a>, une soci\u00e9t\u00e9 de services, d&#8217;ing\u00e9nierie et d&#8217;\u00e9dition de logiciels dans le domaine r\u00e9seaux et t\u00e9l\u00e9coms.<\/p>\n<p><strong>Les sp\u00e9cificit\u00e9s de CartoReso<\/strong><\/p>\n<p>Il existe d\u00e9j\u00e0 de tels logiciels de cartographie r\u00e9seau. Pourtant, l&#8217;\u00e9quipe CartoReso n&#8217;a pas r\u00e9invent\u00e9 la roue pour autant. Ils ont d&#8217;abord r\u00e9alis\u00e9 une s\u00e9rieuse \u00e9tude de march\u00e9 en analysant&nbsp;une quarantaine de logiciels de cartographie r\u00e9seau du march\u00e9. Et ils ont&nbsp;r\u00e9ussi \u00e0 combiner dans leur logiciel des caract\u00e9ristiques que ces logiciels ne r\u00e9unissaient pas jusqu&#8217;\u00e0 pr\u00e9sent:<\/p>\n<ul>\n<li>Une rapidit\u00e9 de <strong>mise en oeuvre <\/strong>alors que la plupart des logiciels existants sont lourds \u00e0 configurer.\n<li>Une rapidit\u00e9 d&#8217;<strong>ex\u00e9cution<\/strong>, permettant de scanner un r\u00e9seau de plusieurs centaines de machines en quelques minutes. Le scan d\u00e9pendant de la protection du r\u00e9seau, mais derri\u00e8re un firewall, les machines sont g\u00e9n\u00e9ralement visibles.\n<li>Une souplesse d&#8217;<strong>analyse<\/strong>, l&#8217;outil pouvant r\u00e9aliser un scan aggressif du r\u00e9seau ou pas. Et aller jusqu&#8217;\u00e0 la d\u00e9tection de tous les ports ouverts des machines, tout comme de leur syst\u00e8me d&#8217;exploitation.\n<li>Une pr\u00e9sentation <strong>graphique <\/strong>agr\u00e9able, permettant d&#8217;afficher le r\u00e9seau et de l&#8217;\u00e9diter, tout en ajoutant des attributs aux machines.\n<li>Une <strong>ouverture<\/strong>, l&#8217;outil \u00e9tant extensible par plug-ins, sp\u00e9cialis\u00e9s par exemple dans les audits s\u00e9curit\u00e9, la gestion de parc ou l&#8217;audit d&#8217;une installation. Et l&#8217;analyse du r\u00e9seau \u00e9tant exportable sous forme de base de donn\u00e9e.<\/li>\n<\/ul>\n<p>Tr\u00e8s bien architectur\u00e9 et plein d&#8217;astuces, le r\u00e9sultat est l\u00e0: CartoReso tourne. Essentiellement sous Linux (<a href=\"https:\/\/www.oezratty.net\/wordpress\/2007\/a-la-dcouverte-dubuntu\/\">Ubuntu<\/a>) mais \u00e9galement sous Windows. Et il est en plus construit en architecture \u00e0 trois niveaux (pr\u00e9sentation, traitement, donn\u00e9es) permettant d&#8217;ex\u00e9cuter l&#8217;interface sur une machine et le scan du r\u00e9seau sur une autre. C&#8217;est pratique pour certaines d\u00e9monstrations mais \u00e9galement d&#8217;un point de vue op\u00e9rationnel pour placer des &#8220;sondes&#8221; dans diff\u00e9rents sous-r\u00e9seaux que l&#8217;on voudrait scanner ind\u00e9pendamment les uns des autres.<\/p>\n<p><a href=\"https:\/\/www.oezratty.net\/wordpress\/wp-content\/WindowsLiveWriter\/AladcouvertedeCartoReso_13E42\/image%7B0%7D%5B2%5D.png\" atomicselection=\"true\"><img loading=\"lazy\" decoding=\"async\" style=\"border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px\" height=\"284\" src=\"https:\/\/www.oezratty.net\/wordpress\/wp-content\/WindowsLiveWriter\/AladcouvertedeCartoReso_13E42\/image%7B0%7D_thumb.png\" width=\"355\" border=\"0\"><\/a> <\/p>\n<p><strong>Comment utiliser CartoReso?<\/strong><\/p>\n<p>Le logiciel CartoReso est en t\u00e9l\u00e9chargement sur le site <a href=\"http:\/\/cartoreso.campus.ecp.fr\">http:\/\/cartoreso.campus.ecp.fr<\/a>. Vous pouvez soit r\u00e9cup\u00e9rer l&#8217;ex\u00e9cutable sous la forme d&#8217;une archive Tar et l&#8217;ex\u00e9cuter sous Linux en suivant les instructions fournies dans le logiciel, soit r\u00e9cup\u00e9rer l&#8217;image Ubuntu ISO, et cr\u00e9er une machine virtuelle bootant sur le fichier pr\u00e9alablement t\u00e9l\u00e9charg\u00e9. Il faut au pr\u00e9alable installer la JRE6 de Sun et modifier le configuration de CartoReso (un peu gal\u00e8re&#8230;).<\/p>\n<p>Autre solution plus lourde : graver l&#8217;image ISO d&#8217;Ubuntu pr\u00e9-configur\u00e9e avec CartoReso sur un CD et l&#8217;ex\u00e9cuter en bootant votre machine dessus. <\/p>\n<p>Les sources sont \u00e9galement disponibles et sont g\u00e9r\u00e9s en mode communautaire.<\/p>\n<p>Vous pouvez \u00e9galement acc\u00e9der au <a href=\"https:\/\/www.oezratty.net\/Files\/Divers\/Rapport%20Projet%20CartoReso.pdf\">rapport de projet<\/a> de l&#8217;\u00e9quipe CartoReso, tr\u00e8s bien r\u00e9dig\u00e9,&nbsp;et \u00e0 sa&nbsp; <a href=\"https:\/\/www.oezratty.net\/Files\/Divers\/Presentation%20Projet%20CartoReso.pdf\">pr\u00e9sentation<\/a>.<\/p>\n<p><strong>Le futur de CartoReso<\/strong><\/p>\n<p>Ce projet a n\u00e9cessit\u00e9 environ quatre hommes\/mois de travail de la part de notre fine \u00e9quipe. Arriv\u00e9s au terme de leur projet avec une soutenance en mars devant les enseignants de l&#8217;Ecole Centrale, la question de posait de sa p\u00e9rennit\u00e9. Ils avaient en gros deux optiques: cr\u00e9er une soci\u00e9t\u00e9 pour le faire vivre (essentiellement, en open source et avec une activit\u00e9 de service autour), ou bien le mettre \u00e0 disposition largement en open source pour que d&#8217;autres prennent le relai. <\/p>\n<p>Comme&nbsp; ces \u00e9tudiants avaient d\u00e9j\u00e0 choisi de ne pas cr\u00e9er de soci\u00e9t\u00e9 dans l&#8217;imm\u00e9diat, ils se sont d\u00e9termin\u00e9s pour la seconde option. Ils vont faire leur stage de fin d&#8217;\u00e9tude dans de grandes boites : Amadeus \u00e0 Sophia Antipolis pour Pierre Pattard, Amadeus \u00e0 Londres pour Jean-S\u00e9bastien H\u00e4chler, et Microsoft France pour Jeremy Fain,&nbsp;pour travailler sur le programme IDEES d&#8217;accompagnement des startups avec Julien Codorniou&nbsp;(<em>et je n&#8217;y suis pour rien&#8230;<\/em>). Ils seront sur le march\u00e9 du travail en janvier 2008 et je n&#8217;ai aucun souci pour eux.<\/p>\n<p>Le projet \u00e9tant en open source, il a d\u00e9j\u00e0 des utilisateurs int\u00e9ress\u00e9s dans le monde entier. Et il&nbsp;devrait prosp\u00e9rer. Je compte trouver des \u00e9tudiants de Centrale l&#8217;ann\u00e9e prochaine qui se lanceront dans un projet permettant de compl\u00e9ter le logiciel et ainsi de le faire vivre dans la dur\u00e9e un peu comme le maintenant fameux &#8220;<a href=\"http:\/\/www.videolan.org\/vlc\/\">VLC<\/a>&#8220;, le player m\u00e9dia universel Videolan, lui aussi cr\u00e9\u00e9 par des \u00e9l\u00e8ves de l&#8217;Ecole Centrale, et maintenant largement utilis\u00e9 tant sous Windows que sous Linux, en particulier pour acc\u00e9der \u00e0 la t\u00e9l\u00e9vision de Free \u00e0 partir de son ordinateur.<\/p>\n<p>Cette histoire ne fait que renforcer ma conviction qu&#8217;il faut savoir faire confiance aux jeunes (surtout brillants&#8230;), leur transmettre le maximum,&nbsp;et tabler sur leur capacit\u00e9 d&#8217;innovation.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Apr\u00e8s le voyage qu&#8217;il organise l&#8217;automne prochain dans&nbsp;la Silicon Valley, je vais encore parler de Jeremy Fain. Cette fois-ci, il s&#8217;agit du projet CartoReso qu&#8217;il a men\u00e9 avec deux autres \u00e9l\u00e8ves de troisi\u00e8me ann\u00e9e de l&#8217;Ecole Centrale, Jean-S\u00e9bastien H\u00e4chler et Pierre Pattard (respectivement \u00e0 gauche et \u00e0 droite dans la photo ci-dessous). Le projet d\u00e9marr\u00e9 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[34,7,23,5],"tags":[],"class_list":["post-186","post","type-post","status-publish","format-standard","hentry","category-enseignement-superieur","category-logiciels","category-logiciels-libres","category-technologie"],"views":13952,"_links":{"self":[{"href":"https:\/\/www.oezratty.net\/wordpress\/wp-json\/wp\/v2\/posts\/186","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.oezratty.net\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.oezratty.net\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.oezratty.net\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.oezratty.net\/wordpress\/wp-json\/wp\/v2\/comments?post=186"}],"version-history":[{"count":0,"href":"https:\/\/www.oezratty.net\/wordpress\/wp-json\/wp\/v2\/posts\/186\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.oezratty.net\/wordpress\/wp-json\/wp\/v2\/media?parent=186"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.oezratty.net\/wordpress\/wp-json\/wp\/v2\/categories?post=186"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.oezratty.net\/wordpress\/wp-json\/wp\/v2\/tags?post=186"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}