Specializzazioni

Catalogo: specializzazioni di sicurezza su richiesta

Come vengono caricate le specializzazioni del catalogo del tuo progetto, da una fase su richiesta e da te direttamente.

🧠 Le specializzazioni di Lagune sono moduli di conoscenza di sicurezza mirati e indipendenti dal linguaggio, che si caricano solo su richiesta, mai per impostazione predefinita. Non sono comandi. Il catalogo del tuo progetto è l'insieme che usa: le specializzazioni integrate delle sue categorie più le sue. Le fasi detect e verify vi attingono durante l'esecuzione, e tu puoi caricarne una direttamente in qualsiasi momento.

Controllo degli accessi

Fa in modo che le persone possano vedere e fare solo ciò che è loro consentito, così nessuno raggiunge i dati di un altro utente o le azioni riservate agli amministratori solo cambiando un link o un ID.

OWASPLovable
Passami sopra
Caricanpx lagune read catalog access-control

Endpoint API

Controlla le porte che la tua app espone al mondo esterno, così le richieste di estranei non possono estrarre dati privati né avviare azioni che non dovrebbero.

OWASP
Passami sopra
Caricanpx lagune read catalog api-endpoint

Browser

Protegge ciò che gira nel browser dei tuoi visitatori, così un attaccante non può iniettare codice che ruba i login o dirotta ciò che i tuoi utenti vedono e cliccano.

JavaScriptLovable
Passami sopra
Caricanpx lagune read catalog browser

C / C++

Individua gli errori di memoria di basso livello che permettono a un attaccante di mandare in crash il programma o di eseguire il proprio codice sul tuo server.

C / C++
Passami sopra
Caricanpx lagune read catalog c-cpp

Container

Esamina come la tua app viene impacchettata e distribuita, così un'intrusione resta circoscritta invece di consegnare all'attaccante l'intera macchina.

OWASPInfrastruttura
Passami sopra
Caricanpx lagune read catalog container

Endpoint delle credenziali

Protegge i flussi di login, registrazione e reimpostazione della password, così un attaccante non può indovinare le password, prendere il controllo degli account o reimpostare quelli altrui.

OWASPLovable
Passami sopra
Caricanpx lagune read catalog credential-endpoint

Crittografia

Fa in modo che i dati sensibili siano cifrati come si deve, così password, token e dati personali restano illeggibili anche se trapelano.

OWASPLovable
Passami sopra
Caricanpx lagune read catalog crypto

CSV

Mette in sicurezza i fogli di calcolo esportati, così aprire un file scaricato ha molte meno probabilità di eseguire di nascosto un comando dannoso sul computer di qualcuno.

OWASP
Passami sopra
Caricanpx lagune read catalog csv

.NET

Copre le insidie di sicurezza tipiche delle app .NET che possono permettere a un attaccante di eseguire il proprio codice sul tuo server.

.NET
Passami sopra
Caricanpx lagune read catalog dotnet

Federazione

Mette in sicurezza "accedi con Google, Microsoft e simili", così per un attaccante è molto più difficile impersonare un utente o infilarsi in un account che non è il suo.

OWASP
Passami sopra
Caricanpx lagune read catalog federation

Go

Copre le insidie di sicurezza tipiche delle app Go, soprattutto i bug sottili che emergono con il traffico reale.

Go
Passami sopra
Caricanpx lagune read catalog go

Richiesta HTTP

Ispeziona i dati che arrivano con ogni richiesta web, così un input nascosto o malevolo non può piegare la tua app a fare la cosa sbagliata.

OWASP
Passami sopra
Caricanpx lagune read catalog http-request

Infrastruttura

Esamina i file che compilano e distribuiscono la tua app, come Dockerfile, Terraform e workflow di CI, così una sola impostazione permissiva non può esporre l'intero ambiente.

Infrastruttura
Passami sopra
Caricanpx lagune read catalog infra

Interprete

Impedisce che l'input degli utenti venga eseguito come comando, così un campo di un modulo o un caricamento non può far eseguire al tuo server le istruzioni di un attaccante.

OWASPLovable
Passami sopra
Caricanpx lagune read catalog interpreter

Java

Copre le insidie di sicurezza tipiche delle app Java che possono permettere a un attaccante di eseguire il proprio codice sul tuo server.

Java
Passami sopra
Caricanpx lagune read catalog java

JavaScript

Copre le insidie di sicurezza tipiche delle app JavaScript e Node, dall'esecuzione di codice non attendibile alla lettura di file a cui non dovrebbero accedere.

