Le sang du Cénacle

Lorsque l’un des échevins de la ville est retrouvé assassiné par un sortilège de dévoration, typique des Arts noirs de la nécromancie, l’enquête est immédiatement confiée aux officiers en charge des affaires de magie occulte : l’Archerie royale.
La lieutenande Zoïe Hlaim se voit en charge de cette investigation sensible, où s’entrecroisent conflits d’intérêt politiques et le climat de méfiance et de haine qui entoure les adeptes du culte nécromant.

Une nouvelle dark fantasy parue dans l’anthologie NOIR, aux éditions Noir d’Absinthe.

Résumé éditeur de l’anthologie :

Les cris d’un saxophone étranglé résonnent dans la nuit glaciale. Des lumières surnaturelles vacillent et s’éteignent. L’asphalte dévore les âmes aussi sûrement que les corps. Le rideau tombe. 
13 auteurs vous invitent dans leur noirceur, au cœur de leurs mondes imaginaires, sombres reflets de notre univers. L’humain s’y dévoile sous son jour le plus sordide, pour votre plus cruel plaisir.

Disponible en broché et numérique sur la boutique Noir d’Absinthe et sur Amazon.

De cuivre et de graphène

Dans les supercalculateurs d’une agence de renseignement et les botnets illégaux d’un gang de cybercriminels, les lignes de code égrènent les prochains virus. Un bleu de la « Wolf Squad » part pour sa première intervention postopératoire. Un réseau neuronal découvre la musique, un chef cuisine à distance et des synapses se remodèlent sous des bistouris micrométriques.

Six nouvelles high-tech entre perspectives transhumanistes, cybersécurité et anticipation médicale.

Disponible en format broché et numérique sur Amazon.

Mon deuxième recueil en autoédition, De cuivre et de graphène, présente 6 textes dont 5 inédits en publication papier :

COC-CDS
Épine de ronce, aiguille d’acier
Telecook
Wolf Squad
Service client
MAH (précédemment publiée dans l’anthologie Musiques d’Outre-Mondes aux éditions Arkuiris)

Chapitre 6 – Final – Cette non-vie qui mime la vie

Apathie. C’est rare que la tension me lessive autant. Alors, qu’est-ce qu’il y a ? Cette saleté qui pompe l’énergie de mes processeurs, c’est juste ça ? Impossible, je ne suis pas cardiaque, je n’ai rien, pas de problèmes. C’est peut-être un révélateur.

Je me tords sur mon tabouret. Ça va mal, je crois que j’ai des vertiges… Et mon cœur, il bat bizarrement, non ? Qu’est-ce que ce truc me fait !?

Un regard à Phelps qui a remis son casque. Je ne lui en veux pas. Elle fait son boulot. Elle sert à quelque chose, elle, au moins. Ronand aussi. Il s’agite dans l’open space dehors, je le vois à travers les stores de l’aquarium.

Je reviens à la tablette sur mes genoux. Des lignes de code défilent. Les commentaires du personnel IT à l’international s’affichent à côté en temps réel. Annotations, réflexions. Phelps intervient souvent, elle recadre, précise, les autres ont l’air de l’écouter. Je ne comprends rien de ce qu’ils racontent, mais ça me donne l’impression de faire quelque chose aussi. On dirait qu’ils approchent d’un consensus, qui a l’air particulièrement choquant. Ça ne me fait plus rien, passé le stade de la panique, il y a autre chose. Du vide. Apathie, oui.

Mais il y a ce truc dans mes yeux…

Bouffée d’angoisse.

Je soupire. Allez. Tant pis, décide-toi.

— Excusez-moi, encore, Andrea ?

Elle s’agite un peu, surprise d’entendre son prénom, peut-être. De ma part, du moins.

— Oui ?

Les mots semblent extérieurs, je me les entends dire.

— Je crois que je suis infecté, aussi.

— Ah.

Elle pianote dans le vide, manipule des formes invisibles. Reprend :

— Oui. Moi aussi. On l’est presque tous, en fait.

— Alors on va… On va tous faire des malaises, et tout ça ?

— Non. Il y a bien un pic de consommation d’énergie, c’est enregistré sur tous les implants qu’on suit. C’est sans doute la mutation, qui fait ça. Il se recalcule, il lui faut plus de puissance. Après, il va reprendre son taf, comme avant.

Comme avant. À miner de la crypto-monnaie sans qu’on s’en rende compte, niché dans nos implants.

Un silence passe. Je reprends :

— Vous avez l’air d’avoir une piste, maintenant ? Il y a des serveurs contaminés, payés avec l’argent généré par le minage, c’est ça ? Et alors, c’est qui, les Chinois ? Les Russes ? Les nôtres ?

— Qui a développé ce programme ? Un gouvernement, ça, c’est sûr. Qui s’est foiré en beauté en tout cas, peu importe leur intention au départ. La NSA ne devrait plus tarder à nous rendre visite. On en saura peut-être plus. Peut-être.

Un vertige qui monte, quelque chose de froid qui remonte dans le ventre.

— Mais alors, à qui ça profite, au final ?

Elle ne plaisante pas, mais le ton de sa réponse est étrange, bizarrement léger :

