Szkolenie Techniki inżynierii wstecznej i zabezpieczania kodu

Opis szkolenia

Intensywne szkolenie skupiające się na praktycznych aspektach inżynierii wstecznej (reverse engineering) oraz metodach zabezpieczania kodu przed analizą. Uczestnicy poznają zaawansowane techniki analizy binarnej, debugowania i dekompilacji kodu na platformach Windows i Linux. Szkolenie łączy teorię z intensywnymi warsztatami praktycznymi, umożliwiając uczestnikom zdobycie umiejętności niezbędnych do skutecznej analizy i ochrony oprogramowania.

Profil uczestnika

  • Programiści chcący pogłębić wiedzę o zabezpieczaniu kodu
  • Specjaliści ds. bezpieczeństwa aplikacji
  • Testerzy bezpieczeństwa zainteresowani technikami analizy binarnej
  • Osoby zajmujące się analizą złośliwego oprogramowania

Wymagane przygotowanie uczestnika

  • Znajomość podstaw działania komputera na poziomie architektury
  • Umiejętność rozumienia kodu w językach C/C++, Java lub .NET
  • Biegłe posługiwanie się systemem Windows lub Linux
  • Podstawowa znajomość asemblera będzie dodatkowym atutem

Agenda

  • Wprowadzenie do inżynierii wstecznej i jej zastosowań
  • Podstawy asemblera i architektury x86/x64
  • Zaawansowane techniki debugowania i analizy kodu
  • Narzędzia do inżynierii wstecznej (IDA Pro, Ghidra, x64dbg, GDB)
  • Analiza plików wykonywalnych (PE, ELF)
  • Techniki obfuskacji i deobfuskacji kodu
  • Analiza kodu zarządzanego (.NET, Java)
  • Metody zabezpieczania kodu przed inżynierią wsteczną
  • Identyfikacja i analiza algorytmów kryptograficznych
  • Reverse engineering protokołów komunikacyjnych i formatów plików
  • Zaawansowane techniki anti-debugging i anti-tampering
  • Praktyczne warsztaty z analizy rzeczywistych programów

Korzyści z uczestnictwa

  • Zrozumienie zaawansowanych technik inżynierii wstecznej
  • Umiejętność analizy kodu binarnego na różnych platformach
  • Zdolność identyfikacji i obchodzenia zabezpieczeń anty-debuggingowych
  • Wiedza o metodach zabezpieczania własnego kodu przed analizą
  • Praktyczne doświadczenie w korzystaniu z profesjonalnych narzędzi do RE
  • Umiejętność identyfikacji algorytmów i struktur danych w kodzie binarnym

Zagadnienia

  • Techniki debugowania i analizy kodu binarnego
  • Narzędzia do inżynierii wstecznej (IDA Pro, Ghidra, x64dbg, GDB)
  • Analiza plików wykonywalnych i kodu zarządzanego
  • Obfuskacja i deobfuskacja kodu
  • Metody zabezpieczania kodu przed analizą
  • Identyfikacja algorytmów kryptograficznych
  • Reverse engineering protokołów i formatów plików
  • Zaawansowane techniki anti-debugging i anti-tampering

Poznaj naszą firmę

INFORMACJA CENOWA:
od - zł netto za jedną osobę

CZAS TRWANIA (dni): 5

KOD SZKOLENIA: SC-AP-09

Udostępnij swoim znajomym