19 grzechów śmiertelnych Jak naprawić najczęstsze usterki oprogramowania
Kategoria: Inżynieria oprogramowania Algorytmy, Wszystko o programowaniu
Wydawnictwo: MIKOM PWN
Ilość stron: 364
ISBN: 83-01-14716-4
99% wszystkich wad oprogramowania powodowanych jest przez te same 19 błędów popełnianych podczas programowania.(Amit Yoran, były dyrektor departamentu bezpieczeństwa w National Cyber Security Division)
Zabezpieczajmy swoje oprogramowanie przez eliminację błędów w kodach już na starcie!
Książka "19 grzechów śmiertelnych Jak naprawić najczęstsze usterki oprogramowania" niezbędna dla wszystkich zajmujących się programowaniem – niezależnie od platformy, języka programowania i rodzaju aplikacji. Omawia 19 grzechów dotyczących bezpieczeństwa oprogramowania i pokazuje jak im zapobiegać. Autorzy, Michael Howard i David LeBlanc, którzy na co dzień uczą pisania programów pracowników firmy Microsoft we współpracy z Jonhem Viega, człowiekiem, który ujawnił wszystkie 19 śmiertelnych grzechów programowania, napisali ten praktyczny poradnik. Szczegółowe przykłady kodu pokazują dokładnie gdzie występują wady, a także sugerują sposoby naprawy i obrony. Każdy kto pisze programy, potrzebuje tej książki.
Spis treści:
Grzech I - przepełnienie buforów
Grzech II - napisy formatujące
Grzech III - nadmiar całkowitoliczbowy
Grzech IV - wkłucia w SQL
Grzech V - wkłucia w polecenia
Grzech VI - niewłaściwa obsługa błędów
Grzech VII - skrypty międzyserwisowe
Grzech VIII - niewłaściwa ochrona ruchu sieciowego
Grzech IX - magiczne adresy URL i ukryte pola formularzy
Grzech X - nieprawidłowe korzystanie z SSL i TLS
Grzech XI - słabości systemów chronionych hasłami
Grzech XII - niewłaściwa ochrona przechowywanych danych
Grzech XIII - wypływ informacji
Grzech XIV - nieprawidowy dostęp do plików
Grzech XV - ufanie rozstrzyganiu nazw sieciowych
Grzech XVI - problemy ze współbieżnością
Grzech XVII - nieuwierzytelniona wymiana kluczy
Grzech XVIII - silnie kryptograficzne liczby losowe
Grzech XIX - czynnik ludzki
Dodatki:
Podobne książki:
Najpopularniejsze kategorie książek:
Bazy danych, Bezpieczeństwo Hakerzy, Biznes SAP R/3, Edytory tekstu, GIS System Informacji Geograficznej, Grafika użytkowa Design, Hardware Elektronika, Informatyka, Informatyka w szkole Edukacja, Internet, Inżynieria oprogramowania Algorytmy, Języki programowania, Komputer, Literatura naukowa, Macromedia, Microsoft, Multimedia, Obsługa komputera, Open Source, Oprogramowanie, Programowanie gier i grafiki, Programy inżynierskie, Programy matematyczne Matematyka, Serwery, Sieci, Systemy, Systemy operacyjne, Teleinformatyka, Telekomunikacja, Tworzenie stron WWW, Uczniowie i Studenci
Linki partnerskie:systemy dociepleń, domy na sprzedaż śląskie, oferty nieruchomości wielkopolskie, fajerwerki, wynajem działek w małopolskim