— En pratique ? À personne…

Relevant sa visière, sourire étrange, son ton devient rêveur :

— On a examiné tous les flux. Tout le code. Il n’y a rien d’autre. Le vecteur d’attaque parfait, mais sans aucune composante offensive. Il est incomplet, inachevé. Pas de backdoor. Pas de système d’espionnage. Pas de contrôle à distance. Juste le minage. Le transit des fonds pour acheter d’autres failles, louer d’autres serveurs, plus de puissance de calcul… Et c’est tout. Un cycle qui ne rapporte rien. Qui se contente de s’étendre.

Ses yeux pivotent dans leur nid de câbles, me fixent.

— Et il mute pour toujours mieux le faire. Le virus au sens le plus pur. S’autorépliquer jusqu’à ce qu’on l’arrête. Si on l’arrête.

— Et sinon, il…

— Continuerait, oui. Virtuellement sans fin.

Elle semble fascinée. Non, vraiment, elle l’est.

Il n’y a plus d’angoisse, plus de poids. La fatigue, juste. Je pose la tablette, ferme les yeux, appuyé sur les racks de serveur que je sens vibrer. Pulser doucement, comme animés d’une vie, et au final, il y a peut-être cette vie aussi, ou plutôt cette non-vie qui mime la vie, se reproduit, s’adapte, évolue, se répand, et grouille dans mes yeux, dans ceux de Phelps, dans ses implants de hacker, dans les lunettes de Ronand, dans le corps des geeks, des vieillards riches, des militaires, des athlètes, des flics, des politiques, des citoyens aisés, des malades, de nos grille-pains, de nos frigos, et des centres de données qui tournent et pulsent, remodèlent du code que plus personne ne saisit sur un clavier, calculent sans fin des transactions de crypto-monnaie qu’aucun humain n’a jamais passées.

Chapitre 5 – Crypto-Monnaie

— Ce sont juste de foutus intermédiaires, ils n’ont fait que vendre la faille, ils ne savent rien, ils ne connaissent pas leurs propres clients… D’accord, ça c’est bon, ils l’ont dit, ça fait une heure qu’ils le répètent, on a compris ! Et à part ça, ils vont nous servir à quoi ?

Je tourne en rond dans le bureau aquarium de Phelps. Slaloms dans le peu d’espace disponible, quelques pas en avant, demi-tour devant une console bardée de câbles, on repart en arrière. Phelps est dans son monde, toujours sous le casque, elle m’ignore. Et Ronand ? Tu reviens quand, toi ? Ça fait vingt minutes, voire plus. Je m’arrête, fixe les écrans muraux, les deux types aux allures de mafieux de bas étage qui se font tout petits sur un canapé cossu, entourés de nos gros bras en costard et cagoule. Ils sont livides. Ça me laisse froid. Ou plutôt non, je bouillonne, au contraire. Il fait chaud, tellement chaud. Je dénoue ma cravate, défais deux boutons. Des dizaines de notifications s’accumulent dans les angles de ma vue augmentée. Emails. Réseaux sociaux. Tchat interne. On me harcèle. On veut savoir. On veut des consignes claires. Je craque. Phelps agite les doigts dans le vide, elle a des gants couverts de fils maintenant, d’autres trucs qui se branchent dans sa nuque. J’ai envie de lui arracher son casque.

— Répondez-moi, bordel ! Je suis peut-être trop paumé sur le plan technique pour vous comprendre, mais faites semblant de m’expliquer, au moins !

Enfin, elle réagit. Soupire, se redresse.

— Désolée, je ne vous entends pas très bien. Je suis avec tous nos programmeurs et spécialistes infosec, à l’international, là. C’est un peu chaotique, en vocal…

— Eh bien, pause, maintenant ! Et vous m’expliquez où on en est, d’accord ?

On dirait qu’elle soupire encore. Ne pas voir son expression m’énerve encore plus. Elle reprend :

— Paul a toutes les infos, il peut vous…

— Ronand est parti, ça fait une demi-heure au moins, et je ne sais pas ce qu’il fout, seulement !

Je fais un geste à hauteur de mes yeux.

— Vous ne pouvez pas enlever ce machin, quand on vous parle… ?

— OK, si vous voulez.

Elle doit en dire, du bien, du directeur du service client, par le tchat subvocal. Ce vieux con qui s’énerve et qui l’empêche de faire son truc de technobidule… Enfoirés prétentieux, tous, Ronand, toi, les autres !

Un vertige. Des saccades, ma vision est décalée, des latences.

Merde. Calme-toi. Calme-toi. Respire.

Je m’appuie à une armoire serveur. Chaud, trop chaud, fatigué… Du calme. Du calme.

Et là je vois le logo, en surimpression rouge sur les autres notifications. Activité processeur anormale, consommation énergétique trop élevée.

Activités processeurs anormale.

Merde.

Je ferme toutes les applications en cours. Derrière le défilé des fenêtres qui s’ouvrent et disparaissent, par transparence, Phelps détache des loquets de son casque.

