devtoolsgg.com
Guides
GuidesFiveMFiveMGarry's ModMinecraftShared
Shared

Identité

  • SteamID
  • Hash joaat

Formatage

  • JSON et Lua
  • Encodage
  • Couleurs

Sécurité

  • Secrets
  • Linter de sécurité
devtoolsgg.com

Générateurs pour propriétaires de serveurs de jeu

Plateformes

  • FiveM
  • Garry's Mod
  • Minecraft
  • Shared

Ressources

  • Accueil
  • llms.txt

Réseaux

  • Bientôt disponible.

© 2026 devtoolsgg.com

Sans aucune affiliation avec Cfx.re, Rockstar Games, Facepunch Studios, Mojang, Microsoft ou Valve. Toutes les marques appartiennent à leurs propriétaires respectifs.

  1. Shared
  2. Sécurité
  3. Linter de sécurité

Linter de sécurité

Collez du Lua côté serveur et récupérez les patterns dangereux : événements qui font confiance au client, exécution de code dynamique, SQL concaténé et secrets exposés. Chaque alerte explique le correctif.

optionnel

Restreint les règles à un moteur, ou lance tout.

requis

Collez un fichier ou le handler qui vous inquiète.

Rien n'est envoyé, l'analyse tourne entièrement dans votre navigateur.
1Generated with devtoolsgg.com2-- RÉSUMÉ --------------------------------------------------------------3Lignes analysées : 84[!] 2 élevé   [-] 0 moyen   [.] 0 faible56-- ÉLEVÉ (2) -----------------------------------------------------------78[!] Événement réseau enregistré : le handler doit tout revérifier9    ligne 110    > RegisterNetEvent("shop:buy")1112    N'importe quel joueur peut déclencher un événement enregistré avec13    les arguments de son choix. Dans le handler, `source` est la seule14    valeur digne de confiance : n'acceptez jamais un identifiant, un15    prix, un job ou un montant depuis la charge utile sans le relire16    côté serveur.1718[!] Montant d'argent ou d'items pris tel quel chez l'appelant19    ligne 620    > xPlayer.removeMoney(price)2122    Si ce montant vient d'un événement client, le joueur peut envoyer le23    nombre qu'il veut. Cherchez le prix côté serveur dans votre propre24    table de config et ignorez complètement le nombre du client.2526-- NOTE ----------------------------------------------------------------27De la reconnaissance de motifs, pas une preuve. Elle ne peut pas savoir28si une valeur vient vraiment d'un client, alors continuez de relire vos29propres handlers.30
report30 lignes, 1206 caractères

Outils liés

Secrets