-- ·|­û / µù¥U -- ¡@
¡@±b¸¹¡G
¡@±K½X¡G
¡@ | µù¥U | §Ñ°O±K½X
3/25 ·s®Ñ¨ì¡I 12/20·s®Ñ¨ì¡I 12/13 ·s®Ñ¨ì¡I 10/8 ·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¤ÀÃþ

ª«Ápºô¶Â«È

( ²Åé ¦r)
§@ªÌ¡G¡i¬ü¡jºÖ¶ø´µ¡Pº~»ô´µ¡A´­¥§´µ¡P´µ®õ´µ¡A«O§Q¿Õ¡P¥dº¸¼w¶©¡A¥ì¸UªN¬¥´µ¡P¥Nªù¦õ®æ¡A³Õ¡P¥î¯÷ µÛ °ª¼z±Ó ¤ýÙy §f«i ĶÃþ§O¡G1. -> ¦w¥þ -> ºô¸ô¦w¥þ -> Àb«È§ðÀ»»P¤J«I
ĶªÌ¡G
¥Xª©ªÀ¡G²MµØ¤j¾Ç¥Xª©ªÀª«Ápºô¶Â«È 3dWoo®Ñ¸¹¡G 56496
¸ß°Ý®ÑÄy½Ð»¡¥X¦¹®Ñ¸¹¡I

¡i¦³®w¦s¡j
NT°â»ù¡G 595 ¤¸

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

ĶªÌ§Ç¡G

«e¨¥¡G

ÀHµÛºôµ¸§Þ³Nªº¨³²rµo®i¡A§Ú­Ì¹ïIoT§Þ³N¶V¨Ó¶V¨Ì¿à¡A¦ý¬O«O»Ùºôµ¸¦w¥þªº¯à¤O«o¸ò¤£¤WIoT§Þ³Nµo®iªº³t«×¡C¥Ø«e¤w¸gª¾¹Dºôµ¸§Þ³NÁÙ¦s¦bº|¬}¡A­pºâ¾÷¨t²Î©M¥ø·~¤]·|­±Á{³Q¶Â«È§ðÀ»ªº­·ÀI¡A¦ý¤]¥¿¬O³o¨Ç§Þ³N¦b»²§UµÛ§Ú­Ìªº¤u§@¡B¬°§Ú­Ì´£¨ÑÅ@²zªA°È¡A¦}¬°§Ú­Ìªº®a®x´£¨Ñ¦w¨¾¡C§Ú­Ì¹ï³o¨Ç³]³Æ¬O¦p¦¹«H¥ô¡A¦ý¥¦­Ì¥»½è¤W¤S¬O¦p¦¹¤£­È±o«H¿à¡A³o®É­n¦p¦ó¦Û³B©O¡H

ºôµ¸¦w¥þ¤ÀªR®vKeren Elazari´¿»¡¹L¡A¶Â«È¬O¡§¼Æ¦r®É¥Nªº§K¬Ì¨t²Î¡¨¡C§Ú­Ì»Ý­n¤j¶qÀ´§Þ³Nªº¤H¥hÃѧO¡B³ø§i©M«OÅ@ªÀ·|§K¨üÁpºô¥@¬É±a¨Óªº¶Ë®`¡C³o¶µ¤u§@ªº­«­n©Ê«e©Ò¥¼¦³¡A¦ý¨ã³Æ¥²­nªº¤ßºA¡B´x´¤¥²»Ýªº§Þ¯à©M¤u¨ãªº¤H¤Ö¤§¤S¤Ö¡C

¥»®Ñ¦®¦b¥[±j¥þªÀ·|ªº§K¬Ì¨t²Î¡A§ó¦n¦a«OÅ@©Ò¦³ªº¤H¡C


¥þ®Ñ¥N½X

1. ¥»®Ñªº¼g§@¤èªk


IoT¶Â«Èªº»â°ìÂл\­±«Ü¼s¡A¦]¦¹¥»®Ñªö¨ú¤F¤@ºØ¹ê¥Îªº°Q½×¤è¦¡¡A»EµJ¯à°÷§Ö³t¶}©l´ú¸Õ¹ê»ÚIoT¨t²Î¡B¨óij¤Î³]³Æªº·§©À»P§Þ³N¡C®Ñ¤¤¥Î¤_¥Ü­Sªº¤u¨ã©M´ú¸Õªº³]³Æ³£¸g¹L¤F¯S§OªººÂ¿ï¡A³o¨Ç¤u¨ã»P³]³Æ»ù®æ§C·G¥BÀò¨ú¤è«K¡A«D±`¦³§Q¤_ŪªÌ¦Û¦æ½m²ß¡C

