Pentru a proteja un sistem informatic, trebuie să puteți vedea acel sistem prin ochii atacatorului. Cursul de certificare Certified Professional Ethical Hacker este pregătirea de bază pentru linia de cursuri de testare a penetrării de la Mile2, deoarece vă învață să gândiți ca un hacker.
Mile2 C)PEH – Certified Professional Ethical Hacker este un program de pregătire dedicat securității cibernetice și ethical hacking-ului, cu accent pe înțelegerea modului în care un atacator analizează și exploatează un sistem pentru ca aceste informații să poată fi utilizate în scop defensiv. Certificarea este poziționată ca un nivel important în traseul de pregătire pentru penetration testing și urmărește dezvoltarea unei perspective practice asupra vulnerabilităților, tehnicilor de atac, evaluării riscurilor și măsurilor de protecție. Programul are o durată de 5 zile și poate fi urmat în format instructor-led, self-study sau live virtual training.
Conceptul central al C)PEH este „think like a hacker”. Pentru a proteja eficient un sistem informatic, un specialist în securitate trebuie să înțeleagă modul în care acesta poate fi analizat din perspectiva unui atacator: ce informații pot fi colectate, ce servicii sunt expuse, unde pot exista vulnerabilități, cum pot fi exploatate acestea și ce urme poate lăsa un atac. Această perspectivă permite organizațiilor să identifice punctele slabe înainte ca acestea să fie exploatate într-un atac real și să construiască mecanisme de apărare mai eficiente.
Programul începe cu introducerea în ethical hacking, unde sunt prezentate conceptele fundamentale ale domeniului, diferențele dintre diferitele tipuri de activități de hacking, terminologia de securitate, managementul riscului și metodologiile utilizate în testarea securității. Ethical hacking-ul trebuie desfășurat într-un cadru autorizat, cu obiective și limite clar definite. De aceea, înțelegerea regulilor de engagement, a responsabilităților profesionale și a aspectelor etice reprezintă o componentă importantă a pregătirii.
Un specialist în ethical hacking nu trebuie să cunoască doar instrumentele de atac, ci și fundamentele cybersecurity. Cursul actual include principii de securitate, elemente de arhitectură, controale de securitate, guvernanță, politici, managementul riscului și conformitate. Aceste concepte permit participanților să înțeleagă unde se încadrează activitatea de penetration testing în strategia generală de securitate a unei organizații și cum pot fi rezultatele unui test transformate în măsuri concrete de reducere a riscului.
O parte esențială a cursului este reconnaissance și enumeration. Înainte de a încerca să exploateze o vulnerabilitate, un atacator trebuie să afle cât mai multe despre țintă. Într-un test autorizat, acest proces este reprodus controlat pentru a identifica informațiile care pot fi expuse și suprafața de atac disponibilă.
Sunt abordate atât passive reconnaissance, cât și active reconnaissance. Prima presupune colectarea informațiilor fără interacțiuni directe sau agresive cu sistemul țintă, în timp ce a doua implică interacțiunea directă cu infrastructura. Printre tehnicile și instrumentele incluse se află WHOIS, Google Dorking, Shodan, DNS și SMB enumeration, Nmap și Nmap Scripting Engine. Participanții învață astfel cum pot fi descoperite informații despre infrastructură, servicii, sisteme și potențiale puncte de intrare.
Nmap are un rol important în această zonă deoarece este unul dintre instrumentele consacrate pentru descoperirea hosturilor, identificarea porturilor și analizarea serviciilor expuse. În cadrul laboratoarelor sunt introduse scanările de bază, utilizarea Nmap Scripting Engine și scripting-ul de bază. Scopul este ca participantul să poată transforma informațiile colectate într-o imagine coerentă asupra suprafeței de atac.
Un alt domeniu important este criptografia. Cursul tratează fundamentele criptografiei, criptografia simetrică și asimetrică, hashing-ul și sistemele criptografice hibride. Sunt discutate, de asemenea, utilizarea criptografiei în sisteme reale și atacurile asupra mecanismelor criptografice. Versiunea actuală a curriculumului introduce inclusiv criptografia post-cuantică și evoluțiile recente din domeniu.
Înțelegerea criptografiei este esențială pentru un ethical hacker deoarece mecanismele criptografice pot reprezenta atât un element de protecție, cât și o sursă de vulnerabilități atunci când sunt implementate incorect. Hash-urile slabe, gestionarea defectuoasă a cheilor sau utilizarea unor algoritmi și configurații nesigure pot expune informații sau pot facilita compromiterea sistemelor.
Cursul continuă cu vulnerability scanning și vulnerability assessment. Participanții învață diferența dintre identificarea automată a vulnerabilităților și procesul mai amplu de evaluare și validare a acestora. Sunt abordate metodologiile de vulnerability assessment, interpretarea rezultatelor, validarea vulnerabilităților și prioritizarea riscurilor. De asemenea, este introdus conceptul de patch management și sunt analizate diferitele tipuri de patch-uri.
În cadrul laboratoarelor sunt utilizate instrumente precum Nessus Essentials pentru scanarea vulnerabilităților. Participanții pot exersa atât evaluarea sistemelor interne, cât și analiza unor sisteme externe, precum și cercetarea vulnerabilităților asociate identificatorilor CVE. Astfel, rezultatul unui vulnerability scan este transformat într-o activitate de analiză și prioritizare a riscului, nu doar într-o listă de probleme tehnice.
O componentă majoră este reprezentată de web și application security. Cursul actual tratează OWASP Top 10 și relația dintre OWASP și CWE, precum și API Top 10. În laboratoare sunt explorate vulnerabilități precum broken access control, cryptographic failures, injection, security misconfiguration, vulnerable components, authentication failures, logging failures și server-side request forgery.
Sunt abordate și exemple clasice precum SQL Injection și Cross-Site Scripting (XSS). Într-un context de ethical hacking, înțelegerea acestor vulnerabilități permite identificarea modului în care aplicațiile pot procesa în mod nesigur inputul utilizatorului, cum pot fi ocolite anumite mecanisme de control și ce măsuri pot reduce riscul. Laboratoarele oferă un cadru controlat pentru analizarea acestor probleme.
Un alt capitol este dedicat exploitation și post-exploitation. După identificarea unei vulnerabilități, un penetration tester trebuie să poată evalua impactul real al acesteia în limitele autorizate ale testului. Sunt introduse bazele exploitation-ului, framework-uri de exploatare, post-exploitation, pivoting și lateral movement, precum și noțiuni introductive despre exploatarea mediilor cloud.
Aceste concepte trebuie privite în primul rând din perspectiva evaluării riscului. Obiectivul unui test etic nu este compromiterea necontrolată a infrastructurii, ci demonstrarea impactului unei vulnerabilități și furnizarea informațiilor necesare pentru remedierea acesteia. Tocmai de aceea, activitățile practice sunt desfășurate în medii de laborator controlate.
Social engineering reprezintă o altă zonă importantă. Nu toate atacurile exploatează vulnerabilități software; unele exploatează comportamentul uman. Cursul tratează psihologia social engineering-ului, phishing-ul, pretexting-ul, tacticile desfășurate în interacțiuni directe, atacurile asociate dispozitivelor și exemple de operațiuni din lumea reală.
Participanții trebuie să înțeleagă atât modul în care aceste tehnici pot fi utilizate de atacatori, cât și măsurile prin care organizațiile pot reduce riscul. Conștientizarea utilizatorilor, politicile interne, controalele tehnice și procedurile de răspuns pot contribui la reducerea impactului atacurilor bazate pe manipularea factorului uman.
Cursul include și wireless penetration testing. Sunt abordate procesul de reconnaissance pentru rețele Wi-Fi, instrumentele utilizate, sniffing-ul, atacurile asupra autentificării, rogue access points și diferite tipuri de exploatări wireless. Aceste subiecte sunt importante deoarece infrastructura wireless poate extinde suprafața de atac dincolo de limitele fizice tradiționale ale unei organizații.
Un aspect distinct al programului îl reprezintă raportarea rezultatelor și etica profesională. Un penetration test nu este finalizat în momentul în care o vulnerabilitate este descoperită. Rezultatele trebuie documentate clar, astfel încât managementul și echipele tehnice să poată înțelege problema, impactul și prioritățile de remediere. Cursul include tehnici pentru redactarea rapoartelor, responsabilitate profesională și dezvoltarea unei conduite etice.
Componenta practică este importantă în cadrul C)PEH. Programul include laboratoare pentru configurarea mediului, identificarea hacker personas, cercetarea threat actorilor, elaborarea unei propuneri de penetration test, analiza incidentelor reale, access control, reconnaissance, Nmap, criptografie, vulnerability assessment, OWASP Top 10, exploitation și securitate wireless. Laboratoarele sunt concepute pentru a transforma conceptele teoretice în experiență practică într-un mediu controlat.
Printre exercițiile practice se numără utilizarea WHOIS, Google Dorking și Shodan, DNS și SMB enumeration, scanarea cu Nmap, scripting de bază, analiza vulnerabilităților și utilizarea Nessus Essentials. Sunt incluse și laboratoare dedicate Metasploit, în care sunt prezentate concepte precum scanarea porturilor și vulnerabilităților, atacurile de tip client-side și utilizarea workspace-urilor.
C)PEH se adresează unor categorii diverse de profesioniști, inclusiv security officers, ethical hackers, penetration testers, cyber security engineers, information owners, system owners și manageri. Pentru accesul la program sunt recomandate fie certificarea Mile2 C)SP, fie aproximativ 12 luni de experiență în IT sau networking. Aceste cerințe indică faptul că programul presupune deja o bază de cunoștințe tehnice și nu este orientat exclusiv către începători absoluți.
Din punct de vedere al certificării, examenul C)PEH este susținut online prin platforma Mile2 și are aproximativ două ore, cu 100 de întrebări cu variante multiple. Pentru obținerea certificării este necesar un scor de minimum 70%. Certificarea are o perioadă de valabilitate de trei ani, iar menținerea ei presupune fie promovarea celei mai recente versiuni a examenului, fie acumularea și raportarea a 20 CEU pe an.
În traseul profesional Mile2, C)PEH ocupă un nivel intermediar în zona de ethical hacking și penetration testing. Este poziționat după C)VA – Vulnerability Assessor și înaintea unor specializări precum C)PTE – Penetration Testing Engineer și C)PTC – Penetration Testing Consultant. Acest parcurs permite dezvoltarea graduală a competențelor, de la identificarea vulnerabilităților până la activități mai complexe de penetration testing și consultanță.
Mile2 C)PEH – Certified Professional Ethical Hacker oferă o pregătire complexă în ethical hacking, vulnerability assessment și penetration testing, combinând fundamentele de securitate cu tehnici practice de reconnaissance, scanning, analiză a vulnerabilităților, exploitation, web security, social engineering și wireless security.
Unul dintre principalele avantaje ale programului este caracterul său practic. Participanții nu se limitează la studierea conceptelor, ci lucrează cu scenarii și instrumente utilizate în activitățile de securitate, într-un mediu controlat. În același timp, programul acordă atenție raportării, managementului riscului și eticii, elemente esențiale pentru ca activitatea de ethical hacking să producă rezultate utile organizației.
Prin urmare, C)PEH reprezintă o bază solidă pentru profesioniștii care doresc să evolueze către roluri de ethical hacker, penetration tester, cybersecurity engineer sau vulnerability assessor și poate constitui un pas important către specializări mai avansate în penetration testing și offensive security.
În primul rând, veți învăța valoarea evaluărilor de vulnerabilitate. Apoi, veți descoperi cum să folosiți aceste evaluări pentru a face schimbări puternice în securitatea unui sistem informatic. În plus, veți învăța cum funcționează malware-ul și virușii distructivi și cum să implementați măsuri de contrareacție și de prevenire atunci când vine vorba de un hacker de rețea.
La finalizarea cursului, candidatul Certified Professional Ethical Hacker va fi capabil să susțină cu competență examenul C)PEH.
Înainte de a urma acest curs, trebuie să aveți cel puțin una dintre urmatoarele:
- Mile2 C)SP
- 12 luni de experiență în IT
- 12 luni de experiență în domeniul rețelelor
Module 1 – Introduction to Ethical Hacking
- What and Why?
- Differences
- Security Definitions
- Risk Management
- Methodologies
Module 2 – Linux Fundamentals
- Core Concepts
- The shell and other items you need to know
- Managing users
- Basic Commands
Module 3 – Protocols
- Network Models
- Protocols & Services
Module 4 – Cryptography
- Understanding Cryptography
- Symmetric Encryption
- Asymmetric Encryption
- Hashing
- Cryptography in Use
- Crypto Attacks
Module 5 – Password Cracking
- What and Why
- Attacks and Tools of the Trade
- Countermeasures
Module 6 – Malware
- DOS & DDOS
- Viruses & Backdoors
- Trojans and Backdoors
- Ransomware
Module 7 – Security Devices
- Basic Security Elements
- Security Appliances
Module 8 – Information Gathering
- What are we looking for?
- Where/How do we find this information?
- Are there tools to help?
Module 9 – Social Engineering
- Social Engineering Types
- Phishing Scams
Module 10 – Reconnaissance
- What are we looking for?
- Port Scanning
- Are there tools to help?
- Banner Grabbing
- Enumeration
Module 11 – Vulnerability Assessment
- What is a Vulnerability Assessment
- Tools of the Trade
- Testing Internal and External Systems
Module 12 – Network Attacks
- Sniffing Techniques
- Hijacking
Module 13 – Hacking Servers
- Servers, What are they good for?
- What is an Exploit?
- Tools of the Trade
Module 14 – Hacking Web Technologies
- OWASP Top 10
- SQL Injection
- XSS
Module 15 – Hacking Wireless Networks
- Wireless Technologies
- Mobile and IoT Technologies
- Various Tools Used
- Hacking Techniques
- Countermeasures
Module 16 – Maintaining Access and Covering Tracks
- Maintaining Access
- Covering Tracks
Detailed Labs Outline:
Lab 1 – Intro to C)PEH Setup
- Recording Ips and Logging into VMs
- Joining the Domain
Lab 2 – Linux Fundamentals
- Command Line Tips and Trick
- Linux Networking for Beginners
- Using FTP during a Pentest
Lab 3 – Understanding Protocols
- Analyze http session
Lab 4 – Cryptography Lab
- Hashing Data of all Sorts
- The Basics of Cryptographic Algorithms
Lab 5 – Password Cracking
Lab 6 – Malware
- Creating a virus
- Beast Trojan
Lab 7 – Information Gathering
- Google Queries
- Searching Pastebin
- Maltego
- People Search Using the Spokeo Online Tool
- Recon with Chrome
- Nslookup
Lab 8 – Information Gathering – Active Reconnaissance
- Scanning with Nmap
- Scanning with Hping
- Banner Grabbing
- Enumerating a local System with Hyena
- SMTP Enumeration
- Ad Enumeration
Lab 9 – Vulnerability Assessment
- Vulnerability Assessment with Nessus
- Vulnerability Assessment with Saint
Lab 10 – Network Sniffing/IDS
- Sniffing Passwords with Wireshark
- Performing MtM with Cain
- Performing MtM with sslstrip
Lab 11 – Windows Hacking
- Attack Windows 7 with Client-Side Exploit
- Windows 2012 Reverse TCP Exploit
- Cracking with John the Ripper
Lab 12 – Attacking Databases
- Attacking MySQL Database
- Manual SQL Injection
Lab 13 – Attacking Web Applications
- Attacking with XSS
- Attacking with CSRF
Lab 13 – Backdoors
- Setting up a Backdoor
Acest curs îi pregătește pe participanți pentru susținerea examenului C)PEH și obținerea certificării de Certified Professional Ethical Hacker.
Mile2 C)PEH – Certified Professional Ethical Hacker
Detalii curs
FAQ training Mile2 C)PEH - Certified Professional Ethical Hacker
Ce este Ethical Hacking și de ce este important pentru securitatea IT?
Ethical Hacking reprezintă utilizarea controlată și autorizată a tehnicilor de testare a securității pentru identificarea vulnerabilităților și a riscurilor din sisteme, rețele și aplicații. Este important deoarece organizațiile au nevoie să descopere punctele slabe înainte ca acestea să fie exploatate de persoane rău intenționate. În acest context, Certified Professional Ethical Hacker (C)PEH oferă un cadru de dezvoltare a competențelor relevante pentru înțelegerea metodologiilor și principiilor de ethical hacking.
De ce este importantă testarea securității informatice pentru organizații?
Pe măsură ce infrastructurile IT devin mai complexe și mai conectate, identificarea proactivă a vulnerabilităților este o componentă importantă a securității cibernetice. Testarea controlată poate ajuta organizațiile să înțeleagă riscurile existente, să prioritizeze măsurile de protecție și să își îmbunătățească postura de securitate. Ethical hacking-ul completează astfel activitățile de cybersecurity, vulnerability management și risk management.
În ce domenii sunt utilizate competențele de Ethical Hacking?
Competențele de ethical hacking pot fi utilizate în securitatea rețelelor, securitatea aplicațiilor, infrastructuri cloud, sisteme enterprise, audit tehnic, vulnerability assessment, penetration testing și cybersecurity operations. Aceste competențe sunt relevante în domenii precum banking și servicii financiare, telecomunicații, retail, industrie, sănătate, administrație publică și dezvoltare software, oriunde protejarea sistemelor și datelor reprezintă o prioritate.
Cum mă poate ajuta cunoașterea Ethical Hacking în dezvoltarea profesională?
Cunoașterea principiilor de ethical hacking îți poate dezvolta capacitatea de a privi infrastructura IT din perspectiva securității și de a înțelege modul în care pot fi identificate și evaluate vulnerabilitățile. Aceste competențe pot completa cunoștințele de networking, operating systems, cybersecurity, system administration și application security și pot contribui la dezvoltarea unui profil tehnic orientat către securitate.
Ce oportunități de carieră există pentru specialiștii în Ethical Hacking?
Competențele de ethical hacking pot fi relevante pentru roluri precum Ethical Hacker, Penetration Tester, Security Analyst, Cybersecurity Analyst, Vulnerability Assessment Specialist, Security Consultant, Security Engineer sau Information Security Specialist. Ele pot reprezenta, de asemenea, o bază utilă pentru profesioniștii care doresc să evolueze către domenii precum penetration testing, offensive security, vulnerability management, application security sau cybersecurity consulting.
Cât de importante sunt competențele de Ethical Hacking pe piața muncii?
Competențele de ethical hacking sunt importante deoarece organizațiile trebuie să își protejeze infrastructurile împotriva unui număr tot mai mare de amenințări și vulnerabilități. Profesioniștii capabili să înțeleagă metodele de identificare și evaluare a riscurilor pot contribui la prevenirea incidentelor și la consolidarea controalelor de securitate. În plus, cunoștințele de ethical hacking pot completa competențele generale de cybersecurity și information security.
Care sunt avantajele unei abordări de tip Ethical Hacking?
Unul dintre principalele avantaje este abordarea proactivă a securității. În loc ca organizația să aștepte apariția unui incident, vulnerabilitățile pot fi identificate și evaluate în condiții controlate, cu autorizarea corespunzătoare. Această abordare poate contribui la reducerea suprafeței de atac, la prioritizarea remedierilor și la creșterea nivelului general de securitate al infrastructurii IT.
De ce este importantă diferența dintre Ethical Hacking și activitățile malițioase?
Ethical Hacking se desfășoară într-un cadru autorizat și are ca obiectiv îmbunătățirea securității, nu compromiterea neautorizată a sistemelor. Înțelegerea acestei diferențe este esențială pentru orice profesionist în cybersecurity, deoarece testarea de securitate trebuie realizată cu reguli, limite și obiective clar definite. Responsabilitatea profesională, autorizarea și respectarea principiilor etice sunt componente importante ale practicii de ethical hacking.
Care este legătura dintre Ethical Hacking, Penetration Testing și Cybersecurity?
Ethical Hacking face parte dintr-o abordare mai largă de securitate cibernetică și este strâns legat de penetration testing și vulnerability assessment. Penetration testing urmărește evaluarea controlată a posibilității de exploatare a unor vulnerabilități, în timp ce cybersecurity include un spectru mai larg de activități precum prevenirea, detectarea, răspunsul la incidente și protejarea infrastructurii. Înțelegerea acestor relații ajută profesioniștii să integreze testarea de securitate într-o strategie completă de protecție IT.

