Il programma di certificazione GIAC GREM è un modo eccellente per acquisire nuove competenze e dimostrare la tua esperienza nell'analisi del malware inverso.
Per superare con successo l'esame di certificazione GREM, è fondamentale una conoscenza approfondita della risposta agli incidenti, compresa la pianificazione, il rilevamento, la mitigazione, l'analisi e la risposta. La certificazione GIAC GREM è una delle certificazioni più conosciute e ampiamente accettate del settore, che può aiutarti a comprendere meglio il software malware per far avanzare la tua carriera.
Questo post sul blog esaminerà quali abilità imparerai con il programma di formazione per la certificazione GIAC GREM.
Che cos'è l'esame di certificazione GIAC GREM?
La certificazione GIAC Reverse Engineering Malware (GREM) è una certificazione riconosciuta dal settore che convalida le capacità e la conoscenza di un individuo dei principi e delle tecniche di reverse engineering. Il programma di certificazione GIAC GREM è progettato per i tecnologi (ingegneri informatici) che proteggono le organizzazioni da codice dannoso.
I professionisti certificati GIAC GREM sono esperti nel reverse engineering di software dannoso che prende di mira piattaforme comuni, come Microsoft Windows e browser web. Sono esperti in indagini forensi, risposta agli incidenti e amministrazione del sistema Windows. Con la certificazione GREM, puoi mostrare le tue capacità di analisi del malware all'avanguardia al tuo datore di lavoro o ai tuoi clienti.
Per ottenere la certificazione GIAC GREM, devi superare un unico esame che mette alla prova le tue abilità e conoscenze nelle seguenti aree:
- Analisi di file di documenti dannosi, analisi di eseguibili protetti e analisi di malware basato sul Web.
- Analisi approfondita degli script del browser dannosi e analisi approfondita degli eseguibili dannosi.
- Analisi del malware utilizzando la memory forensics e il codice del malware e i fondamenti dell'analisi comportamentale.
- Concetti del codice assembly di Windows per il reverse engineering e caratteristiche comuni del malware di Windows nell'assembly.
L'esame GIAC GREM è un test online di 2-3 ore con 66-75 domande a scelta multipla. Per superare l'esame di certificazione GREM, i candidati devono ottenere un punteggio minimo del 73%.
Cosa imparerai
La certificazione GIAC GREM fornisce conoscenze su come capovolgere il malware. Il corso di certificazione GIAC GREM esplora in dettaglio gli strumenti e le tecniche di analisi del malware. Il programma di formazione GIAC Reverse Engineering Malware (FOR610) ha aiutato gli investigatori forensi, i soccorritori di incidenti, i tecnici della sicurezza e gli analisti delle minacce ad acquisire abilità pratiche per analizzare i programmi dannosi.
È necessario comprendere le capacità del malware di ricavare informazioni sulle minacce, rispondere agli incidenti di sicurezza informatica e rafforzare le difese aziendali. Il corso di certificazione GREM ti preparerà a decodificare software dannoso utilizzando varie utilità di monitoraggio della rete, assemblatori, debugger e altri strumenti gratuiti.
Come parte del corso, esplorerai gli elementi essenziali dell'analisi del malware, consentendoti di andare oltre i risultati dell'analisi automatizzata. Durante questo corso imparerai come utilizzare un laboratorio flessibile per esaminare i meccanismi interni del software dannoso e campioni di malware del mondo reale in laboratorio. Inoltre, imparerai come decifrare e intercettare il traffico di rete in laboratorio per ricavare ulteriori approfondimenti. Oltre a padroneggiare le tecniche di analisi dinamica del codice con un debugger, imparerai anche come analizzare il codice sorgente.
Il tuo prossimo compito sarà analizzare file di documenti Microsoft Office, RTF e PDF dannosi, comunemente usati per attacchi tradizionali e mirati. Il programma di certificazione GIAC GREM coprirà anche le macro e altre potenziali minacce in tali documenti. Imparerai anche come deoffuscare gli script JavaScript e PowerShell che contengono codice dannoso.
Il programma di formazione per la certificazione GIAC GREM (FOR610) ti insegnerà come:
- Crea un ambiente di laboratorio isolato e controllato per analizzare il codice e il comportamento dannosi.
- Utilizzando strumenti di monitoraggio della rete e del sistema, monitorare il modo in cui il malware interagisce con il file system, il registro, la rete e altri processi in un ambiente Windows.
- Indagare e analizzare JavaScript dannoso e altri componenti Web che i kit di exploit utilizzano spesso per lanciare attacchi drive-by ai siti Web.
- Utilizza l'intercettazione del traffico di rete e l'applicazione di patch al codice per analizzare efficacemente i comportamenti del malware.
- Esamina il funzionamento interno degli eseguibili dannosi di Windows utilizzando un disassemblatore e un debugger.
- Bypassare una varietà di programmi di compressione e altri meccanismi difensivi progettati dagli autori di malware per confondere, deviare e altrimenti rallentare gli analisti.
- Comprendere e riconoscere modelli comuni a livello di assembly nel codice dannoso, come l'iniezione di codice, l'hooking API e le misure anti-analisi.
- Valuta la minaccia associata a documenti PDF e Microsoft Office dannosi.
- Utilizzare eseguibili dannosi per ricavare indicatori di compromissione (IOC) per la risposta agli incidenti e l'intelligence sulle minacce.
Programma dell'esame di certificazione GREM
FOR610.1: fondamenti dell'analisi del malware
- Assemblaggio di un toolkit per un'efficace analisi del malware
- Esame delle proprietà statiche dei programmi sospetti
- Esecuzione di analisi comportamentali di eseguibili Windows dannosi; Esecuzione di un'analisi dinamica del codice di eseguibili Windows dannosi
- Esplorazione delle interazioni di rete del malware in un laboratorio per caratteristiche aggiuntive
FOR610.2: annullamento del codice dannoso
- Comprensione dei concetti fondamentali dell'assembly x86 per l'analisi del codice dannoso
- Identificare i costrutti di assemblaggio chiave con un disassemblatore
- Seguire il flusso di controllo del programma per comprendere i punti decisionali
- Riconoscere le caratteristiche comuni del malware a livello di API di Windows
- Estensione della conoscenza dell'assembly per includere l'analisi del codice x64
FOR610.3: analisi di documenti dannosi in corso
- Analisi di file PDF dannosi, inclusa l'analisi di siti Web sospetti; Macro VBA nei documenti di Microsoft Office
- Esame di file RTF dannosi, inclusa l'analisi dello shellcode
- Dare un senso alle macro XLM
FOR610.4: analisi approfondita del malware
- Deoffuscamento di JavaScript dannoso
- Riconoscimento del malware Windows compresso
- Iniziare con il disimballaggio
- Utilizzo di debugger per il dumping di malware compressi dalla memoria, analisi di malware multi-tecnologia e "senza file".
- Iniezione di codice e hook API
FOR610.5: esame del malware autodifeso
- In che modo il malware rileva i debugger e protegge i dati incorporati
- Disimballaggio di software dannoso che utilizza il process hollowing
- Bypassare i tentativi del malware di rilevare ed eludere gli strumenti di analisi
- Gestione delle tecniche di misdirection del codice, inclusi i callback SEH e TLS
- Disimballaggio di eseguibili dannosi anticipando le azioni del packer
FOR610.6: torneo di analisi malware
- Fondamenti di analisi del malware
- Inversione del codice dannoso utilizzando tecniche statiche e dinamiche
- Analisi di documenti dannosi
- Analisi approfondita del malware, incluso il disimballaggio
- Esame del malware autodifeso
Quali sono i prerequisiti per ottenere la certificazione GREM?
I candidati GIAC Reverse Engineering Malware (FOR610) devono:
- È necessario disporre di un sistema informatico che soddisfi le specifiche dei laptop; alcuni software devono essere installati prima che gli studenti possano frequentare le lezioni.
- Comprensione degli ambienti operativi Windows e Linux e risoluzione dei problemi generali relativi alla connettività e alla configurazione del sistema operativo.
- Comprendi VMware e come le macchine virtuali vengono importate e configurate.
- Una comprensione generale dei concetti di base della programmazione come variabili, cicli e funzioni ti consentirà di afferrare rapidamente i concetti rilevanti. Non è richiesta esperienza di programmazione.
Chi può sostenere l'esame GREM?
La certificazione GREM è tra le certificazioni più apprezzate nel settore della sicurezza. Con la certificazione GREM, puoi dimostrare le tue conoscenze e abilità nel reverse engineering del malware. Inoltre, avere un badge certificato GREM ti differenzia dagli altri professionisti della sicurezza, rendendoti un professionista della sicurezza molto richiesto.
Ecco i ruoli che puoi ricoprire con GREM:
- Amministratori di sistema e di rete
- Revisori
- Consulenti per la sicurezza
- Responsabili della sicurezza
- Individui che si occupano di incidenti di malware
- Professionisti della sicurezza
- Investigatori forensi
- Coloro che cercano di formalizzare ed espandere la propria esperienza nella tecnologia
La linea di fondo
Il programma di formazione per la certificazione GIAC GREM è una delle credenziali più preziose che insegna sul software dannoso e su come gestirlo. La certificazione GREM ha lo scopo di fornire agli addetti alla risposta agli incidenti e ai professionisti della sicurezza le competenze per valutare la gravità di un incidente che coinvolge software dannoso e le ripercussioni dell'incidente in modo che possano pianificare i passaggi necessari per il ripristino.
L'investigatore forense comprende anche meglio le caratteristiche chiave del malware durante l'esame, inclusa la relazione tra questi tratti e l'emergere di indicatori di compromissione, nonché come determinare la portata e il contenimento dell'incidente sulla base di questi indicatori.
CBT Proxy può aiutarti a superare l'esame di certificazione GIAC GREM al primo tentativo se desideri sostenere questo test. Se desideri maggiori informazioni su come prepararti per l'esame e su come iniziare, fai clic sul pulsante della chat in basso in modo che una delle nostre guide possa aiutarti.