JavaScript
Passami sopra
Caricanpx lagune read catalog javascript

LLM

Protegge le funzionalità basate su modelli di IA, così un messaggio formulato ad arte non può indurre l'IA a far trapelare dati o a usare in modo improprio gli strumenti collegati.

IA / LLMLovable
Passami sopra
Caricanpx lagune read catalog llm

Rete

Controlla come la tua app comunica con altri servizi, così non può essere ingannata e indotta a recuperare o a fidarsi di qualcosa che controlla un attaccante.

OWASP
Passami sopra
Caricanpx lagune read catalog network

Percorsi

Impedisce agli attaccanti di girovagare tra i file del tuo server, così non possono leggere file privati né sovrascriverne di importanti manipolando il nome di un file.

OWASP
Passami sopra
Caricanpx lagune read catalog path

Pagamenti

Mette in sicurezza checkout e fatturazione, rendendo molto più difficile manomettere i prezzi, eludere il pagamento o ripetere un addebito.

OWASPLovable
Passami sopra
Caricanpx lagune read catalog payment

PHP

Copre le insidie di sicurezza tipiche delle app PHP che possono permettere a un attaccante di eseguire il proprio codice o di aggirare un login.

PHP
Passami sopra
Caricanpx lagune read catalog php

Python

Copre le insidie di sicurezza tipiche delle app Python, soprattutto il caricamento di dati non attendibili che può eseguire il codice di un attaccante.

Python
Passami sopra
Caricanpx lagune read catalog python

Espressioni regolari

Mette in sicurezza i controlli sul testo perché restino efficienti, rendendo molto più difficile che un input malevolo blocchi la tua app sovraccaricandola.

OWASP
Passami sopra
Caricanpx lagune read catalog regex

Ruby

Copre le insidie di sicurezza tipiche delle app Ruby, soprattutto il caricamento di dati non attendibili che può eseguire il codice di un attaccante.

Ruby
Passami sopra
Caricanpx lagune read catalog ruby

Rust

Copre le insidie di sicurezza tipiche delle app Rust, soprattutto il codice unsafe che può corrompere la memoria o mandare in crash il programma.

Rust
Passami sopra
Caricanpx lagune read catalog rust

Segreti

Tiene password, chiavi API e token fuori dal codice sorgente, così un repository condiviso o una build trapelata non li consegna mai a un attaccante.

OWASPLovable
Passami sopra
Caricanpx lagune read catalog secrets

Serverless

Esamina le funzioni cloud e i loro permessi, così una singola funzione non può essere sfruttata per raggiungere molto più di quanto dovrebbe.

OWASPInfrastrutturaLovable
Passami sopra
Caricanpx lagune read catalog serverless

SQL

Protegge il modo in cui la tua app comunica con il database, così un input costruito ad arte non può leggere, modificare o cancellare dati che non avrebbe mai dovuto toccare.

OWASP
Passami sopra
Caricanpx lagune read catalog sql

Supabase

Blinda il tuo backend Supabase, così le regole del database reggono davvero e le chiavi segrete non finiscono esposte al pubblico.

Lovable
Passami sopra
Caricanpx lagune read catalog supabase

Trasporto

Mette in sicurezza il trasporto perché i dati viaggino su una connessione cifrata, rendendo molto più difficile leggerli o alterarli lungo il tragitto tra i tuoi utenti e la tua app.

OWASP
Passami sopra
Caricanpx lagune read catalog transport

Caricamento di file

Mette in sicurezza il caricamento di file, rendendo molto più difficile caricare un file camuffato che esegue codice, sovrascrive dati o riempie il tuo spazio di archiviazione.

OWASP
Passami sopra
Caricanpx lagune read catalog upload

XML

Mette in sicurezza il modo in cui la tua app legge i dati XML, così un file costruito ad arte ha molte meno possibilità di far trapelare file del server o di mettere fuori uso la tua app.

OWASP
Passami sopra
Caricanpx lagune read catalog xml

Domande frequenti

Un modulo di conoscenza di sicurezza mirato e indipendente dal linguaggio, che si carica solo su richiesta, mai per impostazione predefinita. Non è un comando come le skill dell'agente.

Le specializzazioni che il progetto usa: quelle integrate delle sue categorie più le sue. Finché non è registrata alcuna categoria, usa solo OWASP.

No. Si caricano solo su richiesta, per ciò che il progetto è davvero.

Nello stesso prompt del compito, chiedi al tuo agente di eseguire npx lagune read catalog <name>.