Hack Proofing XML. Edycja polska

okladka
XML szybko staje się uniwersalnym protokołem wymiany informacji pomiędzy systemami używającymi HTTP. HTML zapewne zachowa swoją pozycję języka opisującego wygląd dokumentów w sieci WWW, jednak tam, gdzie w grę wchodzą dane, XML jest dużo lepszym rozwiązaniem. Walidacja, czyli sprawdzenie poprawności dokumentu XML, to pierwsza zapora przed atakami hakerskimi. Te same właściwości, które czynią XML silnym i uniwersalnym narzędziem sprawiają, że jest on podatny na działania hakerów. Wiele zapór sieciowych nie filtruje dokumentów XML -- to kolejna przyczyna, dla której niepoprawne strukturalnie dokumenty mogą stanowić poważne zagrożenie dla systemów. "Hack Proofing XML. Edycja polska" objaśni Ci wszystkie niuanse bezpieczeństwa związane z technologiami XML i .NET.

  1. Dowiesz się, kim są hackerzy
    Poznasz wyjaśnienie terminów: haker, cracker, black hat, phreaker i script kiddies -- nauczysz się rozpoznawać prawdziwe zagrożenia
  2. Poznasz sposób, w jaki cenne dane mogą się wydostać na zewnątrz Dowiesz się, w jaki sposób bannery, komunikaty o błędach i analiza protokołów może dostarczyć ważnych informacji potencjalnym napastnikom
  3. Nauczysz się budować poprawne dokumenty XML
    Zapoznasz się z celami, jakie postawili przed XML twórcy tego standardu i dowiesz się, w jaki sposób poprawność kodu XML może cię zabezpieczyć przed hakerami
  4. Poznasz atak "czystym tekstem"
    To potężna broń hakerów, zabezpiecz przed nią swój system
  5. Nauczysz się stosować podpis elektroniczny w dokumentach XML
    Specyfikacja podpisu elektronicznego w XML jest elastyczna i pozwala podpisywać w bezpieczny sposób rozmaite dokumenty, a nawet zasoby zewnętrzne
  6. Dowiesz się, jak szyfrować XML
    Szyfrowanie to jedna z najważniejszych metod zabezpieczania dokumentów, pozwalająca dodatkowo sprawdzić, czy dokument nie był modyfikowany w czasie przesyłania; czy jest kompletny, a także kontrolować dostęp do danych zawartych w dokumencie
  7. Zastosujesz system kontroli dostępu oparty na rolach
    Przekonasz się, że bezpieczny system operacyjny współdziałający z odpowiednio zabezpieczoną aplikacją stanowi najlepszą zaporę przeciwko zakusom hakerów
  8. Poznasz ryzyko związane ze stosowaniem XML
    Zobaczysz, że architektura .NET i mechanizmy bezpieczeństwa w nią wbudowane mogą stanowić alternatywę w stosunku do "czystego" XML
  9. Dowiesz się, jak zgłaszać błędy
    Kogo, kiedy i w jaki sposób informować o wykrytych dziurach w zabezpieczeniach? Jak wiele informacji ujawniać?

Rozbudowa i naprawa komputera. Kompendium. Wydanie drugie

okladka
Oparta na książce "Rozbudowa i naprawa komputerów PC" - światowym bestsellerze, sprzedanym w ponad dwóch milionach egzemplarzy.

"Rozbudowa i naprawa komputera. Kompendium. Wydanie drugie" to skondensowana, podręczna wersja książki "Rozbudowa i naprawa komputerów PC". Znajdziesz w niej wszystkie niezbędne informacje, które pomogą Ci uporać się z naprawą i rozbudową peceta, niezależnie od tego, czy jesteś doświadczonym serwisantem, czy domorosłym fanem komputerów. Ta niewielkich rozmiarów książeczka, świetnie mieszcząca się w podręcznej torbie z narzędziami, będzie dla Ciebie nieocenioną pomocą, gdy znajdziesz się poza domem czy miejscem pracy. Mimo niewielkich rozmiarów jest przepełniona przydatnymi w praktyce informacjami.

  • Dzięki przewodnikowi po złączach szybko zidentyfikujesz porty, kable i gniazda PC
  • Szczegółowy opis wszystkich komponentów PC: od różnych typów zasilaczy po karty wideo i dźwiękowe
  • Wszystkie niezbędne informacje o konfiguracji złączy USB i IEEE-1394
  • Wyczerpujące wskazówki dotyczące podłączania PC do sieci komputerowych
  • Dyski twarde ATA i SCSI, napędy CD-ROM i DVD -- instalacja i konfiguracja
  • Spis ustawień i sposoby aktualizacji najpopularniejszych systemów BIOS
  • Liczne tabele i zestawienia zawierające skondensowane informacje
  • Praktyczne wskazówki i porady; opisy najważniejszych programów diagnostycznych

