Pour les vibe coders · Votre application, votre VPS
Votre site est en ligne. Peut-on s’y introduire ?
Votre site fonctionne. Mais la base de données est-elle ouverte à tous ? Node est-il obsolète ? La vérification gratuite PatchFirst attribue une note et met en évidence votre pile logicielle, sans détailler les constats. Les vulnérabilités précises et les correctifs prioritaires font partie de la surveillance payante.
Une commande sur votre propre serveur. Aucun accès root (administrateur) requis. La surveillance est payante. La facturation annuelle permet d’économiser 20% : un serveur coûte 28,80 $ par an au lieu de 36,00 $. 5 premiers serveurs : 3,00 $ chacun par mois; à partir du serveur 6 : 2,00 $; à partir du serveur 26 : 1,50 $.
Commencez par des questions précises sur votre serveur. PatchFirst collecte les versions des logiciels et les indices d’exposition des services, puis les compare aux problèmes connus.
« Tout le monde peut-il accéder à ma base de données ? »
Une base de données ou un service Redis exposé à Internet peut mettre en danger les données des utilisateurs. La surveillance payante PatchFirst signale les bases de données, Redis et les autres services qui semblent visibles depuis Internet, pour que vous vérifiiez d’abord les accès.
« Quand ai-je mis Node à jour pour la dernière fois ? »
Une version a été choisie à l’installation. Une faille a peut-être été découverte depuis. PatchFirst compare Node.js et les autres logiciels identifiés aux vulnérabilités connues ; les constats détaillés et les mises à jour urgentes sont disponibles dans la surveillance payante.
« Et si quelqu’un installait un mineur de cryptomonnaie ? »
Un mineur clandestin pourrait accaparer votre VPS et faire grimper votre facture de bande passante. Les attaquants peuvent entrer par un logiciel obsolète ayant une faille connue ou un service ouvert à tous. La surveillance payante PatchFirst montre précisément cela : ce qui est obsolète et ce qui est visible depuis Internet.
Une commande. Découvrez votre pile logicielle.
Obtenez gratuitement une note, les noms des composants et leurs versions installées mis en évidence selon leur gravité, ainsi que les angles morts généraux. Les détails des vulnérabilités ne sont pas inclus.
01 / Vérifier
Copiez la commande ci-dessous
Exécutez-la sur votre propre serveur. L’agent fonctionne sans accès root. Python est facultatif. Vérifier les prérequis →
curl -fsSL https://patchfirst.dev/check.sh | sh
02 / Comprendre
Examinez les composants mis en évidence
La mise en évidence indique la gravité des constats : critique, élevée, modérée, faible ou sans constat. Les composants sans constat sont repliés et les angles morts généraux montrent les limites de la vérification.
03 / Agir
Activer la surveillance détaillée
Les vulnérabilités précises et les correctifs prioritaires font partie de la surveillance payante. Votre tableau de bord apporte les constats détaillés, les versions corrigées et les priorités de travail.
Vérifier les versions ne nécessite pas les données de vos utilisateurs.
L’agent collecte des informations techniques sur les logiciels et les services. Il n’a pas besoin du contenu de la base de données de votre application.
Les noms sont masqués avant l’envoi
Avant l’envoi, l’agent retire l’adresse du serveur et remplace ses noms par des étiquettes aléatoires ; vous seul pouvez voir les noms réels. Si le chiffrement des noms est activé, le dictionnaire est chiffré séparément ; sa clé de déchiffrement n’est pas transmise au service.
PatchFirst voit toujours les versions des logiciels
Pendant l’analyse, le service voit les logiciels, les versions et les détails techniques. L’IP de connexion est utilisée uniquement en mémoire pour la protection contre la force brute et n’est pas conservée. Les inventaires anonymisés et les rapports sont stockés dans PostgreSQL sous forme lisible par le service. Les sauvegardes utilisent une clé de chiffrement du destinataire distincte.
Oui : les paquets PHP de composer.lock, les dépendances Node.js de npm, Yarn et pnpm, et les paquets Python de pip et poetry lorsque les versions exactes sont disponibles. Les vérifications incluent les dépendances directes et transitives ; celles de développement restent dans le rapport avec une étiquette. Ruby, Go, Rust et Java ne sont pas encore pris en charge.
Pour Node.js, l’agent lit package-lock.json, yarn.lock et pnpm-lock.yaml ; pour Python, poetry.lock, Pipfile.lock, uv.lock, requirements*.txt avec les entrées utilisant ==, ainsi que les métadonnées des paquets installés dans les venv/site-packages découverts. Les versions absentes ou flottantes ne peuvent pas être vérifiées. La collecte est limitée par les autorisations, le temps et le nombre de fichiers et de paquets ; les limites atteintes apparaissent comme des angles morts.
Vous pouvez laisser les noms vides : le tableau de bord affichera « Serveur 01 ». Vous pouvez aussi choisir un alias tel que web-1 : il est enregistré en clair. N’indiquez ni domaine, ni adresse IP, ni nom d’entreprise ou de client. Pour les protéger, activez le chiffrement des noms dans Compte : votre navigateur transférera les noms existants dans un dictionnaire chiffré et le service supprimera les copies en clair.
Limites
PatchFirst recherche les problèmes connus des logiciels identifiés. Une note n’est pas une garantie de sécurité.
Il ne détecte pas un mineur en cours d’exécution, ne suit pas les coûts de bande passante et ne vérifie pas la logique applicative.
Il n’installe pas les mises à jour. Vérifiez vous-même les constats et l’exposition des services.
Examinez les changements avec votre assistant et conservez une sauvegarde avant de les appliquer ; vérifiez ensuite le résultat.
Les rapports sont dans votre tableau de bord, sans notifications externes. Le paiement s’organise manuellement via le contact indiqué dans le tableau de bord.
Commencez par votre propre VPS
Repérez les composants à surveiller.
Vérifiez gratuitement un serveur : une note et une pile logicielle mise en évidence, sans détail des constats. Les vérifications régulières font partie de la surveillance payante. La facturation annuelle permet d’économiser 20% : un serveur coûte 28,80 $ par an au lieu de 36,00 $. 5 premiers serveurs : 3,00 $ chacun par mois; à partir du serveur 6 : 2,00 $; à partir du serveur 26 : 1,50 $.