-- ·|­û / µù¥U -- ¡@
¡@±b¸¹¡G
¡@±K½X¡G
¡@ | µù¥U | §Ñ°O±K½X
3/26 ·s®Ñ¨ì¡I 3/19 ·s®Ñ¨ì¡I 3/14 ·s®Ñ¨ì¡I 12/12 ·s®Ñ¨ì¡I
ÁʮѬyµ{¡EQ & A¡E¯¸°È¯d¨¥ª©¡E«ÈªA«H½c
¢x 3ds Max¢x Maya¢x Rhino¢x After Effects¢x SketchUp¢x ZBrush¢x Painter¢x Unity¢x
¢x PhotoShop¢x AutoCad¢x MasterCam¢x SolidWorks¢x Creo¢x UG¢x Revit¢x Nuke¢x
¢x C#¢x C¢x C++¢x Java¢x ¹CÀ¸µ{¦¡¢x Linux¢x ´O¤J¦¡¢x PLC¢x FPGA¢x Matlab¢x
¢x Àb«È¢x ¸ê®Æ®w¢x ·j¯Á¤ÞÀº¢x ¼v¹³³B²z¢x Fluent¢x VR+AR¢x ANSYS¢x ²`«×¾Ç²ß¢x
¢x ³æ´¹¤ù¢x AVR¢x OpenGL¢x Arduino¢x Raspberry Pi¢x ¹q¸ô³]­p¢x Cadence¢x Protel¢x
¢x Hadoop¢x Python¢x Stm32¢x Cortex¢x Labview¢x ¤â¾÷µ{¦¡¢x Android¢x iPhone¢x
¥i¬d®Ñ¦W,§@ªÌ,ISBN,3dwoo®Ñ¸¹
¸Ô²Ó®ÑÄy¤ÀÃþ

¶Â«È¨¾½u2011ºëµØ©^Äm¥»(¤W¤U¥U)

( ²Åé ¦r)
§@ªÌ¡G¡m¶Â«È¨¾½u¡n½s¿è³¡Ãþ§O¡G1. -> ¦w¥þ -> ºô¸ô¦w¥þ -> Àb«È§ðÀ»»P¤J«I
ĶªÌ¡G
¥Xª©ªÀ¡G¤H¥Á¶l¹q¥Xª©ªÀ¶Â«È¨¾½u2011ºëµØ©^Äm¥»(¤W¤U¥U) 3dWoo®Ñ¸¹¡G 29106
¸ß°Ý®ÑÄy½Ð»¡¥X¦¹®Ñ¸¹¡I

¡i¯Ê®Ñ¡j
¡i¤£±µ¨ü­qÁÊ¡j

¥Xª©¤é¡G3/1/2011
­¶¼Æ¡G596
¥úºÐ¼Æ¡G2
¯¸ªø±ÀÂË¡G
¦L¨ê¡G¶Â¥Õ¦L¨ê»y¨t¡G ( ²Åé ª© )
¡i¤£±µ¨ü­qÁÊ¡j
ISBN¡G9787115247957
§@ªÌ§Ç¡@|¡@ĶªÌ§Ç¡@|¡@«e¨¥¡@|¡@¤º®e²¤¶¡@|¡@¥Ø¿ý¡@|¡@§Ç
(²Åé®Ñ¤W©Ò­z¤§¤U¸ü³sµ²¯Ó®É¶O¥\, ®¤¤£¾A¥Î¦b¥xÆW, ­YŪªÌ»Ý­n½Ð¦Û¦æ¹Á¸Õ, ®¤¤£«OÃÒ)
§@ªÌ§Ç¡G

ĶªÌ§Ç¡G

«e¨¥¡G

¤º®e²¤¶¡G

¡m¶Â«È¨¾½u¡n¬O°ê¤º³Ì¦­³Ð¥Zªººôµ¸¦w¥þ§Þ³N´CÅ餧¤@¡C¥»®Ñ¦¬¿ý¤F¡m¶Â«È¨¾½u¡nÁ`²Ä109´Á¦Ü²Ä120´ÁªººëµØ¤å³¹¡C
¡@¡@¡m¶Â«È¨¾½u¡n¤@ª½ªÃ©Ó¡§¦b§ð»P¨¾ªº¹ï¥ß²Î¤@¤¤´M¨D¬ð¯}¡¨ªº®Ö¤ß²z©À¡AÃöª`ºôµ¸¦w¥þ§Þ³Nªº¬ÛÃöµo®i¡A¦}¤@ª½¸òÂܰꤺºôµ¸¦w¥þ§Þ³Nªºµo®i¡A¸g¹L2001¦~³Ð¥Z¦Ü¤µ¡A¤w¸g¦¨¬°°ê¤ººôµ¸¦w¥þ§Þ³Nªº³»¦y´CÅé¡C¥»®Ñ¿ï¨ú¤F½sµ{¸ÑªR¡B¤u¨ã»P§K±þ¡Bºôµ¸¦w¥þÅU°Ý¡B±K¬É´MÂÜ¡B­ºµoº|¬}¡B¯S§O±MÃD¡Bº|¬}§ð¨¾¡B¸}¥»§ð¨¾¡B·¸¥X¬ã¨s¥H¤Îº¯³z»P´£Åvµ¥¤è­±ªººëµØ¤å³¹¡A¦}°t¦³¨â±iCD¥ú½L¡A¨ä¤¤¥]§t¦w¥þ§Þ³N¤u¨ã¡B¥N½X©M¿ý¹³¡A¬°ÅªªÌ¾\Ū¡B²z¸Ñ´£¨Ñ¤F«D±`«K±¶ªº³~®|¡C
¡@¡@¥»®Ñ¤À¬°¤W¡B¤U¨â¥U¡A¾A¦X°ª®Õ¦b®Õ¥Í¡Bºôµ¸ºÞ²z­û¡Bºôµ¸¦w¥þ¤½¥q±q·~¤H­û¡B¶Â«È§Þ³N·R¦nªÌ¾\Ū¡C

