Information about a product
Redakcja: | Coldwind Gynvael, Jurczyk Mateusz |
Subtitle: | Metody, techniki i narzędzia |
Publication language: | polski |
Edition: | 1 |
Number of page: | 526 |
Binding: | Miękka ze skrzydełkami |
ISBN/ISSN: | 9788301189518 |
Method of publication: | Druk |
Producent: | Wydawnictwo Naukowe PWN S.A., ul. Gottlieba Daimlera 2, 02-460 Warszawa (PL), tel. 22 695 43 21, email: recepcja@pwn.pl |
Praktyczna Inżynieria Wsteczna. Metody, techniki i narzędzia
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 tec
Zobacz również
Polecane



Sztuczne sieci neuronowe69,00 zł
62,10 zł
Details
- Niniejsza książka wprowadza w istotę zagadnienia sztucznych sieci neuronowych, zaprezentowano w niej:
- - właściwości i działanie ich pierwowzoru, czyli układu nerwowego człowieka
- - opis sieci metodami mechaniki statystycznej
- - dynamiczne właściwości układó

Zoologia. Różnorodność i pokrewieństwa zwierząt69,00 zł
62,10 zł
Details
- A modern zoology textbook that encapsulates knowledge on the whole animal world – Protozoa, invertebrates and vertebrates – in evolutionist perspective. The book includes a concise description of the extinct and living groups of organisms, a synthesis

Biologia, czyli sens życia49,00 zł
44,10 zł
Details
- A concise introduction to the latest knowledge of the world of living beings, highlighting the links between biology and physics, chemistry, geology and broadly defined humanities. The author, responding to the fundamental questions of today’s science