®Ñ¤¤ÁٳЫؤF©w¨îªº¥N½X¥Ü¨Ò¥H¤Î¶i¦æ·§©À©ÊÅçÃÒªºº|¬}¡AŪªÌ¥i¥H±½´y¤Gºû½X¦Û¦æ¤U¸ü¡C¦³¨Ç½m²ßÁÙªþ¦³µêÀÀ¾÷¡A¥H«K¦b³]¸m§ðÀ»¥Ø¼Ð®É§ó¥[²³æ©ú¤F¡C®Ñ¤¤³¡¤À³¹¸`°Ñ¦Ò¤F¬y¦æªº¶}·½¥N½Xªº®×¨Ò¡AŪªÌ¥i¥H±qºô¤W«Ü®e©ö¦a·j¯Á¨ì³o¨Ç¥N½X¡C

¥»®Ñ¤£¬O¤@³¡IoT¶Â«È¤u¨ãªº«ü«n¡A¤£¥i¯à²[»\IoT¦w¥þ»â°ìªº¤è¤è­±­±¡Aªp¥B¡A¤@³¡®Ñ¤¤²[»\¦p¦¹¦hªº¥DÃD»Ý­n§ó¤jªº½g´T¡A¤]·|¤Ó·Ðº¾¥H­PŪªÌµLªk¾\Ū¡C¦]¦¹¡A¥»®Ñ±´°Qªº¬O³Ì°ò¥»ªºµw¥ó¶Â«È§Þ³N¡A¥]¬A»PUART¡BI2C¡BSPI¡BJTAG¥H¤ÎSWDªº±µ¤f¡C®Ñ¤¤¤ÀªR¤F¦UºØ¦U¼ËªºIoTºôµ¸¨óij¡A¦}»EµJ¨º¨Ç¤£¶È«D±`­«­n¡A¦Ó¥B¦b¨ä¥L¹Ï®Ñ¤¤©|¥¼³Q¼sªx¯A¤Îªº¨óij¡A¥]¬AUPnP¡BWSúQDiscovery¡BmDNS¡BDNSúQSD¡BRTSP/RTCP/RTP¡BLoRa/LoRaWAN¡BWiúQFi©MWiúQFi Direct¡BRFID©MNFC¡BBLE¡BMQTT¡BCDP¥H¤ÎDICOMµ¥¡C¦¹¥~¡AÁÙ°Q½×¤F§@ªÌ¦b¹L©¹ªº±M·~´ú¸Õ¤u§@¤¤¸Ñ¨Mªº¤@¨Ç¹ê»Ú®×¨Ò¡C

2. ŪªÌ¹ï¶H

¥@¬É¤W¤£¥i¯à¦³¨â­Ó¤H¾Ö¦³¦P¼Ëªº­I´º©M¸gÅç¡C¦ý¬O¡A¹ïIoT³]³Æ¶i¦æ¤ÀªR»Ý­n¾î¸ó´X¥G©Ò¦³ªº±M·~»â°ì¡A¦]¬°³o¨Ç³]³Æ±N­pºâ¯à¤O©M³s±µ©Ê¿Ä¤J¤F¥Í¬¡ªº¦U­Ó¼h­±¡C¥»®Ñªº­þ¨Ç³¡¤À¹ï­þÃþ¤H¸s·|§ó¨ã§l¤Þ¤O¬OµLªk¹w´úªº¡C¦ý§Ú­Ì½T«H¡A±N³o¨Çª¾ÃÑ©^Ämµ¹¼s¤jªºÅªªÌ¡A¥i¥HÅý¥L­Ì¹ï¤é¯q¼Æ¦r¤Æªº¥@¬É¾Ö¦³§ó±jªº±±¨î¤O¡C

¥»®Ñ¥D­n­±¦V¦w¥þ¬ã¨s¤H­û¡A¤]´Á±æ¹ï¦p¤U¨ä¥L¤H¸s¤]¯à¦³©Ò»t¯q¡C

¦w¥þ¬ã¨s¤H­û¥i¥H±N¥»®Ñ§@¬°´ú¸ÕIoT¥ÍºA¨t²Î¤¤¤£¼ô±xªº¨óij¡B¼Æ¾Úµ²ºc¡B²Õ¥ó¥H¤Î·§©Àªº¤@­Ó°Ñ¦Ò¡C

¥ø·~ªº¨t²ÎºÞ²z­û/ºôµ¸¤uµ{®v¥i¥H¾Ç²ß¦p¦ó§ó¦n¦a«OÅ@¥L­Ìªº³]³ÆÀô¹Ò¤Î¨ä¤½¥qªº¸ê²£¡C

IoT³]³Æªº²£«~¸g²z¥i¥Hµo±¸«È¤áªº·s»Ý¨D¡A¦}±N¨ä¿Ä¤J²£«~¤¤¡A±q¦Ó­°§C¦¨¥»¡AÁYµu²£«~¶i¤J¥«³õ©Ò»Ýªº®É¶¡¡C

¦w¥þµû¦ô­û¥i¥H´x´¤¤@®M³Ì·sªº§Þ¯à¡A¥H«K§ó¦n¦aªA°È¤_«È¤á¡C

¦n©_ªº¾Ç¥Í¥i¥Hµo²{§ó¦hªº·sª¾ÃÑ¡A³o¨Çª¾ÃÑ·|¤Þ»â¥L­Ì½ñ¤J¤@­Ó«OÅ@¤H¥Á§Q¯qªº¦³»ù­Èªº¨Æ·~¡C

¥»®Ñ°²³]ŪªÌ¤w¹ïLinux©R¥O¦æ°ò¦ª¾ÃÑ¡BTCP/IPºôµ¸·§©À¥H¤Î½s½Xµ¥¦³¤@©wªºª¾ÃÑÀx³Æ¡C

3. Kali Linux

