Security Assessment

Secure code review

Un attaccante ha tutto il tempo che gli serve per trovare un controllo che manca in un solo punto del codice o una chiave rimasta nel sorgente, e chi ha nascosto una backdoor sa già dove si trova. Noi leggiamo il codice per trovare queste vulnerabilità prima di loro.

RICHIEDI IL SERVIZIO
Perché sceglierci

Siamo un'azienda italiana di sicurezza specializzata in cloud e application security. I nostri servizi nascono da anni di penetration testing, consulenza, formazione e ricerca.

Metodologia solida costruita da esperti
Certificazioni internazionali
Azienda di sicurezza in rapida crescita
SCOPRI CHI SIAMO

FAQ

Secure code review: domande frequenti

Le domande che i clienti ci fanno più spesso prima di una code review.

Cosa vi serve da parte nostra?

Una copia del codice, come archivio o con accesso in sola lettura al repository, e un referente tecnico che lo conosca, più la documentazione sull'architettura se ce l'hai. Se il codice non può uscire dalla tua azienda, possiamo lavorare su un desktop virtuale o su una macchina che ci fornisci tu.

Il nostro codice è molto esteso. Lo analizzate tutto?

Sì, ma non riga per riga. Le scansioni automatiche coprono l'intera codebase e i loro risultati li rivediamo a mano, mentre l'analisi manuale approfondita si concentra sulle parti più critiche, che concordiamo con te in base a cosa fanno e a quanto sono esposte. Così l'approfondimento va dove c'è più rischio e sai fin dall'inizio cosa copre l'analisi.

Usate l'AI sul nostro codice?

Solo se ce lo consenti. Come nei nostri penetration test, la componente AI è un'opzione: non è un chatbot, ma una piattaforma che abbiamo sviluppato internamente apposta per i test di sicurezza, e decidi tu quale codice può usare e se può uscire dalla nostra infrastruttura. Ogni problema che segnala lo verifichiamo a mano.

Code review o penetration test: quale ci serve?

Dipende da cosa vuoi scoprire. Una code review fa emergere problemi che un test dall'esterno, con tempi limitati, può non trovare, mentre un penetration test mostra cosa può fare un attaccante contro l'applicazione in esecuzione. Insieme funzionano bene: quando li facciamo entrambi, verifichiamo sull'applicazione in esecuzione quello che troviamo nel codice.