Hacking - umění exploitace

1. 10. 2005

Sdílet

Asi to vypadá velmi nepatřičně: hacking je přece umění na hranici možného prooriginálně myslící bytosti, jež dokáží z ničeho vytěžit maximum, ne disciplína pro každého začát...

Asi to vypadá velmi nepatřičně: hacking je přece umění na hranici možného pro
originálně myslící bytosti, jež dokáží z ničeho vytěžit maximum, ne disciplína

pro každého začátečníka! Správný hacker přece vše najde na internetu a zbytek

si odvodí či domyslí… Přesto vycházejí knihy, jako je tato, jež se pokoušejí

něco alespoň naznačit. A nejsou k zahození!

Pokud jste propadli iluzi, že stát se hackerem (rozuměj umělcem technického) je

otázkou výukových materiálů, pak je tahle příručka výbornou léčebnou kůrou.

Autor se pokusil o nástin několika aspektů této zájmové činnosti a pokud nejste

opravdovými zájemci (myšleno v nejsilnějším smyslu slova), pak vás jeho látka

brzy omrzí. V neposlední řadě je dobré upozornit, že autor upřednostňuje jako

ukázkové prostředí systém Linux, jehož architektura je referenčním materiálem.

Nejde o začátečnické povídání – pokud nemáte podrobnější představu o jazyce C a

nikdy jste si alespoň nezkusili pohrát s assemblerem, jedná se o nesnesitelně

abstraktní hmotu. První část knihy je zaměřena na oblast programování, cílem

výkladu je naznačit cestu k tvorbě exploitů, tedy kódů k průniku do operačního

systému. Jen tak mimochodem zde získáte související informace o práci s pamětí

a o strukturách, jako je zásobník volání. Pokud se v architektuře nevyznáte

více, utonutí je vždy otázkou okamžiků.

Další výraznější celek je zaměřen na síťování, ani zde autor nesnižuje

nasazenou laťku. Výklad se po stručném úvodu ponoří do hlubin síťové

komunikace, z níž ční ukázky různých softwarových nástrojů, doprovázené věrnými

druhy v podobě skriptů v jazyce Perl. Tedy další prověrka vašich kompetencí!

Pokud jste vydrželi do konce, poslední kapitola se věnuje šifrování, dostane se

vám jak koncepčních poznámek, tak ukázek praktického prolamování. Jazyk C je i

zde vaší pravou rukou! Není nám známo, zda mysl hackera musí být vedle

originality zároveň rozpolcena, ale tato kniha ledacos naznačuje. Nemáte-li

zábrany, hledáte-li inspiraci a nebojíte se využít opravdové programátorské

prostředky v podobě výše zmíněných jazyků, určitě do ní nahlédněte!

Autor: Jon Erickson

Vydavatelství:

Zoner Press, Brno, 2005

Počet stran: 263

Doporučená cena: 225 Kč


Autor článku