StackPrism par setube
StackPrism permet de détecter les technologies utilisées sur les sites web : frontend, backend, CDN, SaaS, marketing publicitaire, analytique, authentification, paiements, logiciels de sites web, ainsi que les indices liés aux modÚles et aux thÚmes.
Disponible sur Firefox pour AndroidâąDisponible sur Firefox pour Androidâą
16 utilisateurs·trices16 utilisateurs·trices
Scannez le code QR pour ouvrir cette extension dans Firefox pour Android
MĂ©tadonnĂ©es de lâextension
Captures dâĂ©cran
Ă propos de cette extension
StackPrism permet de dĂ©tecter les technologies et les services utilisĂ©s par les sites web : technologies frontend et backend, CDN, services SaaS, outils publicitaires et marketing, solutions dâanalyse, systĂšmes de connexion, services de paiement, logiciels de sites web, thĂšmes et modĂšles.
StackPrism / æ æŁ±é est une extension de navigateur permettant dâidentifier les technologies utilisĂ©es par les sites web. Elle repose sur Chrome / Edge Manifest V3. Il suffit de visiter une page web et de cliquer sur lâicĂŽne de lâextension pour dĂ©couvrir les frameworks frontend, les services backend, les CDN, les outils dâanalyse, les systĂšmes de connexion et les solutions de paiement utilisĂ©s par le site. Les rĂ©sultats sont regroupĂ©s par catĂ©gorie.
ăUne dĂ©tection multidimensionnelle, au-delĂ du HTMLă
Contrairement Ă la plupart des outils similaires, qui se contentent dâanalyser le HTML et les URL des ressources, StackPrism collecte des indices en parallĂšle Ă travers plusieurs mĂ©canismes de dĂ©tection indĂ©pendants :
âą Analyse statique : lors du chargement de la page, lâextension examine les nĆuds DOM, les variables globales, les noms de classes CSS, les variables CSS et les balises meta.
âą Analyse des en-tĂȘtes de rĂ©ponse : un Service Worker surveille les en-tĂȘtes HTTP et rĂ©cupĂšre des informations telles que Server, X-Powered-By et Cookie Ă partir du document principal, des requĂȘtes XHR et des iFrames.
âą Surveillance des ressources dynamiques : aprĂšs le chargement initial de la page, lâextension continue de surveiller les nouveaux scripts, feuilles de style, iFrames et liens vers des flux de contenu (feeds).
âą Analyse des commentaires de droits dâauteur dans le JavaScript : les premiers segments des principaux fichiers bundle sont rĂ©cupĂ©rĂ©s de maniĂšre asynchrone afin dâanalyser les commentaires de droits dâauteur. Lâextension recherche Ă©galement les URL OAuth intĂ©grĂ©es dans le code des bundles. Cela permet dâidentifier les dĂ©pendances tierces intĂ©grĂ©es dans les vendor chunks ainsi que les URL de rappel utilisĂ©es par les applications monopages (SPA) pour les mĂ©canismes de connexion, par exemple « Se connecter avec X ».
Les résultats des quatre canaux sont fusionnés, dédupliqués et présentés dans plus de 50 catégories.
ăCouverture de la dĂ©tectionă
âą Frontend : frameworks frontend (React / Vue / Angular / Svelte, etc.), frameworks UI (Bootstrap / Tailwind / Ant Design, etc.), outils de build et environnements dâexĂ©cution (Vite / Webpack / Rollup, etc.), bibliothĂšques frontend (des milliers de bibliothĂšques NPM distribuĂ©es via des CDN).
âą Backend : serveurs web (Nginx / Apache / IIS / OpenResty), frameworks backend (Rails / Django / Spring / Express / ASP.NET, etc.), CDN et services dâhĂ©bergement (Cloudflare / AWS / Vercel / Netlify, etc.), langages de programmation et environnements dâexĂ©cution (Node.js / Python / PHP / Java, etc.).
⹠Contenu et plateformes : logiciels de sites web (WordPress / Drupal / Joomla, etc.), thÚmes et modÚles, CMS, plateformes de commerce électronique, RSS et abonnements.
âą Services tiers : SaaS, grands modĂšles de langage (LLM) et services dâIA, outils dâanalyse, publicitĂ© et marketing, connexion via des fournisseurs tiers (Google / GitHub / Apple / Microsoft, ainsi que les systĂšmes nationaux dâauthentification SSO de diffĂ©rentes rĂ©gions du monde) et services de paiement.
⹠Protocoles et sécurité : HTTPS, HTTP/2, HTTP/3, CSP et mécanismes de consentement aux cookies.
Au total, StackPrism comprend plus de 20 000 rÚgles de détection couvrant plus de 50 catégories.
ăPrincipales fonctionnalitĂ©să
âą Architecture MV3 basĂ©e sur un Service Worker : aucun processus dâarriĂšre-plan exĂ©cutĂ© en permanence. Le fonctionnement repose sur les Ă©vĂ©nements, avec une faible consommation de mĂ©moire.
âą RĂšgles sous forme de donnĂ©es : plus de 50 fichiers de rĂšgles JSON sont gĂ©rĂ©s de maniĂšre centralisĂ©e. Lors de la compilation, les filtres prĂ©liminaires de type « hint prefilter » et les expressions rĂ©guliĂšres fusionnĂ©es pour les mots-clĂ©s sont prĂ©compilĂ©s. Ă lâexĂ©cution, seules les rĂšgles candidates correspondant aux premiers filtres sont Ă©valuĂ©es.
âą DĂ©tection des en-tĂȘtes de rĂ©ponse falsifiĂ©s : lorsque les en-tĂȘtes contiennent simultanĂ©ment plusieurs champs identifiant des technologies ou des entitĂ©s diffĂ©rentes, tels que server, x-aspnet-, x-drupal-, x-powered-cms ou x-varnish, ou lorsque le champ server mentionne plusieurs produits, le niveau de confiance de tous les rĂ©sultats de dĂ©tection concernĂ©s est automatiquement abaissĂ© et un avertissement est ajoutĂ©. Cela permet de repĂ©rer les mĂ©thodes courantes de falsification des en-tĂȘtes.
âą Suppression des auto-identifications : lorsque vous consultez plus de 50 sites majeurs, notamment github.com, x.com et npmmirror.com, lâextension Ă©vite automatiquement de rĂ©pertorier les services portant le mĂȘme nom comme des technologies utilisĂ©es par le site consultĂ©.
âą Identification de la version HTTP : la version du protocole effectivement nĂ©gociĂ©e est extraite de la ligne de statut de la rĂ©ponse, ce qui permet de contourner les restrictions liĂ©es au CORS et Ă lâen-tĂȘte Timing-Allow-Origin.
âą Analyse du code JavaScript intĂ©grĂ© aux bundles : lâextension dĂ©tecte les cas oĂč les applications SPA intĂšgrent directement des URL de rappel OAuth dans leurs fichiers bundle. Les mĂ©canismes de connexion peuvent ainsi ĂȘtre identifiĂ©s mĂȘme lorsque les boutons de connexion ne sont pas visibles dans le HTML.
ăConfidentialitĂ©ă
StackPrism fonctionne entiĂšrement en local :
⹠Toutes les opérations de détection sont effectuées dans le navigateur. Les résultats sont stockés exclusivement dans chrome.storage.
⹠Aucun contenu de page, aucune URL et aucun résultat de détection ne sont transmis à un serveur externe.
âą Aucune tĂ©lĂ©mĂ©trie, aucun SDK publicitaire et aucun outil dâanalyse externe.
âą Les seules requĂȘtes rĂ©seau servent Ă rĂ©cupĂ©rer de maniĂšre asynchrone de courts segments initiaux de certains fichiers JavaScript dĂ©jĂ chargĂ©s par le site cible, afin dâidentifier les commentaires de droits dâauteur. Le cache du navigateur est utilisĂ©, ce qui Ă©vite tout transfert supplĂ©mentaire lorsque les ressources sont dĂ©jĂ disponibles dans le cache.
ăOpen sourceă
Le code source est hĂ©bergĂ© sur GitHub sous licence CC BY-NC-SA 4.0. Cette licence autorise lâutilisation et la modification du projet Ă des fins non commerciales, sous rĂ©serve du respect de ses conditions.
https://github.com/setube/stackprism
Les signalements de dĂ©tections manquantes ou erronĂ©es sont les bienvenus dans la section « Issues ». Le bouton « DĂ©tection inexacte » dans la fenĂȘtre contextuelle de lâextension ouvre automatiquement un modĂšle de signalement adaptĂ©. Les pull requests proposant de nouvelles rĂšgles de dĂ©tection sont Ă©galement les bienvenues.
StackPrism / æ æŁ±é est une extension de navigateur permettant dâidentifier les technologies utilisĂ©es par les sites web. Elle repose sur Chrome / Edge Manifest V3. Il suffit de visiter une page web et de cliquer sur lâicĂŽne de lâextension pour dĂ©couvrir les frameworks frontend, les services backend, les CDN, les outils dâanalyse, les systĂšmes de connexion et les solutions de paiement utilisĂ©s par le site. Les rĂ©sultats sont regroupĂ©s par catĂ©gorie.
ăUne dĂ©tection multidimensionnelle, au-delĂ du HTMLă
Contrairement Ă la plupart des outils similaires, qui se contentent dâanalyser le HTML et les URL des ressources, StackPrism collecte des indices en parallĂšle Ă travers plusieurs mĂ©canismes de dĂ©tection indĂ©pendants :
âą Analyse statique : lors du chargement de la page, lâextension examine les nĆuds DOM, les variables globales, les noms de classes CSS, les variables CSS et les balises meta.
âą Analyse des en-tĂȘtes de rĂ©ponse : un Service Worker surveille les en-tĂȘtes HTTP et rĂ©cupĂšre des informations telles que Server, X-Powered-By et Cookie Ă partir du document principal, des requĂȘtes XHR et des iFrames.
âą Surveillance des ressources dynamiques : aprĂšs le chargement initial de la page, lâextension continue de surveiller les nouveaux scripts, feuilles de style, iFrames et liens vers des flux de contenu (feeds).
âą Analyse des commentaires de droits dâauteur dans le JavaScript : les premiers segments des principaux fichiers bundle sont rĂ©cupĂ©rĂ©s de maniĂšre asynchrone afin dâanalyser les commentaires de droits dâauteur. Lâextension recherche Ă©galement les URL OAuth intĂ©grĂ©es dans le code des bundles. Cela permet dâidentifier les dĂ©pendances tierces intĂ©grĂ©es dans les vendor chunks ainsi que les URL de rappel utilisĂ©es par les applications monopages (SPA) pour les mĂ©canismes de connexion, par exemple « Se connecter avec X ».
Les résultats des quatre canaux sont fusionnés, dédupliqués et présentés dans plus de 50 catégories.
ăCouverture de la dĂ©tectionă
âą Frontend : frameworks frontend (React / Vue / Angular / Svelte, etc.), frameworks UI (Bootstrap / Tailwind / Ant Design, etc.), outils de build et environnements dâexĂ©cution (Vite / Webpack / Rollup, etc.), bibliothĂšques frontend (des milliers de bibliothĂšques NPM distribuĂ©es via des CDN).
âą Backend : serveurs web (Nginx / Apache / IIS / OpenResty), frameworks backend (Rails / Django / Spring / Express / ASP.NET, etc.), CDN et services dâhĂ©bergement (Cloudflare / AWS / Vercel / Netlify, etc.), langages de programmation et environnements dâexĂ©cution (Node.js / Python / PHP / Java, etc.).
⹠Contenu et plateformes : logiciels de sites web (WordPress / Drupal / Joomla, etc.), thÚmes et modÚles, CMS, plateformes de commerce électronique, RSS et abonnements.
âą Services tiers : SaaS, grands modĂšles de langage (LLM) et services dâIA, outils dâanalyse, publicitĂ© et marketing, connexion via des fournisseurs tiers (Google / GitHub / Apple / Microsoft, ainsi que les systĂšmes nationaux dâauthentification SSO de diffĂ©rentes rĂ©gions du monde) et services de paiement.
⹠Protocoles et sécurité : HTTPS, HTTP/2, HTTP/3, CSP et mécanismes de consentement aux cookies.
Au total, StackPrism comprend plus de 20 000 rÚgles de détection couvrant plus de 50 catégories.
ăPrincipales fonctionnalitĂ©să
âą Architecture MV3 basĂ©e sur un Service Worker : aucun processus dâarriĂšre-plan exĂ©cutĂ© en permanence. Le fonctionnement repose sur les Ă©vĂ©nements, avec une faible consommation de mĂ©moire.
âą RĂšgles sous forme de donnĂ©es : plus de 50 fichiers de rĂšgles JSON sont gĂ©rĂ©s de maniĂšre centralisĂ©e. Lors de la compilation, les filtres prĂ©liminaires de type « hint prefilter » et les expressions rĂ©guliĂšres fusionnĂ©es pour les mots-clĂ©s sont prĂ©compilĂ©s. Ă lâexĂ©cution, seules les rĂšgles candidates correspondant aux premiers filtres sont Ă©valuĂ©es.
âą DĂ©tection des en-tĂȘtes de rĂ©ponse falsifiĂ©s : lorsque les en-tĂȘtes contiennent simultanĂ©ment plusieurs champs identifiant des technologies ou des entitĂ©s diffĂ©rentes, tels que server, x-aspnet-, x-drupal-, x-powered-cms ou x-varnish, ou lorsque le champ server mentionne plusieurs produits, le niveau de confiance de tous les rĂ©sultats de dĂ©tection concernĂ©s est automatiquement abaissĂ© et un avertissement est ajoutĂ©. Cela permet de repĂ©rer les mĂ©thodes courantes de falsification des en-tĂȘtes.
âą Suppression des auto-identifications : lorsque vous consultez plus de 50 sites majeurs, notamment github.com, x.com et npmmirror.com, lâextension Ă©vite automatiquement de rĂ©pertorier les services portant le mĂȘme nom comme des technologies utilisĂ©es par le site consultĂ©.
âą Identification de la version HTTP : la version du protocole effectivement nĂ©gociĂ©e est extraite de la ligne de statut de la rĂ©ponse, ce qui permet de contourner les restrictions liĂ©es au CORS et Ă lâen-tĂȘte Timing-Allow-Origin.
âą Analyse du code JavaScript intĂ©grĂ© aux bundles : lâextension dĂ©tecte les cas oĂč les applications SPA intĂšgrent directement des URL de rappel OAuth dans leurs fichiers bundle. Les mĂ©canismes de connexion peuvent ainsi ĂȘtre identifiĂ©s mĂȘme lorsque les boutons de connexion ne sont pas visibles dans le HTML.
ăConfidentialitĂ©ă
StackPrism fonctionne entiĂšrement en local :
⹠Toutes les opérations de détection sont effectuées dans le navigateur. Les résultats sont stockés exclusivement dans chrome.storage.
⹠Aucun contenu de page, aucune URL et aucun résultat de détection ne sont transmis à un serveur externe.
âą Aucune tĂ©lĂ©mĂ©trie, aucun SDK publicitaire et aucun outil dâanalyse externe.
âą Les seules requĂȘtes rĂ©seau servent Ă rĂ©cupĂ©rer de maniĂšre asynchrone de courts segments initiaux de certains fichiers JavaScript dĂ©jĂ chargĂ©s par le site cible, afin dâidentifier les commentaires de droits dâauteur. Le cache du navigateur est utilisĂ©, ce qui Ă©vite tout transfert supplĂ©mentaire lorsque les ressources sont dĂ©jĂ disponibles dans le cache.
ăOpen sourceă
Le code source est hĂ©bergĂ© sur GitHub sous licence CC BY-NC-SA 4.0. Cette licence autorise lâutilisation et la modification du projet Ă des fins non commerciales, sous rĂ©serve du respect de ses conditions.
https://github.com/setube/stackprism
Les signalements de dĂ©tections manquantes ou erronĂ©es sont les bienvenus dans la section « Issues ». Le bouton « DĂ©tection inexacte » dans la fenĂȘtre contextuelle de lâextension ouvre automatiquement un modĂšle de signalement adaptĂ©. Les pull requests proposant de nouvelles rĂšgles de dĂ©tection sont Ă©galement les bienvenues.
- èŻć«ć šéšćšæŹć°ćźæïŒäžäžäŒ ä»»äœæ°æźă
- éŠæŹĄćźèŁ ćïŒć·ČæćŒç饔éąéèŠć·æ°äžæŹĄă
- èŻć«æèŻŻææłèĄ„ć è§ćïŒhttps://github.com/setube/stackprism/issues
- äœżçšèŻŽæïŒhttps://stackprism.wenzi.games/
Noté 0 par 1 personne
Autorisations et données
Autorisations nécessaires :
- Accéder aux onglets du navigateur
- AccĂ©der Ă lâactivitĂ© du navigateur pendant la navigation
- Accéder à vos données pour tous les sites web
Autorisations facultatives :
- Accéder à vos données pour tous les sites web
Collecte de données :
- Le dĂ©veloppeur indique que cette extension nâa pas besoin de collecter de donnĂ©es.
Plus dâinformations
- Version
- 1.3.90
- Taille
- 8,13Â Mo
- DerniĂšre mise Ă jour
- il y a 18 jours (13 oct. 2026)
- Catégories associées
- Licence
- Licence MIT
- Historique des versions
- Ajouter Ă la collection