Python
Black Hat Python. Język Python dla hakerów i pentesterów. Wydanie II
- Szczegóły
- Kategoria: Python
Język Python jest znany jako wszechstronny, elastyczny i łatwy do nauczenia. Te zalety doceniają naukowcy, programiści i oczywiście hakerzy. Testowanie penetracyjne bowiem wymaga umiejętności szybkiego tworzenia skutecznych narzędzi, a do tego Python nadaje się znakomicie. Jednak wiedza o mrocznej stronie Pythona przydaje się nie tylko pentesterom i napastnikom. Świadomość o możliwościach kodu Pythona jest pomocna również podczas pracy administratorów i programistów.
To drugie wydanie bestsellerowego przewodnika po hakerskich możliwościach Pythona. Opisano w nim, jak tworzyć narzędzia do podsłuchiwania ruchu sieciowego, wykradania poświadczeń, prowadzenia włamań siłowych, a także jak pisać fuzzery i trojany. Książkę zaktualizowano do Pythona 3 i wzbogacono o informacje dotyczące przesuwania bitów, utrzymywania higieny kodu, korzystania z narzędzia Volatility i bibliotek: ctypes, struct, lxml i BeautifulSoup.
Opisano tu również ofensywne strategie hakerskie, takie jak dzielenie bajtów, stosowanie bibliotek do widzenia komputerowego czy przeszukiwanie stron internetowych. To zbiór nie tylko ważnych informacji, ale i inspiracji do realizowania własnych pomysłów.
Dzięki książce nauczysz się:
- wykradać dane z sieci bez pozostawiania śladów,
- stosować ofensywne techniki analizy pamięci,
- pisać złośliwy kod, taki jak trojany,
- rozszerzać możliwości pakietu Burp Suite,
- wykorzystywać niektóre potencjalne podatności systemu Windows.
Python: niezawodny kod może służyć także ciemnej stronie mocy!
Justin Seitz - starszy specjalista ds. zabezpieczeń w Immunity Inc. W codziennej pracy zajmuje się wyszukiwaniem błędów, inżynierią wsteczną oraz tworzeniem eksploitów. Jest wielkim entuzjastą języka Python. Wykorzystuje go między innymi do prowadzenia analizy zabezpieczeń oraz tworzenia narzędzi przydatnych w pracy.
- Wnioskowanie przyczynowe w Pythonie. Praktyczne wykorzystanie w branży technologicznej - [20 sierpień 2024]
- Python w data science. Praktyczne wprowadzenie - [13 sierpień 2024]
- Szybki jak FastAPI. Projektowanie aplikacji WWW w Pythonie - [08 sierpień 2024]
- Data science i Python. Stawianie czoła najtrudniejszym wyzwaniom biznesowym - [25 czerwiec 2024]
- Praktyczna algebra liniowa dla analityków danych. Od podstawowych koncepcji do użytecznych aplikacji w Pythonie - [13 grudzień 2023]