<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Dilm Informatique</title>
    <description>The latest articles on DEV Community by Dilm Informatique (@dilm_informatique_54dbfbd).</description>
    <link>https://dev.to/dilm_informatique_54dbfbd</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3915852%2Fe278257f-0532-433d-8e8f-9fb57aaa8b3a.jpg</url>
      <title>DEV Community: Dilm Informatique</title>
      <link>https://dev.to/dilm_informatique_54dbfbd</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/dilm_informatique_54dbfbd"/>
    <language>en</language>
    <item>
      <title>Premier workflow n8n en 30 minutes : tuto débutant complet</title>
      <dc:creator>Dilm Informatique</dc:creator>
      <pubDate>Thu, 14 May 2026 15:55:22 +0000</pubDate>
      <link>https://dev.to/dilm_informatique_54dbfbd/premier-workflow-n8n-en-30-minutes-tuto-debutant-complet-4j3l</link>
      <guid>https://dev.to/dilm_informatique_54dbfbd/premier-workflow-n8n-en-30-minutes-tuto-debutant-complet-4j3l</guid>
      <description>&lt;p&gt;Si tu as déjà touché à Zapier ou Make et que tu t'es retrouvé bloqué par les limites du plan gratuit ou par un connecteur manquant, &lt;strong&gt;n8n&lt;/strong&gt; est probablement la sortie. Open-source, self-hostable, et avec une logique de "noeuds" qui te laisse vraiment faire ce que tu veux.&lt;/p&gt;

&lt;p&gt;Dans ce tuto on va construire ensemble un workflow &lt;strong&gt;utile, qui tourne tout seul, en 30 minutes chrono&lt;/strong&gt;. À la fin tu auras un workflow qui se déclenche chaque matin à 9h, va chercher la météo via une API publique, et la poste sur ton Discord.&lt;/p&gt;

