Bezpieczeństwo aplikacji mobilnych. Podręcznik hakera

Informacje szczegółowe Pokaż wszystkie

Oprawa: Miękka
Wydawnictwo: Helion
Rok wydania: 2023
Ilość stron: 680
Opis

Urządzenia mobilne zapewniają ogromną wygodę. Natychmiastowy dostęp do informacji czy dokumentu, niezależnie od lokalizacji użytkownika, jest czymś oczywistym. W ten sposó,b wszelkie ważne i wrażliwe informacje, takie jak dane pozwalające na identyfikację, dane finansowe czy poufne dokumenty, są cały czas na wyciągnięcie ręki &mdash, niestety, często ta ręka należy do kogoś, kto w żadnym przypadku nie powinien tych informacji uzyskać. Każdy, kto pisze aplikacje mobilne, musi pamiętać o kwestiach związanych z ich bezpieczeństwem. Konsekwencje nieuprawnionego dostępu do danych mogą być niezwykle poważne!

Niniejsza książka jest całościowym, a ró,wnocześnie bardzo praktycznym kompendium wiedzy o bezpieczeństwie aplikacji mobilnych. Uwzględniono tu problemy charakterystyczne dla platform iOS, Android i Windows Phone, dzięki czemu zaproponowanie najwłaściwszej strategii zabezpieczenia aplikacji jest o wiele prostsze. Wyjaśniono przyczyny podatności aplikacji mobilnych na ataki, opisano też techniki prowadzenia ataku i wykorzystywania luk w zabezpieczeniach. Bardzo dokładnie przedstawiono także strategie obrony i działania, dzięki któ,rym programiści mogą chronić swoje aplikacje. Poradnik ten docenią przede wszystkim osoby przeprowadzające testy penetracyjne, konsultanci z zakresu bezpieczeństwa oraz oczywiście programiści.

Najciekawsze zagadnienia:

  • 10 najważniejszych zagrożeń aplikacji mobilnych według OWASP Mobile Security,
  • analiza aplikacji i identyfikowanie problemó,w bezpieczeństwa,
  • ataki typu injection, brute force, XSS, tapjacking i wiele innych,
  • wykorzystanie inżynierii wstecznej,
  • mechanizmy obronne w aplikacjach dla poszczegó,lnych platform,
  • zabezpieczanie aplikacji niezależnych od platformy.
Aplikacja mobilna &mdash, popatrz na nią oczami hakera i zabezpiecz ją!

Dominic Chell jest ekspertem w dziedzinie zabezpieczeń aplikacji dla platformy iOS. Jest znany z wystąpień na konferencjach oraz jako autor wielu publikacji dotyczących bezpieczeństwa urządzeń mobilnych.

Tyrone Erasmus zajmuje się badaniami z zakresu bezpieczeństwa systemó,w. Interesuje się testami penetracyjnymi. Bada nowe narzędzia i techniki pojawiające się w tej sferze.

Shaun Colley jest ekspertem z zakresu bezpieczeństwa w urządzeniach mobilnych i oceny kodu natywnego. Zajmuje się też inżynierią wsteczną.

Ollie Whitehouse specjalizuje się w zapewnieniu bezpieczeństwa aplikacji i urządzeń mobilnych, interesuje się też technikami bezprzewodowymi.

Szczegóły
  • Autorzy: Dominic Chell, Ollie Whitehouse, Shaun Colley, Tyrone Erasmus
  • Wydawnictwo Helion
  • Oprawa: Miękka
  • Rok wydania: 2023
  • Ilość stron: 680
  • Stan: nowy, pełnowartościowy produkt
  • Model: 9788383225487
  • Język: polski
  • Oryginalny tytuł: The Mobile Application Hacker's Handbook
  • Tłumacz: Robert Górczyński
  • ISBN: 9788383225487
  • EAN: 9788383225487
  • Wymiary: 17x23.5 cm
  • Dane producenta: HELION S.A., ul. Kościuszki 1C, 44-100 Gliwice, Polska, gpsr@grupahelion.pl, tel. (32) 230-98-63
Recenzje

