Ocena:
Książka „Blue Fox: Arm Assembly Internals and Reverse Engineering” jest wysoko ceniona za przejrzystość, strukturę i kompleksowe podejście do nauczania montażu ARM i inżynierii wstecznej, dzięki czemu jest dostępna dla początkujących, a jednocześnie cenna dla zaawansowanych użytkowników. Zawiera szczegółowe wyjaśnienia i przykłady, które są wciągające i łatwe do zrozumienia. Jednak niektórzy czytelnicy zauważyli, że może to być przytłaczające dla osób nowych w inżynierii odwrotnej i zasugerowali ulepszenia w zakresie głębokości i kolejności prezentowanych informacji.
Zalety:Niezwykle czytelna i dobrze zorganizowana treść
Wady:Świetne wprowadzenie do montażu i inżynierii odwrotnej dla wszystkich poziomów umiejętności
(na podstawie 22 opinii czytelników)
Blue Fox: Arm Assembly Internals and Reverse Engineering
Zapewnia czytelnikom solidne podstawy w zakresie wewnętrznych elementów zespołu Arm i wykorzystuje inżynierię wsteczną jako podstawę do analizy i zabezpieczania miliardów urządzeń Arm.
Znajdowanie i łagodzenie luk w zabezpieczeniach urządzeń Arm to kolejna krytyczna granica bezpieczeństwa w Internecie - procesory Arm są już używane przez ponad 90% wszystkich urządzeń mobilnych, miliardy urządzeń Internetu rzeczy (IoT) oraz rosnącą liczbę obecnych i wkrótce wchodzących na rynek laptopów firm takich jak Microsoft, Lenovo i Apple. Napisana przez wiodącego eksperta w dziedzinie bezpieczeństwa Arm, Blue Fox: Arm Assembly Internals and Binary Analysis of Mobile and IoT Devices wprowadza czytelników w nowoczesne zestawy instrukcji Armv8-A i proces inżynierii wstecznej binariów Arm w celu badania bezpieczeństwa i celów obronnych.
Podzielona na dwie części książka zawiera najpierw szczegółowe spojrzenie na języki asemblera Armv8-A, a następnie podstawy systemu operacyjnego i architektury Arm oraz głębokie zanurzenie w zestawach instrukcji A32 i A64. Sekcja druga zagłębia się w sam proces inżynierii wstecznej: konfigurowanie środowiska Arm, wprowadzenie do narzędzi analizy statycznej i dynamicznej oraz proces wyodrębniania i emulacji oprogramowania układowego do analizy. W całej książce czytelnik otrzymuje obszerną wiedzę na temat instrukcji Arm i wzorców przepływu sterowania niezbędnych do inżynierii wstecznej oprogramowania skompilowanego dla architektury Arm. Zapewniając dogłębne wprowadzenie do inżynierii wstecznej zarówno dla inżynierów, jak i badaczy bezpieczeństwa, książka ta: ⬤ Oferuje wprowadzenie do inżynierii wstecznej dla inżynierów i badaczy bezpieczeństwa.
⬤ Oferuje wprowadzenie do architektury Arm, obejmujące zarówno stany zestawu instrukcji AArch32, jak i AArch64, a także wewnętrzne elementy formatu plików ELF.
⬤ Przedstawia dogłębne informacje na temat wewnętrznych elementów asemblera Arm dla inżynierów wstecznych analizujących złośliwe oprogramowanie i audytujących oprogramowanie pod kątem luk w zabezpieczeniach, a także dla programistów poszukujących szczegółowej wiedzy na temat języka asemblera Arm.
⬤ Obejmuje zestawy instrukcji A32/T32 i A64 obsługiwane przez architekturę Armv8-A ze szczegółowym przeglądem najpopularniejszych instrukcji i wzorców przepływu sterowania.
⬤ Przedstawia znane narzędzia inżynierii wstecznej wykorzystywane do statycznej i dynamicznej analizy binarnej.
⬤ Opisuje proces dezasemblacji i debugowania binariów Arm w systemie Linux oraz korzystania z narzędzi do dezasemblacji i debugowania, w tym Ghidra i GDB.
Blue Fox: Arm Assembly Internals and Binary Analysis of Mobile and IoT Devices to istotne źródło wiedzy dla badaczy bezpieczeństwa i inżynierów wstecznych, którzy analizują aplikacje dla IoT i urządzeń mobilnych na poziomie asemblera.
© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)