¥»®Ñªº¤j¦h¼Æ½m²ß³£¨Ï¥Î¤FKali Linux¡A¸Ó¾Þ§@¨t²Î¬Oº¯³z´ú¸Õ¡]penetration testing¡^¤¤³Ì¬y¦æªºLinuxµo¦æª©¡CKali¾Ö¦³¦UºØ©R¥O¦æ¤u¨ã¡A¦b¨Ï¥Î³o¨Ç¤u¨ã®É·|¹ï¨ä¶i¦æ¸Ô²ÓªºÄÄÄÀ¡C¦pªG¹ï¾Þ§@¨t²Î¤£¤Ó¤F¸Ñ¡A«Øij¾\ŪOccupyTheWebªºµÛ§@Linux Basics for Hackers¡C

­Y·Q¦w¸ËKali¡A¥i°Ñ¦Ò¨ä©xºôªº¬ÛÃö»¡©ú¡A¹ï¤_ª©¥»¨S¦³¯S©w­n¨D¡C¦ý¬O¡A¥»®Ñ¤¤¤j³¡¤À´ú¸Õ½m²ß©Ò¥Îªº¬O2019¡X2020¦~ªºKaliª©¥»¡C¦b¦w¸Ë¬YºØ±M·~¤u¨ã®É¡A¦pªG¹J¨ì§xÃø¥i¥H¤U¸üKaliªºÂÂÃè¹³¡C¸û·sª©¥»ªºKaliÀq»{¤£·|¦w¸Ë©Ò¦³ªº¤u¨ã¡A¦ý¥i¥H³q¹LkaliúQlinuxúQlarge¤¸¥]¡]metapackage¡^¶i¦æ²K¥[¡C¦b²×ºÝ¿é¤J¥H¤U©R¥O´N¥i¥H¶i¦æ¦w¸Ë¡G



$sudo apt install kali-linux-large


¦P®É±ÀÂ˦bµêÀÀ¾÷¤¤¨Ï¥ÎKali¡C¸Ô²Óªº¨BÆJ¥i¨ìKali©x¤èºô¯¸¶i¦æ¬d¸ß¡Aºô¯¸¤¤ªº¦UºØ¦b½u¸ê·½´y­z¤F¦p¦ó¨Ï¥ÎVMware¡BVirtualBox©Î¨ä¥LµêÀÀ¤Æ§Þ³N¨Ó¹ê²{³o¤@ÂI¡C

4. ¥»®Ñµ²ºc

¥»®Ñ¦@15³¹¡A¤À¬°¤­³¡¤À¡C¤j¦h¼Æ±¡ªp¤U¡A¦U³¹¤§¶¡¬O¬Û¤¬¿W¥ßªº¡A¦ý¦Z­±ªº³¹¸`¥i¯à·|¥Î¨ì«e­±³¹¸`¤¤¤¶²Ðªº¤u¨ã©Î·§©À¡A«Øij«ö³¹¸`ªº¶¶§Ç¶i¦æ¾\Ū¡C

²Ä¤@³¡¤À¡G IoT«Â¯Ù¥þ´º

²Ä1³¹IoT¦w¥þ·§Äý¡A´y­zIoT¦w¥þªº­«­n©Ê¥H¤ÎIoT¶Â«È§ðÀ»ªº¯S®í©Ê¡A¬°¥»®Ñªº¨ä¥L³¡¤À°µ¦n¾Q¹Ô¡C

²Ä2³¹«Â¯Ù«Ø¼Ò¡A°Q½×¦p¦ó¦bIoT¨t²Î¤¤À³¥Î«Â¯Ù«Ø¼Ò¡A³q¹L¤@¨B¨B¦aºt¥Ü¤@­ÓÃĪ«¿é²G¬¦¤Î¨ä²Õ¥óªº«Â¯Ù¼Ò«¬ªº®×¨Ò¡A¬d¬Ý¥i¥Hµo²{­þ¨Ç±`¨£ªºIoT«Â¯Ù¡C

²Ä3³¹¦w¥þ´ú¸Õ­ì«h¡A¤¶²Ð¹ïIoT¨t²Î¶i¦æ¥þ­±¤H¤u¦w¥þµû¦ôªº®Ø¬[¡C

²Ä¤G³¡¤À¡G ºôµ¸¶Â«È§ðÀ»

²Ä4³¹ºôµ¸µû¦ô¡A°Q½×¦p¦ó¦bIoTºôµ¸¤¤¶i¦æVLAN¸õÅD¡BÃѧOºôµ¸¤WªºIoT³]³Æ¥H¤Î³q¹L³Ð«ØNcrack¼Ò¶ô§ðÀ»MQTT»{ÃÒ¡C

²Ä5³¹ºôµ¸¨óij¤ÀªR¡A´£¨Ñ¤@ºØ³B²z¤£¼ô±xªººôµ¸¨óijªº¤èªk¡A¤¶²Ð°w¹ïDICOM¨óijªºWireshark¸ÑªR¾¹¥H¤ÎNmap¸}¥»¤ÞÀº¼Ò¶ôªº¶}µo¹Lµ{¡C

²Ä6³¹¹s°t¸mºôµ¸ªºÀݥΡA±´°Q¥Î¤_¦Û°Ê³¡¸p©M°t¸mIoT¨t²Îªººôµ¸¨óij¡A®i¥Ü°w¹ïUPnP¡BmDNS¡BDNSúQSD©MWSúQDiscoveryªº§ðÀ»¡C

²Ä¤T³¡¤À¡G µw¥ó¶Â«È§ðÀ»

²Ä7³¹ÀÝ¥ÎUART¡BJTAG©MSWD¡A¯A¤ÎUART©MJTAG/SWDªº¤º³¡¤u§@­ì²z¡A¸ÑÄÀ¦p¦ó¦CÁ|UART©MJTAG¤Þ¸}¥H¤Î¨Ï¥ÎUART©MSWD¶Â«È§ðÀ»STM32F103·L±±¨î¾¹¡C

²Ä8³¹SPI©MI2C¡A±´°Q¦p¦ó§Q¥Î³o¨âºØÁ`½u¨óij¤Î¦UºØ¤u¨ã§ðÀ»´O¤J¦¡IoT³]³Æ¡C

²Ä9³¹©T¥ó¶Â«È§ðÀ»¡A®i¥Ü¦p¦óÀò±o¡B´£¨ú©M¤ÀªR¦Zªù©T¥ó¡A¦}Àˬd©T¥ó§ó·s¹Lµ{¤¤±`¨£ªºº|¬}¡C

