Robot agricoli, trattori autonomi, robot di mungitura e alimentazione e macchine per la lavorazione degli alimenti sono alcuni esempi di prodotti sempre più connessi. Comunicano tramite Wi-Fi, Bluetooth, reti mobili e servizi cloud e sono spesso controllati o aggiornati tramite app e sistemi di gestione aziendale. Ogni connessione può anche essere un modo per un utente malintenzionato, che potrebbe fermare la macchina durante un periodo critico come la raccolta, rubare i dati dell'azienda agricola o, nel peggiore dei casi, far sì che la macchina si comporti in modo non sicuro. In un test di penetrazione, gli esperti di cibersicurezza di RISE testano il prodotto come farebbe un vero aggressore, ma in modo controllato e concordato. Insieme a voi, per prima cosa decidiamo cosa testare e in quali condizioni. Cerchiamo poi debolezze, ad esempio, nel sistema di controllo della macchina e nelle reti interne, nella sua comunicazione senza fili e nelle app e nei servizi cloud ad essa collegati. Riceverai un report che elenca le vulnerabilità trovate, quanto sono gravi e come correggerle. Ciò ti aiuta a integrare la sicurezza nel tuo prodotto prima del lancio sul mercato e a prepararti ai nuovi requisiti di cibersicurezza dell'UE per i macchinari e i prodotti connessi.
In che modo il servizio può aiutarti?
Prima del servizio:
State sviluppando un'IA connessa o una soluzione robotica per l'agricoltura o la produzione alimentare, ma non sapete quanto bene potrebbe resistere a un attacco informatico. I clienti, gli investitori e le nuove normative dell'UE chiedono sempre più spesso in che modo il prodotto è protetto e non si hanno risultati di test indipendenti da mostrare.
Dopo il servizio:
Riceverai risultati documentati sulle vulnerabilità identificate nell'ambito del test concordato, quanto sono gravi e in che modo correggerle. Un test di penetrazione non può dimostrare che un prodotto è privo di vulnerabilità; mostra ciò che è stato trovato entro l'ambito di applicazione e il tempo concordati. Hai un rapporto di prova indipendente di RISE che puoi utilizzare nel tuo lavoro di sviluppo, nella tua valutazione del rischio e nelle discussioni con clienti e partner. A seconda delle norme che si applicano al tuo prodotto, i risultati possono essere utili anche quando ti prepari per i requisiti di cibersicurezza come quelli dell'UE
il regolamento (UE) 2023/1230 sulle macchine, che si applica a decorrere dal 20 gennaio 2027, e il regolamento (UE) 2024/2847 sulla ciberresilienza, i cui obblighi di comunicazione per i fabbricanti si applicano a decorrere dall'11 settembre 2026 e i cui requisiti principali si applicano a decorrere dall'11 dicembre 2027.
Trovare e correggere le debolezze in anticipo consente di risparmiare denaro rispetto alla gestione di un incidente sul campo. Si prega di notare che il servizio non certifica il prodotto o conferma che è conforme a qualsiasi regolamento; per il supporto alla conformità, vedere i relativi servizi di seguito.
Come verrà erogato il servizio
Il test di penetrazione viene eseguito con un metodo RISE basato sul Penetration Testing Execution Standard (PTES), in tre fasi:
· Pianificazione: Insieme siamo d'accordo su cosa testare, il tipo di test, le finestre di prova, le precauzioni di sicurezza e quali informazioni e accesso fornirete.
· Prova: RISE simula attacchi realistici alle parti concordate del prodotto, utilizzando sia strumenti automatizzati che test manuali.
· Segnalazione: Riceverai un rapporto scritto con i risultati e le raccomandazioni.
Durata: La configurazione iniziale del progetto, compresa la preparazione dell'ambiente di test, richiede normalmente da uno a due giorni. Le principali attività di test sono generalmente completate entro pochi giorni e i potenziali test di follow-up in seguito. Dopo che tutte le attività di test sono state finalizzate, il processo di scrittura e revisione del rapporto richiede in genere circa due settimane. Tutti insieme il servizio richiede in genere da tre a cinque settimane dall'avvio del progetto alla consegna della relazione finale, a seconda della complessità del prodotto e della portata del test. Ubicazione: Il test viene effettuato presso la vostra sede o a distanza, se del caso, a condizione che sia disponibile l'accesso necessario. A seconda delle preferenze del cliente, delle dimensioni del prodotto, della complessità e di altre considerazioni pratiche, i test possono anche essere eseguiti parzialmente o interamente presso i laboratori di test RISE. Se del caso, l'intero sistema o parti specifiche del sistema possono essere valutate presso un centro di prova RISE. Quali clienti possono ricevere il servizio all'interno di agrifoodTEF segue le regole di ammissibilità del progetto. Tempistica: I test dei sistemi digitali non sono generalmente legati alla stagione di crescita. Se la valutazione richiede macchinari che operano in un ambiente di campo, il programma di test è pianificato insieme a voi in base alla disponibilità della macchina e ai requisiti operativi. Cosa fornite: · Accesso al prodotto da testare (la macchina, il robot o una configurazione di test rappresentativa), comprese le interfacce di rete, le app e i servizi cloud nell'ambito · Documentazione tecnica, come architettura di sistema, interfacce, versioni e configurazione del software · Account di test e tutte le credenziali necessarie per i test concordati · Persona di contatto che coordina i test da parte dell'utente · Autorizzazione da parte di fornitori terzi i cui sistemi sono inclusi nel test, ad esempio servizi cloud o di telecomunicazione · Supporto all'installazione e alla configurazione del sistema · Codice sorgente in casi specifici una relazione scritta che comprende: · L'ambito di test concordato, le versioni del prodotto testate e le limitazioni del test · Le vulnerabilità identificate e quanto sono gravi (ad esempio valutate con CVSS) · Raccomandazioni pratiche su come risolverli, in ordine di priorità · Approfondimenti su come il prodotto risponde agli attacchi simulati Ripetizioni: dopo aver risolto le vulnerabilità, un nuovo test può essere concordato separatamente per confermare che le correzioni funzionino.
Personalizzazione del servizio
Il servizio è adattato al tuo prodotto e alle tue esigenze. Esempi di opzioni:
Cosa testare · La macchina stessa: unità di controllo, reti di macchine interne (ad esempio reti basate su CAN), porte di assistenza e diagnostica e firmware. · Comunicazione senza fili: Wi-Fi, Bluetooth, collegamenti radio e telecomandi. App, portali web e servizi cloud utilizzati per controllare la macchina o per gestire i dati aziendali, comprese le loro interfacce (API). · Sensori connessi e dispositivi IoT che fanno parte della soluzione. Quanto profondo testare · Scansione di vulnerabilità: un controllo più rapido delle debolezze note. Anche la scansione può influire sui sistemi di controllo e sulla comunicazione, quindi i possibili effetti sulla macchina vengono valutati durante la pianificazione. · Test di penetrazione completo: scenari di attacco realistici, compresi test manuali e tentativi di sfruttare le debolezze riscontrate. · Prova grigio- o bianco-scatola: il tester deve avere una conoscenza parziale o completa del sistema, ad esempio la documentazione e il codice sorgente prima del test. Combinazione con altri servizi · Il test di penetrazione può essere combinato con i servizi di RISE per la conformità alle norme e ai regolamenti in materia di cibersicurezza (S00400), la valutazione della conformità per le macchine robotiche (S00009) e il test dei prodotti basati su GPS/GNSS (S00372) e delle apparecchiature connesse 4G/5G (S00374). Limitazioni e cosa dovresti sapere in anticipo · Maturità del prodotto: il prodotto deve essere funzionante, in funzione o in una configurazione di prova realistica. I prototipi possono essere testati, ma le limitazioni sono concordate in anticipo. · Sicurezza: i test che potrebbero far muovere una macchina o modificarne il comportamento sono effettuati solo in base a precauzioni di sicurezza concordate, ad esempio in un'area chiusa senza persone o animali nelle vicinanze. · Sistemi di terze parti: Il cloud, le telecomunicazioni e altri servizi di terze parti vengono testati solo nella misura consentita dal provider. · Protocolli proprietari: sistemi altamente personalizzati o protocolli di comunicazione proprietari possono richiedere più tempo di preparazione. · Vincoli operativi: Parlaci presto di restrizioni come finestre di prova limitate o periodi in cui la macchina non deve essere disturbata. · Non incluso: correggere le vulnerabilità, la certificazione o la conferma che il prodotto è conforme a un regolamento. Il rapporto fornisce raccomandazioni su come correggere ciò che è stato trovato.