Le logo d’alerte disparaît. Mais le malaise persiste. Plus psychologique qu’autre chose. Bordel, ce truc est en train de miner de la crypto-monnaie dans mes yeux ! Dans mes yeux. Dans. Mes. Yeux. Un malware, un virus. Merde. Une dimension toute autre soudain.

Je. Suis. Infecté.

Très probablement.

Peut-être pas, je m’affole trop vite. Peut-être un bug sans aucun rapport ? La fatigue, le stress ? Peut-être, peut-être, rien n’est encore dit. Respire.

Phelps ouvre la face avant du casque, comme une sorte de visière. Ses Ophtalmeus 6 Pro sont en position sortie, exorbités de trois ou quatre centimètres pour laisser passer les nappes de câbles qui rejoignent les prises de nerfs optiques. Les iris bleu électrique s’élargissent à la lumière soudaine. Elle doit avoir envie de ciller.

— Satisfait ?

Je me redresse, m’écarte de la console. Est-ce que j’en parle… Est-ce que je lui dis ? Non. Pas maintenant. Il faut en venir aux faits, qu’elle daigne enfin me tenir au courant. Ma rage a disparu, l’autorité a fondu avec. Qu’est-ce que je peux lui répondre ? Rien. Recadrer le sujet, repartir dans le vif. Allez.

— Où en sommes-nous, Phelps ? Ce que vous coordonniez avec le personnel IT… Expliquez-moi.

J’hésite. Ses yeux de crabe ne me quittent pas, parfaitement immobiles.

— Il faut me faire passer les infos. Je suis au centre de cette histoire, Andrea. Je suis désolé de m’être emporté, mais comprenez que j’ai énormément de comptes à rendre. Surtout que si l’interrogatoire des pirates ne donne rien, alors… C’est…

Je soupire, geste d’impuissance. Elle hoche la tête avec un très bref sourire, plus une moue qui se voudrait compatissante.

— Pas de problème, boss. Vous voulez un bilan actuel, donc, h+1 après que la sécurité a mis la main sur nos black hats. C’est ça ?

Il n’y a pas besoin de confirmation. Effleurant délicatement l’impressionnant réseau de fils qui sort de ses orbites, elle enchaîne directement :

— Ce n’est pas des pirates eux-mêmes qu’on pensait tirer des infos. Depuis l’arrivée des agents de sécurité sur place, on décortique leurs transactions. On a l’accès à leurs mots de passe, leurs clés de crypto-monnaie, tout. Ils font beaucoup de transactions pour des vulnérabilités de sites, d’intranets. C’est leur job. On doit trouver la bonne parmi toutes leurs ventes.

— Mais ils doivent être plusieurs… clients, si on peut dire, à avoir acheté la faille de nos systèmes ?

Elle secoue la tête, ses câbles brinquebalent en rythme, sourit vaguement :

— Non. C’est une faille critique, mais qui ne laisse pas beaucoup d’opportunités discrètes une fois exploitée. Vous pensez ce que vous voulez de nous à l’IT, mais on fait un sacré boulot pour protéger les clients. Nous protéger tous. On surveille de très près les processus, des alertes sont prévues en cas de comportement suspect.

— Vous surveillez toutes les prothèses tout le temps ?

— Elles s’autosurveillent, et nous transmettent l’info s’il y a un problème. Différence de taille. On ne surveille pas les clients, non. Ça serait un scandale au niveau de la protection des données. Vous n’imaginez même pas.

— Oh, si, j’imagine… Comme pour les objets connectés, encore.

Elle opine, et se détourne un instant, observe les écrans. Continue :

— Bon. Et donc, cette faille est importante, mais peu facilement exploitable pour en faire quoi que ce soit. Ça demande quelqu’un de très bon. Vraiment très bon. C’est là qu’on s’interroge, avec les collègues de l’IT…

Son assurance nonchalante disparaît, elle a l’air fatiguée, plus vieille aussi. Elle humecte ses lèvres, qui ont l’air gercées.

— Ce malware n’a aucun sens. On ne fait pas autant d’efforts pour miner de la crypto-monnaie. L’investissement est absurde. C’est la règle avec les malwares : trouver où est l’argent.

— Et dans notre cas…

— L’argent n’y est pas, pas assez. Trop cher pour un retour sur investissement qui se vaille. Je décortique ce programme depuis hier soir, minuit. C’est un foutu bijou. Le travail d’une équipe entière de professionnels.

Ce froid, dans le ventre… Je déglutis, tousse un peu.

— Vous n’exagérez vraiment pas… ?

Sa réponse est glaciale.

— Je minimise.

Deux coups rapides à la porte. Ronand entre un peu essoufflé, nous regarde tous les deux, brandit sa tablette.

— Andrea ? J’ai demandé qu’on t’envoie ça, mais tu es hors-ligne apparemment. Tu es en pause ?

Le ton est un peu sec. Elle hausse les épaules, me désigne vaguement.

— Je suis en train d’expliquer nos avancées actuelles à monsieur William. (Elle rajoute, avec un sourire en coin.) Et il me voulait toute à lui. Donc oui, j’ai coupé. Alors, c’est quoi ?

Il lui tend la tablette sans rien dire. Je suis son mouvement, puis repasse sur lui. Il est épuisé, le front brillant de sueur.

