Tématické skupiny v rámci předmětu PB173 Tematicky zaměřený vývoj aplikací v jazyce C/C++

Téma 1: Úvod do problematiky

Teoretická část

  • Informace o cvičení
  • Úvod do nástrojů: git, gcc, objcopy, objdump

Praktický úkol pro cvičení

  • Procvičování git, gcc, objcopy, objdump

Domácí úkol

  • Je poslední úkol z cvičení
    • Zavolat funkci z x.bin
      • Může se hodit mmap s parametrem PROT_EXEC
      • Anebo parametr pro objcopy --rename-section (přejmenujete .data na .text a automaticky se přidá symbol/jméno funkce, kterou můžete volat)
    • Zjistit, co dělá