Arc Xanadmin : premier épisode

Dix-septième épisode : Un nouvel admin...

La trappe s'ouvre.
-Salut Fred !
-Céleste ? Mais qu'est-ce que tu fiche là ?
-On est mercredi. Et le mercredi, pas cours l'après-midi. J'avais appelé tes parents pour dire que je passerai, ils ne t'ont pas prévenu ?
-...Ben...J'ai pas vu mes parents aujourd'hui, ils sont partis bosser pendant que je dormais.
-Heu...J'ai appelé hier soir.
-Dormais.
-Ben didon...
-Fatigué.
-Si tu le dis, je suis venue prendre des nouvelles et t'apporter les cours. Apparemment, vu que tu es déjà devant ton clavier, ça a l'air d'aller...Malgré la tenue. Ajoute-t-elle dans un rire.
Et zut, suis encore en robe de chambre. Argument de défense :
-Faut dire que je ne m'attendais pas trop à ta venue...Attends, je reviens.
Je file à ma chambre me changer en quatrième vitesse puis reviens au grenier. Céleste regarde l'écran en tentant apparemment de le déchiffrer. Comme ça n'a pas l'air très concluant, elle se retourne vers moi et demande :
-Bah...Et du coup Ça avance ?
-Pas trop, je suis fatigué, j'ai du mal à me concentrer, je suis pas efficace.
Céleste me dévisage un moment puis sort un de ses mystérieux sourires. Elle se dirige vers le monstrueux bureau du Macstodonte et s'installe devant les circuits, face à moi.
-Alors, tu en étais où ?
Je la regarde et repose mes yeux sur mon écran, j'ai l'impression de découvrir ce que je viens d'y taper. Puis ça finit par me revenir.
-En fait je faisais quelques recherches sur la potentielle programmation d'une IA qui passerait par la tour de passage pour tenter de détruire X.A.N.A.
Céleste quitte les circuits, fait le tour du bureau et va s'asseoir à côté de moi devant les deux écrans du supercalculateur bourrés de code.
-Décidément, pas simple ton truc. Tu en es où globalement ?
-Et bien, j'ai commencé par d'abord étudier le terrain, et j'ai plus ou moins compris le principe de fonctionnement de Replika One.
-Tu es de nouveau allé espionner la partition de X.A.N.A. ? Comment tu as fait sans te faire éjecter direct ?
J'appuie sur la touche eject, une disquette sort du G4 numéro 1 dans un "clac". Sur sa face avant il est écrit "Hacking II".
-Et tu dis ne pas être efficace ?
-Ben...C'est juste de l'automatisation, c'est pas trop dur. C'est l'IA que j'arrive pas à concevoir.
-Et tu as découvert quoi ?
-Les tours sont en fait des accès directs à la RAM contrôlée par X.A.N.A., elles lui permettent de lancer des programmes comme par exemple un générateur de décharges. Elles sont toutes reliées entre elles et permettent également d'accéder aux programmes sources du Replika. Il faudrait donc accéder au terminal d'une tour pour accéder aux paramètres gérés par X.A.N.A. sans risque d'éjection. Mais pour ça il faut activer le terminal se trouvant dans la tour elle-même, sur le monde virtuel. On ne peut rien tenter à distance, c'est pourquoi il faut construire une IA sur notre monde qui passera sur Replika One et qui devra activer le terminal de la tour pour nous et ensuite me passer la main. L'ennui c'est qu'il faut une IA assez robuste...
-Je vois...Me répond la demoiselle tout en regardant mon écran. Je ne suis pas sûre de pouvoir t'aider...
-T'en fait pas, je trouverai, je cherche pas mal sur le net et je trouve pas mal de trucs intéressants. Puis pour que ça marche il nous faut terminer le monde et placer la tour de passage, on y est bientôt mais c'est pas...
Je suis soudain interrompu par ma fenêtre de code qui se ferme sans se sauvegarder. J'ouvre des yeux genre Jessie et regarde ce qu'il se passe. J'essaie de redémarrer le terminal mais un message m'annonce que le programme est déjà utilisé. J'ouvre un nouveau shell et tente de savoir ce qu'il se trame. C'est X.A.N.A. qui utilise le premier terminal. Mais...il n'en a pas le droit ! Mon dieu, ça veut dire que...
-X.A.N.A. a réussi à craquer mon Firewall, il est admin du système !
Céleste regarde l'écran et semble comprendre, elle prend une grande inspiration et lance :
-Mais ? Ça veut dire qu'il a tous les droits sur la machine ?
-Pas tous, mais une grande partie, il faut l'éjecter, vite, donne-moi un coup de main !
Céleste saute aux circuits.
-Tourne le gros bouton sur ta droite, met le à 10.
J'ouvre le moniteur d'activité et localise les processus de terminal Unix. J'arrive à consulter le terminal de X.A.N.A. Il semble manipuler plusieurs objets qu'il appelle spectres. Si j'en crois les attributs, ils possèdent une mission qui doit contenir du code, une vitesse, et il paramètre un trajet. Apparemment il a du mal à s'y retrouver parce qu'il doit traduire des instructions quantiques sans doute issues de son propre code en binaire...Il compte lancer ça sur le réseau si j'en crois les commandes qu'il emploie.
-Tu penses arriver à...
-X.A.N.A. tente d'envoyer des programmes sur le réseau, je ne sais pas encore où, mais m'étonnerai que ce soit pour offrir des fleurs. Il appelle ça des spectres.
-Des…spectres ? Drôle de nom. Sur le réseau ? Ça pourrait pas être des décharges ?
Le code file à grande vitesse sur l'écran, je donne toute l'énergie que je peux à mes yeux pour le déchiffrer le plus vite possible, le pogramme multi-agent paramètre des informations relatives aux routeurs à emprunter. Il semble que oui, c'est bien le trajet global qu'empruntent les décharges. Mais cette fois il y en a plusieurs et ne passent pas toutes par le même chemin. Attends, ça peut être intéressant. J'active mon capturateur de texte, on va récupérer ça. Ça peut peut-être nous donner un coup de main. En tout cas, oui, ce sont bien les décharges, le programme gère une tension et un voltage.
-Confirmation, plusieurs décharges en approche, un peu d'avance ne nous ferait pas de mal. Préviens James, je m'occupe de Jessie. Céleste approuve et sort son téléphone de sa poche. Je dégaine Skype, ouf ! Cette fois Jessie est connecté ! J'appelle.
-Jessie, ici Fred !
-Salut vieux. Un problème ?
-Oui...Excuse-moi mais on va sans doute avoir besoin de tes capacités de cyclise hors pair.
-Encore ! L'est vraiment casse-pieds X.A.N.A. ! Il se lève de sa webcam et raccroche.
-A qui le dis-tu vieux...Que je murmure pour moi-même. Céleste semble tendue face à son téléphone.
-Quelque chose ne va pas ?
-James ne répond pas. Il sait pourtant très bien que ce genre d'urgence peut survenir à tout moment !
-Jessie se prépare, je peux lui dire de passer chez lui.
-S'il est chez lui.
-Pourquoi ne le serait-il pas ?
-James passe son temps à s'absenter ces temps-ci, et on ne sait jamais où il est...
Je soupire.
-Je demande quand même à Jessie d'aller voir chez lui.
C'est ce que je fais par message écrit. La réponse est immédiate.

Jessie : Négatif. Gé mon fréro a garder, je ne peu pa le laissé seul, je passe le posé chez toi.

Fred : Mais...On va en faire quoi ?

Jessie : On a ka le filé a ta tite seur.

Je resoupire.

Fred : Reçu.

Je sens qu'on va rigoler...ha...ha...ha. Fais-je du ton le plus pas drôle du monde.
-Heu...Fred ? Qu'est-ce qui te fait rire ?
-Heu...Rien du tout Céleste. Alors ?
-J'ai fini par avoir James. Il arrive.
-Ok, Super. Bon, on va pas l'attendre pour stopper X.A.N.A. ! On peut déjà tenter un truc ! Tourne le bouton sur ta droite.
-Qu'est-ce qu'on fait au juste ?
-On éloigne X.A.N.A. du système principal.
Je sors le journal de bord et atterris à la première page blanche que je trouve. Alors, un programme d'éjection, ça fait longtemps que je n'en ai pas fait et je n'en ai pas encore remis sur ma disquette de hacking, c'est le moment pour.

To be continued...
_