Ebook

Praktyczna inżynieria wsteczna

Metody, techniki i narzędzia

Autor:
Praca zbiorowa
Format:
EPUB + MOBI (w wersji papierowej 526 stron)
63,00 zł
Skonfiguruj szybki zakup Do schowka

Praktyczna inżynieria wsteczna - Opis

Inżynieria wsteczna oprogramowania jest procesem dogłębnej analizy bibliotek, aplikacji i systemów, których kod źródłowy nie jest dostępny dla badacza. Umożliwia ona zarówno odtworzenie i pełne zrozumienie logiki konkretnego programu, jak i poszerzenie wiedzy na temat sposobu działania współczesnych procesorów, kompilatorów czy całych systemów operacyjnych. Umiejętność ta może zostać użyta do odkrywania i eksploitacji luk bezpieczeństwa, analizy złośliwego oprogramowania, a nawet podejmowania bardziej świadomych decyzji programistycznych i łatwiejszego radzenia sobie z błędami we własnym kodzie.
Książka jest kompilacją publikacji dwunastu polskich autorów z wieloletnim doświadczeniem, którzy na co dzień posługują się przedstawionymi technikami w pracy jako eksperci od bezpieczeństwa i analitycy. Wśród nich znajdziemy wielu specjalistów zatrudnionych w największych firmach informatycznych, laureatów nagrody Pwnie Award, rozpoznawalnych prelegentów uznanych konferencji i członków czołowych zespołów startujących w konkursach security Capture The Flag. Materiały zostały wybrane i zredagowane przez Gynvaela Coldwinda i Mateusza Jurczyka. Niektóre z poruszanych zagadnień to:
– Podstawowe struktury znane z języków C i C++ widziane z perspektywy inżynierii wstecznej.
– Pliki wykonywalne w formatach ELF oraz PE, w tym zaawansowane triki z nimi związane. – Wewnętrzna budowa zabezpieczeń przed wykorzystaniem luk bezpieczeństwa.
– Inżynieria wsteczna oprogramowania na platformy .NET oraz Python.
– Metody wstrzykiwania kodu w inne procesy.
– Projektowanie i analiza zabezpieczeń programów.
– Metody śledzenia wykonania – programowe i korzystające ze wsparcia oferowanego przez współczesne procesory.
– Inżynieria wsteczna w analizie bezpieczeństwa oprogramowania.
Różnorodność tematów poruszanych przez autorów sprawia, że pozycja ta może zainteresować zarówno osoby początkujące, jak i pasjonatów pragnących poszerzyć swoją wiedzę lub zwiększyć repertuar używanych narzędzi i technik.

Praktyczna inżynieria wsteczna - Informacje szczegółowe

Współtwórca:
Gynvael Coldwind (redaktor naukowy), Mateusz Jurczyk (redaktor naukowy)
Miejsce i rok wydania:
Warszawa 2016
Rodzaj publikacji:
Język publikacji:
ISBN:
978-83-011-9046-0
Zabezpieczenie:
znak wodny
Liczba plików do pobrania:
2 (epub, mobi)
Rozmiar plików do pobrania:
epub 22,24 MB / mobi 43,09 MB

Praktyczna inżynieria wsteczna - Opinie i Komentarze

Podobne publikacje

Ebook

Poznajemy SparkaPoznajemy Sparka

Holden Karau

Jak efektywnie korzystać z danych znajdujących się w domenach? Jakiego narzędzia używać do tego celu? Podręcznik omawia Apache Spark, system open source do przetwarzania klastrów, dzięki któremu można szybko analizować dane za pośrednictwem interfejsów w językach Python, Java i Scala.

Jak efektywnie korzystać z danych znajdujących się w domenach? Jakiego narzędzia używać do tego celu? Podręcznik omawia Apache Spark, system open source do przetwarzania klastrów, dzięki któremu można szybko analizować dane za pośrednictwem interfejsów w językach Python, Java i Scala.

Ebook

Windows 10Windows 10

Dawid Borycki

Podręcznik dla programistów. Omawia na wielu przykładach techniki tworzenia aplikacji UWP.

Podręcznik dla programistów. Omawia na wielu przykładach techniki tworzenia aplikacji UWP.

Ebook

Grafika 3D czasu rzeczywistegoGrafika 3D czasu rzeczywistego

Jacek Matulewski

Omówienie wersji OpenGL od 3.3 wzwyż zarówno dla początkujących programistów grafiki 3D, w szczególności studentów informatyki, jak i tych, którzy ze starego OpenGL chcą „się przesiąść” na nowego.

Omówienie wersji OpenGL od 3.3 wzwyż zarówno dla początkujących programistów grafiki 3D, w szczególności studentów informatyki, jak i tych, którzy ze starego OpenGL chcą „się przesiąść” na nowego.

Ebook

Język C# 6.0 i platforma .NET 4.6Język C# 6.0 i platforma .NET 4.6

Philip Japikse

Materiał do niniejszego – siódmego – wydania książki, został całkowicie poprawiony i napisany tak, aby uwzględnić ostatnie zmiany w specyfikacji języka C#, a także nowości na platformie .NET. W książce znajdziesz omówienie wszystkich nowych funkcji, które sprawiają, że .NET 4.6 jest obecnie wersją najbardziej kompletną.

Materiał do niniejszego – siódmego – wydania książki, został całkowicie poprawiony i napisany tak, aby uwzględnić ostatnie zmiany w specyfikacji języka C#, a także nowości na platformie .NET. W książce znajdziesz omówienie wszystkich nowych funkcji, które sprawiają, że .NET 4.6 jest obecnie wersją najbardziej kompletną.

Ebook

Text MiningText Mining

Mariusz Dzieciątko

Podręcznik omawiający SAS Text Analytics, uniwersalną platformę do wydobywania i zarządzania informacjami dostępnymi w różnego rodzaju dokumentach tekstowych, jej funkcjonalności i związane z nimi możliwości zastosowań.

Podręcznik omawiający SAS Text Analytics, uniwersalną platformę do wydobywania i zarządzania informacjami dostępnymi w różnego rodzaju dokumentach tekstowych, jej funkcjonalności i związane z nimi możliwości zastosowań.

Ebook

Zastosowania technologii BlockchainZastosowania technologii Blockchain

Vikram Dhillon

Książka obejmuje wyjątkowy zestaw tematów, którego nie znajdziesz nigdzie indziej, i odpowiada na pytanie, jak przezwyciężyć przeszkody wyłaniające się wraz z rozwojem rynku i rozpowszechnianiem w świadomości konsumentów start-upów opartych na blockchainie.

Zastosowania technologii Blockchain Vikram Dhillon Wydawca: Wydawnictwo Naukowe PWN MOBI + EPUB (w wersji papierowej 275 stron)

Książka obejmuje wyjątkowy zestaw tematów, którego nie znajdziesz nigdzie indziej, i odpowiada na pytanie, jak przezwyciężyć przeszkody wyłaniające się wraz z rozwojem rynku i rozpowszechnianiem w świadomości konsumentów start-upów opartych na blockchainie.

Informacje o formacie
ePUB zabezpieczony znakiem wodnym (bez DRM)

Książki tworzone w tym formacie nie mają podziału na strony. Główną zaletą publikacji ePUB jest automatyczne dopasowanie się do szerokości ekranu urządzenia, na którym są wyświetlane. Dzięki temu przewijamy tekst tylko w górę lub w dół. Format ten sprawdza się w urządzeniach mobilnych, wyposażonych zazwyczaj w niewielki ekran.

Można go przeczytać na:
- e-czytniku,
- tablecie *,
- smartphonie *,
- komputerze **.

* z zainstalowaną aplikacją obsługującą pliki typu ePUB
- dla systemu Android (Publio, Aldiko, Bluefire Reader)
- dla systemu iOS (Publio, iBooks, Stanza, Bluefire Reader)

** z zainstalowanym programem obsługującym pliki typu ePUB (np. Adobe Digital Editions, Calibre)


UWAGA!
Jeżeli książka występuje w formacie Kindle (MOBI) i ePUB, w jednym zakupie otrzymasz obydwa formaty. Wybór formatu następuje na karcie pobierania książki.
Informacje o formacie
MOBI zabezpieczony znakiem wodnym (bez DRM)

Najlepszy format na Kindle!

E-book w formacie MOBIPOCKET można pobrać przede wszystkim na czytnik Kindle.
Czytanie książek w formacie MOBI na innych urządzeniach elektronicznych (np. e-czytnik, tablet, smartphone, komputer) jest możliwe, pod warunkiem że zostaną one wyposażone w odpowiednie oprogramowanie, np. Kindle for PC, MobiPocket Reader.

UWAGA!
Jeżeli książka występuje w formacie Kindle (MOBI) i ePUB, w jednym zakupie otrzymasz obydwa formaty. Wybór formatu następuje na karcie pobierania książki.