PHP5. Bezpieczne programowanie. Leksykon kieszonkowy
- Autor:
- Jacek Ross
- Ocena:
- 4.3/6 Opinie: 3
- Stron:
- 160
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis ebooka: PHP5. Bezpieczne programowanie. Leksykon kieszonkowy
- Jakie rodzaje ataków mogą Ci zagrozić?
- Jak się przed nimi bronić?
- Jak produkować bezpieczne oprogramowanie?
PHP jest z pewnością jednym z najbardziej popularnych języków programowania, pozwalających na tworzenie dynamicznych aplikacji WWW. Swoją popularność zdobył dzięki prostej składni, łatwej konfiguracji oraz przejrzystym zasadom działania. PHP jest świetnym przykładem na to, że prostota i elegancja bywają lepsze niż nadmierne zaawansowanie i niepotrzebna komplikacja. Pomimo swej prostoty język PHP jest bardzo wymagający w sprawach związanych z bezpieczeństwem. Zmusza on programistę do poświęcenia niezwykłej uwagi kwestii wyboru bezpiecznych rozwiązań.
Z pewnością brakowało Ci książki, która w jednym miejscu gromadziłaby wszelkie informacje związane z bezpieczeństwem w PHP. Dzięki pozycji "PHP5. Bezpieczne programowanie. Leksykon kieszonkowy " poznasz podstawy bezpiecznego programowania, sposoby obsługi danych pobranych z zewnątrz oraz przekazywania ich pomiędzy skryptami. Autor przedstawi Ci rodzaje ataków na aplikacje PHP oraz najlepsze metody obrony przed nimi. Ponadto nauczysz się we właściwy sposób konfigurować PHP oraz zdobędziesz wiedzę na temat zasad bezpiecznej produkcji oprogramowania. Jeżeli chcesz tworzyć bezpieczne rozwiązania w PHP, koniecznie zapoznaj się z tą książką!
- Obsługa danych zewnętrznych
- Wstrzykiwanie kodu
- Dobór odpowiednich uprawnień
- Sposoby uwierzytelniania użytkownika
- Bezpieczne obsługiwanie błędów
- Rodzaje ataków na aplikacje napisane w PHP
- Obrona przed atakami XSS
- Zagrożenie wstrzyknięciem kodu SQL
- Ataki DOS i DDOS
- Bezpieczna konfiguracja PHP
- Sposoby tworzenia bezpiecznego oprogramowania
Wykorzystaj możliwości PHP w pełni i bezpiecznie!
Wybrane bestsellery
-
Ta książka pomoże Ci się przygotować do pracy na stanowisku testera oprogramowania, a także zapewni wsparcie podczas wykonywania nowych zadań. Znajdziesz tu dokładne omówienie podstaw testowania, jego różnych rodzajów i poziomów w odniesieniu do zastosowania na różnych etapach pracy nad projektem...
Tester samouk. Praktyczny przewodnik po testowaniu oprogramowania na bazie gotowego projektu Tester samouk. Praktyczny przewodnik po testowaniu oprogramowania na bazie gotowego projektu
(35.40 zł najniższa cena z 30 dni)41.30 zł
59.00 zł(-30%) -
Firmy z branży IT prześcigają się w tworzeniu rozwiązań zwiększających wydajność pracy, jak również podnoszących poziom specjalizacji pracowników w określonych dziedzinach. Od kilku już lat pozycja full stack developera, który wykonywał wszystkie prace programistyczne, jest wielką rzadkością. Obe...
Postman i SQL. Kurs video. Metody testowania REST API i przeszukiwania baz danych Postman i SQL. Kurs video. Metody testowania REST API i przeszukiwania baz danych
(39.90 zł najniższa cena z 30 dni)79.49 zł
159.00 zł(-50%) -
Zigi to postać fikcyjna - warta poznania! Autor książki, sam będący od wielu lat testerem, wyposażył swojego bohatera we własne doświadczenia. Dołożył do nich trochę „case’ów”, które widział, o których słyszał lub czytał, ubrał je w przystępne słowa i sfabularyzował dla podkręce...(35.40 zł najniższa cena z 30 dni)
41.30 zł
59.00 zł(-30%) -
Testowanie oprogramowania to jedna z najdynamiczniej rozwijających się dziedzin inżynierii oprogramowania. Zarobki doświadczonych testerów są porównywalne z wynagrodzeniem, jakie otrzymują dobrzy programiści. Aby rozpocząć karierę w tym zawodzie, trzeba się legitymować odpowiednimi umiejętnościam...
Certyfikowany tester ISTQB®. Poziom podstawowy. Wydanie II Certyfikowany tester ISTQB®. Poziom podstawowy. Wydanie II
(65.40 zł najniższa cena z 30 dni)76.30 zł
109.00 zł(-30%) -
Właściwe wymagania to nie tylko kwestia ich dokumentacji, ale też przede wszystkim kwestia odpowiedniego ich pozyskania i walidacji. Dobrej jakości wymagania zmniejszają ryzyko produktowe i projektowe, pozwalają tworzyć systemy, które realnie spełniają potrzeby interesariuszy i umożliwiają im osi...
Inżynieria wymagań. Kurs video. Modelowanie wymagań i rozwiązań w projektach informatycznych Inżynieria wymagań. Kurs video. Modelowanie wymagań i rozwiązań w projektach informatycznych
(39.90 zł najniższa cena z 30 dni)92.95 zł
169.00 zł(-45%) -
Naglący termin, niedoczas, permanentne opóźnienie - oto najwierniejsi towarzysze i zarazem najwięksi wrogowie kierownika projektu. Nawet certyfikowani project managerowie, ludzie z ogromną wiedzą i nie mniejszym doświadczeniem, raz po raz znajdują się w sytuacji, w której potrzeba naprawdę wielki...(35.40 zł najniższa cena z 30 dni)
41.30 zł
59.00 zł(-30%) -
Trzymasz w dłoni kolejne wydanie niezwykle popularnego podręcznika do nauki C. Podobnie jak poprzednie wydania, także to zostało zaktualizowane i uzupełnione, między innymi o elementy standardu C11. Książka stanowi przemyślane, przejrzyste i wnikliwe wprowadzenie do języka C. Czytelnie wyjaśnia z...(107.40 zł najniższa cena z 30 dni)
125.30 zł
179.00 zł(-30%) -
Książka Wojciecha Próchnickiego jest skierowana do pracowników działu finansów, controllingu i księgowości. Wyjaśnia możliwości pracy z Excelem na przykładach, omawiając piętnaście różnych przypadków i problemów, z którymi może spotkać się osoba pracująca w tych obszarach. Zakres tematyczny omawi...
Zastosowanie Excela w pracy analityka finansowego, specjalisty ds. controllingu i analityka sprzedaży Zastosowanie Excela w pracy analityka finansowego, specjalisty ds. controllingu i analityka sprzedaży
(19.90 zł najniższa cena z 30 dni)32.45 zł
59.00 zł(-45%)
O autorze ebooka
Jacek Ross - ma wieloletnie doświadczenie w programowaniu i tworzeniu oprogramowania. Jest autorem popularnych książek na temat PHP i bezpiecznego programowania: PHP i HTML. Tworzenie dynamicznych stron WWW, Bezpieczne programowanie. Aplikacje hakeroodporne i PHP5. Bezpieczne programowanie. Leksykon kieszonkowy. Kontakt: www.ejr.com.pl
Jacek Ross - pozostałe książki
-
Wyobraź sobie sytuację, w której poświęcasz mnóstwo czasu na stworzenie nowego, ciekawego rozwiązania w świecie informatyki. Kosztuje Cię to wiele dni i nocy ogromnego wysiłku. Dokładnie w momencie opuszczenia Twojego bezpiecznego komputera, udostępniony światu, Twój pomysł zostaje wystawiony na ...(9.90 zł najniższa cena z 30 dni)
21.45 zł
39.00 zł(-45%) -
Książka ta ma szanse zastąpić kilka innych podręczników poświęconych tworzeniu serwisów WWW, a praktyczny sposób prezentacji wiedzy stanowi jeden z jej największych atutów. Lektura nie wymaga ukończenia wyższych studiów informatycznych, ponieważ zawarte w dodatkach podstawy umożliwią rozpoczęcie ...(9.90 zł najniższa cena z 30 dni)
21.45 zł
39.00 zł(-45%) -
Klocków LEGO chyba nikomu nie trzeba przedstawiać. Znane i lubiane, zawsze są gwarancją świetnej zabawy. Dzięki Unity i stworzonemu we współpracy z marką LEGO® projektowi LEGO® Microgame każdy może opracować własną minigrę komputerową, której akcja dzieje się w świecie znanym z kolekcji...
LEGO Microgame. Podstawy programowania gier w Unity LEGO Microgame. Podstawy programowania gier w Unity
(14.90 zł najniższa cena z 30 dni)20.35 zł
37.00 zł(-45%) -
Unity to popularne środowisko do tworzenia gier komputerowych, które umożliwia szybkie rozpoczęcie pracy nawet zupełnie początkującym użytkownikom. Równocześnie pozwala w krótkim czasie uzyskać ciekawe efekty.(13.90 zł najniższa cena z 30 dni)
13.90 zł
44.90 zł(-69%) -
Połączenie platformy Unity i języka C# zapewnia doskonałe środowisko do tworzenia i rozwijania różnego rodzaju gier komputerowych. To sprawia, że tandem ten jest niezwykle popularny wśród game developerów pragnących szybko i wydajnie osiągać profesjonalne efekty. Jednak sama znajomość narzędzi ni...(47.40 zł najniższa cena z 30 dni)
55.30 zł
79.00 zł(-30%) -
Unity to niezwykle popularne środowisko do tworzenia komputerowych gier 2D i 3D oraz innych materiałów interaktywnych, takich jak filmy, animacje, prezentacje i wizualizacje. Silnik ten działa pod kontrolą większości powszechnie używanych systemów operacyjnych, a powstałe dzięki niemu materiały m...(6.90 zł najniższa cena z 30 dni)
9.35 zł
17.00 zł(-45%) -
Unity to zintegrowane środowisko umożliwiające tworzenie trójwymiarowych i dwuwymiarowych gier oraz różnego rodzaju interaktywnych treści, takich jak wizualizacje i animacje komputerowe. Wieloplatformowość rozwiązania, prostota używania, bogate funkcje, możliwość generowania materiałów prezentowa...(29.94 zł najniższa cena z 30 dni)
34.93 zł
49.90 zł(-30%)
Zobacz pozostałe książki z serii Leksykon kieszonkowy
-
Oto zwięzły przewodnik przeznaczony dla inżynierów danych, którzy chcą poznać zasady implementacji potoków danych. Wyjaśnia najważniejsze pojęcia związane z potokami danych, opisuje zasady ich tworzenia i implementacji, prezentuje także najlepsze praktyki stosowane przez liderów w branży analizy ...
Potoki danych. Leksykon kieszonkowy. Przenoszenie i przetwarzanie danych na potrzeby ich analizy Potoki danych. Leksykon kieszonkowy. Przenoszenie i przetwarzanie danych na potrzeby ich analizy
(29.94 zł najniższa cena z 30 dni)34.93 zł
49.90 zł(-30%) -
Ta książka ma pełnić funkcję użytecznej ściągawki zawierającej wszystko, co potrzebne do pracy z C#. Została pomyślana tak, aby maksymalnie ułatwić przeglądanie i odnajdywanie potrzebnych treści — i tym samym wesprzeć pracę każdego, komu zależy na sprawnym pisaniu kodu w języku C#. Jest też...(14.90 zł najniższa cena z 30 dni)
14.90 zł
49.90 zł(-70%) -
To czwarte, poprawione i zaktualizowane wydanie cenionego leksykonu poświęconego SQL. Przemyślany układ zawartych w nim treści zdecydowanie ułatwia i przyspiesza wynajdywanie informacji ― bez konieczności odrywania się od pracy. Poza zwięzłymi objaśnieniami dotyczącymi składni SQL znajdzies...(35.40 zł najniższa cena z 30 dni)
41.30 zł
59.00 zł(-30%) -
Ta książka jest zwięzłym przewodnikiem po programie PowerShell. Opisuje najważniejsze polecenia powłoki i zasady posługiwania się językiem skryptowym. To idealna pomoc w codziennej pracy dla każdego, kto jest administratorem systemu, a nie ma czasu na lekturę grubych książek czy setek stron forów...
PowerShell. Leksykon kieszonkowy. Przenośna pomoc dla tworzących skrypty w PowerShell. Wydanie III PowerShell. Leksykon kieszonkowy. Przenośna pomoc dla tworzących skrypty w PowerShell. Wydanie III
(23.94 zł najniższa cena z 30 dni)27.93 zł
39.90 zł(-30%) -
W tym zwięzłym kompendium znajdziesz wszystko, co jest potrzebne do programowania w C#. Książka została wydana jako leksykon, co bardzo ułatwia wyszukiwanie potrzebnych treści. Stanowi nieocenioną pomoc dla osób, które znają C# albo C++ lub Javę i postanowiły nabrać wprawy w pracy z najnowszą wer...(19.90 zł najniższa cena z 30 dni)
26.95 zł
49.00 zł(-45%) -
Ta książka jest zwięzłym kompendium, w którym znajdziesz wszystko, co jest potrzebne do pracy z C#, podane w formie poręcznej ściągi. Została pomyślana w taki sposób, aby maksymalnie ułatwić przeglądanie i odnajdywanie potrzebnych treści — by wesprzeć pracę każdego, komu zależy na sprawnym ...(14.90 zł najniższa cena z 30 dni)
21.95 zł
39.90 zł(-45%) -
Z tego zwięzłego przewodnika po technikach uczenia maszynowego opartego na strukturalnych danych skorzystają programiści, badacze, osoby zajmujące się nauką o danych oraz twórcy systemów sztucznej inteligencji. Znalazł się tu wyczerpujący opis procesu uczenia maszynowego i klasyfikacji danych str...
Uczenie maszynowe w Pythonie. Leksykon kieszonkowy Uczenie maszynowe w Pythonie. Leksykon kieszonkowy
(34.20 zł najniższa cena z 30 dni)39.90 zł
57.00 zł(-30%) -
Jeżeli jednak chcesz mieć zawsze pod ręką sprawdzone źródło informacji, które pozwoli Ci w każdej sytuacji rozwiać wątpliwości, to trafiłeś na doskonałą pozycję. Należy ona do serii Leksykon kieszonkowy i charakteryzuje się niezwykle zwięzłym, przejrzystym układem najważniejszych treści oraz porę...(29.94 zł najniższa cena z 30 dni)
34.93 zł
49.90 zł(-30%) -
C# od dawna jest dojrzałym, uniwersalnym i efektywnym językiem programowania, dzięki któremu można sprawnie pisać kod bezpieczny, przejrzysty i wydajny. Założeniami, które przyświecały twórcom C#, jest obiektowość i kontrola typów, jednak przede wszystkim język ten ma być prosty w stosowaniu. Mim...(20.94 zł najniższa cena z 30 dni)
24.43 zł
34.90 zł(-30%) -
Jeśli chcesz korzystać ze sprawdzonych wzorców, sięgnij po ten leksykon kieszonkowy. W telegraficznym skrócie prezentuje on najlepsze i najczęściej używane wzorce projektowe, sposoby ich implementacji i przykłady stosowania, a jeśli to Ci nie wystarczy, możesz też zaznajomić się z praktyczną real...(9.90 zł najniższa cena z 30 dni)
13.70 zł
24.90 zł(-45%)
Ebooka "PHP5. Bezpieczne programowanie. Leksykon kieszonkowy" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "PHP5. Bezpieczne programowanie. Leksykon kieszonkowy" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "PHP5. Bezpieczne programowanie. Leksykon kieszonkowy" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły ebooka
- ISBN Książki drukowanej:
- 83-246-0635-1, 8324606351
- Data wydania książki drukowanej:
- 2009-04-03
- ISBN Ebooka:
- 978-83-246-4612-8, 9788324646128
- Data wydania ebooka:
- 2012-02-08 Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Numer z katalogu:
- 3424
- Rozmiar pliku Pdf:
- 1.3MB
- Rozmiar pliku ePub:
- 2.9MB
- Rozmiar pliku Mobi:
- 6.1MB
- Przykłady na ftp
Ebook zawiera materiały dodatkowe, które możesz pobrać z serwera FTP - link znajdziesz na stronie redakcyjnej.
- Zgłoś erratę
- Serie wydawnicze: Leksykon kieszonkowy
Spis treści ebooka
- 2.1. Obsługa danych z zewnątrz (7)
- 2.2. Wstrzykiwanie kodu (9)
- 2.3. Nadmiar uprawnień (10)
- 2.4. Przekazywanie danych między skryptami (12)
- 2.5. Nieuprawnione użycie skryptu (13)
- 2.6. Uwierzytelnianie użytkownika (18)
- 2.7. Użycie niebezpiecznych instrukcji (23)
- 2.8. Bezpieczna obsługa błędów (27)
- 2.9. Bezpieczeństwo systemu plików (30)
- 3.1. Atak siłowy na hasło (32)
- 3.2. Przechwycenie hasła przez nieuprawnioną osobę (34)
- 3.3. Włamanie na serwer bazy danych (34)
- 3.4. Włamanie na serwer PHP (38)
- 3.5. Cross site scripting (XSS) (40)
- 3.6. Wstrzykiwanie kodu SQL (SQL injection) (42)
- 3.7. Wstrzykiwanie poleceń systemowych (shell injection) (54)
- 3.8. Wstrzykiwanie nagłówków HTTP
do wiadomości e-mail (e-mail injection) (56)
- 3.9. Cross site request forgery (XSRF) (57)
- 3.10. Przeglądanie systemu plików (directory traversal) (61)
- 3.11. Przejęcie kontroli nad sesją (session fixation) (62)
- 3.12. Zatruwanie sesji (session poisoning) (68)
- 3.13. HTTP response splitting (84)
- 3.14. Wykrywanie robotów (84)
- 3.15. Ataki typu DOS i DDOS (97)
- 3.16. Cross site tracing (101)
- 3.17. Bezpieczeństwo plików cookie (101)
- 3.18. Dziura w preg_match (102)
- 4.1. Dyrektywa register_globals (105)
- 4.2. Tryb bezpieczny (safe mode) (106)
- 4.3. Ukrywanie PHP, dyrektywa expose_php (107)
- 5.1. Architektura programu a bezpieczeństwo (109)
- 5.2. Ochrona przez ukrycie informacji
(security by obscurity) (111)
- 5.3. Pozostawianie "tylnych wejść" i kodu tymczasowego (113)
- 5.4. Aktualizowanie wersji PHP i używanych bibliotek (114)
- 5.5. Użycie gotowych bibliotek i frameworków (115)
- 5.6. Zaciemnianie kodu PHP (120)
- 5.7. Kodowanie źródeł PHP (126)
- 5.8. Psychologiczne aspekty bezpieczeństwa aplikacji sieciowych (127)
- 6.1. Porównanie zmian wpływających na bezpieczeństwo w PHP5 w stosunku do wydania 4. (138)
- 6.2. Kierunki rozwoju języka PHP w wersji 6. (139)
1. Wstęp (5)
2. Podstawy bezpiecznego programowania (7)
3. Rodzaje ataków na aplikacje PHP (32)
4. Konfiguracja serwera PHP (105)
5. Metody produkcji bezpiecznego oprogramowania (109)
6. Rozwój języka PHP (138)
Słowniczek pojęć (141)
Skorowidz (151)
Oceny i opinie klientów: PHP5. Bezpieczne programowanie. Leksykon kieszonkowy Jacek Ross (3) Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(0)
(2)
(0)
(1)
(0)
(0)
więcej opinii