From 77abb06ce54434c33ff3b719af18772b85745e69 Mon Sep 17 00:00:00 2001 From: BartM82 <105561997+BartM82@users.noreply.github.com> Date: Tue, 28 Oct 2025 12:46:44 +0100 Subject: [PATCH 1/2] Add InfoRos domain source registration --- modules/Suspicioussitesmanager.js | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/modules/Suspicioussitesmanager.js b/modules/Suspicioussitesmanager.js index 98e772f..26e3a82 100644 --- a/modules/Suspicioussitesmanager.js +++ b/modules/Suspicioussitesmanager.js @@ -143,6 +143,18 @@ class SuspiciousSitesManager { }); console.log(` ✓ Source Doppelganger chargée: ${doppelgangerDomains.length} domaines`); } + + // Source 9: InfoRos - noms de domaines + if (typeof infoRosDomains !== 'undefined' && Array.isArray(infoRosDomains)) { + this.registerSource('InfoRos Domains', infoRosDomains, { + name: 'Réseau InfoRos', + description: 'Galaxie de sites web russophones identifiés dans l\'analyse "The GRU\'s Galaxy of Russian-speaking websites"', + organization: 'OpenFacto', + reportUrl: 'https://openfacto.fr/2022/01/27/the-grus-galaxy-of-russian-speaking-websites/', + reportDate: '2022-01-27' + }); + console.log(` ✓ Source InfoRos chargée: ${infoRosDomains.length} domaines`); + } // Avertissement si aucune source n'est chargée if (this.sources.size === 0) { @@ -560,4 +572,4 @@ if (typeof window !== 'undefined') { // Export pour Node.js si nécessaire if (typeof module !== 'undefined' && module.exports) { module.exports = SuspiciousSitesManager; -} \ No newline at end of file +} From e53b4acc1f2feaddd3713580e9ed58a830fddb07 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 30 Oct 2025 09:34:09 +0000 Subject: [PATCH 2/2] Initial plan