Jeśli spodobała Ci się Bezpieczeństwo aplikacji mobilnych. Podręcznik hakera, sięgnij po te książki

  1. 1. Inżynieria chaosu. Odporność systemów w praktyce, Casey Rosenthal

    W miarę rozwoju systemu rośnie jego złożoność. Skomplikowane systemy uważa się za trudniejsze w zarządzaniu i bardziej podatne na awarie. Nie można uniknąć złożoności systemu w czasach błyskawicznego rozwoju mikrousług i technologii rozproszonych, ale można nad nią zapanować. Odpowiednio zaplanowane testy i eksperymenty pozwalają wykryć podatności i zapobiec wystąpieniu problemów, zanim zaczną utrudniać realizację celów biznesowych firmy. Relatywnie nowym, lecz wyjątkowo obiecującym narzęd...

  2. 2. Programowanie z Minecraftem dla dzieci. Poziom podstawowy, Adrian Wojciechowski

    Fenomen gry Minecraft nie przestaje zadziwiać. Od wielu lat produkcja spod znaku Mojang Studios utrzymuje się na szczycie najlepiej sprzedających się gier wideo w historii. Minecraft to jednak znacznie więcej niż gra - w jego świecie powstają całe miasta, biblioteki, odwzorowywane są dzieła sztuki. Ma także duże walory edukacyjne. Nic bowiem nie stoi na przeszkodzie, aby z Minecraftem uczyć się programowania. Poprzez połączenie nauki i zabawy gra pomaga najmłodszym stawiać pierwsze kroki w tw...

  3. 3. Arduino od podstaw, Witold Wrotek

    Płytka Arduino to platforma pozwalająca na realizację milionów interesujących projektów, między innymi z zakresu robotyki, automatyzacji, ale można z niej korzystać wszędzie tam, gdzie potrzebny jest solidny mikrokontroler o dużych możliwościach i ograniczonym zapotrzebowaniu na zasoby. Przez lata Arduino doczekało się licznych wyspecjalizowanych wariantów, a także rozsianej po całym świecie wielomilionowej społeczności użytkowników. Czas do niej dołączyć! Arduino od podstaw to praktyc...

  4. 4. UXUI. Design Zoptymalizowany. Manual Book, Chris Badura

    "UXUI. Design Zoptymalizowany. Manual Book" to jeden z chętniej polecanych przez projektantów doświadczeń podręczników dla nowicjuszy. Sięgnij po solidną dawkę wiedzy i rozpocznij swoją przygodę z UXUI! Dzięki znajomości fundamentów zbudujesz użyteczne i atrakcyjne wizualnie produkty cyfrowe. Podręcznik pomoże Ci podczas zakładania własnej działalności, w przebranżowieniu się lub w usprawnieniu swojego działania w ramach korporacji, dla której pracujesz. Książka pokazuje, jak z powodz...

  5. 5. Web development. Receptury nowej generacji, Warren Chris

    Zostań wszechstronnym webmasterem!Tworzenie nowoczesnych stron internetowych to cenna umiejętność. Niezależnie od tego, czy jesteś początkującym programistą WWW, czy masz wieloletnie doświadczenie w tej branży, poznanie gotowych rozwiązań zawartych w tej książce sprawi, że staniesz się bardziej wszechstronnym specjalistą.Znajdziesz tu ponad 40 zwięźle opisanych, wypróbowanych rozwiązań problemów towarzyszących tworzeniu stron internetowych oraz poznasz nowe sposoby pracy, które pozwolą Ci jes...

  6. 6. Zdrowy umysł w sieci algorytmów, Gerd Gigerenzer

    Książka "Zdrowy umysł w sieci algorytmów" autorstwa Gerda Gigerenzera jest obowiązkową lekturą dla każdego, kto chce zrozumieć, jak żyć i myśleć w świecie, który coraz bardziej staje się cyfrowy. W świecie, gdzie technologia jest w każdym zakątku naszego życia, książka zwraca uwagę na kwestie, które są często pomijane. Czy rzeczywiście powinniśmy pozwolić algorytmom i sztucznej inteligencji decydować za nas? Czy wymiana informacji i poglądów w sieci naprawdę spaja społeczeńst...

  7. 7. Elektronika bez oporu. Schematy elektroniczne od podstaw, Witold Wrotek

    Odkryj wspaniały świat elektroniki! Do czego służą różne części elektroniczne? Jak czytać poszczególne rodzaje schematów? Co sprawia, że układ działa tak, a nie inaczej? Rezystory, kondensatory, cewki, diody, tranzystory Przeciętny zjadacz chleba traci wątek już w tym momencie, a to zaledwie kilka podstawowych typów elementów elektronicznych, z których można zbudować nieskończoną liczbę obwodów pełniących rozmaite funkcje. Urządzenia elektroniczne są wszędzie, mimo to niewielu z nas napraw...

  8. 8. Socjotechniki w praktyce. Podręcznik etycznego hakera, Joe Gray

    Systemy zabezpieczające infrastrukturę informatyczną i zasoby cennych danych są coraz bardziej wyrafinowane. Jednak nawet najlepszy system nie jest silniejszy od swojego najsłabszego elementu. A skoro mowa o cyberbezpieczeństwie, to jego najpodatniejszym ogniwem jest człowiek. Korzystając z osiągnięć inżynierii społecznej, cyberprzestępcy opracowują nadzwyczaj skuteczne metody ataków - wykorzystanie ludzkiej natury okazuje się najprostsze.Ta książka jest doskonałym wprowadzeniem do inżynierii...

  9. 9. Emocje i sztuczna inteligencja AI, Mateusz Tkaczyk

    W świecie, gdzie sztuczna inteligencja coraz śmielej wkracza w każdy aspekt naszego życia, pojawia się fundamentalne pytanie: jaką rolę w tej nowej rzeczywistości odegrają nasze ludzkie emocje? Czy zaawansowane algorytmy są zagrożeniem dla naszej autentyczności, czy może raczej narzędziem, które pomoże nam głębiej zrozumieć samych siebie? Książka "Emocje i sztuczna inteligencja AI. AI jako coach i prompty" autorstwa Mateusza Tkaczyka to prawdziwa perła literatury popularnonaukowej, która nie ...

  10. 10. Lider w świecie AI. Jak wprowadzać strategiczne innowacje, rozwijać biznes i przewodzić zespołowi w, Jarrod Anderson

    Współczesny świat biznesu pędzi naprzód w tempie dyktowanym przez innowacje technologiczne, a sztuczna inteligencja stała się jego niezaprzeczalnym motorem. Nie jest już kwestią wyboru, czy ją wdrażać, lecz jak robić to strategicznie, skutecznie i etycznie. Książka "Lider w świecie AI. Jak wprowadzać strategiczne innowacje, rozwijać biznes i przewodzić zespołowi w erze sztucznej inteligencji" autorstwa Jarroda Andersona to absolutnie niezbędny przewodnik dla każdego, kto aspiruje do roli wizj...

  11. 11. Power Query w Excelu i Power BI. Zbieranie i przekształcanie danych, Gil Raviv

    Czy chcesz dokonywać cudów z danymi, unikać powtarzalnej pracy i oszczędzać nawet 80 procent czasu? Zautomatyzować kopiowanie i żmudne oczyszczanie danych, aby doprowadzić je do odpowiedniego stanu? A może chcesz ze spokojem podchodzić do podejmowania racjonalnych decyzji opartych na ogromnych ilościach niejednorodnych danych?Teraz możesz łatwo sprostać takim wyzwaniom i uzyskiwać niezwykłe rezultaty. Wystarczy, że skorzystasz z narzędzi dostępnych w Excelu ? i z tej książki. To zaktualizowan...

  12. 12. Niezawodne układy elektroniczne. Podręcznik konstruktora, Witold Wrotek

    Czy marzysz o tworzeniu układów elektronicznych, które działają bez zarzutu, są odporne na przeciążenia i nieoczekiwane awarie? "Niezawodne układy elektroniczne. Podręcznik konstruktora" autorstwa Witolda Wrotka to esencja wiedzy, która pozwoli Ci osiągnąć ten cel. To nie jest kolejna teoretyczna książka, lecz praktyczny przewodnik, który krok po kroku poprowadzi Cię przez proces projektowania i budowy elektroniki, eliminując ryzyko kosztownych błędów i frustracji związanych z niedziałającymi...

  13. 13. Spring. Wstęp do programowania aplikacji, Paweł Kamiński

    Poznaj jeden z najpopularniejszych frameworków do projektowania aplikacji w Javie Spring należy do rodziny frameworków Javy. Jego pierwsza edycja ujrzała światło dzienne w 2002 roku i od razu spotkał się z pozytywnym odbiorem programistów. Spring Framework zyskał uznanie i popularność, ponieważ działa na zasadzie lekkiego szablonu, umożliwiającego dużą dowolność, jeśli chodzi o wybór modelu programowania. W efekcie za jego pomocą można tworzyć szerokie spektrum aplikacji - od niewielk...

  14. 14. Programuj ze sztuczną inteligencją. Twórz kod w Pythonie z wykorzystaniem GitHub Copilot i ChatGPT, Daniel Zingaro

    Wyobraź sobie świat, w którym tworzenie skomplikowanego kodu staje się intuicyjne i niezwykle szybkie. Świat, gdzie zamiast żmudnie pisać linijka po linijce, możesz po prostu opisać swój pomysł, a inteligentny asystent błyskawicznie przekształca go w działający program. Brzmi jak science fiction? Dzięki książce "Programuj ze sztuczną inteligencją. Twórz kod w Pythonie z wykorzystaniem GitHub Copilot i ChatGPT" autorstwa Daniela Zingaro ten świat staje się Twoją rzeczywistością.To wydanie to p...

  15. 15. Python 3. Projekty dla początkujących i pasjonatów, Adam Jurkiewicz

    Twórz różne programy w Pythonie - i baw się świetnie! Jeśli: chcesz poznać język Python od strony praktycznej przymierzasz się do matury z informatyki marzysz o karierze programisty to doskonale trafiłeś! Dzięki tej książce przekonasz się, jak wspaniałą przygodą jest programowanie i jak łatwo ją zacząć! Poznasz podstawy Pythona, dowiesz się, jak pisać i formatować kod, a także szybko nauczysz się uruchamiać swoje programy. Instrukcje sterujące, operatory, typy danych, funkcje, klasy i modu...

  16. 16. Elektrotechnika w pigułce. I wszystko jasne, Witold Krieser

    "Elektrotechnika w pigułce. I wszystko jasne" to tytuł, który sam w sobie obiecuje rozjaśnienie jednego z najbardziej fundamentalnych, a jednocześnie często postrzeganych jako skomplikowane, obszarów wiedzy technicznej. Czy zastanawiałeś się kiedyś, jak działa prąd, który zasila Twoje urządzenia, oświetla dom i napędza współczesny świat? Bez prądu stałego i prądu zmiennego nasze życie wyglądałoby zupełnie inaczej, a innowacje technologiczne, które kształtują naszą rzeczywistość, byłyby niemoż...

  17. 17. C++. Zadania zaawansowane, Tomasz Jaśniewski

    C++ to język szerokiego zastosowania - od prostych programów konsolowych po zadania specjalne. Jest przenośny i niezależny od platformy, pozwala na samodzielne zarządzanie pamięcią, a przez kompilację do niskopoziomowego kodu zapewnia szereg optymalizacji i wysoką wydajność. Ta mieszanka wyjątkowych właściwości przekłada się na wszechstronność zastosowań C++ - to właśnie w nim powstały znane silniki gier, programy graficzne, przeglądarki, a nawet systemy operacyjne i oprogramowanie urz...

  18. 18. Statystyka praktyczna w data science. 50 kluczowych zagadnień w językach R i Python, Bruce Peter

    Metody statystyczne są kluczowym narzędziem w data science, mimo to niewielu analityków danych zdobyło wykształcenie w ich zakresie. Może im to utrudniać uzyskiwanie dobrych efektów.Zrozumienie praktycznych zasad statystyki okazuje się ważne również dla programistów R i Pythona, którzy tworzą rozwiązania dla data science.Kursy podstaw statystyki rzadko jednak uwzględniają tę perspektywę, a większość podręczników do statystyki w ogóle nie zajmuje się narzędziami wywodzącymi się z informatyki.T...

  19. 19. Certyfikowany tester ISTQB. Poziom podstawowy, Adam Roman

    Podręcznik do samodzielnej nauki na podstawie sylabusa w wersji 4.0Poznaj treść sylabusaOpanuj wymagane definicjeOdpowiedz na ponad 70 pytań testowychWykonaj 14 oryginalnych ćwiczeńZdaj przykładowy egzaminSprawdź, czy Twoje odpowiedzi są poprawneTesterem być!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 z...

  20. 20. Systemy siatek w projektowaniu graficznym, Müller-Brockmann Josef

    Nowe wydanie fundamentalnej dla wszystkich projektantów graficznych na świecie książki. "Systemy siatek w projektowaniu graficznym" to podręcznik i jednocześnie przewodnik, który pozwala nauczyć się projektowania od jednego z jego klasyków. Mimo upływu lat zawarte w książce rady pozostają aktualne do dziś.Książka autorstwa wybitnego projektanta graficznego i teoretyka designu Josefa Müller-Brockmanna po raz pierwszy została wydana w 1981 roku. Autor wyjaśnia w niej sposoby tworzenia siatek mo...

