-- ·|­û / µù¥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¤ÀÃþ

ºôµ¸§ð¨¾§Þ³N ²Ä2ª©

( ²Åé ¦r)
§@ªÌ¡G¦¶«TªêÃþ§O¡G1. -> ¦w¥þ -> ºô¸ô¦w¥þ -> Àb«È§ðÀ»»P¤J«I
ĶªÌ¡G
¥Xª©ªÀ¡G¾÷±ñ¤u·~¥Xª©ªÀºôµ¸§ð¨¾§Þ³N ²Ä2ª© 3dWoo®Ñ¸¹¡G 50843
¸ß°Ý®ÑÄy½Ð»¡¥X¦¹®Ñ¸¹¡I

¡i¯Ê®Ñ¡j
NT°â»ù¡G 245 ¤¸

¥Xª©¤é¡G3/25/2019
­¶¼Æ¡G274
¥úºÐ¼Æ¡G0
¯¸ªø±ÀÂË¡G
¦L¨ê¡G¶Â¥Õ¦L¨ê»y¨t¡G ( ²Åé ª© )
¥[¤JÁʪ«¨® ¢x¥[¨ì§Úªº³Ì·R
(½Ð¥ýµn¤J·|­û)
ISBN¡G9787111619369
§@ªÌ§Ç¡@|¡@ĶªÌ§Ç¡@|¡@«e¨¥¡@|¡@¤º®e²¤¶¡@|¡@¥Ø¿ý¡@|¡@§Ç
(²Åé®Ñ¤W©Ò­z¤§¤U¸ü³sµ²¯Ó®É¶O¥\, ®¤¤£¾A¥Î¦b¥xÆW, ­YŪªÌ»Ý­n½Ð¦Û¦æ¹Á¸Õ, ®¤¤£«OÃÒ)
§@ªÌ§Ç¡G

ĶªÌ§Ç¡G

«e¨¥¡G

¤º®e²¤¶¡G

¥»®Ñ¥Ñ²L¤J²`¦a¤¶²Ð¤Fºôµ¸§ðÀ»»P¨¾±s§Þ³N¡C­º¥ý¥»®Ñ±qºôµ¸¦w¥þ©Ò­±Á{ªº¤£¦P«Â¯Ù¤J¤â¡A¤¶²Ð¤F¦UºØ§ðÀ»§Þ³Nªº°ò¥»­ì²z¡A¦}µ¹¥X¤@©wªº¹ê¨Ò¤ÀªR¡CµM¦Z¡A±qºôµ¸¦w¥þ¡B³X°Ý±±¨î¾÷¨î¡B¨¾¤õùÙ§Þ³N¡B¤J«IÀË´úµ¥¤è­±¨t²Î¤¶²Ðºôµ¸¦w¥þªº¨¾±s§Þ³N¡A¶i¦Ó¤ÀªR¤Fºôµ¸¦w¥þºÞ²zªº§Þ³N©M¤â¬q¡C¥»®Ñ¤º®e¥þ­±¡A´`§Çº¥¶i¡A¾A¦X§@¬°°ª®Õ«H®§¦w¥þ¬ÛÃö±M·~ªº±Ð§÷¡C
¥Ø¿ý¡G

²Ä2ª©«e¨¥
²Ä1ª©«e¨¥
²Ä1³¹¡@ºôµ¸§ðÀ»·§­z 1
1.1¡@ºôµ¸¦w¥þ«Â¯Ù 1
1.1.1¡@ºôµ¸¦w¥þ«Â¯Ù¨Æ¥ó 1
1.1.2¡@ºôµ¸¦w¥þ«Â¯Ùªº¦¨¦] 2
1.2¡@ºôµ¸§ðÀ»§Þ³N 4
1.2.1¡@ºôµ¸§ðÀ»ªº¤ÀÃþ 4
1.2.2¡@ºôµ¸§ðÀ»ªº¨BÆJ»P¤èªk 6
1.3¡@ºôµ¸§ðÀ»ªºµo®iÁÍ¶Õ 8
1.4¡@¥»³¹¤pµ² 9
1.5¡@²ßÃD 9
²Ä2³¹¡@«H®§¦¬¶°§Þ³N 10
2.1¡@«H®§¦¬¶°·§­z 10
2.1.1¡@«H®§¦¬¶°ªº¤º®e 10
2.1.2¡@«H®§¦¬¶°ªº¤èªk 11
2.2¡@¤½¶}«H®§¦¬¶° 11
2.2.1¡@§Q¥ÎWebªA°È 11
2.2.2¡@§Q¥Î·j¯Á¤ÞÀºªA°È 12
2.2.3¡@§Q¥ÎWhoIsªA°È 14
2.2.4¡@§Q¥ÎDNS°ì¦WªA°È 14
2.2.5¡@¤½¶}«H®§¦¬¶°¤èªkªºÀ³¥Î 15
2.3¡@ºôµ¸±½´y 17
2.3.1¡@¥D¾÷±½´y 18
2.3.2¡@ºÝ¤f±½´y 20
2.3.3¡@¨t²ÎÃþ«¬±½´y 24
2.4¡@º|¬}±½´y 27
2.4.1¡@º|¬}±½´yªº·§©À 27
2.4.2¡@º|¬}±½´yªº¤ÀÃþ 27
2.4.3¡@º|¬}±½´y¾¹ªº²Õ¦¨ 28
2.5¡@ºôµ¸©Ý¼³±´´ú 29
2.5.1¡@©Ý¼³±´´ú 29
2.5.2¡@ºôµ¸³]³ÆÃѧO 31
2.5.3¡@ºôµ¸¹êÅéIP¦a²z¦ì¸m©w¦ì 33
2.6¡@¥»³¹¤pµ² 34
2.7¡@²ßÃD 34
²Ä3³¹¡@¤f¥O§ðÀ» 35
3.1¡@·§­z 35
3.1.1¡@¤f¥O©M¨­¥÷»{ÃÒ 35
3.1.2¡@¤f¥O§ðÀ»ªº¤ÀÃþ 36
3.2¡@°w¹ï¤f¥O±j«×ªº§ðÀ» 37
3.2.1¡@±j¤f¥O»P®z¤f¥O 37
3.2.2¡@°w¹ï¤f¥O±j«×ªº§ðÀ»¤èªk 38
3.2.3¡@Windows¨t²Î»·µ{¤f¥O²q¸Ñ 41
3.3¡@°w¹ï¤f¥O¦sÀxªº§ðÀ» 44
3.3.1¡@°w¹ï¤f¥O¦sÀxªº§ðÀ»¤èªk 44
3.3.2¡@Windows¨t²Î½ã¸¹¤f¥O§ðÀ» 45
3.4¡@°w¹ï¤f¥O¶Ç¿éªº§ðÀ» 48
3.4.1¡@¤f¥O¶å±´ 48
3.4.2¡@Áä½L°O¿ý 48
3.4.3¡@ºôµ¸³¨³½ 49
3.4.4¡@­«©ñ§ðÀ» 50
3.5¡@¤f¥O§ðÀ»ªº¨¾­S 52
3.6¡@¥»³¹¤pµ² 52
3.7¡@²ßÃD 53
²Ä4³¹¡@³n¥óº|¬} 54
4.1¡@·§­z 54
4.1.1¡@º|¬}ªº·§©À 54
4.1.2¡@º|¬}ªº¼Ð·Ç¤Æ¬ã¨s 55
4.2¡@¨å«¬ªºº|¬}Ãþ«¬ 55
4.2.1¡@´Ì·¸¥X 55
4.2.2¡@°ï·¸¥X 59
4.2.3¡@®æ¦¡¤Æ¦êº|¬} 64
4.2.4¡@¾ã«¬·¸¥X 66
4.2.5¡@ÄÀ©ñ¦A¨Ï¥Î¡]UAF¡^ 68
4.3¡@·¸¥Xº|¬}§Q¥Îªº­ì²z 69
4.3.1¡@·¸¥X§ðÀ»ªº°ò¥»¬yµ{ 69
4.3.2¡@·¸¥X§Q¥ÎªºÃöÁä§Þ³N 70
4.4¡@º|¬}§Q¥Î«OÅ@¾÷¨î 74
4.4.1¡@GS½sĶ«OÅ@¾÷¨î 74
4.4.2¡@SafeSEH¾÷¨î 75
4.4.3¡@DEP¾÷¨î 75
4.4.4¡@ASLR¾÷¨î 76
4.5¡@¥»³¹¤pµ² 76
4.6¡@²ßÃD 77
²Ä5³¹¡@WebÀ³¥Î§ðÀ» 78
5.1¡@·§­z 78
5.1.1¡@WebÀ³¥Îªº°ò¥»­ì²z 78
5.1.2¡@WebÀ³¥Î§ðÀ»ªºÃþ«¬ 84
5.2¡@XSS§ðÀ» 85
5.2.1¡@XSS§ðÀ»ªº°ò¥»­ì²z 85
5.2.2¡@XSS§ðÀ»ªº¥D­nÃþ«¬ 87
5.2.3¡@XSSº|¬}ªº§Q¥Î¤è¦¡¤ÀªR 87
5.2.4¡@XSS§ðÀ»ªº¨¾­S±¹¬I 88
5.3¡@SQLª`¤J§ðÀ» 89
5.3.1¡@SQLª`¤J§ðÀ»ªº°ò¥»­ì²z 89
5.3.2¡@SQLª`¤Jªº§Q¥Î¤è¦¡¤ÀªR 91
5.3.3¡@SQLª`¤J§ðÀ»ªºÃþ«¬ 92
5.3.4¡@¨¾­S±¹¬I 94
5.4¡@HTTP·|¸Ü§ðÀ»¤Î¨¾±s 95
5.4.1¡@HTTP·|¸Üªº°ò¥»­ì²z 95
5.4.2¡@HTTP·|¸Üªº¥Ü¨Ò 96
5.4.3¡@HTTP·|¸Ü§ðÀ» 98
5.4.4¡@CSRF§ðÀ» 98
5.4.5¡@¨¾­S±¹¬I 100
5.5¡@¥»³¹¤pµ² 100
5.6¡@²ßÃD 100
²Ä6³¹¡@´c·N¥N½X 101
6.1¡@´c·N¥N½X·§­z 101
6.1.1¡@´c·N¥N½Xªºµo®i¾úµ{ 102
6.1.2¡@´c·N¥N½Xªº©w¸q»P¤ÀÃþ 104
6.1.3¡@´c·N¥N½Xªº§ðÀ»¼Ò«¬ 106
6.2¡@´c·N¥N½XªºÃöÁä§Þ³N 107
6.2.1¡@´c·N¥N½X¤J«I§Þ³N 107
6.2.2¡@´c·N¥N½XÁô½ª§Þ³N 109
6.2.3¡@´c·N¥N½X¥Í¦s§Þ³N 119
6.3¡@´c·N¥N½Xªº¨¾­S§Þ³N 121
6.3.1¡@°ò¤_¥D¾÷ªº´c·N¥N½X¨¾­S§Þ³N 121
6.3.2¡@°ò¤_ºôµ¸ªº´c·N¥N½X¨¾­S§Þ³N 123
6.4¡@¥»³¹¤pµ² 124
6.5¡@²ßÃD 124
²Ä7³¹¡@°²®ø®§§ðÀ» 125
7.1¡@·§­z 125
7.1.1¡@TCP/IPªº¯Ü®z©Ê 125
7.1.2¡@°²®ø®§§ðÀ»ªº¼Ò¦¡©M¦M®` 126
7.2¡@ºôµ¸¶å±´ 127
7.2.1¡@ºôµ¸¶å±´ªº­ì²z»P¹ê²{ 127
7.2.2¡@ºôµ¸¶å±´»P¨óijÁÙ­ì 130
7.2.3¡@¶å±´¾¹ªºÀË´ú»P¨¾­S 134
7.3¡@ARP´ÛÄF§ðÀ» 136
7.3.1¡@ARP´ÛÄFªº­ì²z»PÀ³¥Î 136
7.3.2¡@ARP´ÛÄFªº¨¾­S 138
7.4¡@ICMP¸ô¥Ñ­«©w¦V§ðÀ» 139
7.4.1¡@ICMP¸ô¥Ñ­«©w¦Vªº­ì²z 139
7.4.2¡@ICMP¸ô¥Ñ­«©w¦Vªº¨¾­S 140
7.5¡@IP´ÛÄF§ðÀ» 140
7.5.1¡@IP´ÛÄF»PTCP§Ç¦C¸¹²q´ú 140
7.5.2¡@IP´ÛÄF¨¾­S 142
7.6¡@DNS´ÛÄF§ðÀ» 142
7.6.1¡@DNS´ÛÄFªº­ì²z»P¹ê²{ 142
7.6.2¡@DNS´ÛÄFªº¨¾­S 144
7.7¡@SSL¤¤¶¡¤H§ðÀ» 144
7.7.1¡@SSL¤¤¶¡¤H§ðÀ»ªº­ì²z»P¹ê²{ 144
7.7.2¡@SSL¤¤¶¡¤H§ðÀ»ªº¨¾­S 145
7.8¡@¥»³¹¤pµ² 145
7.9¡@²ßÃD 145
²Ä8³¹¡@©Úµ´ªA°È§ðÀ» 146
8.1¡@·§­z 146
8.1.1¡@°ò¥»·§©À 147
8.1.2¡@©Úµ´ªA°È§ðÀ»ªº¤ÀÃþ 147
8.2¡@¨å«¬©Úµ´ªA°È§ðÀ»§Þ³N 148
8.2.1¡@¶Ç²Îªº©Úµ´ªA°È§ðÀ» 149
8.2.2¡@¬xªx§ðÀ» 151
8.2.3¡@§C³t²v©Úµ´ªA°È§ðÀ» 153
8.3¡@¤À¥¬¦¡©Úµ´ªA°È§ðÀ» 155
8.3.1¡@°ò¤_»ø¤rºôµ¸ªº¤À¥¬¦¡©Úµ´ªA°È§ðÀ» 155
8.3.2¡@¤À¥¬¦¡¤Ï®g©Úµ´ªA°È§ðÀ» 161
8.4¡@©Úµ´ªA°È§ðÀ»ªº¨¾±s 163
8.4.1¡@©Úµ´ªA°È§ðÀ»¹w¨¾ 164
8.4.2¡@©Úµ´ªA°È§ðÀ»ÀË´ú 164
8.4.3¡@©Úµ´ªA°È§ðÀ»ÅTÀ³ 165
8.4.4¡@©Úµ´ªA°È§ðÀ»®e§Ô 166
8.5¡@¥»³¹¤pµ² 167
8.6¡@²ßÃD 167
²Ä9³¹¡@ºôµ¸¨¾±s·§­z 169
9.1¡@ºôµ¸¦w¥þ¼Ò«¬ 169
9.1.1¡@­·ÀIµû¦ô 170
9.1.2¡@¦w¥þµ¦²¤ 172
9.1.3¡@¨t²Î¨¾Å@ 173
9.1.4¡@¦w¥þÀË´ú 175
9.1.5¡@¦w¥þÅTÀ³ 176
9.1.6¡@¨aÃø«ì´_ 177
9.2¡@ºôµ¸¦w¥þºÞ²z 177
9.3¡@ºôµ¸¨¾±s§Þ³Nªºµo®iÁÍ¶Õ 178
9.3.1¡@¥D°Ê¨¾±s 179
9.3.2¡@°ÊºA¨¾±s 181
9.3.3¡@³n¥ó©w¸q¦w¥þ 183
9.4¡@¥»³¹¤pµ² 185
9.5¡@²ßÃD 185
²Ä10³¹¡@³X°Ý±±¨î¾÷¨î 186
10.1¡@³X°Ý±±¨î·§­z 186
10.1.1¡@³X°Ý±±¨î­ì²z 186
10.1.2¡@³X°Ý±±¨î¼Ò«¬ 187
10.1.3¡@³X°Ý±±¨î¾÷¨îªº¹ê²{ 190
10.2¡@¾Þ§@¨t²Î³X°Ý±±¨îªº¬ÛÃö¾÷¨î 191
10.2.1¡@¨­¥÷»{ÃÒ©M±ÂÅv¾÷¨î 191
10.2.2¡@³X°ÝÀˬd¾÷¨î 192
10.2.3¡@¥i«H³q¸ô¾÷¨î 194
10.2.4¡@¹ï¶H­«¥Î¾÷¨î 195
10.2.5¡@¼f­p¾÷¨î 195
10.3¡@UAC¾÷¨î¤ÀªR 196
10.3.1¡@Åv­­´£¤É´£¥Ü¾÷¨î 196
10.3.2¡@±j¨î§¹¾ã©Ê±±¨î¾÷¨î 197
10.3.3¡@·|¸Ü¹jÂ÷¾÷¨î 198
10.3.4¡@UAC¾÷¨îªº®zÂI¤ÀªR 198
10.4¡@¥»³¹¤pµ² 200
10.5¡@²ßÃD 200
²Ä11³¹¡@¨¾¤õùÙ 201
11.1¡@¨¾¤õùÙ·§­z 201
11.1.1¡@¨¾¤õùÙªº©w¸q 201
11.1.2¡@¨¾¤õùÙªº¦w¥þµ¦²¤ 202
11.1.3¡@¨¾¤õùÙªº¥\¯à 202
11.1.4¡@¨¾¤õùÙªº¤£¨¬ 203
11.1.5¡@¨¾¤õùÙ§Þ³N©M²£«~ªºµo®i¾úµ{ 204
11.2¡@±`¥Îªº¨¾¤õùÙ§Þ³N 206
11.2.1¡@¥]¹LÂo 206
11.2.2¡@ª¬ºAÀË´ú 209
11.2.3¡@À³¥Î¥N²z 211
11.2.4¡@NAT¥N²z 212
11.2.5¡@¬y¶qÃѧO§Þ³N 213
11.3¡@±`¥Îªº¨¾¤õùÙÃþ«¬ 214
11.3.1¡@¥D¾÷¨¾¤õùÙ 214
11.3.2¡@ºôµ¸¨¾¤õùÙ 216
11.3.3¡@WebÀ³¥Î¨¾¤õùÙ 218
11.4¡@¥»³¹¤pµ² 219
11.5¡@²ßÃD 219
²Ä12³¹¡@ºôµ¸¦w¥þºÊ±± 221
12.1¡@ºôµ¸¦w¥þºÊ±±·§­z 221
12.1.1¡@ºôµ¸¦w¥þºÊ±±·§©Àªº¤º²[ 221
12.1.2¡@ºôµ¸¦w¥þºÊ±±­ì²zªº¯S©º 222
12.1.3¡@ºôµ¸¦w¥þºÊ±±§Þ³Nªº­ì²z 224
12.1.4¡@ºôµ¸¦w¥þºÊ±±¨t²Îªº³¡¸p 229
12.2¡@¤J«IÀË´ú 230
12.2.1¡@¤J«IÀË´úªº©w¸q 230
12.2.2¡@¤J«IÀË´ú¨t²Îªº¤ÀÃþ 231
12.2.3¡@¤J«IÀË´ú¨t²Î¼Ò«¬ 232
12.2.4¡@¶}·½¤J«IÀË´ú¨t²ÎSnort 233
12.3¡@»eÅø 234
12.3.1¡@»eÅøªº©w¸q 234
12.3.2¡@»eÅøªº¤ÀÃþ 235
12.3.3¡@»eÅø§Þ³Nªº­ì²z 237
12.3.4¡@»eÅø¹ê¨Ò 238
12.4¡@¨F½c 241
12.4.1¡@¨F½cªº©w¸q 241
12.4.2¡@¨F½cªº¤ÀÃþ 242
12.4.3¡@¨F½cªºÃöÁä§Þ³N 243
12.4.4¡@¶}·½¨F½c¨t²ÎCuckoo 245
12.5¡@¥»³¹¤pµ² 247
12.6¡@²ßÃD 247
²Ä13³¹¡@°lÂÜ·¹·½ 248
13.1¡@°lÂÜ·¹·½·§­z 248
13.1.1¡@ºôµ¸§ðÀ»°lÂÜ·¹·½ªº°ò¥»·§©À 248
13.1.2¡@ºôµ¸§ðÀ»°lÂÜ·¹·½ªº¥Ø¼Ð¼h¦¸ 249
13.1.3¡@ºôµ¸§ðÀ»°lÂÜ·¹·½ªº¨å«¬³õ´º 251
13.2¡@°lÂÜ·¹·½­±Á{ªº¬D¾Ô 252
13.2.1¡@¸õªO¹ï°lÂÜ·¹·½ªº¬D¾Ô 252
13.2.2¡@°Î¦W³q«H¨t²Î¹ï°lÂÜ·¹·½ªº¬D¾Ô 253
13.2.3¡@°lÂÜ·¹·½­±Á{ªº¨ä¥L¬D¾Ô 255
13.3¡@°lÂÜ·¹·½ªº¨å«¬§Þ³N 256
13.3.1¡@©w¦ì°°³y¦a§}ªºIP°lÂܧ޳N 256
13.3.2¡@¸õªO§ðÀ»·¹·½§Þ³N 259
13.3.3¡@°w¹ï°Î¦W³q«H¨t²Îªº°lÂÜ·¹·½§Þ³N 264
13.4¡@°lÂÜ·¹·½§Þ³Nªºµo®iÁÍ¶Õ 264
13.5¡@¥»³¹¤pµ² 266
13.6¡@²ßÃD 266
ÁY²¤»yªí 267
°Ñ¦Ò¤åÄm 270
§Ç¡G