— Ne me dites pas que vous avez identifié un gouvernement derrière l’attaque, Ronand.

Il cille sans comprendre, puis semble réaliser.

— Ah ! Andrea vous a briefé. Mais non, aussi complexe que l’attaque puisse sembler, il est encore un peu tôt pour…

Phelps marmonne quelque chose, posant la tablette sur ses genoux, sans douceur.

Je pivote vers elle. Ronand récupère sa tablette. Elle commence, le fixant, un peu acerbe :

— À ce stade, Paul, si ce n’est pas un putain de gouvernement, je ne sais pas ce que c’est.

Il est penaud, désespéré, se détourne sans répondre. Je regarde Phelps.

— Expliquez-vous. Qu’est-ce que vous voulez dire… ?

— C’est un programme apprenant, il s’auto-améliore. C’est pour ça qu’il est resté invisible aussi longtemps. Sans les faiblesses cardiaques de vieux implantés, on l’aurait peut-être toujours pas grillé.

— Vous voulez dire que…

Elle hoche la tête, infiniment lasse.

— Il mute. Comme un virus biologique. Il « sait » qu’il est repéré, et il essaye de changer de forme pour continuer son job en cachette, comme il faisait jusque-là. Un foutu programme apprenant. Le genre qui ne se paye plus en milliers de dollars, mais en dizaines, en centaines…

— Pour miner de la crypto-monnaie.

Ronand a lâché ça comme si ça venait couronner le tout, conclure.

Continuer vers le chapitre 6 – final

Chapitre 4 – Faille

Un nouveau tour de bureau, les mains dans le dos, pas rapides et nerveux. Mes brûlures d’estomac recommencent. Je prends un troisième sachet de plâtre mentholé, sans vraiment réussir à les calmer. Respire…

Mes écrans sont allumés, les documents à préparer pour le bilan me rappellent que je n’arrive pas à m’y remettre. Allez, mets à profit le temps que les ingés passent à décortiquer le malware, en bas.

Mais non. Juste impossible. Impossible.

Je regarde dehors, les tours sombres en contre-jour dans le crépuscule. Les fenêtres allumées par dizaines. Et les notifications d’emails qui s’accumulent dans le coin de ma vue augmentée. Mais toujours pas d’alerte. Je vérifie quand même par acquit de conscience. Oui, l’alerte est bien placée sur tout message en provenance de Ronand, de Phelps, de n’importe qui du département A&M ou IT. Mais toujours rien.

Je finis par m’affaler sur le fauteuil, pivote pour voir le soleil disparaître pour de bon.

Il faut se calmer. Respirer. Récapituler. Mais il n’y a rien à récapituler. Toujours pas d’alerte. C’est long. Long. Long.

Et puis la ligne fixe qui sonne, hululement électronique sur mon bureau. Sursaut, le fauteuil pivote tout seul. Deuxième hululement. Ma main attrape le combiné sans fil.

— William.

— Ronand. On a peut-être une… (Quelqu’un lui parle à côté – Phelps ? –, sa voix s’éloigne un peu pour répondre.) Ah ! Confirmé… ? D’accord. Notre équipe a une piste confirmée, monsieur William. Concernant la faille.

— Vous avez moyen de la patcher, ça y est ?

Espoir, le coucher de soleil semble avoir regagné en lumière.

— Pas encore, mais le reverse engineering est en bonne voie. Non, nous avons… Andrea a retrouvé les pirates qui ont découvert la faille et l’ont revendue au marché noir, ce qui a permis à d’autres d’implanter le malware par la suite.

Les nuages s’amoncellent à nouveau. Respire. Il y a toujours du progrès. Oui. Souffle, doucement, sans que ça s’entende au téléphone.

— Très bien. C’est déjà une avancée. Je vais m’occuper de contacter les forces de l’ordre, au moins ces types ne nous poseront plus de problèmes à l’avenir.

Il commence quelque chose, puis s’arrête. Hésite.

— En fait, monsieur William… Il y aurait une autre possibilité, qui nous serait sans doute plus utile. Dans l’immédiat, j’entends. Pour notre situation actuelle.

La contrariété passée, un déclic. D’accord. C’est là que vous vouliez en venir, tous les deux.

— Vous pensez qu’ils pourraient aider nos équipes à travailler sur notre vulnérabilité.

— Exactement, monsieur ! Il serait probablement possible de remonter jusqu’aux auteurs du malware lui-même. Rien n’indique que l’acheteur ait revendu la faille à son tour, il y a de fortes chances qu’ils aient été les clients finaux.

Une sensation douce et puissante… De ne plus juste attendre, de pouvoir agir, faire quelque chose.

— Transmettez la localisation au chef de la sécurité. Je serai dans son bureau d’ici dix minutes. Nous allons envoyer une équipe sur place. Entre nous aider ou être balancés aux fédéraux, je pense que le choix sera vite vu pour eux. C’est ce que vous espériez qu’on fasse, non ?

Il ne dit rien. Je pars d’un petit rire plus nerveux qu’autre chose.

— Ne vous inquiétez pas, j’en prends toute la responsabilité. Continuez de me tenir au courant.

