·124-java-secure-coding
!

124-java-secure-coding

Da utilizzare quando è necessario applicare le migliori pratiche di codifica sicura Java, tra cui la convalida di input non attendibili, la difesa dagli attacchi injection con query parametrizzate, la riduzione al minimo della superficie di attacco tramite privilegi minimi, l'applicazione di algoritmi crittografici avanzati, la gestione sicura delle eccezioni senza esporre dati sensibili, la gestione dei segreti in fase di runtime, l'evitare la deserializzazione non sicura e la codifica dell'output per prevenire XSS. Parte del progetto skills-for-java

12Installazioni·2Tendenza·@jabrena

Installazione

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

Come installare 124-java-secure-coding

Installa rapidamente la skill AI 124-java-secure-coding nel tuo ambiente di sviluppo tramite riga di comando

  1. Apri il terminale: Apri il tuo terminale o strumento da riga di comando (Terminal, iTerm, Windows Terminal, ecc.)
  2. Esegui il comando di installazione: Copia ed esegui questo comando: npx skills add https://github.com/jabrena/cursor-rules-java --skill 124-java-secure-coding
  3. Verifica l'installazione: Dopo l'installazione, la skill verrà configurata automaticamente nel tuo ambiente AI di coding e sarà pronta all'uso in Claude Code, Cursor o OpenClaw

Fonte: 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...

Da utilizzare quando è necessario applicare le migliori pratiche di codifica sicura Java, tra cui la convalida di input non attendibili, la difesa dagli attacchi injection con query parametrizzate, la riduzione al minimo della superficie di attacco tramite privilegi minimi, l'applicazione di algoritmi crittografici avanzati, la gestione sicura delle eccezioni senza esporre dati sensibili, la gestione dei segreti in fase di runtime, l'evitare la deserializzazione non sicura e la codifica dell'output per prevenire XSS. Parte del progetto skills-for-java Fonte: jabrena/cursor-rules-java.

Fatti (pronti per citazione)

Campi e comandi stabili per citazioni AI/ricerca.

Comando di installazione
npx skills add https://github.com/jabrena/cursor-rules-java --skill 124-java-secure-coding
Categoria
!Sicurezza
Verificato
Prima apparizione
2026-03-10
Aggiornato
2026-03-10

Browse more skills from jabrena/cursor-rules-java

Risposte rapide

Che cos'è 124-java-secure-coding?

Da utilizzare quando è necessario applicare le migliori pratiche di codifica sicura Java, tra cui la convalida di input non attendibili, la difesa dagli attacchi injection con query parametrizzate, la riduzione al minimo della superficie di attacco tramite privilegi minimi, l'applicazione di algoritmi crittografici avanzati, la gestione sicura delle eccezioni senza esporre dati sensibili, la gestione dei segreti in fase di runtime, l'evitare la deserializzazione non sicura e la codifica dell'output per prevenire XSS. Parte del progetto skills-for-java Fonte: jabrena/cursor-rules-java.

Come installo 124-java-secure-coding?

Apri il tuo terminale o strumento da riga di comando (Terminal, iTerm, Windows Terminal, ecc.) Copia ed esegui questo comando: npx skills add https://github.com/jabrena/cursor-rules-java --skill 124-java-secure-coding Dopo l'installazione, la skill verrà configurata automaticamente nel tuo ambiente AI di coding e sarà pronta all'uso in Claude Code, Cursor o OpenClaw

Dov'è il repository sorgente?

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