Wyniki wyszukiwania

2017
Ładowanie...
EBOOK

Testy penetracyjne nowoczesnych serwisów. Kompendium inżynierów bezpieczeństwa

Prakhar Prasad

Testy penetracyjne nowoczesnych serwisów. Kompendium inżynierów bezpieczeństwa Sieć stała się niebezpiecznym miejscem. Między grasującymi złoczyńcami a inżynierami bezpieczeństwa aplikacji trwa ciągły wyścig zbrojeń. Mimo to oczywiste jest, że uzyskanie stuprocentowego bezpieczeństwa jest niemożliwe. Jedną z technik zabezpieczania aplikacji są testy penetracyjne, które polegają na atakowaniu systemu różnymi metodami, aby odnaleźć jego słabe punkty i pokazać, jak można się do niego włamać. Niniejsza książka stanowi wyczerpujące źródło wiedzy dla testerów przeprowadzających analizę aplikacji internetowej. Opisano tu zarówno najnowsze, jak i klasyczne techniki łamania zabezpieczeń — bardzo często starsze metody rozwijają się w różnych kierunkach i nie należy o nich zapominać. Między innymi przedstawiono informacje o atakach XML, w tym XXE, oraz metody wykorzystywania słabych stron OAuth 2.0. Omówiono również XSS, CSRF, Metasploit i wstrzykiwanie SQL. Nie zabrakło również opisu rzeczywistych przypadków testowania aplikacji. Nowe lub mniej popularne techniki ataku na strony WWW takie jak wstrzykiwanie obiektów PHP lub wykorzystanie danych XML. Sposób pracy z narzędziami do przeprowadzania testów bezpieczeństwa, aby w ten sposób zautomatyzować żmudne zadania. Różne rodzaje nagłówków HTTP wspomagających zapewnienie wysokiego poziomu bezpieczeństwa aplikacji. Wykorzystywanie i wykrywanie różnego rodzaju podatności XSS. Ochronę aplikacji dzięki technikom filtracji. Stare techniki ataku takie jak XSS, CSRF i wstrzykiwanie SQL, ale w nowej osłonie. Techniki ataku takie jak XXE i DoS wykorzystujące pliki XML. Sposoby testowania API typu REST w celu znalezienia różnego rodzaju podatności i wycieków danych. Testy penetracyjne — klucz do bezpieczeństwa Twojej aplikacji! Prakhar Prasad mieszka w Indiach. Jest ekspertem w dziedzinie bezpieczeństwa aplikacji specjalizującym się w testach penetracyjnych. W 2014 roku został sklasyfikowany na dziesiątej pozycji w światowym rankingu HackerOne. Zdobył kilka nagród za znalezienie luk bezpieczeństwa w takich serwisach, jak Google, Facebook, Twitter, PayPal czy Slack. Posiada certyfikaty z OSCP. Przeprowadza testy bezpieczeństwa dla różnych organizacji rządowych, pozarządowych i edukacyjnych.

2018
Ładowanie...
EBOOK

Podręcznik CSS. Eric Meyer o tworzeniu nowoczesnych układów stron WWW. Smashing Magazine

Eric Meyer

Wykorzystaj potencjał technologii CSS 3 i HTML 5 pod okiem najsłynniejszego eksperta w tej dziedzinie! Przegląd najbardziej przydatnych narzędzi, selektorów oraz nowości w języku CSS 3 Ponad piętnaście skutecznych technik rozmieszczania elementów na stronie Sposoby na tworzenie efektownych układów oraz formatowanie i stylizowanie tabel Czym byłby dzisiaj Internet, gdyby nie fantastyczne możliwości CSS? Przestrzenią pełną nudnych, podobnych do siebie i zapewne średnio atrakcyjnych dla współczesnych użytkowników stron www… Choć jeszcze dziesięć lat temu technologii tej wróżono odejście do lamusa, dziś swoją popularnością dorównała językowi HTML i stała się już niemal tak samo powszechna. Kaskadowe arkusze stylów spotkamy wszędzie, od przeglądarek internetowych, przez zaawansowane sklepy internetowe, po aplikacje do czatowania. Na tym nie koniec! CSS nadal rozkwita — jego ogromne możliwości oraz zakres użycia coraz bardziej się rozszerzają! A w branży twórców stron internetowych niewiele jest osób, które potrafią tak dobrze objaśnić wszystkie aspekty korzystania z języka CSS, jak słynny Eric Meyer — autor tej fantastycznej książki! To właśnie z nim wyruszysz w podróż do najeżonego nowościami i zmianami świata najświeższych specyfikacji HTML 5 i CSS 3. To dla Ciebie stworzył ten nowoczesny przewodnik z setką porad, skutecznych metod i praktycznych sztuczek w zakresie tworzenia najwyższej jakości witryn internetowych przy użyciu CSS. W pierwszej części znajdziesz krótki przegląd przydatnych narzędzi i podstawowych technik, wliczając w to mało znane selektory CSS. Następnie zobaczysz, co można zrobić przy użyciu CSS — poznasz ciekawe efekty oraz różne sposoby osiągania tego samego celu i tworzenia wydajnych układów. Dowiesz się, jak CSS 3 współdziała z biblioteką JQuery. W ostatniej części znajdziesz opis technik zaawansowanych. Co ważne, każdy opis jest niezależny od pozostałych, możesz więc otworzyć książkę na dowolnej stronie i wykorzystać w swojej pracy to, co się na niej znajduje — bez obaw, że straciłeś coś ważnego. W tej niezwykłej książce znajdziesz między innymi: opis więcej niż piętnastu technik rozmieszczania elementów na stronie (clearfix, układy dwu- i trzykolumnowe, układy z fałszywymi kolumnami, One True Layout, Holy Grail, układy oparte na jednostce em, płynne siatki, kleiste stopki) sposoby ukrywania elementów i wyrzucania ich poza ekran metody definiowania tła elementów body i html w języku XHTML opis wielu efektów CSS (wyskakujące okienka CSS, tworzenie nieregularnych kształtów na stronie, zaokrąglanie rogów, sprajty CSS, Sliding Doors, Liquid Bleach) techniki formatowania tabel za pomocą CSS, w tym elementów thead, tbody, tfoot i nagłówków wierszy sposoby formatowania wybranych kolumn, stylizowania tabel przy użyciu JQuery, zmieniania tabel w wykresy i mapy przegląd niektórych nowości w języku CSS 3 (definiowanie wielu obrazów w tle elementów, model kolorów RGBA) Opanuj najlepsze techniki tworzenia nowoczesnych układów stron WWW!

2019
Ładowanie...
EBOOK

Podrecznik HTML5. Smashing Magazine

Bill Sanders

Uwaga! Książka nie jest w kolorze. Rozdział "Praca z wartościami kolorów" udostępniamy Wam w kolorze pod tym adresem.»" Gruntowny przegląd nowych znaczników, atrybutów i wartości w HTML5 Projektowanie struktury i nawigacji strony oraz korzystanie z grafiki, plików audio i wideo Sposoby na poprawne wyświetlanie witryny w różnych przeglądarkach Niezbędny podręcznik dla webmasterów i programistów, którzy chcą szybko zacząć pracę z HTML5! Po latach intensywnego rozwoju i niemal corocznego wprowadzania nowych, ulepszonych wersji nagle w 2000 roku dla języka HTML nastały czasy nadzwyczajnego jak na warunki sieci zastoju. Stary, dobry… ale mocno już wysłużony HTML4 zdecydowanie potrzebował gruntownych zmian. Przełom nastąpił w 2008 roku, gdy organizacja W3C opublikowała pierwszy szkic nowego standardu HTML5. Spotkał się on z tak entuzjastycznym przyjęciem, że od samego początku otrzymał mocne wsparcie rynku - popularne przeglądarki, począwszy od Google Chrome, przez Firefoksa czy Safari już zaczęły na wyścigi go implementować. Wciąż rozwijany HTML5 ma do zaoferowania sporo nowych, fantastycznych możliwości, które dają ambitnym webmasterom i programistom spore pole do popisu! Czy jesteś gotów po nie sięgnąć? Jeśli skorzystasz z tej niezwykłej książki, będziesz mieć w zasięgu ręki całą wiedzę, której potrzebujesz, by zacząć działać! Ten podzielony na cztery części podręcznik pokaże Ci, jak zacząć pracę z najnowszą wersją HTML5, używać znaczników tego języka oraz różnych atrybutów i wartości. Dowiesz się, jak pracować z CSS oraz zapewniać swoim stronom doskonały wygląd i poprawne wyświetlanie na wszelkich możliwych nośnikach - od monitora komputera po ekran telefonu komórkowego. Zobaczysz także, jak zoptymalizować media w sieci, i zaczniesz sprawnie korzystać z tekstu, grafiki, audio, wideo czy nawigacji w przeglądarkach kompatybilnych z HTML5. Nauczysz się używać ciekawego, służącego do rysowania elementu canvas, a żebyś mógł z nim efektywnie pracować, autor wprowadzi Cię także w podstawy JavaScriptu i obiektowego modelu dokumentu (DOM) w HTML5. Ponadto zaczniesz stosować PHP do przetwarzania informacji wprowadzanych w postaci formularzy oraz przeczytasz o nowych obiektach geolocation i ich zaskakujących właściwościach. Dzięki tej książce nauczysz się m.in. jak: pracować ze znacznikami HTML5 i CSS3 zaprojektować strukturę witryny pracować z wartościami kolorów stworzyć przejrzystą i intuicyjną nawigację strony umieszczać grafikę oraz pliki audio i wideo na stronach HTML5 wykorzystywać moc elementu canvas w HTML5 korzystać z formularzy HTML5 tworzyć interaktywność, zagnieżdżać obiekty i przechowywać informacje Wykorzystaj wszystkie możliwości, jakie oferuje HTML5 - twórz świetnie wyglądające, interaktywne strony nowej generacji!

