Webº¯³z»P¨¾±s ( ²Åé ¦r) |
§@ªÌ¡G³¯¤ª§Ó,«Å¼Ö¸,°qªú¥ | Ãþ§O¡G1. -> ¦w¥þ -> ºô¸ô¦w¥þ -> Àb«È§ðÀ»»P¤J«I |
ĶªÌ¡G |
¥Xª©ªÀ¡G¹q¤l¤u·~¥Xª©ªÀ | 3dWoo®Ñ¸¹¡G 50720 ¸ß°Ý®ÑÄy½Ð»¡¥X¦¹®Ñ¸¹¡I¡i¯Ê®Ñ¡j NT°â»ù¡G 215 ¤¸ |
¥Xª©¤é¡G1/1/2019 |
¶¼Æ¡G288 |
¥úºÐ¼Æ¡G0 |
|
¯¸ªø±ÀÂË¡G |
¦L¨ê¡G¶Â¥Õ¦L¨ê | »y¨t¡G ( ²Åé ª© ) |
|
¥[¤JÁʪ«¨® ¢x¥[¨ì§Úªº³Ì·R (½Ð¥ýµn¤J·|û) |
ISBN¡G9787121344169 |
§@ªÌ§Ç¡@|¡@ĶªÌ§Ç¡@|¡@«e¨¥¡@|¡@¤º®e²¤¶¡@|¡@¥Ø¿ý¡@|¡@§Ç |
(²Åé®Ñ¤W©Òz¤§¤U¸ü³sµ²¯Ó®É¶O¥\, ®¤¤£¾A¥Î¦b¥xÆW, YŪªÌ»Ýn½Ð¦Û¦æ¹Á¸Õ, ®¤¤£«OÃÒ) |
§@ªÌ§Ç¡G |
ĶªÌ§Ç¡G |
«e¨¥¡GÀHµÛ·L³Õ¡B·L«Hµ¥¤@¨t¦C·s«¬¤¬ÁpºôÀ³¥Îªº½Ï¥Í¡A°ò¤_WebÀô¹Òªº¤¬ÁpºôÀ³¥Î¶V¨Ó¶V¼sªx¡C¦b¥ø·~«H®§¤Æ¹Lµ{¤¤¡A¦UºØÀ³¥Î¤]³£¬[³]¦bWeb¥»O¤W¡C¦bWeb·~°È¨³³tµo®iªº¦P®É¡A¬ÛÃö¦w¥þºÞ²z¦}¨S¦³¸ò¤W¡A¨Ï±oWeb¦w¥þ«Â¯Ù¤é¯q¥YÅã¡C¶Â«È§Q¥Îºô¯¸¨t²Îº|¬}©MWebªA°Èµ{§Çº|¬}µ¥Àò±oWebªA°È¾¹ªº±±¨îÅv¡A»´«h¿y§ïºô¶¤º®e¡A««hÅѨú«n¼Æ¾Ú¡A§ó¬°ÄY«ªº«h¬O¦bºô¶¤¤´Ó¤J´c·N¥N½X¡A¨Ï±oºô¯¸³X°ÝªÌ¨ü¨ì«I®`¡C ±¹ï¤é¯qÄY®mªº¦w¥þ§Î¶Õ¡A°ê®a¹ï¤_ºôµ¸¦w¥þ¤Hûªº»Ý¨D»P¤éѼW¡CµL½×¬O§Y±N²¦·~ªººôµ¸ªÅ¶¡¦w¥þ¡B«H®§¦w¥þ»PºÞ²z±M·~ªº¤j¾Ç¥Í¡AÁÙ¬O¦b±^ªººôµ¸¦w¥þ¤u§@ªÌ¡A§V¤O¾Ç¦n¦}¯u¥¿´x´¤Web¦w¥þ¬ÛÃöªºª¾ÃÑ»P§Þ¯à¡A¤w¸g¦¨¬°±q¨Æºôµ¸«H®§¦w¥þ¤u§@ªº¥ý¨M©M¥²n±ø¥ó¡A¦}¹ï¨ä¤µ¦Zªºµo®i¨ã¦³¯S®í·N¸q¡C ¥»®Ñ¥H±`¨£ªºWeb¦w¥þº|¬}¬°I´º¡A¸Ô²Ó¤¶²Ð¤FWeb¦w¥þº|¬}ªº¦¨¦]¡BÀË´ú¤èªk¤Î¨¾S§Þ³N¡A³q¹L¤ÀªROWASP top 10¤¤©Ò¦CÁ|ªº¥Dn·ÀI¡A¬°¾Ç¥Í¾Ç²ß©M¬ã¨sWeb¦w¥þº|¬}ÀË´ú¤Î¨¾S§Þ³N´£¨Ñ¤F¦³»ùȪº°Ñ¦Ò¡C¥þ®Ñ¦@¦³6Ó¶µ¥Ø¡GWeb¦w¥þ·§z¡BWeb¨óij»P¤ÀªR¡BWebº|¬}ÀË´ú¤u¨ã¡BWebº|¬}¹êÅ祻O¡BWeb±`¨£º|¬}¤ÀªR©MWebÀ³¥Î¦w¥þ¨¾Å@»P³¡¸p¡C¶µ¥Ø³]p¥Ñ²L¤J²`¡A¥Ñ²¤JÁc¡A´`§Çº¥¶i¡Fª`«¹ê½î¾Þ§@¡Aª¾ÃÑÂI³ò¶¾Þ§@¹Lµ{¡A«ö»Ý¤¶²Ð¡A°¼«À³¥Î¡A©ß¶}¤F´_Âøªº²z½×»¡±Ð¡A«K¤_¾Ç¥HP¥Î¡C ¥»®Ñ¥i§@¬°°ªµ¥°|®Õpºâ¾÷¡B«H®§¦w¥þ¤Î¨ä¬ÛÃö±M·~ªº¥»¬ì¥Í©M±M¬ì¥Íªº±Ð§÷¡A¤]¥i§@¬°ºôµ¸¦w¥þ¹Bºû¤Hû¡Bºôµ¸¤uµ{§Þ³N¤Hûªº°Ñ¦Ò®Ñ¡C¤]§â³o¥»®Ñ±ÀÂ˵¹©Ò¦³¹ï¾Ç²ßWeb¦w¥þ§Þ³N¦³¿³½ìªºÅªªÌ¡C ¥»®Ñ¥ÑªC¦{¾·~§Þ³N¾Ç°|«H®§¤uµ{¾Ç°|ªº³¯¤ª§Ó±Ð±Âµ¦¹º¦}²Õ´½s¼g¡A¥Ñ³¯¤ª§Ó¡B«Å¼Ö¸¡B°qªú¥¾á¥ô¥D½s¡F§d°ö¸¡B§d¿³ªk¡B´I²³ªN¡B»¯è¾á¥ô°Æ¥D½s¡C¨ä¤¤¡A¶µ¥Ø¤@¥Ñ³¯¤ª§Ó©M«Å¼Ö¸¦@¦P½s¼g¡A¶µ¥Ø¤G¥Ñ´I²³ªN½s¼g¡A¶µ¥Ø¤T¥Ñ°qªú¥½s¼g¡A¶µ¥Ø¥|¥Ñ»¯è½s¼g¡A¶µ¥Ø¤¥Ñ«Å¼Ö¸©M§d¿³ªk½s¼g¡A¶µ¥Ø¤»¥Ñ§d°ö¸½s¼g¡A¥þ®Ñ¥Ñ³¯¤ª§Ó²Î½Z¡A¥Ñ¥Ó¼Ý¥D¼f¡C¥»®Ñ¤¤³¡¤À¶µ¥Ø¯À§÷¥ÑªC¦{¦wùÚ«H®§§Þ³N¦³¤½¥q´£¨Ñ¡A¶¾¦°ªC¡B®]¤p¥µ¥±M®a¹ï¥»®Ñ½s¼g´£¥X¤F¤j¶q·N¨£»P«Øij¡A¦}°Ñ»P¤F³¡¤À¤º®eªº®Õ¹ï©M¾ã²z¤u§@¡A¦b¦¹¤@¦}ªí¥Ü·PÁ¡C ¥»®Ñª`«¹ê½î¾Þ§@¡Aª¾ÃÑÂI³ò¶¾Þ§@¹Lµ{¡A«ö»Ý¤¶²Ð¡A¨CÓ¶µ¥Ø§¡¦w±Æ¤F¬ÛÃöªº¹ê°V¤º®e¡C§@¬°°ê®a«H®§¦w¥þ»PºÞ²z±M·~±Ð¾Ç¸ê·½®w½Òµ{¡§WebÀ³¥Î¦w¥þ¡¨ªº°t®M±Ð§÷¡A¾Çû¥i¥H³q¹L¸Ó¸ê·½®w¥»O³X°Ý½Òµ{ªº°t®M¸ê·½¡A¦pPPT¡BµøÀW¡B°Êµe¡B¹ê°V¡B²ßÃDµ¥¡C ¬°¤è«K±Ð®v±Ð¾Ç¡A¥»®Ñ°t¦³¹q¤l±Ð¾Ç½Ò¥ó¤Î¬ÛÃö¸ê·½¡A½Ð¦³¦¹»Ýnªº±Ð®vµn¿ýµØ«H±Ð¨|¸ê·½ºô¡]www.hxedu.com.cn¡^§K¶Oª`¥U¦Z¤U¸ü¡A¦p¦³°ÝÃD¥i¦bºô¯¸¯d¨¥ªO¯d¨¥©Î»P¹q¤l¤u·~¥Xª©ªÀ¡]E-mail¡Ghxedu@phei.com.cn¡^Áp¨t¡C ¥Ñ¤_½sªÌ¤ô¥¦³¡A®Ñ¤¤Ãø§K¦s¦b²¨º|©M¤£¨¬¡AÀµ½Ð¦P¦æ±M®a©MŪªÌµ¹¤©§åµû«ü¥¿¡C ½s ªÌ |
¤º®e²¤¶¡G¥»®Ñ¥H±`¨£ªºWeb¦w¥þº|¬}¬°¹ï¶H¡A¸Ô²Ó¤¶²Ð¤F³o¨ÇWeb¦w¥þº|¬}ªºº|¬}¦¨¦]¡BÀË´ú¤èªk¥H¤Î¨¾S§Þ³N¡A³o¨Çº|¬}³£¬OOWASP TOP 10¤¤©Ò¦CÁ|ªº¥Dn·ÀI¡A¬°¾Ç²ß©M¬ã¨sWeb¦w¥þº|¬}ÀË´ú¤Î¨¾S§Þ³N´£¨Ñ¤F¦³»ùȪº°Ñ¦Ò¡C¥þ®Ñ¦@¦³6³¹¡A¤À§O¤¶²ÐWeb¨t²Î¦w¥þ·§½×¡BWeb¨óij¤ÀªR¡BWebº|¬}ÀË´ú¤u¨ã¡BWebº|¬}¹êÅ祻O¡BWeb±`¨£º|¬}¤ÀªR¡BWebÀ³¥Î¦w¥þ¨¾Å@»P³¡¸pµ¥¤º®e¡A©Ò¯A¤Îªºº|¬}°ò¥»²[»\¤FOWASP TOP 10¤¤©Ò¦CÁ|ªº¥Dn·ÀI¡C |
¥Ø¿ý¡G¶µ¥Ø¤@ Web¦w¥þ·§z 1 1.1 Web¦w¥þ²{ª¬»Pµo®iÁÍ¶Õ 1 1.1.1 Web¦w¥þ²{ª¬ 1 1.1.2 Web¦w¥þµo®iÁÍ¶Õ 4 1.2 Web¨t²Î¤¶²Ð 5 1.2.1 Webªºµo®i¾úµ{ 5 1.2.2 Web¨t²Îªººc¦¨ 6 1.2.3 Web¨t²ÎªºÀ³¥Î¬[ºc 7 1.2.4 Webªº³X°Ý¤èªk 8 1.2.5 Web½sµ{»y¨¥ 8 1.2.6 Web¼Æ¾Ú®w³X°Ý§Þ³N 10 1.2.7 WebªA°È¾¹ 11 ¹ê¨Ò ¤Q¤j¦w¥þº|¬}¤ñ¸û¤ÀªR 13 ¶µ¥Ø¤G Web¨óij»P¤ÀªR 14 2.1 HTTP 14 2.1.1 HTTP³q«H¹Lµ{ 14 2.1.2 ²Î¤@¸ê·½©w¦ì²Å¡]URL¡^ 15 2.1.3 HTTPªº³s±µ¤è¦¡©MµLª¬ºA©Ê 15 2.1.4 HTTP½Ð¨D³ø¤å 16 2.1.5 HTTPÅTÀ³³ø¤å 19 2.1.6 HTTP³ø¤åµ²ºc¶×Á` 21 2.1.7 HTTP·|¸ÜºÞ²z 22 2.2 HTTPS 23 2.2.1 HTTPS©M HTTPªº¥Dn°Ï§O 24 2.2.2 HTTPS»PWebªA°È¾¹³q«H¹Lµ{ 24 2.2.3 HTTPSªºÀuÂI 25 2.2.4 HTTPSªº¯ÊÂI 25 2.3 ºôµ¸¶å±´¤u¨ã 25 2.3.1 Wireshark²¤¶ 25 2.3.2 Wireshark ¤u¨ãªº¬É± 26 ¹ê¨Ò1 WiresharkÀ³¥Î¹ê¨Ò 35 ¹ê¨Ò1.1 ®·®»¼Æ¾Ú¥] 35 ¹ê¨Ò1.2 ³B²z®·®»¦Zªº¼Æ¾Ú¥] 39 ¶µ¥Ø¤T Webº|¬}ÀË´ú¤u¨ã 44 3.1 Webº|¬}ÀË´ú¤u¨ãAppScan 44 3.1.1 AppScan²¤¶ 44 3.1.2 AppScanªº¦w¸Ë 45 3.1.3 AppScanªº°ò¥»¤u§@¬yµ{ 48 3.1.4 AppScan¬É±¤¶²Ð 51 3.2 HTTP¤ÀªR¤u¨ãWebScarab 54 3.3 ºôµ¸º|¬}ÀË´ú¤u¨ãNmap 56 3.3.1 Nmap²¤¶ 56 3.3.2 Nmapªº¦w¸Ë 57 3.4 ¶°¦¨¤Æªºº|¬}±½´y¤u¨ãNessus 59 3.4.1 Nessus²¤¶ 59 3.4.2 Nessusªº¦w¸Ë 60 ¹ê¨Ò1 ±½´y¹ê¨Ò 63 ¹ê¨Ò2 WebScarabªº¹B¦æ 75 ¹ê¨Ò3 NmapÀ³¥Î¹ê¨Ò 82 ¹ê¨Ò3.1 §Q¥ÎNmap¹Ï§Î¬É±¶i¦æ±½´y±´´ú 82 ¹ê¨Ò3.2 §Q¥ÎNmap©R¥O¦æ¬É±¶i¦æ±½´y±´´ú 95 ¹ê¨Ò4 §Q¥ÎNessus±½´yWebÀ³¥Îµ{§Ç 103 ¶µ¥Ø¥| Webº|¬}¹êÅ祻O 108 4.1 DVWAªº¦w¸Ë»P°t¸m 108 4.2 WebGoat²¤¶ 109 ¹ê¨Ò1 DVWA v1.9ªº¥»O·f«Ø 109 ¹ê¨Ò2 WebGoatªº¦w¸Ë»P°t¸m 117 ¶µ¥Ø¤ Web±`¨£º|¬}¤ÀªR 122 5.1 SQLª`¤Jº|¬}¤ÀªR 122 5.2 XSSº|¬}¤ÀªR 126 5.3 CSRFº|¬}¤ÀªR 130 5.4 ¥ô·N¤å¥ó¤U¸üº|¬} 132 5.5 ¤å¥ó¥]§tº|¬}¤ÀªR 133 5.6 ÅÞ¿èº|¬} 137 5.6.1 ¥Î¤á¬ÛÃöªºÅÞ¿èº|¬} 137 5.6.2 ¥æ©ö¬ÛÃöªºÅÞ¿èº|¬} 140 5.6.3 ´c·N§ðÀ»¬ÛÃöªºÅÞ¿èº|¬} 141 5.7 ¥ô·N¤å¥ó¤W¶Çº|¬} 142 5.8 ¼É¤O¯}¸Ñ 142 5.9 ©R¥Oª`¤J 142 5.10 ¤£¦w¥þªºÅçÃÒ½X¾÷¨î 143 ¹ê¨Ò1 SQLª`¤Jº|¬}¹ê¨Ò 145 ¹ê¨Ò1.1 ¤â¤uSQLª`¤J 145 ¹ê¨Ò1.2 ¨Ï¥Î¤u¨ã¶i¦æSQLª`¤J 149 ¹ê¨Ò1.3 ¤â¤uª`¤J¡]1¡^ 151 ¹ê¨Ò1.4 ¤â¤uª`¤J¡]2¡^ 154 ¹ê¨Ò1.5 ¥¬º¸ª¼ª` 157 ¹ê¨Ò1.6 ®É¶¡ª¼ª` 160 ¹ê¨Ò2 XSSº|¬}§ðÀ»¹ê¨Ò 165 ¹ê¨Ò2.1 ¤Ï®g«¬XSSº|¬}«õ±¸»P§Q¥Î¡]1¡^ 165 ¹ê¨Ò2.2 ¤Ï®g«¬XSSº|¬}«õ±¸»P§Q¥Î¡]2¡^ 167 ¹ê¨Ò2.3 ¤Ï®g«¬XSSº|¬}«õ±¸»P§Q¥Î¡]3¡^ 168 ¹ê¨Ò2.4 ¦sÀx«¬XSSº|¬}«õ±¸»P§Q¥Î¡]1¡^ 169 ¹ê¨Ò2.5 ¦sÀx«¬XSSº|¬}«õ±¸»P§Q¥Î¡]2¡^ 170 ¹ê¨Ò2.6 ¦sÀx«¬XSSº|¬}«õ±¸»P§Q¥Î¡]3¡^ 172 ¹ê¨Ò2.7 DOM«¬XSSº|¬}«õ±¸»P§Q¥Î¡]1¡^ 174 ¹ê¨Ò2.8 DOM«¬XSSº|¬}«õ±¸»P§Q¥Î¡]2¡^ 175 ¹ê¨Ò2.9 DOM«¬XSSº|¬}«õ±¸»P§Q¥Î¡]3¡^ 176 ¹ê¨Ò3 CSRFº|¬}§ðÀ»¹ê¨Ò 177 ¹ê¨Ò3.1 CSRFº|¬}«õ±¸»P§Q¥Î¡]1¡^ 177 ¹ê¨Ò3.2 CSRFº|¬}«õ±¸»P§Q¥Î¡]2¡^ 179 ¹ê¨Ò3.3 CSRFº|¬}«õ±¸»P§Q¥Î¡]3¡^ 180 ¹ê¨Ò4 CMS¥ô·N¤å¥ó¤U¸ü¹ê¨Ò 183 ¹ê¨Ò5 ¤å¥ó¥]§tº|¬}§ðÀ»¹ê¨Ò 185 ¹ê¨Ò5.1 ¤å¥ó¥]§tº|¬}«õ±¸»P§Q¥Î¡]1¡^ 185 ¹ê¨Ò5.2 ¤å¥ó¥]§tº|¬}«õ±¸»P§Q¥Î¡]2¡^ 187 ¹ê¨Ò5.3 ¤å¥ó¥]§tº|¬}«õ±¸»P§Q¥Î¡]3¡^ 188 ¹ê¨Ò6 ÅÞ¿èº|¬}§ðÀ»¹ê¨Ò 190 ¹ê¨Ò6.1 ¬Yºô¯¸¥ô·N±K½Xקïº|¬} 190 ¹ê¨Ò6.2 ¬Y¹q°Ó¥»OÅv¸ó¶Vº|¬} 192 ¹ê¨Ò6.3 ¬Y¥æ©ö¤ä¥I¬ÛÃöº|¬} 195 ¹ê¨Ò6.4 ¬Y¹q°Ó¥»O¶l¥ó¬µ¼u§ðÀ»º|¬} 196 ¹ê¨Ò7 ¤å¥ó¤W¶Çº|¬}§Q¥Î¹ê¨Ò 197 ¹ê¨Ò7.1 ¤å¥ó¤W¶Çº|¬}§Q¥Î¡]1¡^ 197 ¹ê¨Ò7.2 ¤å¥ó¤W¶Çº|¬}§Q¥Î¡]2¡^ 199 ¹ê¨Ò7.3 ¤å¥ó¤W¶Çº|¬}§Q¥Î¡]3¡^ 203 ¹ê¨Ò7.4 ¤å¥ó¤W¶Çº|¬}¨¾Å@ 205 ¹ê¨Ò8 Web¤f¥O¼É¤O¯}¸Ñ¹ê¨Ò 207 ¹ê¨Ò8.1 Web¤f¥O¼É¤O¯}¸Ñ¡]1¡^ 207 ¹ê¨Ò8.2 Web¤f¥O¼É¤O¯}¸Ñ¡]2¡^ 211 ¹ê¨Ò8.3 Web¤f¥O¼É¤O¯}¸Ñ¡]3¡^ 213 ¹ê¨Ò8.4 Web¤f¥O¼É¤O¯}¸Ñ¨¾Å@ 217 ¹ê¨Ò9 ©R¥Oª`¤Jº|¬}§Q¥Î¹ê¨Ò 219 ¹ê¨Ò9.1 ©R¥Oª`¤Jº|¬}§Q¥Î¡]1¡^ 219 ¹ê¨Ò9.2 ©R¥Oª`¤Jº|¬}§Q¥Î¡]2¡^ 223 ¹ê¨Ò9.3 ©R¥Oª`¤Jº|¬}§Q¥Î¡]3¡^ 226 ¹ê¨Ò9.4 ©R¥Oª`¤Jº|¬}¨¾Å@ 230 ¹ê¨Ò10 ÅçÃÒ½X¶¹L§ðÀ»¹ê¨Ò 232 ¹ê¨Ò10.1 ÅçÃÒ½X¶¹L§ðÀ»¡]1¡^ 232 ¹ê¨Ò10.2 ÅçÃÒ½X¶¹L§ðÀ»¡]2¡^ 235 ¹ê¨Ò10.3 ÅçÃÒ½X¶¹L§ðÀ»¡]3¡^ 237 ¹ê¨Ò10.4 ÅçÃÒ½X¶¹Lº|¬}¨¾Å@ 239 ¶µ¥Ø¤» WebÀ³¥Î¦w¥þ¨¾Å@»P³¡¸p 241 6.1 ªA°È¾¹¨t²Î»Pºôµ¸ªA°È 241 6.1.1 ªA°È¾¹¨t²Î¥Dn§Þ³N 241 6.1.2 ºôµ¸¾Þ§@¨t²Î±`¥Îªººôµ¸ªA°È 242 6.2 Apache§Þ³N¤¶²Ð 245 6.2.1 Apache¤u§@ì²z 245 6.2.2 °t¸mApacheªA°È¾¹ 246 6.3 WebÀ³¥Î¨¾Å@¨t²Î¡]WAF¡^ 248 6.3.1 WAFªº¥Dn¥\¯à 248 6.3.2 ±`¨£ªºWAF²£«~ 249 ¹ê¨Ò1 Linux¦w¥þ³¡¸p 250 ¹ê¨Ò2 Windows¦w¥þ³¡¸p 255 ¹ê¨Ò3 IIS¥[©T³]¸m 265 ¹ê¨Ò4 Apache¥[©T³]¸m 266 ¹ê¨Ò5 Tomcat¥[©T³]¸m 269 ¹ê¨Ò6 WAF°t¸m»PÀ³¥Î 272 |
§Ç¡G |