Martedi 20 Ottobre 2026 09:06:36 GMT+02:00

Netcrook

HomeManifesto
News
Techcrook
Geocrook
WikicrookTeamAppContatti
ItalianoEnglish

WIKICROOK

Schema API

Una descrizione strutturata degli endpoint API, degli input e degli output, spesso usata per guidare i test.

Uno schema API è una descrizione strutturata di un'interfaccia di programmazione delle applicazioni. Definisce gli endpoint disponibili, gli input attesi, i tipi di dati, i requisiti di autenticazione e la struttura delle risposte. Tra i formati di schema più comuni ci sono OpenAPI e specifiche simili utilizzate dagli strumenti di sviluppo e di sicurezza.

Nella sicurezza informatica, gli schemi sono importanti perché aiutano i tester e gli scanner a capire come un'API dovrebbe comportarsi. Uno strumento DAST consapevole dello schema può esplorare i percorsi in modo più accurato di un crawler generico, generare richieste valide e coprire funzioni nascoste o parametrizzate. Questo migliora il rilevamento di problemi come autenticazione non corretta, injection, esposizione eccessiva dei dati e difetti di autorizzazione. Gli attaccanti possono anche usare le informazioni dello schema per mappare più rapidamente un'API e trovare metodi debolmente protetti. I difensori usano gli schemi nei flussi di test, nelle revisioni degli accessi e nella convalida dei contratti per individuare deviazioni tra il comportamento documentato e quello effettivo.

← indice WIKICROOK