Marcin Mazureknarzędzia online · artykuły · księgarniaRSS
Okładka: Po pierwsze: bezpieczeństwo. Przewodnik dla twórców oprogramowaniaTylna okładka: Po pierwsze: bezpieczeństwo. Przewodnik dla twórców oprogramowania

Po pierwsze: bezpieczeństwo. Przewodnik dla twórców oprogramowania

Autor: Loren Kohnfelder

Tłumacz: Magdalena A. Tkacz

Helion

47,40 zł 79,00 zł -40%

Kup w księgarni Helion

Gdzie kupić

SklepWydanieCena
Helion.plksiążka47,40 złKup
TaniaKsiazka.plksiążka52,06 złKup

Ceny z feedów partnerów, odświeżane codziennie. Linki są partnerskie — przy zakupie dostaję prowizję, cena dla Ciebie się nie zmienia.

Czytaj fragmentPobierz PDF

Kategorie
Architektura oprogramowania, Bezpieczeństwo WWW, Kryptografia
Wydawca
Helion
Rodzaj
książka
Format
165x228
Oprawa
miękka
Stron
336
Data wydania
2022-12-21
ISBN
978-83-283-9432-2
Tytuł oryginału
Designing Secure Software: A Guide for Developers
Seria
Igrając z ogniem

Fragment książki — 30 stron

Kliknij stronę, żeby powiększyć. Całość możesz przeczytać online albo pobrać jako PDF. Fragment udostępniony przez wydawcę.

  • Fragment „Po pierwsze: bezpieczeństwo. Przewodnik dla twórców oprogramowania” — strona 1 z 301
  • Fragment „Po pierwsze: bezpieczeństwo. Przewodnik dla twórców oprogramowania” — strona 2 z 302
  • Fragment „Po pierwsze: bezpieczeństwo. Przewodnik dla twórców oprogramowania” — strona 3 z 303
  • Fragment „Po pierwsze: bezpieczeństwo. Przewodnik dla twórców oprogramowania” — strona 4 z 304
  • Fragment „Po pierwsze: bezpieczeństwo. Przewodnik dla twórców oprogramowania” — strona 5 z 305
  • Fragment „Po pierwsze: bezpieczeństwo. Przewodnik dla twórców oprogramowania” — strona 6 z 306
  • Fragment „Po pierwsze: bezpieczeństwo. Przewodnik dla twórców oprogramowania” — strona 7 z 307
  • Fragment „Po pierwsze: bezpieczeństwo. Przewodnik dla twórców oprogramowania” — strona 8 z 308
  • Fragment „Po pierwsze: bezpieczeństwo. Przewodnik dla twórców oprogramowania” — strona 9 z 309
  • Fragment „Po pierwsze: bezpieczeństwo. Przewodnik dla twórców oprogramowania” — strona 10 z 3010
  • Fragment „Po pierwsze: bezpieczeństwo. Przewodnik dla twórców oprogramowania” — strona 11 z 3011
  • Fragment „Po pierwsze: bezpieczeństwo. Przewodnik dla twórców oprogramowania” — strona 12 z 3012
  • Fragment „Po pierwsze: bezpieczeństwo. Przewodnik dla twórców oprogramowania” — strona 13 z 3013
  • Fragment „Po pierwsze: bezpieczeństwo. Przewodnik dla twórców oprogramowania” — strona 14 z 3014
  • Fragment „Po pierwsze: bezpieczeństwo. Przewodnik dla twórców oprogramowania” — strona 15 z 3015
  • Fragment „Po pierwsze: bezpieczeństwo. Przewodnik dla twórców oprogramowania” — strona 16 z 3016
  • Fragment „Po pierwsze: bezpieczeństwo. Przewodnik dla twórców oprogramowania” — strona 17 z 3017
  • Fragment „Po pierwsze: bezpieczeństwo. Przewodnik dla twórców oprogramowania” — strona 18 z 3018
  • Fragment „Po pierwsze: bezpieczeństwo. Przewodnik dla twórców oprogramowania” — strona 19 z 3019
  • Fragment „Po pierwsze: bezpieczeństwo. Przewodnik dla twórców oprogramowania” — strona 20 z 3020
  • Fragment „Po pierwsze: bezpieczeństwo. Przewodnik dla twórców oprogramowania” — strona 21 z 3021
  • Fragment „Po pierwsze: bezpieczeństwo. Przewodnik dla twórców oprogramowania” — strona 22 z 3022
  • Fragment „Po pierwsze: bezpieczeństwo. Przewodnik dla twórców oprogramowania” — strona 23 z 3023
  • Fragment „Po pierwsze: bezpieczeństwo. Przewodnik dla twórców oprogramowania” — strona 24 z 3024
  • Fragment „Po pierwsze: bezpieczeństwo. Przewodnik dla twórców oprogramowania” — strona 25 z 3025
  • Fragment „Po pierwsze: bezpieczeństwo. Przewodnik dla twórców oprogramowania” — strona 26 z 3026
  • Fragment „Po pierwsze: bezpieczeństwo. Przewodnik dla twórców oprogramowania” — strona 27 z 3027
  • Fragment „Po pierwsze: bezpieczeństwo. Przewodnik dla twórców oprogramowania” — strona 28 z 3028
  • Fragment „Po pierwsze: bezpieczeństwo. Przewodnik dla twórców oprogramowania” — strona 29 z 3029
  • Fragment „Po pierwsze: bezpieczeństwo. Przewodnik dla twórców oprogramowania” — strona 30 z 3030