²Ä¥|³¡¤À¡G µL½u¹q¶Â«È§ðÀ»

²Ä10³¹µuµ{µL½u¹q¡G ÀÝ¥ÎRFID¡Aºt¥Ü°w¹ïRFID¨t²Îªº¦UºØ§ðÀ»¡A¦pŪ¨ú¦}§J¶©ªù¸T¥d¡C

²Ä11³¹§C¥\¯ÓÂŤú¡A³q¹L²³æªº½m²ß®i¥Ü¦p¦ó§ðÀ»§C¥\¯ÓÂŤú¨óij¡C

²Ä12³¹¤¤µ{µL½u¹q¡G ¶Â«È§ðÀ»WiúQFi¡A°Q½×°w¹ïµL½u«È¤áºÝªºWiúQFiÃöÁp§ðÀ»¡BÀÝ¥ÎWiúQFi Directªº¤èªk¥H¤Î°w¹ï±µ¤JÂIªº±`¨£WiúQFi§ðÀ»¡C

²Ä13³¹»·µ{µL½u¹q¡G LPWAN¡A¤¶²ÐLoRa©MLoRaWAN¨óij¡A®i¥Ü¦p¦ó®·Àò©M¸Ñ½X³oÃþ¼Æ¾Ú¥]¡A¦}°Q½×°w¹ï¥¦­Ìªº±`¨£§ðÀ»¡C

²Ä¤­³¡¤À¡G °w¹ïIoT¥ÍºA¨t²Îªº§ðÀ»

²Ä14³¹§ðÀ»²¾°ÊÀ³¥Îµ{§Ç¡A¦^ÅU±`¨£ªº«Â¯Ù¡B¦w¥þ°ÝÃD¥H¤Î¦bAndroid©MiOS¥­»O¤W´ú¸Õ²¾°ÊÀ³¥Îµ{§Çªº§Þ³N¡C

²Ä15³¹¶Â«È§ðÀ»´¼¯à®a©~¡A³q¹L´y­z¦p¦ó¶¶}´¼¯àªùÂê¡B¤zÂZµL½u³øĵ¨t²Î¥H¤Î¦^©ñIPÄá¹³ÀYµe­±ªº§Þ³N¡A±N¥þ®Ñ©Ò¯A¤Îªº³\¦h·Qªk¶i¦æ¤F¥Í°Êªº®i¥Ü¡C³Ì¦Z¤@¨B¨B¦aºt¥Ü¦p¦óÀò¨ú¤@»O´¼¯à¶]¨B¾÷ªº±±¨îÅvªº¯u¹ê®×¨Ò¡C

ªþ¿ýIoT¶Â«È§ðÀ»¤u¨ã¡A¦C¥X¤FIoT¶Â«È¬y¦æªº¹ê¥Î¤u¨ã¡A¥]¬A°Q½×¹Lªº¨º¨Ç¤u¨ã¥H¤Î¨ä¥LÁöµM¨S¦³¦b®Ñ¤¤¯A¤Î¦ý±`¥Îªº¤u¨ã¡C

½s?ªÌ
2021¦~11¤ë
¤º®e²¤¶¡G

­º¥ý¤¶²Ð¤FIoT¦w¥þ»â°ì¡A¤¶²Ð¤F±`¨£ªºIoT«Â¯Ù¡A¦}´£¨Ñ¤F¤@­Ó«Â¯Ù«Ø¼Ò®Ø¬[¡A¨ä¤¤¥]¬A±NÅé¨tµ²ºc¤À¸Ñ¬°²Õ¥ó¦}¨Ï¥Î§ðÀ»¾ð¨ÓÃѧO«Â¯Ù¡C°ò¤_¦¹¡AŪªÌ¥i¥H¶}µo¤@ºØ¦w¥þ´ú¸Õ¤èªk¡Aµo²{³Q°Ê°»¹îªºµLÁnÃÀ³N¡A¦}¹ïª«Ápºô¨t²Îªº©Ò¦³¼h¶i¦æ¥þ­±ªº¤â°Ê¦w¥þµû¦ô¡A¶i¤JIoTºôµ¸¦}°õ¦æVLAN¸õÅÜ¡A¯}¸ÑMQTT¨­¥÷ÅçÃÒ¡A³q¹LÀÝ¥ÎUPnP¬ï³z¨¾¤õùÙ¡A¶}µomDNS¤¤¬rµ{§Ç¥H¤Î¶i¦æWS-Discovery§ðÀ»¡C
¦Z­±ªº³¹¸`±Mªù°w¹ïµw¥ó¶Â«È¡A¤¶²ÐUART©MJTAG / SWDªº¤º³¡¤u§@­ì²z¡A¦}±´°Q¦p¦ó§Q¥ÎÁ`½u¨óij¡]SPI¡BI2C¡^¨Ó§ðÀ»´O¤J¦¡IoT³]³Æ¡C§@ªÌÁÙ²`¤J¤¶²Ð¤FµL½u¹q¶Â«È¡Aºt¥Ü¤F¹ïRFID¨t²Îªº¦UºØ§ðÀ»¡A¨Ò¦p§J¶©³X°Ý¥d¡A®i¥Ü¤F¦p¦ó¶}µoLoRa¥æ³q¶å±´¾¹¡A¦p¦ó´x´¤§ðÀ»§C¥\¯ÓÂŤú¨óijªº§Þ³N¡C
¥Ø¿ý¡G

