Hacking APIs: Webes alkalmazásprogramozási interfészek feltörése

Értékelés:   (4.7 az 5-ből)

Hacking APIs: Webes alkalmazásprogramozási interfészek feltörése (J. Ball Corey)

Olvasói vélemények

Összegzés:

Corey Ball „Hacking APIs” című könyve egy átfogó útmutató, amely a webes API biztonsági tesztelésére összpontosít, és egyaránt alkalmas kezdők és tapasztalt kiberbiztonsági szakemberek számára. Részletes betekintést nyújt az API alapjai, a biztonsági gyakorlatok, a sebezhetőségek feltárása és a releváns eszközök terén. A könyv gyakorlati laboratóriumokat is tartalmaz a gyakorlati tanuláshoz, bár néhány felhasználó a bevezető részeket alapvetőnek találta. Bár a könyv oktatói minősége miatt erősen ajánlott, egyes felhasználók szerint nem biztos, hogy megfelel a tapasztalt fejlesztők elvárásainak.

Előnyök:

Átfogó útmutató az API-biztonságról
jól strukturált és könnyen követhető
gyakorlati laborokat tartalmaz a gyakorlati tapasztalatszerzéshez
kezdőknek és haladóknak egyaránt alkalmas
magas színvonalú írás világos magyarázatokkal
nagy hangsúlyt fektet a modern kiberbiztonsági trendekre.

Hátrányok:

A bevezető részek túlságosan alapszintűek lehetnek a tapasztalt fejlesztők számára
a papíralapú változat kényelmetlen lehet a terjedelmes URL-ek miatt
egyes felhasználók szerint kevés a megvalósítható tartalom
a teljes megértéshez előzetes ismeretekre van szükség.

(23 olvasói vélemény alapján)

Eredeti címe:

Hacking APIs: Breaking Web Application Programming Interfaces

Könyv tartalma:

A Hacking APIs egy gyorstalpaló tanfolyam a webes API biztonsági teszteléséről, amely felkészíti Önt az API-k behatolás-tesztelésére, a hibajuttatási programok magas jutalmainak elnyerésére, és saját API-jainak biztonságosabbá tételére.

Hacking APIs is a crash course on web API security testing that will prepare you to penetration-test APIs, reap high rewards on bug bounty programs, and make your own APIs more secure.

Megtanulod, hogyan működnek a REST és a GraphQL API-k a vadonban, és a Burp Suite és a Postman segítségével felállíthatsz egy egyszerűsített API-tesztelő laboratóriumot. Ezután elsajátítod a felderítéshez, végpontelemzéshez és fuzzinghoz hasznos eszközöket, például a Kiterunnert és az OWASP Amass-t. Ezután megtanulja, hogyan hajtson végre gyakori támadásokat, például az API hitelesítési mechanizmusait és a webes alkalmazásokban gyakran előforduló injekciós sebezhetőségeket. Az ilyen támadások elleni védelem megkerülésére szolgáló technikákat is elsajátíthat.

A könyv kilenc vezetett gyakorlatában, amelyek szándékosan sebezhető API-kat céloznak meg, a következőket gyakorolhatja:

- API-k felhasználóinak és végpontjainak felsorolása fuzzing technikák segítségével.

- A Postman használata egy túlzott adatfeltárási sebezhetőség felfedezéséhez.

- JSON Web Token támadás végrehajtása egy API-hitelesítési folyamat ellen.

- Több API támadási technika kombinálása egy NoSQL injekció végrehajtásához.

- Egy GraphQL API támadása egy sérült objektumszintű engedélyezési sebezhetőség feltárása érdekében.

A könyv végére felkészült leszel arra, hogy felfedezd azokat a nagy kifizetődésű API-hibákat, amelyeket más hackerek nem találnak meg, és javítsd a webes alkalmazások biztonságát.

A könyv egyéb adatai:

ISBN:9781718502444
Szerző:
Kiadó:
Nyelv:angol
Kötés:Puha kötés
A kiadás éve:2022
Oldalak száma:308

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Hacking APIs: Webes alkalmazásprogramozási interfészek feltörése - Hacking APIs: Breaking Web...
A Hacking APIs egy gyorstalpaló tanfolyam a webes...
Hacking APIs: Webes alkalmazásprogramozási interfészek feltörése - Hacking APIs: Breaking Web Application Programming Interfaces

A szerző munkáit az alábbi kiadók adták ki: