Biztonságos programozás szakácskönyve C és C++ nyelvre

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

Biztonságos programozás szakácskönyve C és C++ nyelvre (John Viega)

Olvasói vélemények

Összegzés:

A „Biztonságos programozás szakácskönyve C és C++ nyelvre” a biztonságos programozás mélysége és gyakorlati megközelítése miatt dicséretes, különösen a kriptográfia és a rendszer sebezhetőségei terén. Értékes forrásként tartják számon a programozók számára, akik a biztonságos kódolási gyakorlatok jobb megértését keresik. Egyes fejezeteket azonban kritizálnak, mert rosszul szervezettek vagy elavultak, és aggályok merülnek fel a megadott kódpéldák pontosságával kapcsolatban.

Előnyök:

A könyv rendkívül informatív és jól szervezett, a biztonságos programozáshoz értékes gyakorlati recepteket és részletes kódpéldákat nyújt. A biztonsággal és kriptográfiával kapcsolatos témák széles körét öleli fel, így átfogó referenciaként szolgál mind a kezdő, mind a tapasztalt fejlesztők számára. Sok felhasználó könnyen olvashatónak találja, és értékeli a világos, a problémamegoldást hangsúlyozó formázást.

Hátrányok:

Néhány részt kritizálnak, mert túlságosan összetett vagy rosszul megírt, különösen a PKI-ról szóló 1. részt. Vannak panaszok az elavult vagy nem tesztelt kódmintákra, amelyek esetleges pontatlanságokhoz vezetnek. Néhány olvasó megemlíti, hogy a tartalom nem foglalkozik alaposan minden biztonsági szemponttal, jelezve, hogy bizonyos területek lehetne teljesebbek.

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

Eredeti címe:

Secure Programming Cookbook for C and C++

Könyv tartalma:

Jelszófeltörés, hamisítás, puffer túlcsordulás és szolgáltatásmegtagadás: ez csak néhány a mai számítógépes rendszerek és hálózatok elleni támadások közül. E járvány gyökere a rosszul megírt, rosszul tesztelt és nem biztonságos kód, amely mindenkit veszélynek tesz ki. A mai fejlesztőknek nyilvánvalóan segítségre van szükségük ahhoz, hogy kitalálják, hogyan írjanak olyan kódot, amelyet a támadók nem tudnak kihasználni. Ilyen kódot írni azonban meglepően nehéz.

A Biztonságos programozás szakácskönyve C és C++ nyelvre fontos új forrás a biztonságos kód írásával komolyan foglalkozó fejlesztők számára. Rengeteg megoldást tartalmaz azokra a problémákra, amelyekkel azok szembesülnek, akiknek fontos az alkalmazásaik biztonsága. A témák széles skáláját öleli fel, beleértve a biztonságos inicializálást, a hozzáférés-szabályozást, a bemeneti érvényesítést, a szimmetrikus és nyilvános kulcsú kriptográfiát, a kriptográfiai hash-eket és MAC-eket, a hitelesítést és kulcscserét, a PKI-t, a véletlen számokat és a manipuláció elleni védelmet. A könyv több mint 200 receptjében található gazdag kódmintakészlet segít a programozóknak abban, hogy biztonságossá tegyék a C és C++ programokat, amelyeket Unix(R) (beleértve a Linux(R)-ot is) és Windows(R)-környezetben írnak. Az olvasók megtanulják:

⬤ Hogyan kerüljék el a gyakori programozási hibákat, például a puffer túlcsordulásokat, a versenyfeltételeket és a formázott karakterlánc problémákat.

⬤ Hogyan lehet megfelelően SSL-engedélyezni az alkalmazásokat.

⬤ Hogyan hozzon létre biztonságos csatornákat az SSL nélküli ügyfél-kiszolgáló kommunikációhoz.

⬤ Hogyan integráljuk a nyilvános kulcsú infrastruktúrát (PKI) az alkalmazásokba.

⬤ A kriptográfia megfelelő használatának legjobb gyakorlatai.

⬤ Technikák és stratégiák a programok bemenetének megfelelő validálásához.

⬤ Hogyan indítsunk el programokat biztonságosan.

⬤ Hogyan használjuk megfelelően a fájlelérési mechanizmusokat.

⬤ Az alkalmazások visszafejtéssel szembeni védelmének technikái.

A könyv weboldala kiegészíti a könyvet azzal, hogy helyet biztosít az új receptek közzétételére, beleértve a további nyelveken, például Perl, Java és Python nyelven írtakat is. Az olvasók által beküldött legjobb recepteket havi díjakkal jutalmazzák.

A Biztonságos programozás szakácskönyve C és C++ nyelvre arra hivatott, hogy minden fejlesztő könyvtárának nélkülözhetetlen részévé váljon, egy olyan kódtárs, amelyet a fejlesztők újra és újra elővesznek majd, amikor meg akarják védeni rendszereiket a támadóktól, és csökkenteni akarják a mai veszélyes világban jelentkező kockázatokat.

A könyv egyéb adatai:

ISBN:9780596003944
Szerző:
Kiadó:
Kötés:Puha kötés
A kiadás éve:2003
Oldalak száma:790

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Biztonságos programozás szakácskönyve C és C++ nyelvre - Secure Programming Cookbook for C and...
Jelszófeltörés, hamisítás, puffer túlcsordulás és...
Biztonságos programozás szakácskönyve C és C++ nyelvre - Secure Programming Cookbook for C and C++
A szoftverbiztonság 24 halálos bűne: Programozási hibák és javításuk módja - 24 Deadly Sins of...
A kiadó megjegyzése: A harmadik féltől vásárolt...
A szoftverbiztonság 24 halálos bűne: Programozási hibák és javításuk módja - 24 Deadly Sins of Software Security: Programming Flaws and How to Fix Them
Hálózati biztonság az Openssl-lel: Kriptográfia a biztonságos kommunikációhoz - Network Security...
Manapság a legtöbb alkalmazás legalábbis...
Hálózati biztonság az Openssl-lel: Kriptográfia a biztonságos kommunikációhoz - Network Security with Openssl: Cryptography for Secure Communications

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

© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)