Opis
Bezpieczeństwo złożonych, dynamicznych, interaktywnych współczesnych serwisów internetowych niejednokrotnie spędza sen z powiek projektującym je programistom. Niestety, bywa, że ich nocne koszmary zmieniają się w rzeczywistość i przygotowana przez nich strona WWW pada ofiarą złodziei (kradnących dane użytkowników) albo po prostu złośliwców, którzy czerpią przyjemność ze zniszczenia efektów cudzej pracy. Internet nie jest miejscem, w którym można pozwolić sobie na beztroskę i błędy — zwłaszcza, jeśli serwis przechowuje wrażliwe dane (finansowe, zdrowotne, społeczne) albo gdy od jego działania zależy powodzenie dużego przedsięwzięcia biznesowego czy na przykład sprawne funkcjonowanie szpitala.
W tej książce znajdziesz omówienie dwunastu najbardziej typowych błędów programistycznych, wystawiających serwis internetowy na ataki hakerów. W każdym rozdziale prezentowana jest inna klasa błędów – na przykładach pochodzących z realnych, działających w sieci aplikacji — wraz ze sposobami zaradzenia tym błędom na etapie projektowania lub poprawiania strony WWW. Znajdziesz tu opis kwestii dotyczących kontroli dostępu do danych, wstrzykiwania kodu, przechowywania haseł użytkowników, właściwej autoryzacji, błędów transakcyjnych. Dowiesz się, jak zabezpieczać serwis przed atakami na sesję i na logowanie, atakami XSS czy Path Traversal. Jeśli tylko znasz PHP, MySQL, HTML i CSS w stopniu pozwalającym zaprojektować serwis internetowy, ta książka może uchronić Cię przed wieloma przykrymi niespodziankami…
Inne tego autora
Jak tworzyć struktury danych i poruszać się wśród nich? Jak wykorzystać specyficzne możliwości operatorów? Jak tworzyć i modyfikować tabele oraz indeksy? Baza danych Oracle to dziś jedna z najlepszych i najbardziej wszechstronnych relacyjnych baz danych, umożliwiających gromadzenie ogromnych ilości informacji. To system, który doskonale sprawdza się chociażby w każdym przedsiębiorstwie. Sprawne poruszanie się wśród jego skomplikowanych możliwości i sensowne wykorzystanie wielu opcji staje się rz...
9,39 zł
13,37 zł
Oszczędzasz: 3,98 zł
Cena sugerowana przez wydawcę
Własny serwis? Zrób go sam! Skrypty PHP, czyli dynamiczne generowanie stron internetowych Bazy danych w MySQL, czyli bezpieczne przechowywanie danych PHP i MySQL w praktyce, czyli idealne połączenie technologii dla Twojego serwisu Dawno, dawno temu, kiedy internet dopiero się rozwijał, a pierwsze, statyczne strony WWW wzbudzały podziw i niedowierzanie, programistom płacono zawrotne sumy za ich zaprojektowanie i wrzucenie do sieci. Dziś jednak każdy z nas może stworzyć sobie stronę internetową: p...
69,50 zł
99,00 zł
Oszczędzasz: 29,50 zł
Cena sugerowana przez wydawcę
Wykorzystaj w swoich projektach gotowe rozwiązania
Przetwarzanie grafiki
Operacje na plikach
Komunikacja z bazami danych
PHP to jeden z najpopularniejszych języków wykorzystywanych do tworzenia dynamicznych witryn WWW. Od początku swojej obecności na rynku zyskał ogromne uznanie programistów. Jest dostępny nieodpłatnie i ma ogromne możliwości. Jego najnowsza wersja otworzyła przed twórcami aplikacji nowe horyzonty, oferując im wszystkie korzyści wynikające z programowania obiektowego. PHP jest d...
38,54 zł
54,90 zł
Oszczędzasz: 16,36 zł
Cena sugerowana przez wydawcę
Działaj z Joomla! 1.6 i zaprojektuj funkcjonalną witrynę internetową!
Przygotowanie konta WWW i instalacja systemu Joomla!, czyli co zrobić w pierwszej kolejności
Treść portalu, czyli jak wybrać to, co naprawdę chcesz powiedzieć
Atrakcyjne dodatki, czyli jak wzbogacić podstawową funkcjonalność systemu
Nazwa Joomla! na pewno obiła Ci się już kiedyś o uszy. Popularność tego systemu bije wszelkie rekordy, bowiem niecodziennie spotkać można tak znakomite narzędzie, dostępne całkowicie...
14,00 zł
39,90 zł
Oszczędzasz: 25,90 zł
Cena sugerowana przez wydawcę
Era statycznych stron internetowych odeszła do lamusa już tak dawno, że nawet najstarsi internauci słabo ją pamiętają. Trudno byłoby dziś znaleźć w sieci stronę opartą wyłącznie na HTML-u, a gdyby nawet się to udało, można by ją chyba od razu odesłać do muzeum. Tymczasem wśród różnorakich technik służących dynamicznemu generowaniu treści stron WWW poczesne o ile nie najważniejsze miejsce zajmuje PHP. Jeśli więc chcesz zacząć samodzielnie tworzyć strony, nie możesz pominąć nauki tego języka. Co w...
48,44 zł
69,00 zł
Oszczędzasz: 20,56 zł
Cena sugerowana przez wydawcę
Własna strona? To nic trudnego!
HTML i CSS, czyli dwie niezmienne podstawy dobrej strony WWW
Struktura, prezentacja i treść, czyli wyraźny podział elementów witryny
Grafika i multimedia, czyli atrakcyjne dodatki do strony internetowej
Jak myślisz, czy trudno jest zbudować porządną, interesującą witrynę internetową? Nie wymaga to ani wiedzy tajemnej, ani nadzwyczajnych zdolności. Rozejrzyj się — zobacz, jak wielu ludzi ma własnoręcznie wykonane strony internetowe. W rzeczywistości w...
24,21 zł
69,00 zł
Oszczędzasz: 44,79 zł
Cena sugerowana przez wydawcę