• EOL

Black Hat Python. Język Python dla hakerów i pentesterów - Justin Seitz

Indeks: KSZ-04888 EAN: 9788328312500

Tłumaczenie: Łukasz Piwko. Wydawnictwo Helion. Książka pokazuje jak wykorzystać język Phyton w zabezpieczeniu danych.

Black Hat Python. Język Python dla hakerów i pentesterów - Justin Seitz
37,90 zł
36,10 zł netto
Zapłać później
Powiadom o dostępności
Niedostępny
Produkt wycofany
Producent: Helion

Uwaga!

Sprzedaż produktu została zakończona. Sprawdź inne w tej kategorii.

Opis produktu: Black Hat Python. Język Python dla hakerów i pentesterów - Justin Seitz

Język Phyton dzięki ciągłemu rozwojowi, przemyślanej architekturze oraz licznym bibliotekom zyskał popularność na całym świecie. Językiem tym zainteresowali się również pentesterzy, zajmujący się bezpieczeństwem danych.

Autor książki pokazuje czytelnikowi w jaki sposób wykorzystać możliwości języka Phyton w zabezpieczaniu informacji w systemach Windows oraz Linux. Uczy jak szybko otworzyć skrypty przeprowadzające ataki ARP lub korzystające z bibliotek urllib2. Autor publikacji zwraca szczególną uwagę na sposób tworzenia koni trojańskich oraz budowania rozszerzeń dla narzędzia Burp. Pozycja jest doskonałą lekturą dla zainteresowanych zbudowaniem narzędzi hakerskich przy użyciu języka Phyton.

Dzięki informacjom zawartym w tej książce dowiesz się, jak:

  • Stworzyć trojana i sterować nim za pomocą konta w portalu GitHub
  • Wykrywać ograniczone środowisko wykonawcze i automatyzować często wykonywane czynności, takie jak rejestrowanie naciskanych klawiszy i robienie zrzutów ekranu
  • Zwiększać poziom uprawnień w systemie Windows przez sprytne sterowanie procesami
  • Stosować ofensywne techniki analizy pamięci w celu zdobycia haseł i wstrzyknięcia kodu powłoki do maszyny wirtualnej
  • Rozszerzać możliwości popularnego pakietu sieciowych narzędzi hakerskich Burp Suite
  • Wykorzystywać funkcje automatyzacji COM systemu Windows do wykonywania ataków typu „człowiek w przeglądarce”
  • Wykradać dane z sieci, nie ujawniając swojej działalności

 

Black Hat Python. Język Python dla hakerów i pentesterów - Justin Seitz

Black Hat Python. Język Python dla hakerów i pentesterów - Justin Seitz.

 

Przykładowe projekty wykorzystane w książce dostępne do pobrania. Fragment książki do przeczytania on-line.

 

Spis treści

 

O autorze (9)

 

O korektorach merytorycznych (10)

 

Przedmowa (11)

 

Wstęp (13)

 

Podziękowania (15)

 

1. Przygotowanie środowiska Pythona (17)

  • Instalowanie systemu Kali Linux (18)
  • WingIDE (20)

 

2. Podstawowe wiadomości o sieci (27)

  • Narzędzia sieciowe Pythona (28)
  • Klient TCP (28)
  • Klient UDP (29)
  • Serwer TCP (30)
  • Budowa netcata (31)
    • Czy to w ogóle działa (37)
  • Tworzenie proxy TCP (38)
    • Czy to w ogóle działa (43)
  • SSH przez Paramiko (44)
    • Czy to w ogóle działa (47)
  • Tunelowanie SSH (48)
    • Czy to w ogóle działa (51)

 

3. Sieć - surowe gniazda i szperacze sieciowe (53)

  • Budowa narzędzia UDP do wykrywania hostów (54)
  • Tropienie pakietów w Windowsie i Linuksie (55)
    • Czy to w ogóle działa (56)
  • Dekodowanie warstwy IP (57)
    • Czy to w ogóle działa (60)
  • Dekodowanie danych ICMP (61)
    • Czy to w ogóle działa (64)

 

4. Posiadanie sieci ze Scapy (67)

  • Wykradanie danych poświadczających użytkownika z wiadomości e-mail (68)
    • Czy to w ogóle działa (70)
  • Atak ARP cache poisoning przy użyciu biblioteki Scapy (71)
    • Czy to w ogóle działa (75)
  • Przetwarzanie pliku PCAP (76)
    • Czy to w ogóle działa (79)

 