¥Ø¿ý¡G

¤W¥U

½sµ{¸ÑªR
¡@AV¹ï§Ü§Þ³N¤§¼Æ¾Ú½s½X¡@1
¡@Hook NDIS¹ê²{MAC¹LÂo¡@4
¡@Hook ObCreateObject¹ê®ÉºÊ±±¶iµ{³Ð«Ø¡@8
¡@Linux¤U§Q¥Î½Õ¸Õ±H¦s¾¹Hook¨t²Î½Õ¥Î¡@15
¡@Ring0¯ÅRootkit¶iµ{ÁôÂûPÀË´ú§Þ³N¡@19
¡@Ring3¤U³q¹L¬d¸ßGDI¥y¬`ªí¨ÓÀË´ú¶iµ{¡@26
¡@VBÅçÃÒ½XÃѧO¤èªk¤§¼Æ¾Ú¤ÀÃþ©M¤Ç°t¡@30
¡@Windows¤º®Öbugcheck©Mshutdown¦^½ÕªºÀË´ú¡@34
¡@WS¤èªkµ²§ô½uµ{¡@38
¡@«OÅ@¤å¥ó¤£³Q360¤å¥ó¯»¸H¾÷§R°£¡@40
¡@½s¼g¤å¥ó¯»¸H¾÷¡@43
¡@¨¾¤îª½±µ¤Á´«CR3Ū¼g¶iµ{¤º¦s¡@50
¡@ºc³y¦Û¤vªºSSDT¶¹L¥D°Ê¨¾±s¡@55
¡@¶¹L360ÅX°Ê¨¾¤õùÙ¥[¸üÅX°Ê¬ã¨s¡@58
¡@¦Zªùµ{§Çªº¡§¦w¥þ¡¨¤§¸ô¡@61
¡@°ò¤_Intel VT-xÀË´úÁôÂöiµ{¡@65
¡@°ò¤_¤À¼hªºÁä½LºÊÅ¥ÅX°Êµ{§Çªº½s¼g¡@67
¡@¼ÒÀÀ¹ê²{NT¨t²Î³q¥ÎPspTerminateProcess¡@81
¡@¦¿¥Á2010 KiFastCallEntry Hook«OÅ@­ì²z¤ÀªR¡@83
¡@¸T¥ÎCopy-On-Write¾÷¨î¹ê²{¥þ§½Hook¡@86
¡@¨M¾Ô¤Ï¥~±¾¨t²Î¤§¯µ±K³q«H­ì²z¡@89
¡@§Q¥ÎDelphiª±ÂàShellCode¡@97
¡@§Q¥ÎFltmgr¥[¸üÅX°Ê¶¹L·ç¬P­åªR¡@101
¡@§Q¥ÎGINA¹ê²{U½L¶}¾÷Âê¡@103
¡@¤º®Ö½s¼gCMOSºûÅ@¤u¨ã¡@105
¡@²L½ÍªTÁ|DPC©w®É¾¹ªº«ä¸ô¡@109
¡@¹Ï¤ùÅçÃÒ½XªºÀH¾÷¹ê²{¸Ô¸Ñ¡@111
¡@¹ê²{¦bWindows Mobile¤â¾÷¤¤±m«Hªº¦Z»O¦¬µo¡@114
¡@µL¼Ò¶ôDLLªº¶iµ{ª`¤J­åªR¡@121
¡@¦B¤b¤U¹ê²{µLÅX°ÊÁôÂæۨ­¡@123
¡@Åý¥y¬`¥i¼g¡X¡X­×§ï¥¿¦b³Q¨Ï¥Î¤å¥óªº¤èªk±´¯Á¡@126
¡@¦bC++¤¤´O¤J¶×½s¹ê²{DLLª`¤J­åªR¡@129
¡@¤ä¥IÄ_Âà±µ¦w¥þÀ³¥Î¥þ±µÄ²¡@133
¡@¦Û¤v¶}µo¤º®Öº|¬}«õ±¸¤u¨ãIoControlFuzzer¡@138
¡@¯S®í¤èªk¹ê²{Ū¼g¶iµ{¤º¦s¡@143

¤u¨ã»P§K±þ
¡@VBS¹ê²{³q¥Î©w¦ìautorun.inf¤¤¯f¬rÅ骺¸ô®|¡@147
¡@U½L¥´³y¶}¾÷Âê¡@151
¡@°ò¤_µw¥óµêÀÀ¤ÆªºHIPS¡@153
¡@§Q¥ÎEFS´£°ª¤å¥ó¨t²Îªº¦w¥þ©Ê¡@155
¡@¤å¥ó§¨¥[±K¶W¯Å¤j®vªº¯Ü®z¥[±K¤ÀªR¡@158
¡@±´´M¡§¬í±þ¡¨§Þ³N­I¦Zªº¿ß¿°¡@160
¡@PE¤å¥ó¹Ï¼Ð­×§ï­ì²z¸Ô¸Ñ¡@163
¡@Python½s¼gPostª`¤J¸}¥»­åªR¡@166
¡@Windows±Ò°ÊÅX°Ê¥[¸ü¶¶§Ç­×§ï¡@171
¡@½s¼g¤Ï±Òµo¦¡§K±þ¤U¸üªÌ­åªR¡@174
¡@°ÊºA¦ÃÂI¤ÀªR¨t²ÎTEMU¡@175
¡@¤Ï°ª±Òµo»P¤Ï¥D°Ê¨¾±s¤§¸ô¡X¡X°ò¤_·½½Xªº§K±þ§Þ³N(¤W)¡@179
¡@¤Ï°ª±Òµo»P¤Ï¥D°Ê¨¾±s¤§¸ô¡X¡X°ò¤_·½½Xªº§K±þ§Þ³N(¤¤)¡@182
¡@¤Ï°ª±Òµo»P¤Ï¥D°Ê¨¾±s¤§¸ô¡X¡X°ò¤_·½½Xªº§K±þ§Þ³N(¤U)¡@185
¡@§Q¥Î±j­¢¶W®É³WÁ×JavaScript Exploit¯S©º½XÀË´ú¡@188
¡@¥d¤Ú´µ°òµêÀÀ¾÷±Òµo¦¡±½´y§Þ³N¬ð¯}­åªR¡@192

ºôµ¸¦w¥þÅU°Ý
¡@Linux¤ULDAP²Î¤@»{ÃÒªº¹ê²{¡@197
¡@¥©¥ÎLinux¹ê²{§½°ìºô¦w¥þ³X°Ý¡@203
¡@¼Æ¦rÃҮѭì²z¤ÎÀ³¥Î¡@206
¡@¥ÎVXE«OÅ@Linux¨t²Î¦w¥þ¡@209
¡@§Q¥Î¤é§Ó¶i¦æMySQL¼Æ¾Ú®w¹ê®É«ì´_¡@212
¡@Paros 3.2.13¦bWindows¥­»O¤Uªº¨Ï¥Î«ü«n¡@214
¡@¦w¥þSSL³X°Ýªº¹ê²{¤èªk¸Ô¸Ñ¡@219
¡@¤G¼h¦w¥þªº¸ÑªR»P¨¾Å@¡@222
¡@°ò¤_¤å¥ó¨t²Îªº²¾°Ê¦sÀx³]³Æ¦w¥þºÞ²z¡@228
¡@¦×ÂûÁÙ¬O³´¨À¡G¥©­ÉVMWare°f¦V¤ÀªR¤J«I¹Lµ{¡@231
¡@­×§ï¼Æ¾Ú®w¥Î¤áÅv­­¨¾­SSQLª`¤J¡@235
¡@µL½uºôµ¸³]³Æ«ü¯¾ÃѧO¡@238

¤U¥U

±K¬É´MÂÜ
¡@§Q¥ÎShell SDK«OÅ@µ{§Ç¡@1
¡@WEP¥[±Kºâªkªº¹ê²{­ì²z»P¯}¸Ñ¡@3
¡@Anti-debug Crackmeºâªk¤ÀªR¡@6
¡@´åÀ¸¥~±¾³n¥ó¯}¸Ñ­åªR¡@10
¡@WPS¯}¸ÑµL½uWPA/WPA2±KÆ_§ð¨¾¡@12
¡@µ¡¤f¯}¸Ñ¸U¯à©Û¡@18
¡@¤ÀªR¤ì°¨¥H´M§ä§ðÀ»ªÌ¡@21
¡@·¥ªê¯f¬r¯}¸Ñ¤ÀªR¡@25
¡@¶®ªê³q²á¤Ñ°O¿ý¸Ñ±K§ð¨¾¡@35
¡@°f¦V¤uµ{¡G¥´³y¤F¤£°_ªºÃ±¦W¡@39
¡@¤å¥ó§¨¯f¬r¯}¸Ñ¤ÀªR¡@46
¡@²LªR¡§¤º¦s¤£¯à¬°read/written¡¨¡@50

­ºµoº|¬}
¡@Kerio MailServer»·µ{ºÞ²z³X°ÝªA°È¾¹¥ô·N¤å¥óº|¬}¡@52
¡@KooMail¦w¥þĵ§i¾÷¨î¶¹Lº|¬}¡@55
¡@SparkMail Mail Server¥Î¤áÅv­­¶V¬Éº|¬}¡@57
¡@°Ê©öSiteWeaver 6.8µu®ø®§0day¸ó¯¸º|¬}¡@62
¡@´¦±KSafari 4 Remote Crashº|¬}¡@67
¡@¶¹L­­¨îªºKooMail XSS 0Dayº|¬}¡@69
¡@²^¯SCMS³Ì·s0Dayº|¬}§ð¨¾¤ÀªR¡@72
¡@§Ú®a§Ú³]­p6.5 cell32.ocx±±¥ó¥»¦a¤å¥ó«H®§ªnÅS0day¡@83
¡@¤d³Õ¥ø·~ºô¯¸ºÞ²z¨t²Î0day¸ó¯¸º|¬}§ð¨¾­åªR¡@85
¡@Kangle Web Server·½¥N½X«H®§ªnÅS0day­åªR¡@88