²Ä¤@³¡¤ÀIoT«Â¯Ù¥þ´º
²Ä1³¹IoT¦w¥þ·§Äý
1.1¬°¤°¤\IoT¦w¥þ«Ü­«­n¡H
1.2IoT¦w¥þ»P¶Ç²ÎIT¦w¥þ¦³¦ó¤£¦P
1.2.1IoT¶Â«È§ðÀ»¦³¦ó¯S§O¤§³B
1.2.2®Ø¬[¡B¼Ð·Ç©M«ü«n
1.3®×¨Ò¬ã¨s¡G¬d´M¡B³ø§i©M©ÜÅSIoT¦w¥þ°ÝÃD
1.4±M®aµø¨¤¡G¾r¶¿IoT®æ§½
1.4.1IoT¶Â«È§ðÀ»ªk«ß
1.4.2¬F©²¦bIoT¦w¥þ¤¤ªº§@¥Î
1.4.3ÂåÀø³]³Æ¦w¥þªº±wªÌµø¨¤
µ²»y
²Ä2³¹«Â¯Ù«Ø¼Ò
2.1IoT«Â¯Ù«Ø¼Ò
2.2¿í´`«Â¯Ù«Ø¼Ò®Ø¬[
2.2.1ÃѧOÅé¨tµ²ºc
2.2.2±NÅé¨tµ²ºc¤À¸Ñ¬°²Õ¥ó
2.2.3ÃѧO«Â¯Ù
2.2.4¨Ï¥Î§ðÀ»¾ðµo²{«Â¯Ù
2.3¨Ï¥ÎDREAD¤ÀÃþ¤è®×¹ï«Â¯Ù¶i¦æµû¯Å
2.4¨ä¥LÃþ«¬ªº«Â¯Ù«Ø¼Ò¡B®Ø¬[©M¤u¨ã
2.5±`¨£ªºIoT«Â¯Ù
2.5.1«H¸¹¤zÂZ§ðÀ»
2.5.2­«©ñ§ðÀ»
2.5.3³]¸m¿y§ï§ðÀ»
2.5.4µw¥ó§¹¾ã©Ê§ðÀ»
2.5.5¸`ÂI§J¶©
2.5.6¦w¥þ©MÁô¨pªnÅS
2.5.7¥Î¤á¦w¥þ·NÃÑ
µ²»y
²Ä3³¹¦w¥þ´ú¸Õ­ì«h
3.1³Q°Ê°»¹î
3.2ª«²z¼h©Îµw¥ó¼h
3.2.1¥~³]±µ¤f
3.2.2¤Þ¾ÉÀô¹Ò
3.2.3Âê¨ã
3.2.4¿y§ï«OÅ@©MÀË´ú
3.2.5©T¥ó
3.2.6½Õ¸Õ±µ¤f
3.2.7ª«²zí°·©Ê
3.3ºôµ¸¼h
3.3.1°»¹î
3.3.2ºôµ¸¨óij©MªA°È§ðÀ»
3.3.3µL½u¨óij´ú¸Õ
3.4WebÀ³¥Îµ{§Çµû¦ô
3.4.1À³¥Îµ{§Ç¬M®g
3.4.2«È¤áºÝ±±¨î
3.4.3¨­¥÷ÅçÃÒ
3.4.4·|¸ÜºÞ²z
3.4.5³X°Ý±±¨î»P±ÂÅv
3.4.6¿é¤JÅçÃÒ
3.4.7ÅÞ¿è¯Ê³´
3.4.8À³¥Îµ{§ÇªA°È¾¹
3.5¥D¾÷°t¸m¼f¬d
3.5.1¥Î¤á½ã¤á
3.5.2±K½X±j«×
3.5.3½ã¤á¯SÅv
3.5.4¸É¤B¯Å§O
3.5.5»·µ{ºûÅ@
3.5.6¤å¥ó¨t²Î³X°Ý±±¨î
3.5.7¼Æ¾Ú¥[±K
3.5.8ªA°È¾¹°t¸m¤£·í
3.6²¾°ÊÀ³¥Îµ{§Ç©M¤ª´ú¸Õ
µ²»y
²Ä¤G³¡¤Àºôµ¸¶Â«È§ðÀ»
²Ä4³¹ºôµ¸µû¦ô
4.1¸õ¤JIoTºôµ¸
4.1.1VLAN©Mºôµ¸¥æ´«¾÷
4.1.2¥æ´«¾÷´ÛÄF
4.1.3Âù­«¼Ðñ
4.1.4¼ÒÀÀVoIP³]³Æ
4.2ÃѧOºôµ¸¤¤ªºIoT³]³Æ
4.2.1³q¹L«ü¯¾ÃѧO¯}Ķ±K½X
4.2.2½s¼g·sªºNmapªA°È±´´ú
4.3§ðÀ»MQTT
4.3.1³]¸m´ú¸ÕÀô¹Ò
4.3.2¦bNcrack¤¤½s¼gMQTT¨­¥÷ÅçÃÒ¯}¸Ñ¼Ò¶ô
4.3.3°w¹ïMQTT´ú¸ÕNcrack¼Ò¶ô
µ²»y
²Ä5³¹ºôµ¸¨óij¤ÀªR
5.1Àˬdºôµ¸¨óij
5.1.1«H®§¦¬¶°
5.1.2¤ÀªR
5.1.3­ì«¬³]­p»P¤u¨ã¶}µo
5.1.4¶i¦æ¦w¥þµû¦ô
5.2¬°DICOM¨óij¶}µoLuaWireshark¤ÀªR¾¹
5.2.1¨Ï¥ÎLua
5.2.2¤F¸ÑDICOM¨óij
5.2.3¥Í¦¨DICOM¬y¶q
5.2.4¦bWireshark¤¤±Ò¥ÎLua
5.2.5©w¸q¤ÀªR¾¹
5.2.6©w¸q¥D¨óij¤ÀªR¾¹¥\¯à
5.2.7§¹¦¨¤ÀªR¾¹
5.3ºc«Ø¤@­ÓCúQECHO½Ð¨D¤ÀªR¾¹
5.3.1´£¨úÀ³¥Îµ{§Ç¹êÅé¼ÐÃDªº¦r²Å¦ê­È
5.3.2¶ñ¥R¤ÀªR¾¹¥\¯à
5.3.3¸ÑªR¥iÅܪø«×¦r¬q
5.3.4´ú¸Õ¤ÀªR¾¹
5.4¬°Nmap¸}¥»¤ÞÀº½s¼gDICOMªA°È±½´yµ{§Ç
5.4.1¬°DICOM½s¼gNmap¸}¥»¤ÞÀº®w
5.4.2DICOM¥N½X©M±`¶q
5.4.3¼g¤J®M±µ¦r³Ð«Ø©M¾P·´¨ç¼Æ
5.4.4©w¸q¥Î¤_µo°e©M±µ¦¬DICOM¼Æ¾Ú¥]ªº¨ç¼Æ
5.4.5³Ð«ØDICOM¼Æ¾Ú¥]ÀY
5.4.6½s¼gAúQASSOCIATE½Ð¨D®ø®§Context
5.4.7¦bNmap¸}¥»¤ÞÀº¤¤Åª¨ú¸}¥»°Ñ¼Æ
5.4.8©w¸qAúQASSOCIATE½Ð¨Dµ²ºc
5.4.9¸ÑªRAúQASSOCIATEÅTÀ³
5.4.10½s¼g³Ì²×¸}¥»
µ²»y
²Ä6³¹¹s°t¸mºôµ¸ªºÀÝ¥Î
6.1ÀÝ¥ÎUPnP
6.1.1UPnP°ï´Ì
6.1.2±`¨£UPnPº|¬}
6.1.3¦b¨¾¤õùÙ¤¤¥´¬}
6.1.4³q¹L¼s°ìºô±µ¤fÀÝ¥ÎUPnP
6.1.5¨ä¥LUPnP§ðÀ»
6.2ÀÝ¥ÎmDNS©MDNSúQSD
6.2.1mDNSªº¤u§@­ì²z
6.2.2DNSúQSDªº¤u§@­ì²z
6.2.3¨Ï¥ÎmDNS©MDNSúQSD¶i¦æ°»´ú
6.2.4ÀÝ¥ÎmDNS°»´ú¶¥¬q
6.2.5mDNS©MDNSúQSD¤¤¶¡¤H§ðÀ»
6.3ÀÝ¥ÎWSúQDiscovery
6.3.1WSúQDiscoveryªº¤u§@­ì²z
6.3.2¦bºôµ¸¤W°°³yÄá¹³ÀY
6.3.3ºë¤ß¥´³yWSúQDiscovery§ðÀ»
µ²»y
²Ä¤T³¡¤Àµw¥ó¶Â«È§ðÀ»
²Ä7³¹ÀÝ¥ÎUART¡BJTAG©MSWD
7.1UART
7.1.1»PUART¶i¦æ³q«Hªºµw¥ó¤u¨ã
7.1.2ÃѧOUARTºÝ¤f
7.1.3ÃѧOUARTªºªi¯S²v
7.2JTAG©MSWD
7.2.1JTAG
7.2.2SWDªº¤u§@­ì²z
7.2.3»PJTAG©MSWD¶i¦æ³q«Hªºµw¥ó¤u¨ã
7.2.4ÃѧOJTAG¤Þ¸}
7.3³q¹LUART©MSWD¶Â«È§ðÀ»³]³Æ
7.3.1STM32F103C8T6¥Ø¼Ð³]³Æ
7.3.2³]¸m½Õ¸ÕÀô¹Ò
7.3.3¦bArduino¤¤½s¼g¥Ø¼Ðµ{§Ç
7.3.4¨ê·s¦}¹B¦æArduinoµ{§Ç
7.3.5½Õ¸Õ¥Ø¼Ð³]³Æ
µ²»y
²Ä8³¹SPI©MI2C
8.1»PSPI©MI2C³q«Hªºµw¥ó
8.2SPI
8.2.1SPIªº¤u§@­ì²z
8.2.2¥ÎSPIÂàÀxEEPROM°{¦sªä¤ù
8.3I2C
8.3.1I2Cªº¤u§@­ì²z
8.3.2³]¸m±±¨î¾¹¡X¡X¥~³]I2CÁ`½u¬[ºc
8.3.3¨Ï¥ÎBusPirate§ðÀ»I2C
µ²»y
²Ä9³¹©T¥ó¶Â«È§ðÀ»
9.1©T¥ó»P¾Þ§@¨t²Î
9.2©T¥óªºÀò¨ú
9.3¶Â«È§ðÀ»WiúQFi½Õ¨î¸Ñ½Õ¸ô¥Ñ¾¹
9.3.1´£¨ú¤å¥ó¨t²Î
9.3.2¹ï¤å¥ó¨t²Îªº¤º®e¶i¦æÀRºA¤ÀªR
9.3.3©T¥ó¼ÒÀÀ
9.3.4°ÊºA¤ÀªR
9.4¦Zªù©T¥ó
9.5©T¥óªº§ó·s¾÷¨î
9.5.1½sĶ©M³]¸m
9.5.2«È¤á¥N½X
9.5.3¹B¦æ§ó·sªA°È
9.5.4©T¥ó§ó·sªA°È¤¤ªºº|¬}
µ²»y
²Ä¥|³¡¤ÀµL½u¹q¶Â«È§ðÀ»
²Ä10³¹µuµ{µL½u¹q¡GÀÝ¥ÎRFID
10.1RFIDªº¤u§@­ì²z
10.1.1µL½u¹qÀW¬q
10.1.2µL·½©M¦³·½RFID§Þ³N
10.1.3RFID¼Ðñªºµ²ºc
10.1.4§CÀWRFID¼Ðñ
10.1.5°ªÀWRFID¼Ðñ
10.2¨Ï¥ÎProxmark3§ðÀ»RFID¨t²Î
10.2.1³]¸mProxmark3
10.2.2§ó·sProxmark3
10.2.3ÃѧO§CÀW¥d©M°ªÀW¥d
10.2.4§J¶©§CÀW¼Ðñ
10.2.5§J¶©°ªÀW¼Ðñ
10.2.6¼ÒÀÀRFID¼Ðñ
10.2.7§ó§ïRFID¼Ðñ
10.2.8¨Ï¥ÎAndroidÀ³¥Îµ{§Ç§ðÀ»MIFARE
10.2.9«D«~µP©Î«D°Ó·~RFID¼ÐñªºRAW©R¥O
10.2.10ÅÑÅ¥¼Ðñ»P¾\Ū¾¹¤§¶¡ªº³q«H
10.2.11±q®·Àòªº¬y¶q¤¤´£¨ú®°°Ï±KÆ_
10.2.12¦XªkªºRFID¾\Ū¾¹§ðÀ»
10.2.13¨Ï¥ÎProxmark3¸}¥»¤ÞÀº¦Û°Ê¹ê¬IRFID§ðÀ»
10.2.14¨Ï¥Î¦Û©w¸q¸}¥»¶i¦æRFID¼Ò½k´ú¸Õ
µ²»y
²Ä11³¹§C¥\¯ÓÂŤú
11.1BLE¤u§@­ì²z

