ODBIERZ TWÓJ BONUS :: »

Bezpieczeństwo sieci w Pythonie. Rozwiązywanie problemów za pomocą skryptów i bibliotek. Wydanie II José Manuel Ortega

Autor:
José Manuel Ortega
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
5.0/6  Opinie: 1
Stron:
384
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
niedostępna
Powiadom mnie, gdy książka będzie dostępna

Ebook
43,45 zł 79,00 zł (-45%)
39,50 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Tworzenia i uruchamiania skryptów automatyzujących procedury bezpieczeństwa w Pythonie
  • Zarządzania środowiskami wirtualnymi i zależnościami projektów
  • Programowania komunikacji sieciowej z użyciem gniazd TCP/UDP i protokołu HTTP
  • Skanowania portów i wykrywania usług sieciowych za pomocą Pythona i narzędzi takich jak Nmap
  • Łączenia się i pracy z siecią Tor oraz wyszukiwania ukrytych usług
  • Pozyskiwania informacji o serwerach z wykorzystaniem Shodan, BinaryEdge i dnspython
  • Testowania bezpieczeństwa usług FTP, SFTP i SSH oraz przeprowadzania ataków typu brute-force
  • Automatyzowania skanowania podatności na ataki przy użyciu Nessus, OpenVAS i narzędzi Pythonowych
  • Wykrywania podatności aplikacji WWW, w tym XSS, SQLi oraz luk w SSL/TLS
  • Analizowania bezpieczeństwa i podatności popularnych modułów Pythona
  • Stosowania dobrych praktyk bezpiecznego kodowania i statycznej analizy kodu
  • Przeprowadzania analizy śledczej danych z pamięci, dysków, rejestru Windows i ruchu sieciowego
  • Ekstrakcji metadanych z dokumentów, obrazów, plików PDF i przeglądarek internetowych
  • Szyfrowania i deszyfrowania danych z wykorzystaniem bibliotek pycryptodome i cryptography
  • Stosowania technik steganograficznych do ukrywania informacji w obrazach
  • Generowania bezpiecznych kluczy i haseł przy użyciu modułów secrets i hashlib

Popularność Pythona wynika z jego wszechstronności, prostoty, a także ze zwięzłości i z łatwości pisania kodu. Rozbudowywana z każdą aktualizacją kolekcja narzędzi i bibliotek pozwala na używanie Pythona do coraz bardziej specjalistycznych zadań, takich jak zabezpieczanie sieci. O tym, że skuteczna ochrona sieci ma krytyczne znaczenie dla organizacji, świadczą powtarzające się przypadki cyberataków i utraty cennych danych. Warto więc wykorzystać możliwości Pythona do wykrywania zagrożeń i rozwiązywania różnych problemów związanych z siecią.

Tę książkę docenią specjaliści do spraw bezpieczeństwa i inżynierowie sieci. Dzięki niej zapoznasz się z najnowszymi pakietami i bibliotekami Pythona i nauczysz się pisać skrypty, które pozwolą Ci zabezpieczyć sieć na wielu poziomach. Dowiesz się, w jaki sposób przesyłać dane i korzystać z sieci Tor. Nauczysz się też identyfikować podatności systemu na ataki, aby tym skuteczniej zapewnić mu bezpieczeństwo. W naturalny sposób przyswoisz wiedzę, która pozwoli Ci tworzyć w Pythonie bezpieczne aplikacje, zaczniesz również stosować techniki kryptograficzne i steganograficzne. Znajdziesz tu także wskazówki, jak rozwiązywać różne problemy sieciowe, pisać skrypty do wykrywania zagrożeń sieci i stron internetowych, zabezpieczać urządzenia końcowe, pozyskiwać metadane i pisać skrypty kryptograficzne.

Najważniejsze zagadnienia:

  • skrypty automatyzujące procedury bezpieczeństwa i testy penetracyjne
  • narzędzia programistyczne służące do zabezpieczania sieci
  • automatyczna analiza serwerów
  • wykrywanie podatności na ataki i analiza bezpieczeństwa
  • praca z siecią Tor
  • stosowanie narzędzi do analizy śledczej

Python w sieci: najlepsza ochrona!

MARCOWY RESET Z KSIĄŻKĄ! / Ebooki -45%, książki -35%

Wybrane bestsellery

O autorze książki

Jose Manuel Ortega Candel jest inżynierem oprogramowania i analitykiem bezpieczeństwa. Specjalizuje się w nowych technologiach i testowaniu otwartego oprogramowania. Współpracował z uczelniami informatycznymi, publikował artykuły i organizował konferencje. Był także prelegentem na różnych krajowych i międzynarodowych spotkaniach.

Zobacz pozostałe książki z serii

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy do korzystania z książki ,,Bezpieczeństwo sieci w Pythonie. Rozwiązywanie problemów za pomocą skryptów i bibliotek. Wydanie II" potrzebuję zaawansowanej znajomości Pythona?
Nie, książka wprowadza w podstawy Pythona i stopniowo przechodzi do bardziej zaawansowanych zagadnień związanych z bezpieczeństwem sieci. Znajdziesz tu zarówno podstawowe informacje, jak i praktyczne przykłady dla osób o różnym poziomie zaawansowania.
2. Jakie praktyczne umiejętności zdobędę po przeczytaniu tej książki?
Nauczysz się tworzyć skrypty automatyzujące procedury bezpieczeństwa, wykrywać podatności w sieciach i aplikacjach, korzystać z narzędzi takich jak Nmap, Nessus, OpenVAS, obsługiwać sieć Tor, analizować ruch sieciowy oraz stosować techniki kryptograficzne i steganograficzne.
3. Czy książka zawiera przykłady kodu i gotowe skrypty?
Tak, publikacja zawiera liczne przykłady kodu w Pythonie oraz gotowe skrypty, które można wykorzystać w praktyce do zabezpieczania sieci, testów penetracyjnych czy analizy śledczej.
4. Czy znajdę w książce informacje o najnowszych bibliotekach i narzędziach związanych z bezpieczeństwem w Pythonie?
Tak, książka omawia aktualne i popularne biblioteki oraz narzędzia, takie jak pycryptodome, cryptography, paramiko, requests, dnspython, a także integrację Pythona z narzędziami bezpieczeństwa.
5. Czy książka obejmuje zagadnienia związane z analizą śledczą i pozyskiwaniem metadanych?
Tak, jeden z rozdziałów poświęcony jest narzędziom do analizy śledczej, wyodrębnianiu danych z pamięci, dysków, dokumentów, obrazów i przeglądarek.
6. Czy publikacja nadaje się do samodzielnej nauki?
Tak, książka została napisana w formie praktycznego przewodnika, zawiera pytania kontrolne, podsumowania oraz wskazówki do dalszej lektury, co ułatwia samodzielną naukę.
7. Czy w książce znajdę informacje, jak skonfigurować środowisko programistyczne pod Pythona?
Tak, w pierwszych rozdziałach znajdziesz instrukcje dotyczące przygotowania środowiska programistycznego, instalacji niezbędnych narzędzi i bibliotek oraz zarządzania wirtualnymi środowiskami.
8. W jakim formacie dostępna jest ta książka w księgarni Helion.pl?
Książka dostępna jest w wersji papierowej oraz w formatach elektronicznych (ebook: PDF, ePub, mobi), które możesz pobrać po zakupie.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki

Zamknij

Wybierz metodę płatności

Książka
79,00 zł
Niedostępna
Ebook
43,45 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Millennium Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile