📟 Moniteur de flux de journaux P2P en temps réel
Transformez votre téléphone en un terminal de surveillance de hacker portable. Le PC sert d'émetteur pour pousser le flux de journaux, le téléphone l'affiche en temps réel. Allez boire un café, vous pouvez toujours contrôler l'état d'exécution du programme à tout moment.
Lire un fichier journal local et le pousser (.log/.txt)
Sélectionnez un fichier journal local, le système le lira ligne par ligne et l'enverra au téléphone avec une latence extrêmement faible, simulant la commande tail -f en temps réel.
Démarrer un journal de serveur simulé
Pas de fichier sous la main ? Cliquez ici pour générer un journal d'exécution Nginx/Node.js simulé qui défile en continu, pour vous permettre d'expérimenter l'effet.
Interaction manuelle via la console
Flux de journaux à très faible latence
Transmission de texte pur via le canal de données UDP WebRTC. La latence de chaque ligne de journal est généralement inférieure à 10 millisecondes, plus rapide que de nombreux terminaux SSH de serveurs cloud, avec une expérience fluide.
Sécurité mémoire de niveau physique
Les journaux serveur contiennent généralement de nombreuses données commerciales sensibles ou informations privées des utilisateurs. L'architecture P2P garantit que les données arrivent directement sur votre téléphone, sans jamais transiter ni être conservées sur un serveur tiers.
Protection anti-explosion des nœuds DOM
Lors de la poussée à haute fréquence de dizaines de milliers de lignes de journaux, une page web ordinaire plante à cause du nombre excessif de nœuds DOM. Le terminal mobile intègre un algorithme de troncature par fenêtre glissante, ne conservant toujours que les 500 dernières lignes de données, fluide et sans blocage.
Lecture en flux par blocs sans blocage
Même si vous sélectionnez sur votre ordinateur un fichier .log de plusieurs centaines de mégaoctets, le système utilise la technologie de lecture par tranches de la File API, poussant à haute fréquence ligne par ligne, sans jamais provoquer de débordement de mémoire dans votre navigateur.