Schița de curs

Introducere

Python în detaliu

  • Șiruri și expresii
  • Funcții și condiționale
  • Variabile și liste

Testarea de penetrație

  • Ce este testarea de penetrație?
  • Cele cinci faze ale testării de penetrație

Schimbări generale asupra Kali Linux

  • Implementarea Kali
  • Metode de exploatare
  • Meniul și toolbox-ul Kali

Pregătirea mediului de dezvoltare

  • Instalarea unei mașini virtuale
  • Instalarea și configurarea Kali Linux
  • Instalarea și configurarea Python în Kali Linux
  • Pregătirea unui Box Lab

Shell-uri de sistem

  • Folosirea Weevely
  • Generarea shellcode cu MSFvenom
  • Injektarea imaginilor cu jhead
  • Folosirea shellcode în exploatări

Python și Kali Linux

  • Creatia unui program de penetrație cu Python
  • Lucrul cu TCP Client și TCP Service
  • Folosirea pachetelor binare raw
  • Scanarea porturilor cu NMAP

Mărturirea

  • Aplicarea metodelor de sniffing
  • Folosirea injecției SQL: ofensiv și defensiv
  • Implementarea metodelor brute force

Metasploitable

  • Targhetizarea Metasploitable
  • Exploatarea sistemului de compilare distribuit
  • Exploatarea fișierelor de rețea
  • Atingerea stării root

Testare end-to-end

  • Exploitarea cu EternalBlue
  • Folosirea exploatărilor Devel
  • Folosirea exploatărilor Kronos

Synopsis și concluzie

Cerințe

  • O înțelegere a vulnerabilităților de rețea

Audiență

  • Testeri de penetrație
  • Ingineri de securitate
  • Hackeri etici
 14 ore

Numărul de participanți


Pret per participant

Mărturii (5)

Cursuri viitoare

Categorii înrudite