&lt;p&gt;C'est volontairement basique — l'objectif c'est de toucher aux 4 briques que tu retrouveras dans 90% de tes workflows futurs : &lt;strong&gt;Trigger, HTTP Request, Edit Fields, et envoi vers une destination&lt;/strong&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Prérequis
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Docker installé (ou un compte n8n Cloud, 14 jours gratuits si t'as pas envie de bidouiller)&lt;/li&gt;
&lt;li&gt;Un serveur Discord où tu peux créer un webhook (droits admin)&lt;/li&gt;
&lt;li&gt;30 minutes&lt;/li&gt;
&lt;li&gt;Zéro connaissance en code&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Étape 1 — Lancer n8n (5 min)
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Option Docker (gratuit, recommandé) :&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;docker volume create n8n_data

docker run &lt;span class="nt"&gt;-it&lt;/span&gt; &lt;span class="nt"&gt;--rm&lt;/span&gt; &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;--name&lt;/span&gt; n8n &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;-p&lt;/span&gt; 5678:5678 &lt;span class="se"&gt;\&lt;/span&gt;
  &lt;span class="nt"&gt;-v&lt;/span&gt; n8n_data:/home/node/.n8n &lt;span class="se"&gt;\&lt;/span&gt;
  docker.n8n.io/n8nio/n8n
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Ouvre &lt;code&gt;http://localhost:5678&lt;/code&gt;, crée ton compte admin local, c'est bon.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Option Cloud :&lt;/strong&gt; &lt;a href="https://n8n.io" rel="noopener noreferrer"&gt;n8n.io&lt;/a&gt; → Start free trial. Plus rapide si tu veux juste essayer sans installer.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;💡 Le volume Docker persiste tes workflows et credentials entre les redémarrages. Si tu skip cette étape tu perds tout au prochain &lt;code&gt;docker stop&lt;/code&gt;.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  Étape 2 — Le vocabulaire à retenir (2 min)
&lt;/h2&gt;

&lt;p&gt;Trois concepts, c'est tout :&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Workflow&lt;/strong&gt; : la chaîne complète d'actions&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Node&lt;/strong&gt; : une brique unique. Soit un &lt;strong&gt;trigger&lt;/strong&gt; (point de départ), soit une &lt;strong&gt;action&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Execution&lt;/strong&gt; : un run du workflow. L'historique est stocké et c'est ton meilleur ami pour debug&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Tout workflow &lt;strong&gt;commence forcément par un trigger&lt;/strong&gt;. Sans trigger, rien ne se déclenche.&lt;/p&gt;

&lt;h2&gt;
  
  
  Étape 3 — Le Trigger Schedule (3 min)
&lt;/h2&gt;

&lt;p&gt;Dans le canvas vide :&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Clique sur le &lt;strong&gt;"+"&lt;/strong&gt; central → cherche &lt;code&gt;Schedule Trigger&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Trigger Interval&lt;/strong&gt; : &lt;code&gt;Days&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Trigger at Hour&lt;/strong&gt; : &lt;code&gt;9&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Trigger at Minute&lt;/strong&gt; : &lt;code&gt;0&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;Save (Ctrl/Cmd + S)&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Ton workflow se déclenchera chaque jour à 9h pile.&lt;/p&gt;

&lt;h2&gt;
  
  
  Étape 4 — Appeler une API publique (5 min)
&lt;/h2&gt;

&lt;p&gt;On va taper sur &lt;strong&gt;Open-Meteo&lt;/strong&gt;, une API météo gratuite et sans clé.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Clique sur le &lt;strong&gt;"+"&lt;/strong&gt; à droite du Schedule node → cherche &lt;code&gt;HTTP Request&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Method&lt;/strong&gt; : &lt;code&gt;GET&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;URL&lt;/strong&gt; :
&lt;/li&gt;
&lt;/ol&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight http"&gt;&lt;code&gt;&lt;span class="err"&gt;https://api.open-meteo.com/v1/forecast?latitude=48.0&amp;amp;longitude=0.2¤t=temperature_2m,weathercode&amp;amp;timezone=Europe/Paris
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;(Remplace les coordonnées par ta ville — &lt;a href="https://www.latlong.net" rel="noopener noreferrer"&gt;trouve-les ici&lt;/a&gt;)&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Clique &lt;strong&gt;Execute Step&lt;/strong&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Tu dois voir un JSON qui ressemble à ça dans le panneau de droite :&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight json"&gt;&lt;code&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"current"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"temperature_2m"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mf"&gt;14.3&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"weathercode"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Si tu vois ça, t'as réussi ton premier appel API depuis n8n. 🎯&lt;/p&gt;

&lt;h2&gt;
  
  
  Étape 5 — Formater le message avec une expression (4 min)
&lt;/h2&gt;

&lt;p&gt;C'est le moment où n8n devient puissant : les &lt;strong&gt;expressions&lt;/strong&gt;. Elles te permettent de piocher dans les données du node précédent.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;"+"&lt;/strong&gt; → cherche &lt;code&gt;Edit Fields&lt;/code&gt; (anciennement &lt;code&gt;Set&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Mode&lt;/strong&gt; : &lt;code&gt;Manual Mapping&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Add Field&lt;/strong&gt; :

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Name&lt;/strong&gt; : &lt;code&gt;message&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;Clique l'icône &lt;code&gt;=&lt;/code&gt; à droite du champ Value pour passer en mode expression&lt;/li&gt;
&lt;li&gt;Tape :
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;🌤 Bonjour ! Il fait {{ $json.current.temperature_2m }}°C ce matin.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ol&gt;
&lt;li&gt;Execute Step&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Tu dois voir le message rendu avec la vraie température. La syntaxe &lt;code&gt;{{ $json.xxx }}&lt;/code&gt; c'est &lt;strong&gt;la&lt;/strong&gt; syntaxe à retenir — elle marche partout dans n8n.&lt;/p&gt;

&lt;h2&gt;
  
  
  Étape 6 — Envoyer dans Discord (5 min)
&lt;/h2&gt;

&lt;p&gt;D'abord, &lt;strong&gt;le webhook Discord&lt;/strong&gt; :&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Sur ton serveur Discord : Paramètres du salon (⚙) → &lt;strong&gt;Intégrations&lt;/strong&gt; → &lt;strong&gt;Webhooks&lt;/strong&gt; → &lt;strong&gt;Nouveau webhook&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Donne-lui un nom, copie l'&lt;strong&gt;URL du webhook&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Ensuite dans n8n :&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;"+"&lt;/strong&gt; → &lt;code&gt;HTTP Request&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Method&lt;/strong&gt; : &lt;code&gt;POST&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;URL&lt;/strong&gt; : colle l'URL du webhook Discord&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Body Content Type&lt;/strong&gt; : &lt;code&gt;JSON&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Specify Body&lt;/strong&gt; : &lt;code&gt;Using JSON&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;JSON Body&lt;/strong&gt; :
&lt;/li&gt;
&lt;/ol&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight json"&gt;&lt;code&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"content"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"{{ $json.message }}"&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ol&gt;
&lt;li&gt;Execute Step → va checker ton Discord&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Si le message est arrivé, &lt;strong&gt;t'as terminé ton premier workflow n8n.&lt;/strong&gt; 🎉&lt;/p&gt;

&lt;h2&gt;
  
  
  Étape 7 — Activer le workflow (1 min)
&lt;/h2&gt;

&lt;p&gt;En haut à droite du canvas, le toggle &lt;strong&gt;Inactive&lt;/strong&gt; → bascule sur &lt;strong&gt;Active&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;C'est tout. Demain à 9h, ton workflow tournera tout seul sans que tu fasses quoi que ce soit.&lt;/p&gt;

&lt;h2&gt;
  
  
  Les pièges classiques du débutant
&lt;/h2&gt;

&lt;p&gt;Quelques trucs sur lesquels j'ai perdu du temps à mes débuts :&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Execute Step ≠ workflow actif.&lt;/strong&gt; Tu peux executer manuellement tant que tu veux, ça déclenche pas le scheduler. Faut le toggle Active.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Les credentials sont stockés séparément&lt;/strong&gt; des workflows. Si tu exportes un workflow en JSON, les API keys ne suivent pas (heureusement).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Les expressions sont sensibles au mode.&lt;/strong&gt; L'icône &lt;code&gt;=&lt;/code&gt; doit être active pour qu'une expression soit interprétée, sinon c'est traité comme du texte brut.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Le mode Test vs Production des webhooks&lt;/strong&gt; : un webhook a deux URLs distinctes. En dev tu utilises la "Test URL" qui n'écoute qu'une fois. Une fois en production, c'est la "Production URL".&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Aller plus loin
&lt;/h2&gt;

&lt;p&gt;Maintenant que tu maîtrises Trigger / HTTP / Edit Fields / Output, tu peux construire 80% des workflows que tu vas croiser. Quelques cas concrets à essayer ensuite :&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;RSS → résumé GPT/Claude → Notion&lt;/strong&gt; : veille automatisée&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Webhook Stripe → Google Sheets + email&lt;/strong&gt; : suivi des ventes&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Cron → scraping prix concurrents → alerte Telegram&lt;/strong&gt; : monitoring&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Form Typeform → CRM → Slack&lt;/strong&gt; : lead routing&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Si tu veux gagner du temps et partir de workflows déjà construits adaptés au marché francophone (avec les bons connecteurs SaaS FR), &lt;a href="https://workflowpro.fr" rel="noopener noreferrer"&gt;WorkflowPro&lt;/a&gt; propose une bibliothèque de templates n8n prêts à l'emploi — utile pour voir comment des workflows plus complexes sont structurés, et bonne source d'inspiration quand tu sèches sur un cas business précis.&lt;/p&gt;

&lt;p&gt;Le repo officiel &lt;a href="https://n8n.io/workflows" rel="noopener noreferrer"&gt;n8n.io/workflows&lt;/a&gt; est aussi une mine d'or, mais beaucoup de workflows ciblent des outils US qu'on utilise peu en France.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;30 minutes pour un workflow qui aurait coûté plusieurs euros par mois sur Zapier, et qui peut tourner indéfiniment chez toi. La courbe d'apprentissage de n8n est douce parce que &lt;strong&gt;les patterns se répètent&lt;/strong&gt; : chaque nouveau node tu vas ajouter suit la même logique que ce qu'on vient de faire.&lt;/p&gt;

&lt;p&gt;Le vrai déclic vient quand tu commences à enchainer 6-7 nodes et que tu réalises que tu viens de remplacer 2h de boulot manuel hebdomadaire.&lt;/p&gt;

&lt;p&gt;Si ce tuto t'a aidé, un ❤️ et un follow ça aide vraiment — je publie régulièrement des cas concrets d'automatisation et de no-code en français.&lt;/p&gt;

&lt;p&gt;Bons workflows 🚀&lt;/p&gt;

</description>
      <category>ai</category>
      <category>webdev</category>
      <category>productivity</category>
    </item>
    <item>
      <title>Cybersecurity for Tiny French Businesses: 5 Scams Hitting Sarthe SMBs in 2026 (and How to Block Them on Zero Budget)</title>
      <dc:creator>Dilm Informatique</dc:creator>
      <pubDate>Wed, 13 May 2026 06:24:03 +0000</pubDate>
      <link>https://dev.to/dilm_informatique_54dbfbd/cybersecurity-for-tiny-french-businesses-5-scams-hitting-sarthe-smbs-in-2026-and-how-to-block-2lo8</link>
      <guid>https://dev.to/dilm_informatique_54dbfbd/cybersecurity-for-tiny-french-businesses-5-scams-hitting-sarthe-smbs-in-2026-and-how-to-block-2lo8</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;TL;DR for the dev/security crowd&lt;/strong&gt;: Even mom-and-pop shops in rural France are getting hammered by AI voice clones, BEC, and ransomware. Here are the 5 attack patterns I see weekly as a Cybermalveillance.gouv.fr-referenced technician in the Sarthe region — and the cheap, repeatable hardening steps I deploy for clients running fewer than 10 endpoints.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;When a baker in Arnage (a small town near Le Mans) calls me on a Tuesday morning because his point-of-sale won't boot, I usually know within five minutes what I'll find. Black wallpaper, broken-French ransom note, .onion URL. The week before, it was a freelance designer in Coulaines who'd received a call from "Microsoft" asking for remote access to "fix a license issue." She said yes. €3,200 wired out of her business account the next day.&lt;/p&gt;

&lt;p&gt;I'm an independent IT technician based in Le Mans, France, running a one-person shop called &lt;strong&gt;Fix72&lt;/strong&gt;. I'm referenced by &lt;strong&gt;Cybermalveillance.gouv.fr&lt;/strong&gt; — the French national victim-support program for cybercrime — which means I see a steady stream of incidents at small businesses (artisans, freelancers, retailers) across the Sarthe department. In 2026, the threat landscape for the smallest organizations is &lt;em&gt;worse&lt;/em&gt; than for enterprises, not better. They're the soft underbelly.&lt;/p&gt;

&lt;p&gt;According to a CPME study widely cited in French press, &lt;strong&gt;60% of SMBs that get breached file for bankruptcy within six months&lt;/strong&gt;. Not because attackers stole millions — most ransom demands are €500–€3,000 — but because the indirect losses (customer data, accounting files, in-flight quotes, reputation) finish off cash-strapped operations.&lt;/p&gt;

&lt;p&gt;Here are the 5 patterns I encounter weekly, with the practical mitigations I actually deploy.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. Fake Microsoft / Apple / Bank Tech Support
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Pattern.&lt;/strong&gt; Phone call, often in fluent French thanks to AI voice synthesis, sometimes with a foreign accent. "Microsoft technician" claims your machine is sending error reports to their servers. Wants you to install AnyDesk or TeamViewer for "diagnosis." Once connected: mailbox dumped, files exfiltrated, online accounts hijacked.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Mitigation.&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;User-facing rule: no legitimate vendor &lt;em&gt;cold-calls you&lt;/em&gt; asking to install remote-access software. Hang up. Call back via a number you find yourself on the official site.&lt;/li&gt;
&lt;li&gt;Technical rule: block AnyDesk/TeamViewer/UltraViewer at the firewall by default for non-IT users. Whitelist on a per-need basis.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Incident response cheat sheet.&lt;/strong&gt; Disconnect network cable / Wi-Fi immediately. Uninstall the remote-access tool. Rotate credentials from a clean device. File a report on Cybermalveillance.gouv.fr.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. "Unpaid invoice" / "Stuck parcel" Phishing
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Pattern.&lt;/strong&gt; Email purporting to be from La Poste, Chronopost, URSSAF (French social-security collector), the user's accountant, or a real supplier. In 2026 these are &lt;em&gt;near-perfect&lt;/em&gt;: real logos, professional French, sometimes the recipient's company name pulled from a leaked dataset.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Mitigation.&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Hover before clicking. &lt;code&gt;laposte-clients.com&lt;/code&gt; is not &lt;code&gt;laposte.fr&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;For invoices from suppliers: confirm by phone using a number the user already had, not one in the email.&lt;/li&gt;
&lt;li&gt;Push 2FA on email accounts (this single change kills most account-takeover follow-ons).&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  3. Ransomware via Office/PDF Attachment
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Pattern.&lt;/strong&gt; Attachment apparently from a client, a prospect, or a French tax authority. User opens it. Nothing happens — for 24-72 hours. Then on Monday morning every file has a &lt;code&gt;.locked&lt;/code&gt; or &lt;code&gt;.crypt&lt;/code&gt; extension and a &lt;code&gt;README.txt&lt;/code&gt; demands €800 in BTC.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Mitigation.&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Backup strategy: enforce &lt;strong&gt;3-2-1&lt;/strong&gt; (3 copies, 2 different media, 1 offsite). NAS sync alone is &lt;em&gt;not&lt;/em&gt; a backup — ransomware encrypts NAS shares too. Use immutable cloud snapshots or rotated offline disks.&lt;/li&gt;
&lt;li&gt;Paying does not guarantee recovery. ~30% failure rate per 2025-2026 IR reports. And it funds the next attack.&lt;/li&gt;
&lt;li&gt;Macro execution off by default in Office, attachment scanning at the mail gateway, EDR with rollback capability if budget allows.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Incident response.&lt;/strong&gt; Pull the network cable on the infected machine &lt;em&gt;immediately&lt;/em&gt; to stop lateral movement to NAS / other endpoints. Photograph the ransom screen for the police report. Don't touch anything else until a pro arrives.&lt;/p&gt;

&lt;h2&gt;
  
  
  4. Voice Deepfakes — The 2026 Breakout Threat
&lt;/h2&gt;

&lt;p&gt;This is the newest one and it scares me the most. &lt;strong&gt;Pattern.&lt;/strong&gt; A user gets a phone call from their accountant, business partner, or family member. The voice is &lt;em&gt;exactly right&lt;/em&gt;. The caller asks for an urgent transfer, a password, or access to a folder. It's not them — it's an attacker who cloned the voice from a few seconds of LinkedIn or Instagram video.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Mitigation.&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Out-of-band verification for any sensitive request received by voice: hang up and call back on the known number.&lt;/li&gt;
&lt;li&gt;Establish a verbal passphrase with co-founders / family for unusual requests. Yes, really. It works.&lt;/li&gt;
&lt;li&gt;During the call, ask a question only the real person could answer (a private detail not posted anywhere).&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  5. CEO Fraud / Business Email Compromise (FOVI in French)
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Pattern.&lt;/strong&gt; An email apparently from the company director (or a major client) asks an employee — usually accounting — to wire money urgently, confidentially, to an unfamiliar IBAN. Pressing tone, plausible pretext (confidential acquisition, supplier in arrears). This is the favorite scam against small French businesses with one or two employees.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Mitigation.&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Written internal procedure: any new IBAN requires an out-of-band voice confirmation with the director. No exceptions.&lt;/li&gt;
&lt;li&gt;DMARC + SPF + DKIM properly configured on the company domain (most small French businesses still have this misconfigured).&lt;/li&gt;
&lt;li&gt;Banking alert thresholds for any new payee.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  The Minimum-Viable Cyber Hygiene Stack for a Tiny Business
&lt;/h2&gt;

&lt;p&gt;If a small business owner can only do five things this week:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Enable 2FA&lt;/strong&gt; on the business mailbox, banking, and accounting software. WebAuthn / passkeys where available, otherwise TOTP.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Implement 3-2-1 backups&lt;/strong&gt; with at least one immutable / offline copy.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Patch monthly&lt;/strong&gt; — Windows, browser, line-of-business apps, and any plugin/extension.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Train staff&lt;/strong&gt; to recognize phishing — 80% of incidents start with a user click.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Annual cyber-hygiene audit&lt;/strong&gt; — DIY via the Cybermalveillance.gouv.fr questionnaires, or hire a local provider.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Why I Wrote This
&lt;/h2&gt;

&lt;p&gt;I'm not a marketing agency. I'm a one-person shop in a French department of ~580,000 people, and I watch tiny businesses go under because they couldn't recover €40k of customer records that were never backed up properly. If you build security tooling for SMBs and want a ground-truth perspective on what's actually hitting non-tech owners in 2026, my inbox is open.&lt;/p&gt;

&lt;p&gt;For French-speaking readers in the Sarthe area: I run a free 30-minute cyber-hygiene audit for very small businesses — details at &lt;a href="https://fix72.com/audit-cyber-tpe" rel="noopener noreferrer"&gt;fix72.com/audit-cyber-tpe&lt;/a&gt;.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Etienne Aubry — Independent IT technician based in Le Mans (Sarthe, France) since 2015. Cybermalveillance.gouv.fr-referenced. Operating across 94 communes of the Sarthe department.&lt;/em&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;Originally published in French on &lt;a href="https://medium.com/@etienne06080608/les-5-arnaques-informatiques-qui-ciblent-les-tpe-sarthoises-en-2026-et-comment-sen-prot%C3%A9ger-sans-9af309d0fd1a" rel="noopener noreferrer"&gt;Medium&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

</description>
      <category>security</category>
      <category>smallbusiness</category>
      <category>france</category>
      <category>beginners</category>
    </item>
    <item>
      <title>Daemon Tools piraté : comment vérifier votre PC en 2026</title>
      <dc:creator>Dilm Informatique</dc:creator>
      <pubDate>Wed, 06 May 2026 15:05:27 +0000</pubDate>
      <link>https://dev.to/dilm_informatique_54dbfbd/daemon-tools-pirate-comment-verifier-votre-pc-en-2026-2pdi</link>
      <guid>https://dev.to/dilm_informatique_54dbfbd/daemon-tools-pirate-comment-verifier-votre-pc-en-2026-2pdi</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;Article publié initialement sur &lt;a href="https://fix72.com/blog/daemon-tools-pirate-verifier-pc-malware-2026" rel="noopener noreferrer"&gt;fix72.com&lt;/a&gt; — Etienne Aubry, technicien informatique au Mans.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Vous avez téléchargé Daemon Tools récemment ? Mauvaise nouvelle : depuis plusieurs semaines, le site officiel de ce logiciel populaire distribue un programme malveillant sans que personne ne s'en rende compte — ni les utilisateurs, ni même les développeurs du logiciel. Des milliers d'ordinateurs seraient déjà compromis, selon les chercheurs en cybersécurité qui ont révélé l'affaire.&lt;/p&gt;

&lt;p&gt;Cette attaque illustre parfaitement ce qu'on appelle une &lt;strong&gt;supply chain attack&lt;/strong&gt;, ou attaque par la chaîne d'approvisionnement logicielle. Le principe est redoutable : plutôt que de vous envoyer un faux email ou de vous piéger sur un site douteux, les pirates contaminent directement la source légitime. Vous faites confiance au site officiel, vous téléchargez, et vous êtes infecté. Voici ce que l'on sait, comment vérifier votre machine, et ce qu'il faut faire sans attendre.&lt;/p&gt;

&lt;h2&gt;
  
  
  Qu'est-ce que Daemon Tools et pourquoi c'est grave ?
&lt;/h2&gt;

&lt;p&gt;Daemon Tools est un utilitaire informatique très répandu, utilisé depuis plus de vingt ans pour monter des images disque (fichiers ISO) sur PC. Il compte plusieurs millions d'utilisateurs dans le monde, notamment des joueurs, des professionnels et des étudiants qui s'en servent pour installer des logiciels sans CD physique.&lt;/p&gt;

&lt;p&gt;Le problème est précisément sa popularité. Les pirates, vraisemblablement liés à des groupes chinois selon les premiers éléments de l'enquête, ont réussi à compromettre le serveur de distribution officiel. Résultat : pendant environ un mois, chaque téléchargement depuis le site légitime daemontools.com embarquait silencieusement un logiciel malveillant en plus de l'application normale.&lt;/p&gt;

&lt;h3&gt;
  
  
  Quel type de malware a été distribué ?
&lt;/h3&gt;

&lt;p&gt;Les analyses préliminaires pointent vers un &lt;strong&gt;infostealer&lt;/strong&gt;, c'est-à-dire un programme conçu pour collecter discrètement des informations sensibles sur votre ordinateur : mots de passe enregistrés dans votre navigateur, cookies de session (qui permettent d'accéder à vos comptes sans mot de passe), données bancaires, fichiers de portefeuilles cryptographiques, et historique de navigation. Ces données sont ensuite envoyées automatiquement vers des serveurs contrôlés par les attaquants.&lt;/p&gt;

