☰

Seminārs "Ievads datora atmiņas ļaunprātīgā izmantošanā" (Memory corruption and exploitation basics)

CERT.LV  organizēja bezmaksas semināru "Ievads datora atmiņas ļaunprātīgā izmantošanā" (Memory corruption and exploitation basics).

Vieta: LU Matemātikas un informātikas institūts, Raiņa bulvārī 29, Rīgā, 104.telpa

Laiks: 2014.gada 16.aprīlis, no 9.00 līdz 16.00

Mērķauditorija: Valsts un pašvaldību iestāžu, kā arī citu organizāciju IT drošības speciālisti

Semināra tēmas:

  • Datora atmiņa un tās darbības principi
  • Atmiņas režīmi un virtuālā atmiņa
  • Atmiņas steks (stack) un grēda (heap), to darbības principi
  • Ievads asemblera valodā
  • Pamata darbības ar atkļūdotājiem GNU Debugger (GDB) un Immunity Debugger
  • Datorprogrammas kontroles izpildes plūsma
  • Steka pārpildes bojāšana (stack overflow corruption)
  • Čaulas kods (shellcode) un tā izveide
  • Atmiņas aizsardzības mehānismi
  • GNU/Linux un MS Windows sistēmu vadības pārņemšana (exploitation) - praktiskie darbi

Semināru vadīja CERT.LV IT drošības speciālists Bernhards Blumbergs.

Nepieciešamās priekšzināšanas:

  • Datora arhitektūras pamata principu zināšana;
  • GNU/Linux un MS Windows darbības principu zināšana;
  • Iemaņas darbā ar Linux komandrindu;
  • Priekšstats darbam binārajā un heksadecimālajā skaitīšanas sistēmā.

Jāņem līdzi:

  • Sagatavots funkcionāls dators ar operētājsistēmu un virtualizācijas risinājumu (VM Ware Workstation vai Oracle Virtual Box).
  • Virtualizēts 32bitu GNU/Linux distributīvs Kali vai BackTrack5r3
  • Virtualizēts 32bitu MS Windows XP SP2 vai SP3

Kursanti ir atbildīgi par nepieciešamā programmnodrošinājuma uzstādīšanu, savlaicīgi pirms ierašanās uz semināru. Kursanti ir personīgi atbildīgi par programmnodrošinājuma licencēm.