Je raccroche. La sensation de puissance pulse, absurdement, alors qu’on ne contrôle encore rien. Oh, absolument rien.

Continuer vers le chapitre 5

Chapitre 3 – Le botnet, c’est nous

— J’ai dit une bêtise ?

Je le suis maintenant dans le couloir, un peu agacé. Nos voix et nos pas sont étouffés par la moquette de lichen autonettoyant. Il me lance un regard par-dessus son épaule, ses lunettes sont toujours couvertes de lignes et de tableaux.

— L’hypothèse de la faille n’a pas encore été communiquée en interne. Pas plus que le problème en lui-même, d’ailleurs.

Coup de sang. Je l’attrape par l’épaule et l’arrête net. Il se retourne, étonné, je lance :

— Et comment j’étais censé le savoir ? Personne ne semble avoir jugé bon de me transmettre les informations ! Pourtant, en tant que directeur du service client, ça pourrait servir, peut-être, non ?

— C’est précisément ce que je suis en train de faire, monsieur. (Et le « monsieur » sonne tellement froid, à ce moment.) Le département informatique nous attend d’ailleurs pour un debrief des dernières avancées.

On se remet en route. Il est renfrogné, ses yeux rivés droit devant à présent. Je soupire.

— Excusez-moi, Ronand… Nous sommes tous à cran.

— Ce n’est rien, monsieur William.

Il ne semble pas tellement radouci. Tant pis. Mais au fond ça m’embête tout de même.

Encore deux couloirs, un ascenseur. Silence tendu. Une notification d’email entrant clignote dans l’angle de ma vue augmentée. Faire le vide, penser nettement, clairement : « Ouvrir ». La fenêtre s’affiche en semi transparence, les parois sombres de l’ascenseur en fond, métal brossé design, Ronand dans un coin, sévère. Parcourir les objets, les titres en surbrillance défilent. Des alertes, des symptômes inhabituels observés dans les centres Assistance & Maintenance d’autres villes, d’autres pays, un peu partout, le monde entier. Approximations de diagnostics, analyses des symptômes partagées avec la branche A&M internationale… Surconsommation énergétique des systèmes visiblement entraînée par les processeurs… Affaiblissement régulier sur une période d’une à deux semaines… Désactivation de l’implant inévitable…

Et tous s’interrogent, attendent, recoupent. Des premiers cas il y a une semaine déjà, les implants réinitialisés, par défaut, des compléments alimentaires prescrits… Et puis le retour à présent, les mêmes signes, mêmes affections. Des implants considérés défectueux remplacés entièrement, dans le cadre de l’assurance A&M.

Et des appels à l’aide, attente de confirmation d’une opération de rappel de produits, d’examens exceptionnels, demande de consignes de réaction claires…

Merde. Merde. Merde.

Je soupire :

— Ce truc semble s’être déjà répandu un peu partout, avant même qu’on ne le détecte.

Ronand opine, absent :

— Oui, et bien en avance de ce qu’on vient de voir ici, en fait. Au moins deux autres hospitalisations, déjà, avant la nôtre. Mais jusqu’à présent, les symptômes n’avaient pas été associés à une infection malware. Maintenant, les équipes IT à l’international travaillent conjointement pour l’analyse de la faille et l’identification du ou des malveillants responsables des symptômes. Plus nous avons de monde sur le créneau, plus vite nous cernerons comment nettoyer les systèmes atteints. Et patcher cette vulnérabilité.

— Oui, oui, je comprends. Le département informatique et le vôtre sont en charge de ce genre de questions, tant que je suis mis au courant de ce qu’il se passe, je n’ai rien à redire.

Mon ton se veut compréhensif. Ronand acquiesce, il semble vaguement soulagé.

L’ascenseur signale l’étage dédié au secteur informatique.

Des éclats de voix, des invectives, des conversations au téléphone trop fortes, des pas précipités. Même le sol high-tech ne parvient plus à étouffer le chaos général.

Virage au couloir de droite. Un open-space au bout, celui des programmeurs. C’est de là que provient l’essentiel du raffut. Les bureaux sont surpeuplés, au moins deux personnes de plus par station, des portables dépliés un peu partout Ronand fend la cohue, je le suis de près. Une ou deux bousculades, un employé pressé qui s’arrête un instant pour s’excuser et repart dans son appel ou rejoint un autre poste, main plaquée sur l’oreille.

Au fond, dans la pièce à l’écart avec une vitre façon aquarium, stores baissés, le bureau de l’ingé chef du secteur informatique. Andrea Phelps. Vague pointe de curiosité, son espace de travail perso va-t-il ressembler à ce que je connais de cette fille ?

Ronand toque et entre aussitôt, je le suis.

— Bonjour, monsieur William.

Elle est assise un peu voûtée dans l’unique fauteuil, entourée des unités vrombissantes. Toujours aussi maigre et toujours aussi… sans visage. Cet éternel casque, couvert de câbles, à part un coin de cuir chevelu blond qui dépasse, là où une broche transneurale se plante.

Je la salue du chef. J’imagine qu’elle doit bien pouvoir me voir, d’une façon ou d’une autre.

