·124-java-secure-coding
!

124-java-secure-coding

À utiliser lorsque vous devez appliquer les meilleures pratiques de codage sécurisé Java, notamment la validation des entrées non fiables, la défense contre les attaques par injection avec des requêtes paramétrées, la minimisation de la surface d'attaque via le moindre privilège, l'application d'algorithmes cryptographiques puissants, la gestion sécurisée des exceptions sans exposer les données sensibles, la gestion des secrets au moment de l'exécution, la prévention de la désérialisation dangereuse et le codage de la sortie pour empêcher XSS. Une partie du projet skills-for-java

12Installations·2Tendance·@jabrena

Installation

$npx skills add https://github.com/jabrena/cursor-rules-java --skill 124-java-secure-coding

Comment installer 124-java-secure-coding

Installez rapidement le skill IA 124-java-secure-coding dans votre environnement de développement via la ligne de commande

  1. Ouvrir le Terminal: Ouvrez votre terminal ou outil de ligne de commande (Terminal, iTerm, Windows Terminal, etc.)
  2. Exécuter la commande d'installation: Copiez et exécutez cette commande : npx skills add https://github.com/jabrena/cursor-rules-java --skill 124-java-secure-coding
  3. Vérifier l'installation: Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code, Cursor ou OpenClaw

Source : jabrena/cursor-rules-java.

Identify and apply Java secure coding practices to reduce vulnerabilities, protect sensitive data, and harden application behaviour against common attack vectors.

Prerequisites: Run ./mvnw compile or mvn compile before applying any changes. If compilation fails, stop immediately — do not proceed until the project is in a valid state.

Core areas: Input validation with type, length, format, and range checks; SQL/OS/LDAP injection defence via PreparedStatement and parameterized APIs; attack surface minimisation through least-privilege permissions and removal of unused features; strong cryptographic algorithms for hashing (passwords with BCrypt/Argon2), encryption (AES-GCM), and digital signatures while avoiding deprecated ciphers (MD5, SHA-1, DES...

À utiliser lorsque vous devez appliquer les meilleures pratiques de codage sécurisé Java, notamment la validation des entrées non fiables, la défense contre les attaques par injection avec des requêtes paramétrées, la minimisation de la surface d'attaque via le moindre privilège, l'application d'algorithmes cryptographiques puissants, la gestion sécurisée des exceptions sans exposer les données sensibles, la gestion des secrets au moment de l'exécution, la prévention de la désérialisation dangereuse et le codage de la sortie pour empêcher XSS. Une partie du projet skills-for-java Source : jabrena/cursor-rules-java.

Faits (prêts à citer)

Champs et commandes stables pour les citations IA/recherche.

Commande d'installation
npx skills add https://github.com/jabrena/cursor-rules-java --skill 124-java-secure-coding
Catégorie
!Sécurité
Vérifié
Première apparition
2026-03-10
Mis à jour
2026-03-10

Browse more skills from jabrena/cursor-rules-java

Réponses rapides

Qu'est-ce que 124-java-secure-coding ?

À utiliser lorsque vous devez appliquer les meilleures pratiques de codage sécurisé Java, notamment la validation des entrées non fiables, la défense contre les attaques par injection avec des requêtes paramétrées, la minimisation de la surface d'attaque via le moindre privilège, l'application d'algorithmes cryptographiques puissants, la gestion sécurisée des exceptions sans exposer les données sensibles, la gestion des secrets au moment de l'exécution, la prévention de la désérialisation dangereuse et le codage de la sortie pour empêcher XSS. Une partie du projet skills-for-java Source : jabrena/cursor-rules-java.

Comment installer 124-java-secure-coding ?

Ouvrez votre terminal ou outil de ligne de commande (Terminal, iTerm, Windows Terminal, etc.) Copiez et exécutez cette commande : npx skills add https://github.com/jabrena/cursor-rules-java --skill 124-java-secure-coding Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code, Cursor ou OpenClaw

Où se trouve le dépôt source ?

https://github.com/jabrena/cursor-rules-java