2020
Ładowanie...
EBOOK

Tablice informatyczne. AJAX

Marcin Lis

Szybka i sprawna praca z Ajaksem! Jak utworzyć obiekt w formacie JSON? Jak podzielić kod na moduły? Jak korzystać z transmisji synchronicznej? Pracujesz z Ajaksem? Ugrzązłeś przy rozwiązywaniu trudnego problemu, z którym nie możesz sobie poradzić? Potrzebujesz szybkiej podpowiedzi? Chciałbyś poszerzyć swoją wiedzę? Właśnie dla Ciebie opracowaliśmy rewelacyjne rozwiązanie - "Tablice informatyczne. Ajax". Znajdziesz tu wszystko, czego potrzebujesz, aby - bez przeglądania wielu książek - tworzyć nowoczesne, interaktywne aplikacje. Błyskawicznie dowiesz się między innymi, co oznaczają poszczególne kody, jak tworzyć węzły zwykłe i tekstowe, w jaki sposób manipulować elementami drzewa DOM, a także, jak postępować w przypadku dłuższych procedur obsługi. "Tablice informatyczne. Ajax" w zwięzły i jasny sposób prezentują praktyczne rozwiązania rozmaitych problemów związanych z tworzeniem aplikacji za pomocą tej technologii. Obsługa transmisji Umieszczanie skryptów w kodzie Obiekt XMLHttpRequest Tworzenie obiektów Metody GET i POST Kodowanie parametrów Współpraca z przeglądarką Bezpośrednie manipulowanie węzłami dokumentu Problem pamięci cache Obsługa zdarzeń AJAX i XML AJAX i PHP Kod przesyłany z serwera Jeśli chcesz pracować szybko i efektywnie -- musisz mieć je pod ręką!

2021
Ładowanie...
EBOOK

Tablice informatyczne. Bootstrap

Szymon Pendolski

Szybkie tworzenie wygodnych stron WWW? Z Bootstrapem masz to jak w banku! Projektowanie stron WWW to bardzo przyjemne zajęcie… pod warunkiem, że nie musisz wszystkiego zaczynać od podstaw i mozolnie formatować krok po kroku. Skoro gotowe rozwiązania już istnieją, nie musisz samodzielnie odkrywać Ameryki. Wystarczy Ci dobry framework: Bootstrap. Jeśli jednak chcesz posługiwać się nim na co dzień i robić to efektywnie, zawsze powinieneś mieć pod ręką tablice z najważniejszymi poleceniami, ułożonymi w sensownej kolejności. Czyli właśnie tak, jak na naszych tablicach. Ta publikacja na kilku zaledwie stronach mieści polecenia i fragmenty kodu potrzebne do pracy z Bootstrapem. Znajdziesz tu informacje o layoucie strony, właściwościach siatki i wprowadzaniu określonej typografii. Zorientujesz się, jak wykorzystać polecenia dotyczące nawigacji, list rozwijanych i etykiet. Dowiesz się, jak umieszczać na stronie formularze i elementy multimedialne, a także jak używać wtyczki Collapse. A najważniejsze, że te tablice możesz mieć zawsze pod ręką! Siatka Bootstrap Typografia, listy i tabele Formularze, przyciski i nawigacja Listy rozwijane, etykiety i bagietki Komponenty wyróżniające treść Obrazy, wideo i inne media Panele, komponent Accordion i wtyczka Collapse Bootstrap - łatwiejszy niż myślisz!