Ronand s’adosse à une sorte d’armoire de serveur, soupire, la tablette est réapparue entre ses mains. Il a l’air particulièrement fatigué sous les néons, sa voix dérape légèrement.

— Où est-ce qu’on en est, Andrea ?

Elle lève la tête, comme pour nous regarder, mais elle doit plutôt voir d’immenses colonnes de résultats entrants, en 3D explorable à souhait façon cyberspace. Pendant quelques secondes elle bouge la tête, observe sans rien dire. Puis finit par déclarer d’un ton sans appel :

— Minage.

Je la fixe, en attendant qu’elle développe. Mais rien ne vient. Ronand semble sidéré :

— Du minage de crypto-monnaie ? Sérieusement ?

Il secoue la tête, retire ses lunettes pour se masser les yeux. Je les regarde tour à tour, lève les mains :

— Attendez. Vous commencez déjà à me perdre. Un petit débrief, ça serait bien.

Ronand repasse ses lunettes.

— Est-ce que vous situez les crypto-monnaies, déjà ? Le système d’échange décentralisé, une valeur totalement détachée des marchés financiers « réels »…

— Oui, oui, jusque-là, je suis.

— Le minage, c’est ce qui crée cette monnaie, et n’importe qui peut y participer. C’est le côté distribué. D’accord ?

Un flash soudain. Quelque chose au début de la décennie précédente, à l’apogée de la domotique. Des objets connectés compromis pendant des mois sans que personne ne réalise : des caméras de surveillance et des grille-pains et n’importe quoi changés en robots de création de monnaie anonyme et virtuelle. Des dizaines de grille-pains. Des centaines. Merde…

Léger vertige. Besoin de m’appuyer, je pose la main sur l’angle d’une grosse tour bourdonnante, des leds luisantes en façade. Il fait trop chaud, ici. Une odeur d’électronique brûlée.

— Le bordel des botnets d’objets connectés, début 2020… On n’en est pas là, quand même ?

Ronand hésite, lèvres pincées.

— C’est peut-être un peu tôt pour dire ça…

Phelps tranche, froidement narquoise :

— Les prothèses sont les nouveaux objets connectés. Et c’est un nouveau 2020, monsieur William. Mais cette fois, nous portons les infections en nous, et les processeurs tirent notre propre énergie pour tourner. Le botnet, c’est nous.

Consternation, une vague froide qui remonte le long de mon dos. Je cherche un soutien du côté de Ronand, qu’il dise quelque chose, qu’il nuance un peu, qu’il…

Mais il évite mon regard. Ce qui en dit encore plus long.

Continuer vers le chapitre 4

Chapitre 2 – Surcharge système

— Drainé, vidé, à ce point… ?

— Jusqu’à l’insuffisance cardiaque, son cœur ralentissait et repartait en boucle avec son pacemaker. Et il pompe de l’énergie, lui aussi, pour fonctionner.

L’équipe de l’A&M de la chambre 4 se tient près du lit encore en vrac, livide. Leurs noms gravitent autour de leur silhouette en surbrillance. Je n’en connais aucun. Ronand se tient à côté de moi dans l’entrée, tablette à la main, ses lunettes connectées réactivées. Les deux affichages font défiler du texte et des diagrammes en continu.

— Et c’étaient bien ses implants qui tiraient à ce point dans ses réserves ?

Ronand répond tout en continuant à suivre le défilé de données :

— Les rapports d’état enregistrés indiquent une occupation extrêmement intense des processeurs. De tous les processeurs, de chacun de ses membres, du défibrillateur, des yeux, tout…

— C’est suffisant, selon vous, pour en arriver à l’affaiblir à ce point ?

Je les observe, fatigués, tendus. Le médecin de nuit hoche la tête.

— Cela n’aurait sans doute pas été le cas chez une personne plus jeune, en meilleure condition physique. Sans compter que l’implantation intégrale est toujours plus intense, physiologiquement.

Je le fixe, plissant les yeux.

— Et donc, en quelques heures…

Un aide-soignant répond, rivé à une tablette lui aussi :

— Pas quelques heures, monsieur. L’historique de l’activité processeur montre que les premiers signes de consommation énergétique trop élevée sont apparus il y a environ deux semaines.

— Mais… Il n’aurait rien remarqué, jusque-là, dans ce cas ?

Ronand me glisse un regard à travers ses écrans.

— L’utilisation détournée des processeurs ne dépassait jamais les 30 %. Compte tenu du modèle de prothèse, il n’aurait pu le remarquer que lors d’une utilisation particulièrement intensive.

Je ferme les yeux, pour réfléchir, pour calmer mon propre cœur, aussi.

— Résumons. Ses processeurs sont emballés en continu pendant deux semaines, ce qui draine tout le potentiel énergétique de son corps, et l’expédie ce soir aux urgences.

Je rouvre les yeux avant de reprendre :

— Mais sommes-nous bien certains que le problème soit lié à notre… à la vulnérabilité du firmware ?

L’équipe médicale semble embarrassée, les regards se font fuyants. Ronand est sombre, il répond très vite :

— Je ne vois pas ce que cela pourrait être d’autre, monsieur. La branche informatique a déjà détecté la présence d’un programme malveillant, donc…

— D’accord, mais nous devons être certains qu’il n’y a pas eu… mauvaise utilisation, vous voyez ? Un détournement au niveau logiciel, pour essayer de débloquer des capacités supplémentaires, de contourner les limites de sécurité que nous avons posées…

Ronand plisse le front, perplexe

— Vous voulez dire, comme pour les smartphones ? Une sorte de jailbreak pour accéder à l’intégralité du système en root ?

— Euh, oui, oui sans doute. Pour accéder à toutes les applications payantes sans verser un centime, et…

Le médecin marmonne quelque chose, désapprobateur. Je pivote vers lui, haussant les sourcils. Il se reprend, secoue la tête :

— Rien, monsieur, je me disais juste… Heureusement que l’avocat du client est reparti avec lui.

Coup de pression dans mes tempes. J’essaye de sourire :

— Je vois. Bon, je suppose que tout a été joué dans les règles ici, et qu’il ne trouvera rien à redire de nos prestations, n’est-ce pas ?

Le médecin hésite, sombre. J’insiste :

— Non, vraiment, dites.

Son regard dérive vers Ronand, sur ces mots, il semble mal à l’aise.

— Si la cause est bien une vulnérabilité logicielle… Qu’il ait eu besoin de nous consulter est en soi un motif de litige défendable en justice.

Je consulte Ronand à mon tour, qui fixe sa tablette, ne répond pas. Mais son air parle pour lui.

Continuer vers le chapitre 3

Chapitre 1 – Vulnérabilité

Le texte défile à l’écran sous mes coups de molette pressés. Un regard à ma montre. Bon, dans les temps, ça va le faire… Souffle doucement, en respiration basse, pour terminer de relâcher les crispations. La boule de tension se desserre un peu. Allez, deux rapports sectoriels à survoler, et on y est. Les yeux intégraux Ophtalmeus 6. Ah, Gerhart voulait un bilan comparé des incidents techniques les concernant. Pour tout le service clientèle, à l’international. Mes muscles se contractent à nouveau, oublient le petit exercice de relaxation. Je rapproche mon deuxième écran, le rapport de fin d’année de l’Ophtalmeus 5 d’un côté, celui du nouveau modèle sur l’autre affichage. On y va.

Des coups timides à la porte.

Pointe d’agacement. Je suis bien tenté de ne pas répondre…

Les coups reprennent un degré plus fort, mais toujours discrets. Allez.

— Oui, entrez.

Le battant s’ouvre doucement, Davis apparaît dans l’entrebâillement. Pincé, il sait qu’il dérange.

— Pardonnez-moi monsieur William, je sais que vous avez demandé à ce qu’aucun rendez-vous ne vous soit transmis pour cette après-midi, mais l’ingénieur en chef du service Assistance & Maintenance insiste pour vous parler de vive voix.

Le timing… Et la boule au ventre qui se réveille.

— Eh bien, faites-le encore patienter le temps que je termine le rapport pour la réunion trimestrielle. J’en ai pour, disons… deux heures tout au plus.

— Il précise bien que le problème ne peut – malheureusement – pas attendre. Il semblait très… nerveux, monsieur.

Je soupire doucement.

— Très bien. Dites-lui de venir me voir alors, Davis.

Il acquiesce et referme la porte, toujours aussi précautionneux. Nouveau soupir, mon regard glisse vers les deux dossiers de bilan à peine entamés, un vingtième environ de la barre de défilement du document, et je réduis mes fenêtres de travail.

Bon. Efficacité. Règle ce que veut l’ingé chef A&M, un aller-retour cafetière, et les deux bilans à enchaîner. Ça va le faire. Mais s’il insiste pour venir me parler en face à face, c’est que c’est vraiment grave. C’est que ça va prendre du temps.

Coups à la porte.

— Entrez.

Verdict ? Oui, c’est lui. Comment déjà… Ronand ? Sa silhouette apparaît en légère surbrillance, le petit logo de téléchargement scintille un instant dans son coin à droite. Paul RONAND, Ingénieur Chef, secteur Assistance & Maintenance.

— Bonjour, monsieur William, merci d’avoir accepté de me recevoir.

Quelques tics nerveux, il débite vite, désactive ses lunettes connectées d’un geste sec. Tiens, il a ses « vrais » yeux. Détail presque intrigant.

— C’est normal. Je vous en prie…

Ronand hoche la tête, s’installe dans l’un des fauteuils devant mon bureau.

— Alors, que se passe-t-il ? Un problème sur l’une de nos dernières sorties de matériel ? L’Ophtalmeus 6 qui révèle des vices de série ? Si c’est le cas, vous faites bien de me prévenir vite, ça m’épargnera de reprendre mon rapport trimestriel à zéro !

Ma tentative de plaisanterie tombe à plat, il secoue la tête, trop, beaucoup trop sérieux. L’anxiété monte pour moi aussi.

— Il ne s’agit pas d’une nouvelle série de matériel, mais de l’intégralité de nos équipements en circulation, monsieur William ! C’est une vulnérabilité du firmware – du logiciel de base de nos prothèses.

— Une vulnérabilité… Vous voulez dire que les implants ont été infectés par un virus, ou quelque chose du genre ?

Il hoche la tête, frotte sa barbe bien taillée.

— Nous l’avons découverte cette nuit déjà bien trop tard, en constatant qu’elle était exploitée. Mais… depuis combien de temps ? Comment ? Ça, on ne…

Je l’interromps d’un geste.

Boule d’angoisse. Tout est encore trop abstrait, mais l’imagination fait déjà le reste. Des pacemakers qu’on emballe à distance, des respirateurs qu’on… Laissons ça. Les faits, d’abord, les faits. Je me lance :

— Attendez, Ronand. Dans la théorie, nous avons suffisamment de verrous au niveau du logiciel interne des prothèses – du firmware, comme vous dites – pour que le programme malveillant ne puisse pas agir librement. Par exemple gagner une élévation de privilèges, c’est ça ? Le programme ne pourrait avoir accès qu’à des fonctions très superficielles.

Il semble vaguement surpris que j’emploie ces termes.

— C’est précisément le problème, monsieur William : la vulnérabilité découverte autorise une élévation de privilèges du malware jusqu’à l’accès root. L’infection s’est déjà installée en superuser.

— Ralentissez, s’il vous plaît… Je connais quelques notions, mais là ça va un peu loin pour moi.

— Désolé. Disons, en clair, que le virus est parvenu à s’installer d’une façon qui n’est normalement possible que pour nous, avec les accès d’administration, comme pour les mises à jour du firmware, par exemple. Ce qui fait que, même lorsque nous trouverons le moyen de patcher cette vulnérabilité…

Je ferme les yeux, lève à nouveau la main pour l’arrêter.

— Ceci, cette partie : patcher la vulnérabilité. Où en sommes-nous ?

— Nos programmeurs s’y mettront dès qu’ils pourront. Dès que nous aurons suffisamment cerné la faille.

Je hoche la tête, rouvre les paupières.

— Très bien. Continuez, s’il vous plaît.

Il réfléchit un instant, puis reprend :

— Même une fois la vulnérabilité patchée, nous ne sommes pas certains de parvenir à nettoyer suffisamment le système de la prothèse. Il faudra probablement la réinitialiser.

— Vous voulez dire, remettre à zéro tout le système ? Je suppose que nous pouvons le faire à distance, n’est-ce pas ? Directement dans tous les implants, dès qu’ils se connectent ?

— Bien sûr ! Mais il y a beaucoup d’autres facteurs… Par exemple : le temps de la réinitialisation, les prothèses sont inactives. Vous imaginez l’effet pour le porteur !

Un silence comme une chape de plomb.

— Il faudra donc s’arranger avec chaque personne au cas par cas. Pour que… Attendez. Dites-moi : est-ce que les effets de l’infection valent réellement une réinitialisation ? Vous l’avez détectée, mais concrètement, est-ce que les utilisateurs en ressentaient une quelconque gêne au final ?

Il ne semble pas apprécier la question, marque un temps de pause, son regard est sombre. Puis, il ouvre la bouche, s’apprête à répondre, mais une sonnerie criarde le coupe dans l’élan. Il tressaille, me lance un regard contrit, puis fouille ses poches et finit par retrouver le portable dans sa veste.

— Désolé, monsieur, je dois…

Il se lève du fauteuil, s’écarte de quelques pas, prend l’appel.

— Oui ? Alors ? (Il se tourne à nouveau vers moi. Ça concerne notre problème, à coup sûr.) Oh mon… D’accord. D’accord. Oui. Merci.

Le ton est morne, ne présage rien de bon. Je le regarde ranger trop minutieusement son téléphone, le glisser lentement dans sa poche. Il est déjà ailleurs, son cerveau tourne à deux cents à l’heure. Puis il revient vers moi, soupire :

— Ils l’emmènent aux urgences. Il était en infarctus.

— Qui ? Pourquoi ? Expliquez-vous !

— Un client venu consulter notre service médical de nuit. C’est sur lui qu’on a identifié l’infection.

Continuer vers le chapitre 2

Références musicales

Par ordre d’apparition dans le récit :

Jean-Sébastien Bach

Siouxsie and the Banshees

The Sisters of Mercy – No Time to Cry, 1985, First and Last and Always

Andrew Eldritch, chanteur et leader des Sisters of Mercy

Ludwig van Beethoven – La Lettre à Élise, 1810

Georg Friedrich Haendel – Sarabande, Suites pour clavecin, 1733

Références musicales

Par ordre alphabétique, sont cités ou mentionnés les albums suivants (certains titres de chapitres font également écho à des titres d’albums et/ou de morceaux référencés ci-dessous) :

Burzum – Hvis lyset tar oss, 1994 Misanthropy Records

Darkthrone – A Blaze in the Northern Sky, 1992, Peaceville Records

Darkthrone – Transilvanian Hunger, 1994 Peaceville Records

Mayhem – Dawn of the black hearts, album bootleg enregistré en live en 1990

Mayhem – De Mysteriis Dom Sathanas, Deathlike Silence Productions, 1994

Mayhem – Live in Leipzig, Obscure Plasma Records, 1990