¯S§O±MÃD
¡@ªF¤è·LÂI¥D°Ê¨¾±sMp110013.sys¥»¦a¯SÅv´£¤Éº|¬}§ð¨¾­åªR¡@91
¡@ºôµ¸¥´¦L¾÷§ð¨¾¡@97
¡@°ò¤_Minifilter¶iµ{­l¥Íª«¸òÂܧ޳N¡@116
¡@°ò¤_WiFi³q«Hªº§ðÀ»»P§T«ù§ð¨¾­åªR¡@119
¡@¸ÑÄÀ¾¹º|¬}§Q¥Î¡G«ü°w±ÀÂ_»PJIT¼Q®g§Þ³N¡@123
¡@¦bWindows 7 x64¤UÁôÂöiµ{©M«OÅ@¶iµ{¡@129

º|¬}§ð¨¾
¡@Discuz! 7.1 & 7.2»·µ{¥N½X°õ¦æº|¬}¸ÑªR¡@135
¡@ºc«Ø¦uÅ@¶iµ{¡GFreeBSD¾Þ§@¨t²Î¤º®Ö´Ì§Q¥Î¡@137
¡@Windows¤º®Ö´y­z²ÅªíGDT¤ÎLDTº|¬}§Q¥Î¡@141
¡@IE¤U¶¹L¦P·½µ¦²¤­­¨îªº¤èªk¡@147
¡@°ò¤_´¼¯à¤â¾÷³]³Æªº¤¤¶¡¤H§ðÀ»§Þ³N¡@149
¡@¤â¾÷º|¬}»P´c·N§ðÀ»¨¾­S¡@153
¡@ActiveX±±¥ó¤Þµoªºªn±K¡@157
¡@CMailServer»·µ{¥ô·N¤å¥ó¤U¸üº|¬}¡@160
¡@dBpowerAMP Audio Player 2 ActiveX±±¥ó·¸¥Xº|¬}¡@162
¡@Detour¸É¤B§Þ³N§ðÀ»Windows²Õµ¦²¤¡@164
¡@DreamMail³q°T¿ý¸ó°ì¸}¥»°õ¦æº|¬}§ð¨¾­åªR¡@169
¡@FCKeditor¤W¶Çº|¬}»PIIS6¸ÑªRº|¬}ªº§Q¥Î©M­×¸É¡@172
¡@ICMPv6¤¤²§±`NS®ø®§±´ªR¡@175
¡@IE·¥¥úº|¬}¤ÀªR»P§Q¥Î¨¾­S¡@178
¡@TurboMail 4.3¶l¥ó¨t²ÎXSS 0Dayº|¬}­åªR¡@182
¡@¤£¦w¥þªº·jª¯ÂsÄý¾¹ActiveX±±¥ó¨ç¼Æ­åªR¡@185
¡@¶W¯Å¨µÄµASTDriver.sys¥»¦a¯SÅv´£¤Éº|¬}§ð¨¾­åªR¡@186
¡@ª÷²Ã¶l¥ó¨t²Î3.10ª©¥»¥Î¤áÅv­­¶VÅvº|¬}§ð¨¾­åªR¡@194
¡@·jª¯ÂsÄý¾¹clickjackingº|¬}­åªR¡@197
¡@µL½uºôµ¸³]³Æ§ðÀ»§Þ³N¥Õ¥Ö®Ñ¡@199

¸}¥»§ð¨¾
¡@¤@­ÓOracleª`¤JÂI¤ÞµoªºÀË´ú­åªR¡@210
¡@°ÊºA¸ó¯¸½Ð¨D°°³y§ðÀ»­åªR¡@214
¡@¶¹L³æ¤Þ¸¹Ä~Äòª`¤J§ð¨¾¡@217
¡@²LªR¸ó¯¸½Ð¨D°°³y¡@221
¡@¶Â«È¨¾½u¸}¥»¹êÅç«Ç²Ä¤G´Á°ò¦¤J«I½g³qÃö§ð²¤¡@224
¡@360«OÀI½c«OÅ@ªºµ{§Ç§ð¨¾­åªR¡@227
¡@iframe¸}¥»§ð¨¾§¹¥þ±µÄ²¡@229
¡@IncrediMail¶l¥ó¸}¥»¸ó°ì°õ¦æº|¬}¡@232
¡@W-SVD¼Æ¦r¤ô¦L¨t²Î©Ê¯à¤ÀªR¡@236
¡@°ª¯Å©R¥O¦æª`¤J¬ã¨s¡@240
¡@°ò¤_²V¨P²Ó­M¦Û°Ê¾÷¼Æ¦r¤ô¦Lªº´O¤J¤ÎÀË´ú¡@243
¡@´¦¥ÜDreamMail¦w¥þ­­¨î¶¹L»P¶l¥ó¸ó°ì°õ¦æÂù­«º|¬}­åªR¡@246
¡@¸ó¯¸¸}¥»§ðÀ»§ð¨¾¸ÑªR¡@251
¡@²L½ÍLocal File Disclosureº|¬}ªº§Q¥Î­åªR¡@257
¡@²LªR¸ô®|¹M¾úº|¬}¡@260
¡@·s±¾°¨¤è¦¡³æÀ»§T«ùº|¬}­åªR¡@262
¡@¥ÑApache Server-Status¤Þµoªº®Çª`¤J«I­åªR¡@265

·¸¥X¬ã¨s
¡@Wireshark·¸¥Xº|¬}¤ÀªR»P§Q¥Î­åªR¡@269
¡@ªý¤î½w¨R°Ï·¸¥X§ðÀ»¬ã¨s¡@271
¡@Fat Player 0.6bµøÀW¼½©ñ³n¥ó´Ì·¸¥Xº|¬}¤ÀªR¡@277
¡@¥¢±Ñªº°ï´Ì·¸¥X¤§®È¡@280
¡@Muse v4.9.0.006(.m3u)¥»¦a·¸¥Xº|¬}ªº¤ÀªR©M§Q¥Î¡@284
¡@Winamp ¥»¦a´Ì·¸¥Xº|¬}¤ÀªRWindows XP SP3¡@288
¡@SAP Player 0.9¥»¦a½w¨R°Ï·¸¥X¡@291
¡@Windows·¸¥X«OÅ@¶¹L¤èªk·§Äý¡@295
¡@¤£§ïÅܵ{§Ç°õ¦æ¬y¹ê²{½w¨R°Ï·¸¥X§ðÀ»­åªR¡@301
¡@±´¯µExcel¹ï¶H°ï´Ì·¸¥Xº|¬}¡@305
¡@Free CD to MP3 Converter v3.1´Ì·¸¥Xº|¬}¤ÀªR¡@309

º¯³z»P´£Åv
¡@*nix¾Þ§@¨t²Î¤J«I§ð¨¾­åªR¡@315
¡@Windows³X°Ý¥OµPÅѨú´£¤É¶iµ{Åv­­­åªR¡@319
¡@¹ï¤_iGENUS¶l¥ó¨t²Îªº¤@¦¸¦w¥þÀË´ú¡@323
¡@¹ï¿ì¤½¤ººôªº¤@¦¸¦w¥þÀË´ú¡@326
¡@¹ï¤@»OLinuxªA°È¾¹ªº¤J«I¦w¥þÀË´ú¡@329
¡@¤@¦¸­pºâ¾÷¨t²Î¦w¥þÀË´ú¥þµ{µ§°O¡@331
¡@²³æº¯³zIBM AIX 5.3 (JSP+DB2)­åªR¡@336
¡@§Q¥ÎFCKeditorº|¬}º¯³zLinuxªA°È¾¹­åªR¡@338
¡@¥©¥ÎG6FTP Serverº¯³zªA°È¾¹­åªR¡@342
¡@º¯³z§½°ìºô·s¼Ò¦¡¬ã¨s¡@346
¡@§Q¥Î´Ì¦^·¹¨Ó½s¼gÅX°Ê¨¾¤õùÙ¡@349
§Ç¡G