Praktyczna inżynieria wsteczna

Informacje szczegółowe Pokaż wszystkie

Wydawnictwo: Wydawnictwo Naukowe PWN
Oprawa: Miękka
Rok wydania: 2016
Ilość stron: 530
Opis

Współczesne technologie wymagają od programistów nieustannego doskonalenia swoich umiejętności, a inżynieria wsteczna staje się kluczowym narzędziem w tej dziedzinie. Książka ta przedstawia metody, techniki oraz narzędzia, które pozwalają na dogłębną analizę aplikacji, systemów i bibliotek, których kod źródłowy jest niedostępny. Dzięki tej publikacji można nie tylko zrozumieć logikę działania konkretnego programu, ale również poszerzyć wiedzę na temat funkcjonowania procesorów, kompilatorów oraz systemów operacyjnych.

Zastosowanie inżynierii wstecznej

Umiejętność analizy oprogramowania jest nieoceniona w wielu dziedzinach, w tym:

  • Odkrywanie i eksploitacja luk bezpieczeństwa.
  • Analiza złośliwego oprogramowania.
  • Optymalizacja własnego kodu poprzez lepsze zrozumienie błędów.
  • Wdrażanie bardziej świadomych decyzji programistycznych.

Wiedza od ekspertów

Książka jest wynikiem pracy dwunastu polskich autorów, którzy posiadają wieloletnie doświadczenie w dziedzinie bezpieczeństwa IT oraz inżynierii wstecznej. Wśród nich znajdują się specjaliści z największych firm informatycznych oraz laureaci prestiżowych nagród, takich jak Pwnie Award. Ich wiedza oraz praktyczne umiejętności zostały zebrane i zredagowane przez Gynvaela Coldwinda oraz Mateusza Jurczyka, co gwarantuje wysoką jakość prezentowanych treści.

Tematyka książki

W publikacji poruszane są różnorodne zagadnienia, takie jak:

  • Podstawowe struktury znane z języków C i C++ w kontekście inżynierii wstecznej.
  • Analiza plików wykonywalnych w formatach ELF oraz PE, w tym zaawansowane techniki ich wykorzystywania.
  • Badanie wewnętrznych mechanizmów zabezpieczeń przed wykorzystaniem luk bezpieczeństwa.
  • Inżynieria wsteczna dla platform .NET oraz Python.
  • Techniki wstrzykiwania kodu w inne procesy oraz projektowanie i analiza zabezpieczeń programów.
  • Metody śledzenia wykonania programów, zarówno na poziomie programowym, jak i z wykorzystaniem wsparcia procesorów.

Różnorodność tematów sprawia, że materiał ten jest skierowany zarówno do początkujących, jak i do bardziej zaawansowanych pasjonatów, którzy pragną zgłębić swoją wiedzę oraz zwiększyć repertuar technik i narzędzi. Dzięki tym informacjom, każdy czytelnik będzie mógł zyskać nowe umiejętności i lepiej odnajdywać się w dynamicznie rozwijającym się świecie technologii.

Zapraszamy do sięgnięcia po tę książkę, aby poszerzyć swoje horyzonty i nauczyć się skutecznych metod analizy oprogramowania.

Szukasz więcej propozycji? Zobacz nasze tytuły z kategorii informatyka

Dla jakich specjalistów IT publikacja ta okaże się najbardziej przydatna w pracy?

Książka jest skierowana głównie do analityków złośliwego oprogramowania, ekspertów ds. cyberbezpieczeństwa oraz programistów niskopoziomowych. Publikacja pomaga zrozumieć procesy zachodzące wewnątrz skompilowanych aplikacji bez dostępu do kodu źródłowego. Dzięki niej czytelnik poznaje techniki wykrywania luk bezpieczeństwa i metody analizy plików wykonywalnych. Wiedza ta pozwala na podejmowanie lepszych decyzji projektowych oraz skuteczniejsze debugowanie własnego kodu.

Jakie konkretne formaty plików i języki programowania są analizowane w tej publikacji?

Publikacja szczegółowo omawia analizę plików w formatach ELF oraz PE, a także oprogramowanie .NET i Python. Autorzy prezentują struktury znane z języków C i C++ z perspektywy inżynierii wstecznej. Czytelnik znajdzie tu informacje o zaawansowanych trikach związanych z plikami wykonywalnymi oraz metodach wstrzykiwania kodu. Treść obejmuje również techniki śledzenia wykonania programów wspierane przez współczesne procesory.

Czy książka "Praktyczna inżynieria wsteczna" skupia się wyłącznie na teoretycznych aspektach bezpieczeństwa IT?

Treść koncentruje się na praktycznym zastosowaniu technik inżynierii wstecznej w rzeczywistych scenariuszach analitycznych. Autorzy dzielą się sprawdzonymi metodami radzenia sobie z zabezpieczeniami programów oraz analizą złośliwego kodu. Zamiast czystej teorii, czytelnik otrzymuje opis narzędzi i technik wykorzystywanych przez profesjonalistów w pracy komercyjnej. Jest to zbiór doświadczeń dwunastu ekspertów, którzy na co dzień zajmują się bezpieczeństwem systemów.