UML dla każdego

okladka
UML jest jednym z najbardziej ekscytujących narzędzi do tworzenia obiektowo zorientowanych systemów. Jest to język modelowania wizualnego, pozwalający budowniczym systemów na tworzenie planów, w których ich wizje zostaną uchwycone i wyrażone w standardowy, łatwy do zrozumienia sposób. UML dostarcza też mechanizmy ułatwiające efektywną wymianę informacji i przekazywanie projektów innym.

Podczas 24 sesji zawartych w książce "UML dla każdego" nauczysz się tworzenia diagramów za pomocą zunifikowanego języka modelowania. Proste wyjaśnienia i metoda prowadzenia za rękę krok po kroku w każdym rozdziale, pozwalają na poznanie podstaw tego języka i zrozumienie jego zastosowań.

Poznasz:

  • Podstawy projektowania obiektowego, związki UML-a z projektowaniem obiektowym
  • Powiązania, agregacje, agregacje całkowite, interfejsy i realizacje
  • Przypadki użycia i diagramy przypadków użycia
  • Diagramy: stanów, przebiegu, kooperacji, czynności, komponentów, wdrożenia
  • Tworzenie systemów za pomocą UML-a
  • Studium przypadku, pokazujące kolejne etapy tworzenia złożonego systemu
  • Przyszłość i rozszerzenia języka UML
Autor Joseph Schmuller, ekspert w tej dziedzinie, tłumaczy UML-a za pomocą odpowiednio dobranych i interesujących przykładów. Dzięki tej książce w szybkim tempie opanujesz sztukę operowania językiem UML i przekonasz się, jak bardzo porządkuje on proces projektowania oprogramowania.

JDBC. Leksykon kieszonkowy

okladka
Podręczny przewodnik dla programistów Javy

JDBC jest jednym z najwszechstronniejszych i najszerzej stosowanych mechanizmów umożliwiających nie tylko dostęp do danych z programów napisanych w Javie, ale również wykonywanie rozmaitych operacji na bazach danych. Kosztem wszechstronności jest złożoność -- JDBC implementuje ogromną liczbę klas, interfejsów i metod, z którymi trzeba się gruntownie zapoznać. Niemożliwością jest zapamiętanie ich wszystkich.

"JDBC. Leksykon kieszonkowy" jest podręcznym leksykonem ułatwiającym szybkie odnalezienie opisu każdej z klas, interfejsów czy metod tworzących JDBC API. Przydaje się zwłaszcza w sytuacjach, w których wiadomo, co się chce osiągnąć i potrzebna jest informacja na temat metod JDBC, które mogą w tym pomóc.

Oprócz opisu API książka zawiera także kilka krótkich rozdziałów będących swego rodzaju instrukcją obsługi JDBC, czyli przypomnieniem, w jaki sposób łączyć ze sobą różne elementy API w celu uzyskania rozwiązań konkretnych zadań.

Nie pamiętasz, jak naraz wykonać kilka operacji wstawiania lub modyfikacji lub w jaki sposób przechowywać i pobierać wielkie obiekty? Niniejsza książka na pewno odświeży Twoją pamięć.

Donald Bales jest konsultantem do spraw aplikacji komputerowych specjalizującym się w analizie, projektowaniu oraz programowaniu systemów rozproszonych. Posiada ponad pięcioletnie doświadczenie w pisaniu aplikacji w Javie operujących na bazach danych za pomocą JDBC.