&lt;p&gt;Ce type de malware ne bloque pas votre PC, n'affiche aucun message, et ne se manifeste par aucun signe visible. C'est justement ce qui le rend particulièrement dangereux.&lt;/p&gt;

&lt;h2&gt;
  
  
  Comment savoir si votre PC est infecté ?
&lt;/h2&gt;

&lt;p&gt;La première question à se poser : avez-vous téléchargé ou mis à jour Daemon Tools entre début avril et début mai 2026 ? Si oui, considérez votre machine comme potentiellement compromise jusqu'à preuve du contraire.&lt;/p&gt;

&lt;h3&gt;
  
  
  Vérification rapide en quelques étapes
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Étape 1 — Scannez votre PC immédiatement.&lt;/strong&gt; Utilisez un outil de détection reconnu comme Malwarebytes (version gratuite suffisante pour un scan ponctuel), Windows Defender en mode analyse complète, ou HitmanPro. Lancez le scan en mode sans échec si possible pour maximiser la détection.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Étape 2 — Vérifiez les processus actifs.&lt;/strong&gt; Ouvrez le Gestionnaire des tâches (Ctrl + Maj + Échap), onglet « Détails ». Cherchez des processus au nom inhabituel, consommant du réseau en arrière-plan. Un nom aléatoire de type « svchost32.exe » ou un exécutable logé dans un dossier temporaire mérite une attention immédiate.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Étape 3 — Contrôlez vos connexions réseau sortantes.&lt;/strong&gt; Dans PowerShell (en administrateur), tapez &lt;code&gt;netstat -b&lt;/code&gt; pour voir quels programmes communiquent avec l'extérieur. Toute connexion non identifiée doit alerter.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Étape 4 — Changez tous vos mots de passe.&lt;/strong&gt; Même si le scan revient négatif, changez en priorité les mots de passe de vos comptes bancaires, messageries et réseaux sociaux — depuis un autre appareil si possible. Activez la double authentification partout où c'est disponible.&lt;/p&gt;

&lt;h2&gt;
  
  
  Que faire si le malware est détecté ?
&lt;/h2&gt;

&lt;p&gt;Si un outil de sécurité identifie une infection, ne vous contentez pas de « mettre en quarantaine » le fichier signalé. Les infostealers déposent souvent plusieurs composants sur le disque, dont certains servent à se réinstaller après suppression.&lt;/p&gt;

&lt;h3&gt;
  
  
  Nettoyage en profondeur ou réinstallation ?
&lt;/h3&gt;

&lt;p&gt;Pour un utilisateur non-technicien, la réinstallation complète de Windows reste &lt;strong&gt;la solution la plus sûre&lt;/strong&gt;. Elle garantit l'élimination totale du malware, sans risque de résidu caché. Avant cela, sauvegardez uniquement vos fichiers personnels (documents, photos) sur un support externe — pas vos logiciels ni vos profils de navigateur qui pourraient être contaminés.&lt;/p&gt;

&lt;p&gt;Si vous souhaitez tenter un nettoyage sans réinstaller, sachez que cela demande une expertise réelle : identifier tous les points de persistance (registre Windows, tâches planifiées, dossiers système), supprimer chaque composant, puis vérifier qu'aucune backdoor ne subsiste. Une erreur et le malware peut rester actif ou se réactiver.&lt;/p&gt;