Jakie doświadczenie zawodowe posiadają autorzy przygotowujący materiały do tego opracowania?

Autorami są uznani polscy eksperci, w tym laureaci prestiżowej nagrody Pwnie Award i członkowie czołowych zespołów CTF. Redaktorzy naukowi, Gynvael Coldwind i Mateusz Jurczyk, to światowej klasy specjaliści zatrudnieni w największych globalnych korporacjach technologicznych. Ich wiedza wynika z wieloletniej praktyki w analizie systemów operacyjnych, kompilatorów oraz luk bezpieczeństwa. Gwarantuje to najwyższy poziom merytoryczny prezentowanych zagadnień technicznych.

Czy ta pozycja będzie odpowiednia dla osoby, która nie zna podstaw programowania?

Publikacja nie jest przeznaczona dla osób, które dopiero zaczynają swoją przygodę z nauką programowania. Do pełnego zrozumienia omawianych zagadnień niezbędna jest znajomość podstaw języka C, C++ lub Python oraz ogólna orientacja w architekturze systemów. Książka zakłada, że czytelnik posiada już bazową wiedzę techniczną i chce ją rozszerzyć o techniki niskopoziomowe. Dla kompletnych laików materiał ten może okazać się zbyt zaawansowany i trudny w odbiorze.

Szczegóły
  • Autorzy: Gynvael Coldwind, Mateusz Jurczyk
  • Ilość stron: 530
  • Oprawa: Miękka
  • Rok wydania: 2016
  • Tytuł: Praktyczna inżynieria wsteczna. Metody, techniki i narzędzia
  • Wydawnictwo Wydawnictwo Naukowe PWN
  • Stan: nowy, pełnowartościowy produkt
  • Model: 9788301189518
  • EAN: 9788301189518
  • ISBN: 9788301189518
  • Język: polski
  • Podtytuł: Metody, techniki i narzędzia
  • Wymiary: 16.5x23.5x3 cm
  • Dane producenta: WYDAWNICTWO NAUKOWE PWN S.A., DAIMLERA 2, 02-460 Warszawa, Polska, dyrektywa@pwn.pl
Recenzje
Zobacz, dlaczego warto nam zaufać

taniaksiazka.pl

Doskonała komunikacja, perfekcyjne podejście do klienta, realizacja szybka i całkowicie zgodna z zamówieniem, do tego dobra cena, czyli całość na piątkę.

Anyszka

Polecam, polecam, polecam! Świetny wybór, książki w doskonałej cenie i co najważniejsze błyskawiczna realizacja zamówienia - dodaję do moich ulubionych sklepów.

magdape

Bardzo miła obsługa, szybko reagują na wiadomości pisane. Szybko rozwiązują problem i tłumaczą sytuację, oraz bardzo jasno i konkretnie piszą mail o każdej zmianie w zamówieniach.

Lenka

Kolejny raz robię zakupy w sklepie i jest super szybko, tanio i wygodnie. Aż żałuję, że nie mają innych propozycji, które mnie interesują. Gorąco polecam.

Beata

Transakcja przebiegła szybko i sprawnie. Książki super i wszystko porządnie zapakowane. Nie jest to na pewno moja ostatnia styczność ze sklepem. Polecam.

Agnieszka

Sklep godny polecenia, szybko zrealizował zamówienie. Dodatkowo otrzymałam rabat. Bardzo korzystna cena zamówionych książek. Łącznie z przesyłką wyszło taniej niż w księgarni stacj...

Zosia

Bardzo sprawnie zrealizowane zamówienie. Pomimo, że podano mi późniejszy termin dostarczenia przesyłki otrzymałam ją kilka dni wcześniej. Sklep cechuje solidność i profesjonalizm. ...

Joanna

Sklep bardzo fajny, pomocny i szybki. Realizacja zamówienia trwała kilka dni. Zamówienie doskonale zapakowane i nienaruszone.

Frau Sonne

Jestem zadowolona ze sklepu i przeprowadzonej transakcji. Duży wybór książek, dostawa zgodnie z podaną przez sprzedawcę datą, bardzo porządnie zapakowana. Polecam.

agnes352

Polecam sklep z czystym sumieniem. Kontakt bardzo dobry, ceny rewelacyjne, wybór książek ogromny. Na pewno wkrótce znów złożę zamówienie.

natka2817

Rewelacja!!! Zamówienie otrzymałam 5 dni od złożenia zamówienia, a mieszkam w Wielkiej Brytanii.

Adrianna

Pierwszy raz kupowałam książki przez internet i się nie rozczarowałam. Książki przyszły w oczekiwanym terminie, były dobrze zabezpieczone. Na pewno skorzystam jeszcze nie jeden raz...

Paula