HTML w 10 prostych krokach

okladka

Podczas tworzenia stron WWW często napotykamy problemy. Tekst nie wyświetla się prawidłowo w przeglądarce, tabela nie wygląda tak, jak powinna, obrazek pojawia się w miejscu, w którym nie powinien -- to tylko niektóre z kłopotów, z jakimi boryka się chyba każdy początkujący twórca stron WWW. Tworzenie stron w środowiskach wizualnych to tylko półśrodek, ponieważ prędzej czy później trzeba będzie poprawić kod ręcznie. Do tego niezbędna jest znajomość języka HTML.

"HTML w 10 prostych krokach" to podręcznik przydatny każdemu początkującemu i średnio zaawansowanemu webmasterowi. Opisuje rozwiązania ponad 250 typowych problemów występujących przy tworzeniu stron WWW. Każdy temat przedstawiony jest w postaci ilustrowanego przykładu. Dzięki temu każdy może szybko i bez problemów poznać język HTML -- podstawę każdego serwisu WWW. Wykonując wszystkie zadania po kolei, można poznać podstawy projektowania stron WWW, począwszy od stosowania pierwszych znaczników (elementów składowych języka HTML), skończywszy na umieszczaniu gotowych witryn na serwerze.

  • Struktura dokumentu HTML
  • Znaczniki META
  • Wprowadzanie i formatowanie tekstu
  • Umieszczanie obrazów w dokumentach HTML
  • Osadzanie plików multimedialnych i apletów Javy
  • Tworzenie tabel
  • Projektowanie formularzy
  • Formatowanie z wykorzystaniem arkuszy stylów CSS
  • Proste skrypty JavaScript
  • Korzystanie z narzędzi tekstowych i graficznych

Ta książka to prawdziwy "szwajcarski scyzoryk" -- znajdziesz w niej wszystkie wiadomości, które mogą okazać się niezbędne przy tworzeniu stron WWW.


  • O Autorach (13)
  • Wprowadzenie (15)

Tajemnice internetu, hackingu i bezpieczeństwa

okladka

Poznaj sposób myślenia i zasady działania hakerów

  • Metody wyszukiwania informacji
  • Wirusy, konie trojańskie i programy szpiegujące
  • Włamania i przejmowanie danych
  • Zabezpieczanie się przed atakami z sieci

Potoczne opinie na temat hakerów klasyfikują ich bardzo jednoznacznie -- jako przestępców, których jedynym celem w życiu jest niszczenie i okradanie systemów komputerowych oraz utrudnianie życia użytkownikom sieci. Myśląc w ten sposób, wrzucamy do jednego worka zarówno "prawdziwych" hakerów -- ludzi zwykle nietuzinkowych, którzy różnią się od nas jedynie sposobem myślenia i interpretowania serwowanych przez media informacji, jak i tych, którzy od zwykłych wandali różnią się tym, że działają w sieci.

Czytając książkę "Tajemnice internetu, hackingu i bezpieczeństwa", nauczysz się odróżniać hakerów od pseudohakerów. Dowiesz się, że nie zawsze ci, którzy przedstawiani są przez media jako przestępcy, faktycznie nimi są. Poznasz zagrożenia, jakie niesie ze sobą korzystanie z sieci, i przekonasz się, że niewiele z nich faktycznie związanych jest z działalnością hakerów. Po jej przeczytaniu nie zostaniesz ani hakerem, ani też wykwalifikowanym łowcą hakerów. Przekonasz się natomiast, że sięgnięcie wzrokiem poza granice wytyczane przez stereotypowe poglądy na temat hakingu, pozwala całkowicie zmienić punkt widzenia.

  • Wyszukiwanie informacji we właściwy sposób
  • Cenzura w internecie
  • Kim naprawdę są hakerzy?
  • Wirusy i konie trojańskie
  • Oszustwa w sieci i kradzieże tożsamości
  • Techniki włamań sieciowych
  • Ochrona prywatności w internecie
  • Walka ze spamem
  • Ochrona komputerów i sieci

« poprzednia 1 2 3 4 5 6 7 8 następna »