2022
Ładowanie...
EBOOK

Tablice informatyczne. C#. Wydanie II

Krzysztof Rychlicki-Kicior

Koniec z wertowaniem książek i dokumentacji w poszukiwaniu składni poleceń, typów danych czy struktur języka. W tablicach informatycznych znajdziesz wszystkie podstawowe informacje, których potrzebujesz podczas codziennej pracy, podane w sposób zwięzły i treściwy. Składnia poleceń, struktura programu, funkcje i metody, obiekty, typy danych - jest tu wszystko, nad czym mógłbyś się zastanawiać. Tablice informatyczne. C# to podręczne zestawienie niezbędnych programiście informacji dotyczących języka C#. Pracując pod presją czasu, nie zawsze można znaleźć czas na wertowanie grubych książek. Niezależnie od tego, czy tworzysz aplikacje dla systemu Windows, aplikacje WWW, czy usługi sieciowe, docenisz tablice informatyczne. Znajdziesz w nich zagadnienia dotyczące obsługi w .NET: Komponentów wizualnych i niewizualnych XML (modelu DOM) Plików Strumieni Grafiki 2D LINQ

2023
Ładowanie...
EBOOK

Tablice informatyczne. CSS3

Bartosz Danowski

Koniec z wertowaniem książek i dokumentacji w poszukiwaniu składni poleceń, typów danych czy struktur języka. W tablicach informatycznych znajdziesz wszystkie podstawowe informacje, których potrzebujesz podczas codziennej pracy, podane w sposób zwięzły i treściwy. Składnia poleceń, struktura programu, funkcje i metody, obiekty, typy danych - jest tu wszystko, nad czym mógłbyś się zastanawiać. "Tablice informatyczne. CSS3" to podręczne zestawienie niezbędnych programiście informacji dotyczących języka CSS3. Pracując pod presją czasu, nie zawsze można znaleźć czas na wertowanie grubych książek. Niezależnie od tego, czy tworzysz aplikacje dla systemu Windows, aplikacje WWW, czy usługi sieciowe, docenisz tablice informatyczne.

2024
Ładowanie...
EBOOK

Tablice informatyczne. Joomla!

Witold Wrotek

Joomla! - zaprzęgnij ją do pracy! Jak zainstalować system zarządzania treścią Joomla! i zacząć z niego korzystać? W jaki sposób opublikować artykuł i nadać mu wszystkie pożądane parametry? O czym musi zawsze pamiętać administrator stron Joomla!? Joomla!, jeden z najprzyjemniejszych i najłatwiejszych w obsłudze systemów zarządzania treścią, może przyczynić się do znacznej oszczędności Twojego czasu — jeśli tylko nauczysz się sprawnie wykorzystywać jej możliwości. Jest darmowa, elastyczna, a ponadto oferuje tysiące interesujących rozszerzeń. Jeśli jesteś użytkownikiem tego systemu, chcesz szybko i bez kłopotu poruszać się wśród konstrukcji i poleceń Joomla! oraz masz ambicję wycisnąć z tego CMS-a ostatnie soki, koniecznie musisz zapoznać się z zawartością niniejszych tablic informatycznych. Pomogą Ci one szybko wyszukać odpowiednie polecenie, konstrukcję lub moduł. Dzięki nim praca z Joomla! okaże się bardziej efektywna, niż mógłbyś przypuszczać. Analiza języka i systemu Artykuły Baza danych Błędy, raportowanie CAPTCHA Czas serwera i e-mail w kanale RSS Edytor domyślny i filtr tekstów Instalowanie Joomla! i logowanie Grafika losowa i hosting Kanał informacyjny i katalogi Klucze publiczny i prywatny Kompresja i liczniki Listy, tabele i menu Lokalizacja serwera Moduły i rozszerzenia Użytkownicy Szablony i skórki Tablice informatyczne - ściąga na każdą okazję!