Opis

Bezpieczeństwo oprogramowania jest niezwykle ważnym i złożonym zagadnieniem. Proste i zawsze sprawdzające się zasady właściwie nie istnieją. Aby zapewnić systemom IT bezpieczeństwo, trzeba zacząć o nim myśleć już na wstępnym etapie projektowania oprogramowania i zaangażować w ten proces cały zespół, od najwyższego kierownictwa, przez architektów, projektantów, po testerów, a nawet przyszłych użytkowników systemu. Często się okazuje, że świadomość wagi problemów bezpieczeństwa jest w takim zespole niewielka, a wiedza - fragmentaryczna.

Ta książka powstała z myślą o architektach oprogramowania, projektantach, programistach i dyrektorach do spraw technicznych. Zwięźle i przystępnie opisano w niej, jak zadbać o bezpieczeństwo na wczesnym etapie projektowania oprogramowania i jak zaangażować w ten proces cały team. Najpierw zaprezentowano podstawowe pojęcia, takie jak zaufanie, zagrożenia, łagodzenie skutków, bezpieczne wzorce projektowe i kryptografia. Omówiono też szczegółowo proces tworzenia projektu oprogramowania i jego przegląd pod kątem bezpieczeństwa. Wyjaśniono, jakie błędy najczęściej pojawiają się podczas kodowania i w jaki sposób powodują powstawanie luk w zabezpieczeniach. Poszczególne zagadnienia zostały uzupełnione obszernymi fragmentami kodu w językach C i Python.

W książce:

  • identyfikacja ważnych zasobów, obszarów ataku i granic zaufania w systemie
  • ocena skuteczności różnych technik łagodzenia zagrożeń
  • wzorce projektowe ułatwiające zapewnianie bezpieczeństwa
  • podatności, w tym XSS, CSRF i błędy związane z pamięcią
  • testy bezpieczeństwa
  • ocena projektu oprogramowania pod kątem bezpieczeństwa

Troska o bezpieczeństwo jest najlepszą praktyką!

Linki do księgarni są linkami partnerskimi Grupy Helion i Księgarni PWN (przez sieć Adtraction). Ceny i dostępność pochodzą z oferty wydawcy i mogą się zmienić.