ODBIERZ TWÓJ BONUS :: »

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

(ebook) (audiobook) (audiobook)
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
39,50 zł 79,00 zł (-50%)
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!

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
Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Książka
79,00 zł
Niedostępna
Ebook
39,50 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint