Autor: Michael Howard, David LeBlanc
ISBN: 83-88440-19-5
Ilość stron: 465
Data wydania: 2001
Zawiera CD-ROM
Działania hakerów każdego roku są powodem plbrzymich strat finansowych i nie kończących się zmartwień twórców aplikacji. Hakerzy atakują aplikacje sieciowe, kradną numery kart kredytowych , deformują witryny WWW, tworzą tylne wejścia i robaki oraz spowalniają przepływ informacji w sieci
Wskazówki i techniki przytoczone w tej lekkiej i odkrywczej pozycji umożliwiają powstrzymanie intruzów. Zawiera ona informacje o tym jak chronić aplikacje podczas całego procesu ich tworzenia - począwszy od zabezpieczenia , poprzez pisanie kodu odpornego na nieustanne ataki a skończywszy na wyszukiwaniu w testach potencjalnych wad w oprogramowaniu.
Rozdziały:
Część I: Współczesne zabezpieczenia
- zapotrzebowanie na systemy bezpieczne
- projektowanie systemów bezpiecznych
Część II: Techniki pisania kodu bezpiecznego
- wróg publiczny nr 1: przepełnienie bufora
- określnie dobrej kontroli dostępu
- uruchamianie na najniższym poziomie uprzywilejowania
- kryptgraficzne słabości
- przechowywanie danych utajnionych
- problemy formy kanonicznej
Część III: Aspekty tworzenia aplikacji sieciowych
- zabezpieczenia gniazd
- zabezpieczenia komunikacji RPC, formantów ActiveX i modelu DCOM
- ochrona przed atakami typu odmowa usługi
- zabezpieczanie usług działających w sieci WWW
- tematy specjalne
Część IV: Tworzenie bezpiecznego oprogramowania w środowisku .NET
- testowanie zabezpieczeń
- bezpieczna instalacja oprogramowania
- wskazówki ogólne
Dodatki
- niebezpieczne funkcje API
- dziesięć niezmiennych praw zabezpieczeń
- dziesięć niezmiennych praw administrowania zabezpieczeniami
- wymówki
adobe algorytmy apache asp autocad asembler bsd c++ c# delphi dtp excel flash html java javascript linux matlab mysql office php samba voip uml unix visual studio windows word
Księgarnia Informatyczna zaprasza.