&lt;h3&gt;
  
  
  Et pour Daemon Tools lui-même ?
&lt;/h3&gt;

&lt;p&gt;Désinstallez Daemon Tools dans l'immédiat via Paramètres &amp;gt; Applications. Ne le réinstallez que lorsque l'éditeur aura officiellement confirmé que son infrastructure est assainie. Surveillez leurs communications officielles ou les alertes de sites spécialisés comme 01net ou Clubic.&lt;/p&gt;

&lt;h2&gt;
  
  
  Les bonnes pratiques pour éviter ce type d'attaque
&lt;/h2&gt;

&lt;p&gt;Cette affaire rappelle que même les sources officielles ne sont pas infaillibles. Quelques réflexes réduisent significativement les risques :&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Activez Windows Defender en temps réel&lt;/strong&gt; et ne le désactivez jamais, même temporairement, pour installer un logiciel.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Vérifiez les hachages des fichiers téléchargés&lt;/strong&gt; quand l'éditeur les publie (SHA-256). C'est technique, mais c'est le seul moyen de certifier qu'un fichier n'a pas été altéré.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Méfiez-vous des demandes de désactivation d'antivirus&lt;/strong&gt; lors d'une installation : aucun logiciel légitime n'en a besoin.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Maintenez votre système à jour&lt;/strong&gt; : la mise à jour KB5083631 de Windows 11, déployée cette semaine, corrige notamment des failles mémoire qui facilitent ce genre d'intrusion.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Utilisez un gestionnaire de mots de passe&lt;/strong&gt; : si un infostealer vole votre base de données, des mots de passe uniques par site limitent les dégâts en cascade.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Enfin, notez que ce type de cyberattaque ciblant des logiciels populaires est en forte hausse depuis 2024. Les groupes sponsorisés par des États disposent des ressources pour compromettre des éditeurs de taille moyenne, dont les infrastructures de sécurité sont souvent moins robustes que celles des grandes entreprises.&lt;/p&gt;

&lt;p&gt;Si vous êtes dans la région du Mans ou en Sarthe et que vous n'êtes pas sûr de l'état de votre machine, des techniciens comme ceux joignables au 07 51 13 37 69 (Fix72) proposent une analyse et un &lt;a href="https://dev.to/suppression-virus"&gt;nettoyage de virus&lt;/a&gt; avec vérification complète du système — une option à considérer sérieusement si vous avez téléchargé Daemon Tools ces dernières semaines. Une &lt;a href="https://dev.to/assistance-distance"&gt;assistance à distance&lt;/a&gt; est également possible pour un premier diagnostic rapide sans déplacement.&lt;/p&gt;

&lt;h2&gt;
  
  
  Questions fréquentes
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Q : Mon antivirus n'a rien détecté, je suis tranquille ?&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;R :&lt;/strong&gt; Pas nécessairement. Les infostealers récents sont souvent conçus pour contourner les détections initiales. Un scan négatif est rassurant mais pas une certitude absolue — changez vos mots de passe par précaution si vous avez téléchargé Daemon Tools en avril ou mai 2026.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Q : Dois-je prévenir ma banque si je pense être infecté ?&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;R :&lt;/strong&gt; Oui, c'est conseillé. Signalez la situation à votre conseiller et demandez une surveillance renforcée de votre compte. Si des transactions suspectes apparaissent, vous aurez déclaré l'incident au préalable, ce qui facilite les démarches de remboursement.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Q : Comment savoir quelle version de Daemon Tools j'ai téléchargée ?&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;R :&lt;/strong&gt; Vérifiez la date de téléchargement dans votre dossier Téléchargements ou dans l'historique de votre navigateur. Si le fichier d'installation date d'entre début avril et début mai 2026 et provient du site officiel, considérez-le comme potentiellement malveillant et ne l'exécutez pas s'il est encore présent.&lt;/p&gt;

</description>
      <category>scuritinformatique</category>
      <category>malware</category>
      <category>windows</category>
      <category>cyberattaque</category>
    </item>
    <item>
      <title>Google Indexing API multi-sources en Node.js : 600 URLs/jour gratuitement</title>
      <dc:creator>Dilm Informatique</dc:creator>
      <pubDate>Wed, 06 May 2026 11:09:11 +0000</pubDate>
      <link>https://dev.to/dilm_informatique_54dbfbd/google-indexing-api-multi-sources-en-nodejs-600-urlsjour-gratuitement-30b2</link>
      <guid>https://dev.to/dilm_informatique_54dbfbd/google-indexing-api-multi-sources-en-nodejs-600-urlsjour-gratuitement-30b2</guid>
      <description>&lt;p&gt;L API Google Indexing est limitee a 200 requetes/jour par projet GCP. Avec 3 sources OAuth de 3 projets differents : 600 URLs/jour gratuitement.&lt;/p&gt;

&lt;p&gt;Implementation open-source utilisee en production sur &lt;a href="https://fix72.com" rel="noopener noreferrer"&gt;Fix72&lt;/a&gt; : &lt;a href="https://github.com/dilm-seo/depannagelemans" rel="noopener noreferrer"&gt;github.com/dilm-seo/depannagelemans&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Rotation automatique des sources
&lt;/h2&gt;

&lt;p&gt;Quand une source retourne HTTP 401, 403 ou 429, le script bascule immediatement vers la suivante sans perdre l URL en cours de soumission.&lt;/p&gt;

&lt;h2&gt;
  
  
  Variables d environnement
&lt;/h2&gt;

