ODBIERZ TWÓJ BONUS :: »

Niebieski lis. Polecenia procesorów Arm i inżynieria wsteczna Maria Markstedter

Autor:
Maria Markstedter
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
Bądź pierwszym, który oceni tę książkę
Stron:
408
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
53,40 zł 89,00 zł (-40%)
53,40 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Ebook
44,50 zł 89,00 zł (-50%)
44,50 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Zasad działania procesorów ARM i ich architektur: Armv8-A, AArch64, AArch32
  • Różnic między zestawami poleceń A64, A32 i T32
  • Struktury i analizy formatu plików ELF wykorzystywanych w systemach ARM
  • Procesu kompilacji, asemblacji i linkowania programów dla różnych architektur
  • Zarządzania pamięcią w systemach operacyjnych oraz mechanizmów zabezpieczeń
  • Wykonywania operacji na danych: przesunięć, obrotów, operacji logicznych i arytmetycznych
  • Przeprowadzania operacji dostępu do pamięci: ładowania, zapisu, adresowania z offsetem
  • Stosowania rozkazów warunkowych i zarządzania przepływem sterowania
  • Wywoływania funkcji, obsługi podprocedur oraz przekazywania argumentów
  • Konfiguracji i wykorzystania środowisk emulacyjnych ARM, w tym QEMU
  • Przeprowadzania analizy statycznej plików binarnych ARM przy użyciu dezasemblerów i dekompilatorów
  • Przeprowadzania analizy dynamicznej i debugowania programów ARM z użyciem GDB, Radare2 i IDA Pro
  • Identyfikowania i analizowania złośliwego oprogramowania arm64 w systemie macOS
  • Rozpoznawania technik utrudniających analizę i debugowanie malware ARM
  • Wykorzystania narzędzi do analizy przepływu sterowania i algorytmów w kodzie ARM

Procesory ARM są coraz popularniejsze w urządzeniach mobilnych, laptopach i serwerach. Rosnąca popularność czyni je interesującymi dla badaczy bezpieczeństwa. Specjaliści z tej branży często używają technik inżynierii wstecznej podczas badania plików binarnych. W tym celu konieczne jest zapoznanie się z poleceniami asemblera ARM.

Książkę szczególnie docenią analitycy bezpieczeństwa, którzy chcą się zapoznać z zestawem poleceń ARM i zdobyć wiedzę umożliwiającą im efektywne korzystanie z technik inżynierii wstecznej. Poza zestawem potrzebnych poleceń znalazło się w niej mnóstwo przydatnych informacji. Znajdziesz tu przegląd podstawowych zagadnień związanych z systemem operacyjnym, wyjaśnienie, czym są polecenia asemblera i na czym polega proces kompilacji pliku, a także opis mechanizmów działania poleceń służących do przetwarzania danych, dostępu do pamięci i kontroli przepływu sterowania. W kolejnych rozdziałach zapoznasz się z przeglądem technik inżynierii wstecznej, takich jak analiza statyczna i dynamiczna, jak również z kompleksowym omówieniem złośliwego oprogramowania, które może ją utrudniać.

W książce:

  • wprowadzenie do architektury ARM
  • zestawy poleceń: A64, A32 i T32, a także format plików ELF
  • przegląd wzorców przepływu sterowania w procesorach ARM
  • narzędzia inżynierii wstecznej
  • proces dezasemblowania i debugowania plików binarnych ARM w systemie Linux
  • typowe narzędzia do dezasemblowania i debugowania plików binarnych ARM

Poznaj moc inżynierii wstecznej!

Wiosna w głowie, ebook w dłoni! / do -50% na tysiące tytułów

Wybrane bestsellery

O autorze książki

Maria Markstedter zajmuje się inżynierią wsteczną i podatnościami architektury ARM. Wcześniej prowadziła testy penetracyjne i badała zagrożenia cyberbezpieczeństwa W 2020 roku magazyn „Forbes” przyznał jej tytuł Człowieka Roku w branży cyberbezpieczeństwa. Należy do komisji europejskiej edycji konferencji Black Hat®.

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka ,,Niebieski lis. Polecenia procesorów Arm i inżynieria wsteczna" wymaga wcześniejszej znajomości asemblera lub architektury ARM?
Nie, książka została napisana z myślą o osobach, które dopiero zaczynają swoją przygodę z asemblerem ARM i inżynierią wsteczną. Wprowadza czytelnika krok po kroku w zagadnienia od podstawowych po zaawansowane.
2. Czy publikacja zawiera praktyczne przykłady i ćwiczenia z dezasemblacji lub debugowania?
Tak, w książce znajdziesz liczne praktyczne przykłady, instrukcje korzystania z narzędzi oraz fragmenty kodu ilustrujące analizę binarną, dezasemblację i debugowanie na platformach ARM.
3. Jakie narzędzia do inżynierii wstecznej i analizy binarnej są omawiane w książce?
Autor omawia m.in. dezasemblery, debugery (np. GDB, Radare2, IDA Pro), a także narzędzia do analizy statycznej i dynamicznej oraz emulator QEMU.
4. Czy książka obejmuje zagadnienia związane z bezpieczeństwem i analizą złośliwego oprogramowania na ARM?
Tak, osobne rozdziały poświęcono analizie złośliwego oprogramowania, technikom utrudniającym analizę oraz aspektom bezpieczeństwa związanym z architekturą ARM.
5. Czy treść książki jest aktualna i odnosi się do najnowszych architektur ARM, takich jak Armv8-A i AArch64?
Tak, książka szczegółowo omawia nowoczesne architektury ARM, w tym Armv8-A, AArch64 oraz różne zestawy rozkazów (A64, A32, T32).
6. Czy publikacja nadaje się jako materiał pomocniczy do nauki na studiach lub kursach z zakresu bezpieczeństwa IT?
Tak, książka może być doskonałym uzupełnieniem materiałów dydaktycznych na studiach informatycznych oraz kursach z zakresu bezpieczeństwa IT i inżynierii wstecznej.
7. W jakim formacie dostępna jest książka w księgarni Helion.pl?
Książka dostępna jest w formie drukowanej oraz w wersji elektronicznej (ebook), co umożliwia wygodny wybór preferowanej formy czytania.
8. Czy książka zawiera informacje o analizie plików binarnych ARM na różnych systemach operacyjnych?
Tak, książka omawia analizę plików binarnych ARM zarówno w środowisku Linux, jak i macOS, prezentując specyfikę pracy z tymi systemami.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki

Zamknij

Wybierz metodę płatności

Książka
53,40 zł
Dodaj do koszyka
Ebook
44,50 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności mBank Ikona płatności Millennium Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile