Trwają zapisy do grupy
Szkolenie: Zaawansowana inżynieria odwrotna kodu z Binary Ninja Szkolenie z zaawansowanej inżynierii odwrotnej kodu z Binary Ninja uczy analizy przepływu danych, automatyzacji wykrywania podatności, deobfuskacji, debugowania i wykorzystania narzędzi takich jak Sidekick, seninja i angr
Trenerzy praktycy Kameralne grupy Czas trwania szkolenia:3 dni (24h)
Kod kursu:BINJA/ADV
Program szkolenia reverse-engineering cyberbezpieczenstwo analiza-binariow binary-ninja
+23% VAT (4120,50 PLN brutto / 1 os.) Zapisz się Czy wiesz, że możesz uzyskać nawet do 100% dofinansowania* na szkolenie? *Nie dotyczy instytucji publicznych np. uczelni
Napisz do nas » FAQ Oferta dla firm
Dostosujemy 🔵 program 🔵 termin 🔵 wycenę
👉 Sukces Twojego zespołu zaczyna się od naszych szkoleń!
Zapytaj Zaawansowana inżynieria odwrotna kodu z Binary Ninja Cele szkolenia Szkolenie przygotowuje do samodzielnego wykorzystywania zaawansowanych funkcji Binary Ninja w analizie kodu binarnego
Szkolenie uczy stosowania technik analizy przepływu programu, analizy symbolicznej oraz deobfuskacji w praktyce
Szkolenie rozwija umiejętność automatyzacji procesu wykrywania podatności i analizy dużych programów
Dla kogo? Specjalistów ds. bezpieczeństwa IT z doświadczeniem w analizie binarnej i inżynierii odwrotnej
Pentesterów oraz testerów bezpieczeństwa realizujących zadania związane z analizą kodu i wykrywaniem podatności
Osób posiadających podstawową znajomość Binary Ninja i zagadnień reverse engineeringu
Efekty kształcenia Uczestnik analizuje przepływ danych i wykrywa podatności w kodzie binarnym
Uczestnik automatyzuje proces analizy przy użyciu dedykowanych narzędzi
Uczestnik wykorzystuje analizę pokrycia kodu do oceny jakości testów
Uczestnik stosuje techniki deobfuskacji do uproszczenia kodu
Uczestnik konfiguruje zdalne debugowanie i analizuje programy w środowisku testowym
Uczestnik wdraża analizę danych zabrudzonych do identyfikacji luk bezpieczeństwa
Wymagania Znajomość podstaw BinaryNinja (sugerowane szkolenie: Podstawy Inżynierii Odwrotnej Kodu z Binary Ninja)
Znajomość podstawowych zagadnień inżynierii odwrotnej
W cenie otrzymasz: Certyfikat ukończenia szkolenia
W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci również lunch oraz sprzęt niezbędny do nauki
Wyświetlanie drzew wywołań funkcji Użycie Sidekick do tworzenia indeksów i map Użycie Sidekick do tworzenia skryptów analizy Analiza programu obiektowego (C++)
Debugger, konfiguracja zdalnego śledzenia programów z użyciem LLDB i GDB Analiza symboliczna Automatyzacja analizy, eksploracja kodu
Zaawansowana analiza przepływu danych Implementacja BNILVisitor do wykorzystania w analizie
Implementacja analizy danych zabrudzonych (taint) do wykrywania podatności w kodzie
Przegląd przypadków użycia w analizie dużych programów oraz złośliwym i zabezpieczonym oprogramowaniu Autorem szkolenia jest Sebastian Chmielewski Ekspert QA z ponad 12-letnim doświadczeniem, specjalizujący się w zapewnianiu bezpieczeństwa produktów oraz szeroko pojętym zapewnieniu jakości oprogramowania. Moje kompetencje obejmują automatyzację testów funkcjonalnych i wydajnościowych, testy penetracyjne, a także przeglądy kodu, co pozwala na identyfikację i eliminację potencjalnych zagrożeń już na najwcześniejszych etapach cyklu życia aplikacji.
W trakcie mojej kariery osiągnąłem znaczące sukcesy w dziedzinie bug bounty – zgłosiłem 48 podatności…
Więcej o mnie Wybrane opinie Przeczytaj pozytywne opinie pochodzące z ankiet satysfakcji z naszych szkoleń wypełnianych wyłącznie przez ich uczestników po realizacji usługi
Yevgeniy Wyszyński, Samsung Electronics Polska
Prowadzący był dobrze przygotowany, materiał odzwierciedlał wszystko co jest potrzebne dla nauki
Marcin Matyszkowicz, Samsung Electronics Polska
Super interaakcja z prowadzącym, na luzie a bardzo merytorycznie
Uczestnik szkolenia “Tworzenie i walidacja specyfikacji funkcjonalnej wymagań”
Adrianna Jankowska
Szkolenie prowadzone było w sposób przyjemny, dużo zadań i praktycznego rozwiązywania problemów. Treści przedstawione prosto i merytorycznie
Anna Rybczak, Capgemini Polska Sp. z o.o.
We learned a lot of important things, and we had a lot of examples, we write a lot of code so it was much better to learn and remember the material.
Uczestnik szkolenia “Deep learning”
Wiesław Dudziak
Dużo teorii i praktyki ze zwróceniem uwagi na aktualnie stosowane rozwiązania w DL.
Uczestnik szkolenia “Kubernetes w praktyce”
Łukasz Szulc, BOEING POLAND Sp. z o.o.
Prowadzący z ogromną wiedzą, bardzo kontaktowy. Szkolenie mi się nie przyda, ale człowiek przynajmniej się czegoś nowego dowiedział :)
Uczestnik szkolenia “Kubernetes w praktyce”
Dominik Dembski, BOEING POLAND Sp. z o.o.
Duzo zadan praktycznych, ukierunkowane pod dewelopera
Więcej opinii