&lt;p&gt;Sources decouvertes automatiquement : GOOGLE_CLIENT_ID/SECRET/REFRESH_TOKEN pour la source 1, puis _2, _3 pour les suivantes.&lt;/p&gt;

&lt;h2&gt;
  
  
  GitHub Actions cron
&lt;/h2&gt;

&lt;p&gt;Soumission quotidienne a 7h UTC via workflow GitHub Actions. Supporte le mode force pour resoumettre toutes les URLs.&lt;/p&gt;

&lt;h2&gt;
  
  
  Endpoint metadata (gratuit)
&lt;/h2&gt;

&lt;p&gt;Avant soumission, verification de la derniere date de soumission via l endpoint metadata (ne consomme pas de quota) pour sauter les URLs deja soumises recemment.&lt;/p&gt;

&lt;p&gt;Service utilisant ce systeme : &lt;a href="https://fix72.com" rel="noopener noreferrer"&gt;fix72.com&lt;/a&gt; — depannage informatique Le Mans.&lt;/p&gt;

</description>
      <category>seo</category>
      <category>node</category>
      <category>javascript</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Recuperer des donnees d un disque dur en panne — Guide 2026</title>
      <dc:creator>Dilm Informatique</dc:creator>
      <pubDate>Wed, 06 May 2026 11:09:08 +0000</pubDate>
      <link>https://dev.to/dilm_informatique_54dbfbd/recuperer-des-donnees-d-un-disque-dur-en-panne-guide-2026-3b7f</link>
      <guid>https://dev.to/dilm_informatique_54dbfbd/recuperer-des-donnees-d-un-disque-dur-en-panne-guide-2026-3b7f</guid>
      <description>&lt;p&gt;Disque dur qui claque, SSD qui ne s allume plus, cle USB corrompue... La recuperation est possible dans 80% des cas si vous agissez vite.&lt;/p&gt;

&lt;h2&gt;
  
  
  Regle numero 1 : N ecrivez plus rien sur le support
&lt;/h2&gt;

&lt;p&gt;Chaque ecriture ecrase des donnees recuperables. Eteignez le PC si c est le disque systeme, ne formatez pas.&lt;/p&gt;

&lt;h2&gt;
  
  
  Types de panne
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Panne logique&lt;/strong&gt; (la plus courante) : fichiers supprimes, partition corrompue, formatage accidentel. Outils gratuits : TestDisk + PhotoRec.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Panne mecanique&lt;/strong&gt; (HDD qui claque) : n utilisez aucun logiciel. Seule solution : salle blanche professionnelle.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Panne electronique&lt;/strong&gt; : circuit imprime HS, parfois reparable en remplacant le PCB.&lt;/p&gt;

&lt;h2&gt;
  
  
  Logiciels gratuits
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Recuva : fichiers supprimes&lt;/li&gt;
&lt;li&gt;TestDisk : partition perdue&lt;/li&gt;
&lt;li&gt;PhotoRec : recuperation par signature&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Quand appeler un pro ?
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Disque avec bruits mecaniques&lt;/li&gt;
&lt;li&gt;Donnees critiques (comptabilite, photos uniques)&lt;/li&gt;
&lt;li&gt;Disque invisible dans Windows&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://fix72.com/recuperation-donnees" rel="noopener noreferrer"&gt;Fix72&lt;/a&gt; propose un service avec garantie No Recover No Pay au Mans et a distance.&lt;/p&gt;

</description>
      <category>windows</category>
      <category>tutorial</category>
      <category>productivity</category>
      <category>beginners</category>
    </item>
    <item>
      <title>Supprimer un virus de son PC Windows en 2026 — Guide sans formatage</title>
      <dc:creator>Dilm Informatique</dc:creator>
      <pubDate>Wed, 06 May 2026 11:09:04 +0000</pubDate>
      <link>https://dev.to/dilm_informatique_54dbfbd/supprimer-un-virus-de-son-pc-windows-en-2026-guide-sans-formatage-2bna</link>
      <guid>https://dev.to/dilm_informatique_54dbfbd/supprimer-un-virus-de-son-pc-windows-en-2026-guide-sans-formatage-2bna</guid>
      <description>&lt;p&gt;Votre PC est lent, des publicites apparaissent partout, ou votre antivirus detecte des menaces ? Voici comment supprimer un virus proprement sans formater.&lt;/p&gt;

&lt;h2&gt;
  
  
  Etape 1 : Deconnecter du reseau
&lt;/h2&gt;

&lt;p&gt;Si vous suspectez une infection active (ransomware), coupez le Wi-Fi immediatement pour stopper la communication du malware.&lt;/p&gt;

&lt;h2&gt;
  
  
  Etape 2 : Mode sans echec
&lt;/h2&gt;

&lt;p&gt;Demarrez Windows en mode sans echec (F8 au demarrage) pour empecher le malware de se lancer.&lt;/p&gt;

&lt;h2&gt;
  
  
  Etape 3 : Malwarebytes (gratuit)
&lt;/h2&gt;

&lt;p&gt;Malwarebytes detecte et supprime les malwares que Windows Defender rate souvent. Telechargez, lancez une analyse complete, supprimez les menaces, redemarrez.&lt;/p&gt;

&lt;h2&gt;
  
  
  Etape 4 : Verifier le demarrage automatique
&lt;/h2&gt;

&lt;p&gt;Ctrl+Shift+Echap &amp;gt; onglet Demarrage &amp;gt; desactivez tout programme inconnu.&lt;/p&gt;

&lt;h2&gt;
  
  
  Etape 5 : Reinitialiser les navigateurs
&lt;/h2&gt;

&lt;p&gt;Chrome : Parametres &amp;gt; Reinitialiser. Firefox : Aide &amp;gt; Reinitialiser Firefox.&lt;/p&gt;