5. Hakowanie aplikacji sieciowych (81)

  • Internetowa biblioteka gniazd urllib2 (82)
  • Mapowanie aplikacji sieciowych typu open source (83)
    • Czy to w ogóle działa (84)
  • Analizowanie aplikacji metodą siłową (85)
    • Czy to w ogóle działa (88)
  • Ataki siłowe na formularze uwierzytelniania (89)
    • Czy to w ogóle działa (94)

 

6. Rozszerzanie narzędzi Burp (95)

  • Wstępna konfiguracja (96)
  • Fuzzing przy użyciu Burpa (96)
    • Czy to w ogóle działa (103)
  • Bing w służbie Burpa (107)
    • Czy to w ogóle działa (111)
  • Treść strony internetowej jako kopalnia haseł (113)
    • Czy to w ogóle działa (116)

 

7. Centrum dowodzenia GitHub (119)

  • Tworzenie konta w portalu GitHub (120)
  • Tworzenie modułów (121)
  • Konfiguracja trojana (122)
  • Budowa trojana komunikującego się z portalem GitHub (123)
    • Hakowanie funkcji importu Pythona (125)
    • Czy to w ogóle działa (127)

 

8. Popularne zadania trojanów w systemie Windows (129)

  • Rejestrowanie naciskanych klawiszy (130)
    • Czy to w ogóle działa (132)
  • Robienie zrzutów ekranu (133)
  • Wykonywanie kodu powłoki przy użyciu Pythona (134)
    • Czy to w ogóle działa (135)
  • Wykrywanie środowiska ograniczonego (136)

 

9. Zabawa z Internet Explorerem (141)

  • Człowiek w przeglądarce (albo coś w tym rodzaju) (142)
    • Tworzenie serwera (145)
    • Czy to w ogóle działa (146)
  • Wykradanie danych przy użyciu COM i IE (146)
    • Czy to w ogóle działa (153)

 

10. Zwiększanie uprawnień w systemie Windows (155)

  • Instalacja potrzebnych narzędzi (156)
  • Tworzenie monitora procesów (157)
    • Monitorowanie procesów przy użyciu WMI (157)
    • Czy to w ogóle działa (159)
  • Uprawnienia tokenów Windows (160)
  • Pierwsi na mecie (162)
    • Czy to w ogóle działa (165)
  • Wstrzykiwanie kodu (166)
    • Czy to w ogóle działa (167)

 

11. Automatyzacja wykrywania ataków (169)

  • Instalacja (170)
  • Profile (170)
  • Wydobywanie skrótów haseł (171)
  • Bezpośrednie wstrzykiwanie kodu (174)
    • Czy to w ogóle działa (179)

 

Skorowidz (181)

Black Hat Python. Język Python dla hakerów i pentesterów - Justin Seitz

Python jest jednym z najpopularniejszych i najstarszych języków programowania ogólnego zastosowania. Wykorzystywany jest nie tylko do tworzenia stron internetowych, ale także wielu innych aplikacji. Zapotrzebowanie na programistów Python stale rośnie.

Książka “Black Hat Python. Język Python dla hakerów i pentesterów” pozwala spojrzeć szerzej na składnię języka programowania, aby zrozumieć, w jak wielu celach może być wykorzystywany. Pozycja przedstawia dokładne przykłady używania Pythona w celach hakerskich, crackerskich, a także w środowisku pentesterów oprogramowania.

Hacking poprzez Python - dlaczego warto kupić książkę “Black Hat Python” Justina Seitza?

Prezentowana pozycja, wydana nakładem Wydawnictwa Helion, umożliwia praktycznie nauczenie się tworzenia aplikacji hakerskich, specjalistycznego oprogramowania oraz trojanów za pomocą języka Python. Ukazuje szereg wskazówek dotyczących automatyzacji procesów i czynności na płaszczyźnie kodu. Pozwala głębiej spojrzeć na tematykę zabezpieczeń Windows i nie tylko - a to wszystko z perspektywy bardzo wszechstronnego Pythona.

Książka “Black Hat Python. Język Python dla hakerów i pentesterów” Justina Seitza to lektura obowiązkowa dla programistów Pythona i nie tylko. Nie zalecamy stosowania w praktyce wszystkich ukazanych tam metod, ale na pewno warto się z nimi zapoznać!

Książka - Autor Justin Seitz
Książka - ISBN 978-83-283-1250-0
Książka - Oprawa miękka
Książka - Wydawnictwo Helion
Szerokość opakowania 17 cm
Wysokość opakowania 1 cm
Głębokość opakowania 23 cm
Masa opakowania 0.304 kg

Jako pierwszy zadaj pytanie dotyczące tego produktu!

Klienci którzy zakupili ten produkt kupili również:

Produkty z tej samej kategorii: