Hakin9 3/2005 (7)
V aktuálním čísle Hakin9u pro květen/červen si přečtete např. o chybách v PHP, útocích metodou SQL injection, generování shellkódů v Pythonu nebo o kompromitujícím záření.
20.4.2005 06:00 |
Ondřej Čečák
| Články autora
| přečteno 13087×
Hakin9, jak se bránit je polský mezinárodní časopis, který v současné době vychází v 7
jazycích a v papírovém vydání ve více než 18 zemích světa. Je vydáván společností
Software-Wydawnictwo Sp. z o.o. a do češtiny je překládán – nejspíše z
polštiny. Jako překladatelé jsou v čísle s pořadovým číslem 7 uvedeni Stanislav
Gráf, Jaroslav Gregor, Jaroslav Luger, Nina Sajdoková, Svatopluk Vít; jako korektor
je uveden David Kredba.
Obsah čísla
Obsah čísla je jako tradičně rozdělen do tří tématických celků –
Základy, Útok a Obrana.
- Úvodní rubriky
- editorial, obsah
- ve zkratce
- hakin9.live – obsah CD
- nástroje – Ant
- Základy
- Úklid pavučiny – zjišťování nelegálního sdílení připojení
- Nalezení a zneužití chyb v kódu PHP
- Útok
- SQL Injection útoky na PHP a MySQL
- Metody skrývání modulů linuxového jádra
- Generování shellkódů v Pythonu
- TEMPEST – Kompromitující záření
- Obrana
- Závěrečné rubriky
- Fejeton
- V příštím čísle mimo jiné najdete
Novinky
Už po otevření časopisu uvidíte pár změn. Tou první je jiná fotka a také
podpis u editorialu šéfredaktora – došlo totiž ke změně a novým
šéfredaktorem magazínu hakin9 se zřejmě stal Roman Polesek. To ale není vše, na
úvodní stránce si můžete všimnout trochu upravené grafiky, což je rozhodně
změna k lepšímu. Po otočení si také jistě všimnete nové rubriky Ve zkratce, která
formou zpráviček a kratších článků informuje o aktuálním dění. Velice pěkné,
doufám, že tato sekce nezmizí s příštím číslem v propadlišti dějin.
To hlavní si ale stále nechávám jako trumf v rukávě. V tomto článku už nebudu
muset znovu opakovat předchozí nedostatky – nezvládnutou sazbu do bloku
a nadmíru chyb.
Sazba odstavců je totiž v aktuálním čísle zvládnuta s přimhouřením oka na
jedničku a i chyb výrazně ubylo. Ano, stále se v textu nepochopitelně objevuje
za slovíčkem viz tečka; narazíte na LED diody; různé elementy v časopise se označují velkým písmen
(např. "podívejte se na Výpis 1, na Tabulku 2, na Obrázek 3 nebo na Článek 4"
– což dle mého názoru není gramaticky správně a hlavně to vypadá docela
rušivě), nicméně to už nijak zásadně nebraní v pohodlném čtení.
Zapomenout také nesmím na další novou rubriku s názvem Fejeton na samém konci
časopisu. Tedy ne, že by se opravdu jednalo o fejeton ve stylu, jak je psal třeba Jan Neruda, ale
autor v něm opravdu subjektivně glosuje určitou věc (v aktuálním čísle se
zaměřil na stávající emailové systémy a problémy s tím související).
Podrobněji k obsahu čísla
Dost ale bylo novinek, pojďme se podívat na hlavní obsah čísla. Samozřejmě
nechybí tradiční rubriky jako jsou Obsah CD (na které se ještě blíže podíváme
později) a Nástroje, kde je popsán Ant – síťový nástroj pro práci s
packety.
V sekci Základy je tentokrát článek, jehož název začíná slovy Úklid pavučiny.
Sice to zavání novým newspeakem, to ale nic nemění na jeho obsahu. V článku se
totiž probírá odhalování nelegálního sdílení připojení (což mohou mít někteří
poskytovatelé konektivity zakazáno např. ve smlouvě uzavírané se zákazníky) a
představeno je mnoho velice zajímavých, místy až zábavných, ale přesto dle mého
názoru naprosto obskurních metod detekce sdílení připojení. Abych to uvedl na
pravou míru – i když internet provider podle různých označení webových
prohlížečů pozná, že uživatel používá dva různé browsery, stále to není jasný důkaz o
nelegální činnosti (často je potřeba používat více prohlížečů, např. při
vývoji webových stránek, práci s internetovým bankovnictvím apod.) a podobně to
platí i pro ostatní metody (uživatel si může hrát s nastavením sítě nebo mít na
počítači víc operačních systémů a střídat je apod.). Nic to samozřejmě nemění na faktu, že
článek je zajímavý a některé jeho části mohou být poučné.
Téměř polovinu celého časopisu zabírá sekce Útok, ve které si přijdou na své
nejenom začínající programátoři PHP, které budou zřejmě zajímat první dva
články. Ten první popisuje možnosti nalezení a zneužití chyb v PHP a rovnou je
demonstruje na příkladech skutečných programů dostupných různě po webu ke stažení.
Dozvíte se útocích na nekontrolovaný vstup, o použití metod cross-site
scripting a HTML injection, SQL injection, přenos souboru PHP a v neposlední řadě
se také dozvíte, jaké máte možnosti při zabezpečení PHP.
Druhý článek se zaměřuje více na jednu z dříve představených metod; a totiž na
SQL injection. Z článku se dozvíte vše potřebné o této metodě a dojde také na
praktický příklad útoku na jedno diskuzní fórum.
Následující stať navazuje na povídání z minulého čísla o jaderných modulech,
resp. o rootkitech. Z článku se dozvíte, jak váš hotový modul (zřejmě nějaký
rootkit, ovšem to je v tomto případě zcela vedlejší) v jádře skrýt. Naučíte se,
jak ho vymazat ze seznamu načtených modulů a nebo jak modul slinkovat s jiným
(a zajistit tak jeho opětovné načtení po rebootu jádra).
Další celkem 19 stránkový článek popisující generování shellkódů v Pythonu
je nejdelším návodem v celém časopisu a díky němu se snadno naučíte, jak
vytvořit shellkód pro váš exploit s pomocí knihovny InlineEgg. Všude kolem
textu je hodně schémat, výpisů a tabulek, které vám pomohou lépe pochopit
probíranou látku. Postupně se prokousáte problémy s prvním generováním a
nakonec byste měli být schopni vytvoření funkčního shellkódu dle vlastní potřeby.
Posledním článkem v sekci Útok je popis TEMPEST, metody, která je známa také
díky vědci Wim van Eckovi. Dozvíte se o metodách, o kterých se zatím pouze
velice obecně mluvilo v souvislosti s profesionální špionáží. Článek ovšem
představuje také praktické využití a konstrukci špionážního zařízení pracující
na principu odchytávání emitovaného záření. Některé pojmy sice nejsou úplně
stejné jako ty, které znám z hodin fyziky, každopádně i díky anglickým
ekvivalentům snadno pochopíte, o co se jedná.
Sekce Obrana, která následuje, tentokrát obsahuje pouze jediný článek a tím je
představení dalšího z honeypotů, Honeyd. Naučíte se, jak připravit hrnec s
medem obsahující klidně celou virtuální sít tak, že se do něj budou chytat červi
(jejichž typické chování je v článku také představeno) a jak případně provést
protiútok.
Přiložené CD
CD naleznete vlepené na jedné ze stránek časopisu. V datových stopách média se
skrývá bootovatelná live distribuce hakin9.live 2.5 založená na Aurox Live
10.1 a mimo jiné také tutoriály a materiály k probrané látce v
časopisu. Novinkou je další přiložená dokumentace, na CD byste měli najít
dokumenty RFC, free knihy v PDF a HTML (anglicky) a v časopise nepublikované
články (také anglicky).
Při startu systému jsem si všiml, že poměrně dlouho zdržuje start nessusd,
což je pochopitelné, protože musí načíst všechny pluginy. To se mi ale zdá
docela zbytečné, protože ne pokaždé je nessus potřeba a navíc lze snadno
spustit ručně (a se systémem při čekání na jeho start klidně pracovat), než aby zdržoval při bootování,
když to můžete tak leda sledovat výpis dalších startujících služeb.
Závěr
Konečně se zdá, že se časopis začíná měnit k lepšímu. Po opravách sazby a
části chyb je čtení odborných článků zaměřených na bezpečnost pohodou. Navíc
se dle mého názoru obsahově v pořadí už sedmé číslo časopisu hakin9 opravdu
povedlo.
Na
stránkách časopisu by měl být ukázkový článek, bohužel jsem ho ale v době psaní recenze
nemohl najít.
Časopis "hakin9, jak se bránit" s podtitulem "Hard Core IT Security Magazine"
vychází každé dva měsíce, má 80 stran a s přiloženým CD si ho můžete koupit za
199 Kč (359 Sk) např. v Linux CD Shopu nebo
v internetovém obchodě vydavatele.
Verze pro tisk
|
Příspívat do diskuze mohou pouze registrovaní uživatelé.
|
|

Vyhledávání software

Vyhledávání článků
28.11.2018 23:56 /František Kučera Prosincový sraz spolku OpenAlt se koná ve středu 5.12.2018 od 16:00 na adrese Zikova 1903/4, Praha 6. Tentokrát navštívíme organizaci CESNET. Na programu jsou dvě přednášky: Distribuované úložiště Ceph (Michal Strnad) a Plně šifrovaný disk na moderním systému (Ondřej Caletka). Následně se přesuneme do některé z nedalekých restaurací, kde budeme pokračovat v diskusi.
Komentářů: 1
12.11.2018 21:28 /Redakce Linuxsoft.cz 22. listopadu 2018 se koná v Praze na Karlově náměstí již pátý ročník konference s tématem Datová centra pro business, která nabídne odpovědi na aktuální a často řešené otázky: Jaké jsou aktuální trendy v oblasti datových center a jak je optimálně využít pro vlastní prospěch? Jak si zajistit odpovídající služby datových center? Podle jakých kritérií vybírat dodavatele služeb? Jak volit vhodné součásti infrastruktury při budování či rozšiřování vlastního datového centra? Jak efektivně datové centrum spravovat? Jak co nejlépe eliminovat možná rizika? apod. Příznivci LinuxSoftu mohou při registraci uplatnit kód LIN350, který jim přinese zvýhodněné vstupné s 50% slevou.
Přidat komentář
6.11.2018 2:04 /František Kučera Říjnový pražský sraz spolku OpenAlt se koná v listopadu – již tento čtvrtek – 8. 11. 2018 od 18:00 v Radegastovně Perón (Stroupežnického 20, Praha 5). Tentokrát bez oficiální přednášky, ale zato s dobrým jídlem a pivem – volná diskuse na téma umění a technologie, IoT, CNC, svobodný software, hardware a další hračky.
Přidat komentář
4.10.2018 21:30 /Ondřej Čečák LinuxDays 2018 již tento víkend, registrace je otevřená.
Přidat komentář
18.9.2018 23:30 /František Kučera Zářijový pražský sraz spolku OpenAlt se koná již tento čtvrtek – 20. 9. 2018 od 18:00 v Radegastovně Perón (Stroupežnického 20, Praha 5). Tentokrát bez oficiální přednášky, ale zato s dobrým jídlem a pivem – volná diskuse na téma IoT, CNC, svobodný software, hardware a další hračky.
Přidat komentář
9.9.2018 14:15 /Redakce Linuxsoft.cz 20.9.2018 proběhne v pražském Kongresovém centru Vavruška konference Mobilní řešení pro business.
Návštěvníci si vyslechnou mimo jiné přednášky na témata: Nejdůležitější aktuální trendy v oblasti mobilních technologií, správa a zabezpečení mobilních zařízení ve firmách, jak mobilně přistupovat k informačnímu systému firmy, kdy se vyplatí používat odolná mobilní zařízení nebo jak zabezpečit mobilní komunikaci.
Přidat komentář
12.8.2018 16:58 /František Kučera Srpnový pražský sraz spolku OpenAlt se koná ve čtvrtek – 16. 8. 2018 od 19:00 v Kavárně Ideál (Sázavská 30, Praha), kde máme rezervovaný salonek. Tentokrát jsou tématem srazu databáze prezentaci svého projektu si pro nás připravil Standa Dzik. Dále bude prostor, abychom probrali nápady na využití IoT a sítě The Things Network, případně další témata.
Přidat komentář
16.7.2018 1:05 /František Kučera Červencový pražský sraz spolku OpenAlt se koná již tento čtvrtek – 19. 7. 2018 od 18:00 v Kavárně Ideál (Sázavská 30, Praha), kde máme rezervovaný salonek. Tentokrát bude přednáška na téma: automatizační nástroj Ansible, kterou si připravil Martin Vicián.
Přidat komentář
Více ...
Přidat zprávičku
 Poslední diskuze
31.7.2023 14:13 /
Linda Graham iPhone Services
30.11.2022 9:32 /
Kyle McDermott Hosting download unavailable
13.12.2018 10:57 /
Jan Mareš Re: zavináč
2.12.2018 23:56 /
František Kučera Sraz
5.10.2018 17:12 /
Jakub Kuljovsky Re: Jaký kurz a software by jste doporučili pro začínajcího kodéra?
Více ...
|