11.2¨Ï¥ÎBLE
11.2.1BLEµw¥ó
11.2.2BlueZ
11.2.3°t¸mBLE±µ¤f
11.3µo²{³]³Æ¦}¦C¥X¯S©º
11.3.1GATTTool
11.3.2Bettercap
11.3.3ªTÁ|¯S©º¡BªA°È©M´y­z²Å
11.3.4¹ï¯S©º¶i¦æŪ/¼g
11.4BLE¶Â«È§ðÀ»
11.4.1³]¸mBLECTFInfinity
11.4.2¶}©l¤u§@
11.4.3Flag#1¡GÀˬd¯S©º©M´y­z²Å
11.4.4Flag#2¡G¨­¥÷ÅçÃÒ
11.4.5Flag#3¡G°°³yMAC¦a§}
µ²»y
²Ä12³¹¤¤µ{µL½u¹q¡G¶Â«È§ðÀ»WiúQFi
12.1WiúQFi¤u§@­ì²z
12.2¥Î¤_WiúQFi¦w¥þµû¦ôªºµw¥ó
12.3°w¹ïµL½u«È¤áºÝªºWiúQFi§ðÀ»
12.3.1µ²§ôųÅv©M©Úµ´ªA°È§ðÀ»
12.3.2WiúQFiÃöÁp§ðÀ»
12.3.3WiúQFiDirect
12.4°w¹ïAPªºWiúQFi§ðÀ»
12.4.1¯}¸ÑWPA/WPA2
12.4.2¯}¸ÑWPA/WPA2Enterprise¥HÀò¨úÃÒ®Ñ
12.5¤@ºØ´ú¸Õ¤èªk½×
µ²»y
²Ä13³¹»·µ{µL½u¹q¡GLPWAN
13.1LPWAN¡BLoRa©MLoRaWAN
13.2®·ÀòLoRa¬y¶q
13.2.1³]¸mHeltecLoRa32¶}µoªO
13.2.2³]¸mLoStik
13.2.3±NCatWANUSBstickÅܦ¨LoRa¶å±´¾¹
13.3¸Ñ½XLoRaWAN¨óij
13.3.1LoRaWANªº¼Æ¾Ú¥]®æ¦¡
13.3.2¥[¤JLoRaWANºôµ¸
13.4§ðÀ»LoRaWAN
13.4.1¤ñ¯S½Âà§ðÀ»
13.4.2±KÆ_¥Í¦¨©MºÞ²z
13.4.3­«©ñ§ðÀ»
13.4.4ÅÑÅ¥
13.4.5ACK´ÛÄF
13.4.6¯S©w¤_À³¥Îµ{§Çªº§ðÀ»
µ²»y
²Ä¤­³¡¤À°w¹ïIoT¥ÍºA¨t²Îªº§ðÀ»
²Ä14³¹§ðÀ»²¾°ÊÀ³¥Îµ{§Ç
14.1IoT²¾°ÊÀ³¥Îµ{§Ç¤¤ªº«Â¯Ù
14.1.1±N¬[ºc¤À¸Ñ¬°²Õ¥ó
14.1.2ÃѧO«Â¯Ù
14.2Android©MiOSªº¦w¥þ±±¨î
14.2.1¼Æ¾Ú«OÅ@©M¥[±K¤å¥ó¨t²Î
14.2.2À³¥Îµ{§Ç¨F²°¡B¦w¥þIPC¥H¤ÎªA°È
14.2.3À³¥Îµ{§Çñ¦W
14.2.4¥Î¤á¨­¥÷ÅçÃÒ
14.2.5¹jÂ÷ªºµw¥ó²Õ¥ó©M±KÆ_ºÞ²z
14.2.6ÅçÃÒ±Ò°Ê©M¦w¥þ±Ò°Ê
14.3¤ÀªRiOSÀ³¥Îµ{§Ç
14.3.1·Ç³Æ´ú¸ÕÀô¹Ò
14.3.2´£¨ú¦}­«·sª`¥UIPA
14.3.3ÀRºA¤ÀªR
14.3.4°ÊºA¤ÀªR
14.3.5ª`¤J§ðÀ»
14.3.6Æ_°ÍÃì¦sÀx
14.3.7¤G¶i¨î¤ÏÂà
14.3.8ÄdºI¦}Àˬdºôµ¸¬y¶q
14.3.9¨Ï¥Î°ÊºA¸É¤BÁקK¶Vº»ÀË´ú
14.3.10¨Ï¥ÎÀRºA¸É¤BÁקK¶Vº»ÀË´ú
14.4¤ÀªRAndroidÀ³¥Îµ{§Ç
14.4.1·Ç³Æ´ú¸ÕÀô¹Ò
14.4.2´£¨úAPK
14.4.3ÀRºA¤ÀªR
14.4.4¤G¶i¨î¤ÏÂà
14.4.5°ÊºA¤ÀªR
14.4.6ÄdºI¤ÎÀˬdºôµ¸¬y¶q
14.4.7°¼«H¹Dªnº|
14.5¨Ï¥Î¸É¤BÁקKRootÀË´ú
14.5.1¨Ï¥ÎÀRºA¸É¤BÁקKRootÀË´ú
14.5.2¨Ï¥Î°ÊºA¸É¤BÁקKRootÀË´ú
µ²»y
²Ä15³¹¶Â«È§ðÀ»´¼¯à®a©~
15.1¹ê»Ú¤J«I¤@¼l«Øµ®ª«
15.1.1§J¶©´¼¯àªùÂê¨t²ÎªºRFID¼Ðñ
15.1.2¤zÂZµL½uĵ³ø
15.2¦^©ñIPÄá¹³ÀYµøÀW¬y
15.2.1¤F¸Ñ¬y¨óij
15.2.2¤ÀªRIPÄá¹³ÀYºôµ¸¬y¶q
15.2.3´£¨úµøÀW¬y
15.3§ðÀ»´¼¯à¶]¨B¾÷
15.3.1´¼¯à¶]¨B¾÷»PAndroid¾Þ§@¨t²Î
15.3.2±±¨îAndroidÅX°Êªº´¼¯à¶]¨B¾÷
µ²»y
ªþ¿ýAIoT¶Â«È§ðÀ»¤u¨ã
§Ç¡G