Pixel caché

Comprendre l'utilisateur à travers chaque clic
28 avril 2024 par
Pixel caché
REDSYSTEM, Giannino Cuignet

Dans cet article, je vous explique comment créer votre propre solution de pixel caché sans infrastructure externe en utilisant Cloudflare.


Pour commencer, rendez-vous sur Cloudflare pour créer une "Worker Page". Voici un exemple de code que vous pourriez y intégrer :



https://raw.githubusercontent.com/ZetterSploit/pixelsploit/main/worker.js

Ce code permet de générer un pixel blanc sur une page web, tout en capturant des données telles que l'IP et l'agent utilisateur. Avec Cloudflare Workers KV dont vous pouvez voir la sortie ci-dessous.




pixelsploit est le nom de l'espace de nommage utilisé ici ainsi que dans le code ci-dessus.​


Pour associer votre worker à cet espace KV, allez dans Workers & Pages > Settings > Variables > KV Namespace Bindings.


Dans cet exemple, toute URL contenant un MD5 valide (ex. https://exemple.com/<md5>) sera enregistrée dans votre espace KV, permettant ainsi de récupérer et stocker les données des visiteurs.


L'intégration d'un mail se fait de la manière suivante :

<img src="https://exemple.com/<md5>" width="1" height="1" alt="Pixel de Suivi" style="display:none;">

Partager cette publication