ODBIERZ TWÓJ BONUS :: »

Gray Hat C#. Język C# w kontroli i łamaniu zabezpieczeń Brandon Perry

(ebook) (audiobook) (audiobook)
Autor:
Brandon Perry
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
4.0/6  Opinie: 1
Stron:
336
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
29,49 zł 59,00 zł (-50%)
29,49 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?

  • Podstaw języka C# oraz pracy z klasami, interfejsami i metodami anonimowymi
  • Tworzenia i uruchamiania prostych oraz zaawansowanych programów w C#
  • Fuzzowania żądań GET, POST i JSON w celu wykrywania podatności
  • Wykorzystywania i automatyzacji ataków XSS oraz iniekcji SQL
  • Fuzzowania i testowania bezpieczeństwa punktów końcowych SOAP
  • Tworzenia i uruchamiania ładunków typu connect-back, bind oraz Metasploit
  • Automatyzowania skanowania podatności za pomocą Nessus, Nexpose i OpenVAS
  • Integracji C# z narzędziami bezpieczeństwa przez REST API i sesje
  • Automatyzowania analizy złośliwego oprogramowania z użyciem Cuckoo Sandbox
  • Wykorzystywania i automatyzowania narzędzia sqlmap do testów podatności
  • Integracji i automatyzacji skanowania antywirusowego z ClamAV
  • Automatyzowania ataków i testów penetracyjnych z wykorzystaniem Metasploit
  • Automatyzowania testów bezpieczeństwa aplikacji webowych z Arachni
  • Dekompilacji i inżynierii wstecznej zarządzanych zestawów .NET
  • Odczytywania i analizy gałęzi rejestru systemu Windows w trybie offline
  • Tworzenia własnych narzędzi do automatyzacji i testowania zabezpieczeń w C#

C# to nowoczesny język programowania, który został od podstaw zaprojektowany jako obiektowy. Ta dojrzała technologia jest często wybierana przez twórców oprogramowania, również tego służącego do pokonywania zabezpieczeń systemów. Dzięki temu, że platforma .NET jest oprogramowaniem open source, w C# można pisać kod, który bez problemu będzie działał w każdym systemie operacyjnym. Co prawda język ten jest prosty i łatwy do nauczenia się, jednak dopiero gruntowna znajomość C# umożliwia efektywne tworzenie narzędzi związanych z bezpieczeństwem, służących choćby do wyszukiwania luk w infrastrukturze czy prowadzenia testów penetracyjnych.

Ta książka jest przeznaczona dla specjalistów ds. bezpieczeństwa, którzy chcą korzystać z języka C# do takich zadań jak fuzzowanie, skanowanie w poszukiwaniu luk zabezpieczeń i analiza złośliwego oprogramowania. Opisano tu zarówno podstawy języka C#, jak i jego dość zaawansowane funkcje. Przedstawiono szereg bibliotek dostępnych dla tego języka. Pokazano, jak pisać kod wyszukujący luki w zabezpieczeniach i jak tworzyć eksploity. Przedstawiono sposoby korzystania z takich narzędzi jak Nessus, sqlmap i Cuckoo Sandbox. Dzięki technikom zaprezentowanym w książce administrator bezpieczeństwa bez problemu zautomatyzuje nawet najbardziej żmudne codzienne zadania!

W tej książce między innymi:

  • Podstawowe i zaawansowane funkcjonalności języka C#
  • Generowanie kodu ładunków, również wieloplatformowych
  • Skanery, w tym OpenVAS, Nessus i Nexpose
  • Automatyczna identyfikacja luk umożliwiających wstrzyknięcie kodu SQL
  • Tworzenie w C# narzędzi do inżynierii wstecznej

C#. Sprawdź swój system zabezpieczeń!


Brandon Perry jest programistą i gorącym zwolennikiem idei open source. Odkąd pojawiło się środowisko Mono, pisze aplikacje w języku C#. Tworzy też moduły dla frameworka Metasploit, analizuje pliki binarne i zarządza ciekawymi projektami (https://volatileminds.net/). Fascynuje się badaniami nad bezpieczeństwem systemów informatycznych. Chętnie dzieli się swoją wiedzą, pisze książki i pomaga innym w tworzeniu solidniejszego oprogramowania.

Wybrane bestsellery

Zobacz pozostałe książki z serii

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy muszę znać język C#, aby korzystać z książki ,,Gray Hat C#. Język C# w kontroli i łamaniu zabezpieczeń"?
Podstawowa znajomość C# będzie pomocna, ale książka zawiera również wprowadzenie do języka, dzięki czemu osoby mniej zaawansowane mogą stopniowo przyswoić niezbędne umiejętności.
2. Jakie narzędzia i środowiska programistyczne są omawiane w książce?
W książce opisano pracę z popularnymi narzędziami bezpieczeństwa, takimi jak Nessus, OpenVAS, Nexpose, sqlmap, Metasploit, Cuckoo Sandbox, ClamAV oraz Arachni. Autor prezentuje także wykorzystanie środowisk programistycznych, w tym Mono i .NET.
3. Czy książka zawiera praktyczne przykłady i fragmenty kodu?
Tak, publikacja obfituje w praktyczne przykłady, fragmenty kodu w języku C# oraz instrukcje krok po kroku, które pomagają w nauce i samodzielnym testowaniu omawianych technik.
4. Czy wiedza z książki pomoże mi przygotować się do testów penetracyjnych lub pracy w dziedzinie cyberbezpieczeństwa?
Tak, książka skupia się na wykorzystaniu C# w automatyzacji zadań związanych z testami penetracyjnymi, analizą podatności i inżynierią wsteczną, co czyni ją wartościowym źródłem wiedzy dla osób rozwijających się w obszarze bezpieczeństwa IT.
5. Czy publikacja jest aktualna względem najnowszych wersji narzędzi i technologii?
Książka opisuje współczesne narzędzia i praktyki, jednak ze względu na dynamiczny rozwój branży IT zawsze warto sprawdzić najnowszą dokumentację narzędzi oraz aktualizacje środowisk programistycznych.
6. Czy książka nadaje się do samodzielnej nauki, czy wymaga wsparcia dydaktycznego?
Książka została napisana w sposób umożliwiający samodzielną naukę - zawiera liczne instrukcje, przykłady oraz wyjaśnienia, które pozwalają na praktyczne zdobywanie wiedzy bez konieczności korzystania z dodatkowych materiałów.
7. Czy kupując książkę w Helion.pl otrzymam wersję elektroniczną?
W Helion.pl wiele książek dostępnych jest zarówno w wersji papierowej, jak i elektronicznej (e-book). Dostępność formatu należy sprawdzić na stronie produktu przed zakupem.

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
17,90 zł
Niedostępna
Ebook
29,49 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint