HACKING

Hacking:美しき策謀―脆弱性攻撃の理論と実際 Hacking:美しき策謀―脆弱性攻撃の理論と実際
かなーり、面白い本だった。ノンストップで一気に読んでしまった。
バッファオーバーフロー攻撃などの大まかな原理はわかっていても、実際の攻撃プログラムの実装についてまで考えたことはなかった。この本には短いながらも実際に使える(?)危険なコードが載せられ、丁寧に説明されている。たとえばバッファーオーバフロー攻撃の1つはstrcpyが確保してある配列を超えて書き込むバグを利用するのだが、そのためには送り込むコードにヌル文字(=0x00)が含まれていてはいけない。ヌル文字があるとstrcpyのコピーが途中で止まってしまうからだ。てことで、バイト列に0を含まないようにするために、0をレジスタにロードする命令は 同一レジスタ同士の xor命令に置き換えたりなどのさまざまな工夫を施す必要がある。この本にはそういったテクニックが大量に、丁寧に説明されていて、読んでいて実に楽しい。

コーディング上のテクニックのほかに、暗号の解読方法や、ネットワーク盗聴の方法などにも言及してあって、防衛のためにもこれらに詳しくない人は読んでおくといいんじゃないかなと思った。

<< developer transition kit  Site Top ASSEMBLY'05 >>

Comments

jeu
2006/12/13 12:59 PM
<a href=http://www.purplepeacockceramics.com/lig/2637>blackjack en ligne</a> <a href=http://www.jackpothollywood.com/meilleur/1355>meilleurs casinos en ligne</a> <a href=http://www.jaquaart.com/promos/1431>les meilleures poker promotions</a> <a href=http://www.hi-ontario.com/fr-ca/1174>casino gratuit</a> <a href=http://www.raymondforklifts.com/enligne/3043>poker en ligne</a> <a href=http://www.jbgrant.com/autre/1462>jeu</a> <a href=http://www.jeanniesgifts.com/salles/1574>casino de paris</a> <a href=http://www.jbgrant.com/th-fr/1459>jeu texas holdem</a> <a href=http://www.jandrimages.com/fr-poker/1387>jeu en ligne</a> <a href=http://www.highlandbpw.org/jeux/1256>salles de jeux</a> <a href=http://www.highlandbpw.org/gratuit/jeu-gratuit.html>jeu gratuit</a> <a href=http://www.raymondforklifts.com/fr-p/3012>jeu de carte</a> <a href=http://www.harvestnow.net/fr-cas/1122>casino internet</a> <a href=http://www.hiltondenverairport.com/salles/1282>le top de poker en ligne</a> <a href=http://www.jbgrant.com/autre/1463>pacific poker</a> <a href=http://www.jcbcontracting.com/je-ca/1506>craps</a> <a href=http://www.highlandbpw.org/bon-fr/1242>bonus de casino en ligne</a> <a href=http://www.jeanniesgifts.com/deca/1564>vido poker</a> <a href=http://www.hi-ontario.com/jouez/1168>meilleures salles de jeux</a> <a href=http://www.ispecialtyshop.com/fr-casi/1318>les meilleures casinos promotions</a>
poker en ligne
2006/12/13 01:31 PM
<a href=http://www.ispecialtyshop.com/fr-casi/1311>casino gratuit</a> <a href=http://www.purplepeacockceramics.com/lig/2635>bonus des casinos en ligne</a> <a href=http://www.hiltondenverairport.com/fr-pok/1263>poker en ligne</a> <a href=http://www.jaquaart.com/jeu-r/1420>jeu flash</a> <a href=http://www.highlandbpw.org/jeux/1252>jeu de cartes</a> <a href=http://www.jcbcontracting.com/je-ca/1505>gambling</a> <a href=http://www.hi-ontario.com/jouez/1165>le top des casinos en ligne</a> <a href=http://www.purplepeacockceramics.com/lig/2650>meilleurs casinos en ligne</a> <a href=http://www.hi-ontario.com/jouez/1164>casino sans tlchargement</a> <a href=http://www.highcrestinn.com/jeu/1204>jeu sur internet</a> <a href=http://www.jcbcontracting.com/offre/1517>bonus des casinos en ligne</a> <a href=http://www.hi-ontario.com/autre/1154>machine sous</a> <a href=http://www.purplepeacockceramics.com/gratu/2659>bonus gratuits</a> <a href=http://www.jaquaart.com/poker-fr/1415>online poker</a> <a href=http://www.jackpothollywood.com/ligne/1347>jeu casino ligne</a> <a href=http://www.harvestnow.net/fr-jeu/1138>salles de jeux virtuelles</a> <a href=http://www.jcbcontracting.com/casi-fr/1499>casino franais</a> <a href=http://www.raymondforklifts.com/fr-p/3017>jeu flash</a> <a href=http://www.raymondforklifts.com/fr-p/3011>jeu</a> <a href=http://www.ispecialtyshop.com/fr-casi/1317>casino sans tlchargement</a>
jouez au poker gratuit
2006/12/13 04:15 PM
<a href=http://www.jeanniesgifts.com/deca/1570>black jack</a> <a href=http://www.purplepeacockceramics.com/cajeux/2629>gambling</a> <a href=http://www.hi-ontario.com/fr-ca/1177>casino france</a> <a href=http://www.harvestnow.net/fr-jeu/1133>jeu de cartes</a> <a href=http://www.jcbcontracting.com/je-ca/1507>bonus</a> <a href=http://www.jdcollectibles.com/sous/1526>machines sous</a> <a href=http://www.jdcollectibles.com/dernie/1549>top des casinos en ligne</a> <a href=http://www.jdcollectibles.com/ca-jo/1559>jouez ligne</a> <a href=http://www.hi-ontario.com/autre/1150>craps</a> <a href=http://www.jbgrant.com/jeudepo/1453>jouez au poker gratuit</a> <a href=http://www.ispecialtyshop.com/prom/1326>top des casinos en ligne</a> <a href=http://www.jeanniesgifts.com/je-fr/1593>jeu casino gratuit</a> <a href=http://www.raymondforklifts.com/fr-p/3035>poker gratuit</a> <a href=http://www.hiltondenverairport.com/salles/1286>pacific poker</a> <a href=http://www.jackpothollywood.com/fr/1342>casino internet</a> <a href=http://www.jaquaart.com/jeu-r/1422>jeu de poker gratuit</a> <a href=http://www.jandrimages.com/depok/1397>jeu de poker</a> <a href=http://www.hi-ontario.com/fr-bra/1147>bonus gratuits</a> <a href=http://www.jaquaart.com/jouez/1445>jouez au poker gratuit</a> <a href=http://www.jeanniesgifts.com/salles/1579>meilleures salles de jeux</a>
jeu casino gratuit
2006/12/13 04:38 PM
<a href=http://www.raymondforklifts.com/jepo/2978>jeu de poker en ligne gratuit</a> <a href=http://www.raymondforklifts.com/jepo/2984>jeu de poker</a> <a href=http://www.highlandbpw.org/ca-fr/1234>casino jeu</a> <a href=http://www.purplepeacockceramics.com/gratu/2665>jeu casino gratuit</a> <a href=http://www.jbgrant.com/autre/1461>jeu en ligne</a> <a href=http://www.hi-ontario.com/autre/1151>gambling</a> <a href=http://www.jackpothollywood.com/jeux/1368>machine sous</a> <a href=http://www.jandrimages.com/fr-poker/1389>jouez au poker gratuit</a> <a href=http://www.ispecialtyshop.com/jouer/1296>baccarat</a> <a href=http://www.harvestnow.net/fr-cas/1118>casino france</a> <a href=http://www.purplepeacockceramics.com/lig/2645>le top des casinos en ligne</a> <a href=http://www.jackpothollywood.com/ligne/1352>jouez au casino en ligne</a> <a href=http://www.purplepeacockceramics.com/lig/2647>meilleur casino en ligne</a> <a href=http://www.ispecialtyshop.com/jouer/1302>vido poker</a> <a href=http://www.highcrestinn.com/jeu/1196>jeu casino gratuit</a> <a href=http://www.highcrestinn.com/meilleurs/1208>les meilleures casinos promotions</a> <a href=http://www.hi-ontario.com/fr-bra/1149>casino jeu</a> <a href=http://www.hiltondenverairport.com/gra-fr/1267>poker en ligne gratuit</a> <a href=http://www.purplepeacockceramics.com/lig/2655>top des casinos en ligne</a> <a href=http://www.jandrimages.com/fr-poker/1385>jeu poker</a>
machines sous
2006/12/13 07:49 PM
<a href=http://www.jbgrant.com/proms/1475>poker en ligne</a> <a href=http://www.raymondforklifts.com/salles-p/2999>salles de poker</a> <a href=http://www.jcbcontracting.com/casi-fr/1493>casino on net</a> <a href=http://www.highcrestinn.com/meilleurs/1212>meilleurs casinos en ligne</a> <a href=http://www.ispecialtyshop.com/fr-casi/1316>casino virtuel</a> <a href=http://www.raymondforklifts.com/salles-p/3002>meilleures salles de poker</a> <a href=http://www.jcbcontracting.com/casi-fr/1492>casino sans tlchargement</a> <a href=http://www.jbgrant.com/autre/1464>online poker</a> <a href=http://www.jaquaart.com/promos/1429>top poker promotions</a> <a href=http://www.ispecialtyshop.com/fr-casi/1308>casino ligne</a> <a href=http://www.highlandbpw.org/jeux/1254>machines sous</a> <a href=http://www.jaquaart.com/salle/1435>salles virtuelles de poker gratuit</a> <a href=http://www.jbgrant.com/jeudepo/1446>jeu de carte</a> <a href=http://www.purplepeacockceramics.com/lig/2648>meilleures promotions en ligne</a> <a href=http://www.jbgrant.com/proms/1473>meilleures salles de poker</a> <a href=http://www.jdcollectibles.com/dernie/1538>le top des casinos en ligne</a> <a href=http://www.jdcollectibles.com/ca-jo/1555>jeu sur internet</a> <a href=http://www.jcbcontracting.com/promos/1509>top promotions en ligne</a> <a href=http://www.jandrimages.com/fr-poker/1376>salles de poker</a> <a href=http://www.hi-ontario.com/fr-bljack/1144>black jack</a>
jeu de carte
2006/12/13 08:46 PM
<a href=http://www.jandrimages.com/fr-poker/1377>poker gratuit</a> <a href=http://www.jdcollectibles.com/sous/1525>vido poker</a> <a href=http://www.highlandbpw.org/ca-fr/1233>casino internet</a> <a href=http://www.raymondforklifts.com/salles-p/2999>salles de poker</a> <a href=http://www.highcrestinn.com/cas-fr/1187>casino ligne</a> <a href=http://www.jackpothollywood.com/ligne/1350>casino en ligne</a> <a href=http://www.harvestnow.net/fr-jeu/1134>jeu en ligne gratuit</a> <a href=http://www.jdcollectibles.com/dernie/1535>meilleur casino en ligne</a> <a href=http://www.jdcollectibles.com/dernie/1545>meilleurs casinos en ligne</a> <a href=http://www.hiltondenverairport.com/autre/1290>bet</a> <a href=http://www.raymondforklifts.com/fr-p/3013>jeu de carte</a> <a href=http://www.highcrestinn.com/meilleurs/1210>meilleur casino en ligne</a> <a href=http://www.jbgrant.com/jeudepo/1450>jeu de poker gratuit</a> <a href=http://www.highcrestinn.com/meilleurs/1209>les meilleurs casinos en ligne</a> <a href=http://www.raymondforklifts.com/enligne/3050>online poker</a> <a href=http://www.jackpothollywood.com/jeux/1365>baccarat</a> <a href=http://www.raymondforklifts.com/enligne/3059>top poker en ligne</a> <a href=http://www.raymondforklifts.com/salles-p/2999>salles de poker</a> <a href=http://www.raymondforklifts.com/jepo/2975>jeu de poker gratuit</a> <a href=http://www.jackpothollywood.com/jeux/1370>vido poker</a>
meilleures salles de jeux
2006/12/13 10:09 PM
<a href=http://www.jandrimages.com/fr-poker/1374>salles virtuelles de poker gratuit</a> <a href=http://www.highcrestinn.com/jeu/1201>jeu en ligne gratuit</a> <a href=http://www.highcrestinn.com/cas-fr/1194>top casinos promotions</a> <a href=http://www.jcbcontracting.com/offre/1516>bonus gratuits</a> <a href=http://www.jandrimages.com/depok/1400>jeu de poker gratuit</a> <a href=http://www.jaquaart.com/miscellaneus/1441>online texas holdem</a> <a href=http://www.jaquaart.com/jeu-r/1427>jeu</a> <a href=http://www.highlandbpw.org/ca-fr/1231>casino en line</a> <a href=http://www.purplepeacockceramics.com/lig/2642>jeu en ligne</a> <a href=http://www.hi-ontario.com/autre/1157>vido poker</a> <a href=http://www.jandrimages.com/autre/1404>jeu pc</a> <a href=http://www.jackpothollywood.com/bonus/1363>bonus de casino en ligne</a> <a href=http://www.jeanniesgifts.com/bon/1590>top promotions en ligne</a> <a href=http://www.jcbcontracting.com/offre/1520>meilleures salles de jeux</a> <a href=http://www.ispecialtyshop.com/prom/1328>top casinos en ligne</a> <a href=http://www.jbgrant.com/proms/1480>salles virtuelles de poker gratuit</a> <a href=http://www.raymondforklifts.com/fr-p/3030>poker</a> <a href=http://www.jbgrant.com/proms/1470>le meilleur poker en ligne</a> <a href=http://www.hiltondenverairport.com/jeu-po/1279>jeu</a> <a href=http://www.raymondforklifts.com/salles-p/2996>salles de poker en ligne</a>
jeu de poker en ligne
2006/12/14 02:17 AM
<a href=http://www.jcbcontracting.com/je-ca/1504>jouez ligne</a> <a href=http://www.jackpothollywood.com/ligne/1349>casino ligne</a> <a href=http://www.jackpothollywood.com/fr/1340>casino net</a> <a href=http://www.raymondforklifts.com/jepo/2978>jeu de poker en ligne gratuit</a> <a href=http://www.highcrestinn.com/jeu/1199>jeu de hasard</a> <a href=http://www.raymondforklifts.com/fr-p/3024>jeu pc</a> <a href=http://www.jeanniesgifts.com/salles/1573>casino franais</a> <a href=http://www.jdcollectibles.com/ru/1531>craps</a> <a href=http://www.raymondforklifts.com/jepo/2981>jeu de poker en ligne</a> <a href=http://www.purplepeacockceramics.com/gratu/2663>jeu casino gratuit</a> <a href=http://www.raymondforklifts.com/fr-th/2957>jeu texas holdem</a> <a href=http://www.raymondforklifts.com/bon-p/2991>les meilleures poker promotions</a> <a href=http://www.purplepeacockceramics.com/gratu/2667>salles virtuelles de jeux gratuits</a> <a href=http://www.purplepeacockceramics.com/lig/2654>top casino en ligne</a> <a href=http://www.hiltondenverairport.com/tex-fr/1289>jeu texas holdem</a> <a href=http://www.highlandbpw.org/gratuit/casino-gratuit.html>casino gratuit</a> <a href=http://www.jandrimages.com/autre/1403>jeu java</a> <a href=http://www.raymondforklifts.com/enligne/3040>poker en ligne gratuit</a> <a href=http://www.jackpothollywood.com/jeux/1366>blackjack</a> <a href=http://www.jcbcontracting.com/offre/1513>meilleur casino en ligne</a>
salles de poker
2006/12/14 02:20 AM
<a href=http://www.raymondforklifts.com/salles-p/2996>salles de poker en ligne</a> <a href=http://www.jeanniesgifts.com/deca/1568>jeu de cartes</a> <a href=http://www.hiltondenverairport.com/promo/1273>les meilleures poker promotions</a> <a href=http://www.ispecialtyshop.com/prom/1329>top casino en ligne</a> <a href=http://www.ispecialtyshop.com/fr-casi/1315>banque casino</a> <a href=http://www.hi-ontario.com/jouez/1166>les meilleures casinos promotions</a> <a href=http://www.hiltondenverairport.com/promo/1274>bonus de poker en ligne</a> <a href=http://www.hiltondenverairport.com/salles/1284>salles de poker</a> <a href=http://www.highcrestinn.com/jeu/1200>jeu en ligne</a> <a href=http://www.jeanniesgifts.com/bon/1584>bonus</a> <a href=http://www.ispecialtyshop.com/bono/1323>bonus de casino en ligne</a> <a href=http://www.raymondforklifts.com/jepo/2967>jouez au poker gratuit</a> <a href=http://www.raymondforklifts.com/enligne/3060>jeu en ligne</a> <a href=http://www.ispecialtyshop.com/prom/1327>top casinos promotions</a> <a href=http://www.purplepeacockceramics.com/lig/2636>bonus de casino en ligne</a> <a href=http://www.raymondforklifts.com/jepo/2969>jouez au poker gratuit</a> <a href=http://www.hi-ontario.com/fr-ca/1171>meilleures promotions en ligne</a> <a href=http://www.jbgrant.com/proms/1481>top poker en ligne</a> <a href=http://www.raymondforklifts.com/fr-p/3021>jeu java</a> <a href=http://www.harvestnow.net/fr-vp/1117>vido poker</a>