Ocena:
Black Hat Python, 2nd Edition to kompleksowy przewodnik, który zapewnia praktyczne techniki programowania w języku Python dostosowane do etycznego hakowania i testów penetracyjnych. Choć oferuje on bogactwo wiedzy i wciągający sposób pisania, czytelnicy zwracają uwagę na wyzwania dla początkujących ze względu na jego złożoność i sporadyczne błędy. Ogólnie rzecz biorąc, jest ona postrzegana jako cenne źródło informacji dla osób zainteresowanych cyberbezpieczeństwem.
Zalety:⬤ Kompleksowe omówienie technik Pythona do etycznego hakowania i testów penetracyjnych.
⬤ Praktyczne przykłady i ćwiczenia usprawniające naukę.
⬤ Przejrzysty i wciągający styl pisania.
⬤ Silny nacisk na zasady etycznego hakowania.
⬤ Odpowiednia zarówno dla początkujących, jak i doświadczonych osób, z uporządkowaną strukturą, która opiera się na podstawowych koncepcjach.
⬤ Może być trudna dla zupełnie początkujących; zakłada pewną wcześniejszą znajomość Pythona.
⬤ Kilka literówek, błędów i przestarzałych narzędzi, które mogą wymagać majsterkowania, aby przykłady działały.
⬤ Czasami źle sformatowana wersja Kindle.
⬤ Niektórzy czytelnicy stwierdzili, że brakuje jej głębi w niektórych obszarach lub nie spełnia ich oczekiwań.
(na podstawie 49 opinii czytelników)
Black Hat Python, 2nd Edition: Python Programming for Hackers and Pentesters
W pełni zaktualizowane dla Pythona 3, drugie wydanie tego światowego bestsellera (ponad 100 000 sprzedanych egzemplarzy) odkrywa bardziej skrytą stronę programowania i przynosi nowe strategie dla twoich projektów hakerskich.
Jeśli chodzi o tworzenie potężnych i skutecznych narzędzi hakerskich, Python jest językiem wybieranym przez większość analityków bezpieczeństwa. W Black Hat Python, 2nd Edition, odkryjesz ciemniejszą stronę możliwości Pythona - pisanie snifferów sieciowych, kradzież danych uwierzytelniających do poczty e-mail, brutalne wymuszanie katalogów, tworzenie fuzzerów mutacji, infekowanie maszyn wirtualnych, tworzenie ukradkowych trojanów i wiele więcej.
Drugie wydanie tej bestsellerowej książki hakerskiej zawiera kod zaktualizowany do najnowszej wersji Pythona 3, a także nowe techniki, które odzwierciedlają aktualne najlepsze praktyki branżowe. Znajdziesz tu również rozszerzone objaśnienia bibliotek Pythona, takich jak ctypes, struct, lxml i BeautifulSoup, a także zagłębisz się w strategie, od dzielenia bajtów po wykorzystywanie bibliotek komputerowych, które możesz zastosować w przyszłych projektach hakerskich.
Dowiesz się jak:
- Tworzyć trojany typu command-and-control przy użyciu GitHub.
Wykrywać sandboxy i automatyzować typowe zadania złośliwego oprogramowania, takie jak keylogging i wykonywanie zrzutów ekranu.
Eskalacja uprawnień systemu Windows za pomocą kreatywnej kontroli procesów.
- Wykorzystanie ofensywnych sztuczek śledczych w celu odzyskania skrótów haseł i wstrzyknięcia kodu powłoki do maszyny wirtualnej.
Rozszerzenie popularnego narzędzia hakerskiego Burp Suite.
Nadużywanie automatyzacji Windows COM w celu przeprowadzenia ataku typu "człowiek w przeglądarce".
- Wykradanie danych z sieci w najbardziej podstępny sposób.
Jeśli chodzi o ofensywne bezpieczeństwo, umiejętność tworzenia potężnych narzędzi w locie jest niezbędna. Dowiedz się, jak to zrobić dzięki drugiej edycji Black Hat Python.
Nowości w tym wydaniu
Cały kod Pythona został zaktualizowany do Pythona 3 i zawiera zaktualizowane biblioteki używane w obecnych aplikacjach Pythona. Dodatkowo dostępne są bardziej dogłębne objaśnienia kodu, a techniki programowania zostały zaktualizowane do aktualnych, powszechnych taktyk. Przykłady nowych materiałów, których się nauczysz, obejmują sposoby podsłuchiwania ruchu sieciowego, omijania oprogramowania antywirusowego, brutalnego wymuszania aplikacji internetowych i konfigurowania systemu dowodzenia i kontroli (C2) przy użyciu GitHub.
© 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)