Zobacz, dlaczego warto nam zaufać

taniaksiazka.pl

Doskonała komunikacja, perfekcyjne podejście do klienta, realizacja szybka i całkowicie zgodna z zamówieniem, do tego dobra cena, czyli całość na piątkę.

Anyszka

Polecam, polecam, polecam! Świetny wybór, książki w doskonałej cenie i co najważniejsze błyskawiczna realizacja zamówienia - dodaję do moich ulubionych sklepów.

magdape

Bardzo miła obsługa, szybko reagują na wiadomości pisane. Szybko rozwiązują problem i tłumaczą sytuację, oraz bardzo jasno i konkretnie piszą mail o każdej zmianie w zamówieniach.

Lenka

Kolejny raz robię zakupy w sklepie i jest super szybko, tanio i wygodnie. Aż żałuję, że nie mają innych propozycji, które mnie interesują. Gorąco polecam.

Beata

Transakcja przebiegła szybko i sprawnie. Książki super i wszystko porządnie zapakowane. Nie jest to na pewno moja ostatnia styczność ze sklepem. Polecam.

Agnieszka

Sklep godny polecenia, szybko zrealizował zamówienie. Dodatkowo otrzymałam rabat. Bardzo korzystna cena zamówionych książek. Łącznie z przesyłką wyszło taniej niż w księgarni stacj...

Zosia

Bardzo sprawnie zrealizowane zamówienie. Pomimo, że podano mi późniejszy termin dostarczenia przesyłki otrzymałam ją kilka dni wcześniej. Sklep cechuje solidność i profesjonalizm. ...

Joanna

Sklep bardzo fajny, pomocny i szybki. Realizacja zamówienia trwała kilka dni. Zamówienie doskonale zapakowane i nienaruszone.

Frau Sonne

Jestem zadowolona ze sklepu i przeprowadzonej transakcji. Duży wybór książek, dostawa zgodnie z podaną przez sprzedawcę datą, bardzo porządnie zapakowana. Polecam.

agnes352

Polecam sklep z czystym sumieniem. Kontakt bardzo dobry, ceny rewelacyjne, wybór książek ogromny. Na pewno wkrótce znów złożę zamówienie.

natka2817

Rewelacja!!! Zamówienie otrzymałam 5 dni od złożenia zamówienia, a mieszkam w Wielkiej Brytanii.

Adrianna

Pierwszy raz kupowałam książki przez internet i się nie rozczarowałam. Książki przyszły w oczekiwanym terminie, były dobrze zabezpieczone. Na pewno skorzystam jeszcze nie jeden raz...

Paula