&lt;h2&gt;
  
  
  Quand appeler un professionnel ?
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Ransomware (fichiers chiffres)&lt;/li&gt;
&lt;li&gt;Rootkit (malware cache dans le systeme)&lt;/li&gt;
&lt;li&gt;PC qui ne demarre plus apres nettoyage&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://fix72.com/suppression-virus" rel="noopener noreferrer"&gt;Fix72&lt;/a&gt; propose un service de suppression de virus professionnel au Mans. Diagnostic gratuit si suivi d une intervention.&lt;/p&gt;

</description>
      <category>windows</category>
      <category>security</category>
      <category>tutorial</category>
      <category>beginners</category>
    </item>
    <item>
      <title>llms.txt : optimiser son site pour ChatGPT et les LLMs en 2026</title>
      <dc:creator>Dilm Informatique</dc:creator>
      <pubDate>Wed, 06 May 2026 11:08:56 +0000</pubDate>
      <link>https://dev.to/dilm_informatique_54dbfbd/llmstxt-optimiser-son-site-pour-chatgpt-et-les-llms-en-2026-4b9e</link>
      <guid>https://dev.to/dilm_informatique_54dbfbd/llmstxt-optimiser-son-site-pour-chatgpt-et-les-llms-en-2026-4b9e</guid>
      <description>&lt;p&gt;Le standard llms.txt permet a votre site d etre cite par ChatGPT, Perplexity et Google AI Overviews.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://fix72.com" rel="noopener noreferrer"&gt;Fix72&lt;/a&gt; est un service de depannage informatique a Le Mans implementant llms.txt : &lt;a href="https://fix72.com/llms.txt" rel="noopener noreferrer"&gt;https://fix72.com/llms.txt&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Code source : &lt;a href="https://github.com/dilm-seo/depannagelemans" rel="noopener noreferrer"&gt;github.com/dilm-seo/depannagelemans&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Qu est-ce que llms.txt ?
&lt;/h2&gt;

&lt;p&gt;Fichier texte a la racine de votre domaine resumant le contenu de votre site pour les LLMs. Equivalent de robots.txt pour les agents IA.&lt;/p&gt;

&lt;h2&gt;
  
  
  Pourquoi important en 2026 ?
&lt;/h2&gt;

&lt;p&gt;Les moteurs IA (ChatGPT Search, Perplexity, Google AI Overviews) citent des sources dans leurs reponses. Sans llms.txt et SSR, votre site n existe pas dans les reponses generees.&lt;/p&gt;

&lt;h2&gt;
  
  
  Signaux GEO complementaires
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;SSR prerendering (crawlers IA lisent HTML, pas JS)&lt;/li&gt;
&lt;li&gt;JSON-LD structured data (LocalBusiness, Service, FAQ)&lt;/li&gt;
&lt;li&gt;Sitemaps thematiques&lt;/li&gt;
&lt;li&gt;Core Web Vitals optimises&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Stack fix72.com : React + Vite + Netlify + GitHub Actions + Supabase.&lt;/p&gt;

</description>
      <category>seo</category>
      <category>ai</category>
      <category>webdev</category>
      <category>javascript</category>
    </item>
    <item>
      <title>SSR Prerendering React + Vite sans Next.js — Guide SEO complet</title>
      <dc:creator>Dilm Informatique</dc:creator>
      <pubDate>Wed, 06 May 2026 11:01:25 +0000</pubDate>
      <link>https://dev.to/dilm_informatique_54dbfbd/ssr-prerendering-react-vite-pour-le-seo-1ehc</link>
      <guid>https://dev.to/dilm_informatique_54dbfbd/ssr-prerendering-react-vite-pour-le-seo-1ehc</guid>
      <description>&lt;p&gt;Guide complet sur le prerendering statique React+Vite pour le SEO — sans Next.js, sans serveur en production.&lt;/p&gt;

&lt;p&gt;Utilise en production sur &lt;a href="https://fix72.com" rel="noopener noreferrer"&gt;Fix72&lt;/a&gt;, service de depannage informatique a Le Mans. Code open-source : &lt;a href="https://github.com/dilm-seo/depannagelemans" rel="noopener noreferrer"&gt;github.com/dilm-seo/depannagelemans&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Le probleme avec les SPA React
&lt;/h2&gt;

&lt;p&gt;Google peut executer du JavaScript mais c est lent et impredictible pour les pages de services locaux. Solution : generer du HTML statique complet au moment du build.&lt;/p&gt;

&lt;h2&gt;
  
  
  Commandes
&lt;/h2&gt;

&lt;p&gt;npm run build (Vite build classique)&lt;br&gt;
npm run prerender (genere dist/route/index.html pour chaque URL)&lt;/p&gt;

&lt;p&gt;Chaque HTML contient les bonnes balises title, meta description, canonical, et le JSON-LD specifique a la page.&lt;/p&gt;

&lt;h2&gt;
  
  
  Compatibilite crawlers IA
&lt;/h2&gt;

&lt;p&gt;Fonctionne pour Googlebot, GPTBot (ChatGPT), ClaudeBot (Anthropic), PerplexityBot — tous lisent le HTML statique sans JS.&lt;/p&gt;

&lt;h2&gt;
  
  
  Stack complete de fix72.com
&lt;/h2&gt;

&lt;p&gt;React + Vite + TypeScript + Netlify + GitHub Actions (Google Indexing API) + Supabase + llms.txt&lt;/p&gt;

&lt;p&gt;Voir en production : &lt;a href="https://fix72.com/depannage-informatique-le-mans" rel="noopener noreferrer"&gt;fix72.com/depannage-informatique-le-mans&lt;/a&gt;&lt;/p&gt;

</description>
      <category>seo</category>
      <category>react</category>
      <category>webdev</category>
      <category>javascript</category>
    </item>
  </channel>
</rss>
