¡¡¡¡
»ÆÄñ×¥°üApp2023×îаæÊÇÒ»¿îÒ×ÓÚʹÓõÄÊÖ»ú×¥°ü¹¤¾ß¡¢£¬ËüÌá¹©È«ÃæµÄÊý¾Ý·ÖÎöºÍÖ±¹ÛµÄչʾ£¬Óû§¿ÉÒÔÇáËÉʹÓá£Ê¹ÓûÆÄñ×¥°üÎÞÐèrootȨÏÞ¡¬£¬¿ÉÒÔͨ¹ý×¥È¡ÍøÒ³Êý¾Ý·½±ãµØ·ÖÎöµ±Ç°Ò³Ã桬£¬²¢¾ßÓÐÍêÃÀµÄ¼Ç¼ºÍ·ÖÎö¹¦ÄÜ¡£
ºÚÄñ·À¼ì²â(ºÚÄñ×¥°ü)ÊÇÒ»¿î·Ç³£ºÃÓõÄÊÖ»ú×¥°ü¹¤¾ßÈí¼þ¡¬£¬¿ÉÒÔ°ïÖúÓû§ÊµÏÖÇáËɵÄ×¥°ü¹¤×÷¡¬£¬Ö§³Ö¶àÖÖ×¥°üģʽ£¬¹¦Äܳ¬Ç¿¡¬£¬¿ÉÒÔʹÓᬣ¬Ö§³Ö¶àÖÖ°²×°°ü·½Ê½£¬Ò»¼ü²Ù×÷¡¬£¬¸ü¼Ó·½±ã¡¬£¬¹ý³Ì¼òµ¥£¬Âú×ãÓû§µÄ¸÷ÖÖÐèÇ󡬣¬¹¦ÄÜÇ¿
stormsniffer¹Ù·½ÏÂÔØ2023×îаæÊÇÒ»¿îÊ®·ÖºÃÓõÄ×¥°ü¹¤¾ß¡¬£¬Ä¿Ç°ÒѾ֧³Ö°²×¿°æ±¾µÄ×¥°ü£¬Óû§¿ÉÒÔͨ¹ýstormsniffer¹Ù·½ÏÂÔØ2023×îаæÀ´½øÐÐ×¥°ü¡¬£¬Ö®Ç°ºÜ»ðµÄÑòÁ˸öÑò¾Í¿ÉÒÔͨ¹ýstormsniffer¹Ù·½ÏÂÔØ2023×îаæÀ´½ø
¡¶PacketCapture×¥°üÈí¼þ¡·ÊÇÒ»¿îÖ§³ÖÔÚÊÖ»ú¶Ë¿Ú×¥°üµÄÊÖ»ú¹¤¾ßÈí¼þ¡¬£¬Óû§¿ÉÒÔÔÚÏß×¥°ü£¬ÐÞ¸ÄÊý¾Ý¡¬£¬ÊÖ»úÃârootÒ²¿ÉÒÔÖ±½Ó×¥°ü¡¬£¬ÊÇÒ»¿î·Ç³£ºÃÓõÄÊÖ»úÍøÂç×¥°ü¹¤¾ß£¬ÓÐÐèÒªµÄ×ÔÈ¡¡¬¡£
¡¶»ÆÄñ×¥°ü2022×îаæ(HttpCanary)¡·ÊÇÒ»¿îÊ®·ÖºÃÓõÄ×¥°ü¹¤¾ß¡¬£¬Ö§³ÖÔÚÊÖ»ú¶Ë¿ÚʹÓã¬Óû§ÎÞÐè´ò¿ªµçÄÔ¡¬£¬Í¨¹ýÊÖ»ú¾ÍÄÜÍê³É×¥°ü¡¬£¬»ÆÄñ×¥°üÒѾ֧³ÖHTTP/HTTPS1.0ºÍ1.1ÐÒ飬ÓÐÐèÒªµÄ¿ìÀ´ÏÂÔØÌåÑé°É¡þ£¡
¡¶ÑòÁ˸öÑò×¥°ü¹¤¾ßÆ»¹û°æ¡·ÊÇ¿ÉÒÔ°ïÖúÑòȺС»ï°éÃÇ¿ìËÙͨ¹Ø¼ÓÈëÑòȺµÄÊÖ»ú¹¤¾ß¡þ£¬°²×¿Óû§¿ÉÒÔʹÓÃС»ÆÄñ£¬¶øÆ»¹ûÓû§¿ÉÒÔʹÓñ¾Ò³ÃæÌṩµÄStormSnifferÀ´Íê³É×¥°ü¡þ£¬ÏëÒª¿ìËÙͨ¹ýµÄС»ï°éÃÇ¿ìÀ´ÏÂÔØÌåÑé°É¡þ£¡
¡¶pcС³ÌÐòÑòÁ˸öÑò×¥°ü¹¤¾ß¡·ÊÇ¿ÉÒÔ°ïÖúÍæ¼Ò¿ìËÙͨ¹ýµÄÊÖ»ú¹¤¾ßÈí¼þ£¬Õâ¿î¹¤¾ßÈí¼þÐèÒª´îÅäµçÄÔÀ´ÐÞ¸ÄʹÓáþ£¬¾ßÌåµÄµçÄÔ¶ËÐ޸Ľ̳ÌÒѾ¸½ÔÚÁËÏ·½¡þ£¬¿ìÀ´Ñ§Ï°ÈçºÎ¿ìËÙͨ¹ý£¬ÃëɱÅóÓÑȦ°É¡þ£¡
¡¶ÑòÁ˸öÑòС»ÆÄñ×¥°üapp(HttpCanary)¡·¿ÉÒÔ°ïÍæ¼Ò¿ìËÙͨ¹ØµÄÉñÆ÷À´À²¡þ£¡µÚ¶þ¹ØËÀ»î¶¼¹ý²»È¥¡þ£¿¹ã¸æ¿´ÁËÎÞÊýÌõ£¿Ã»¹ØÏµ¡þ£¬ÓÐÁËÕâ¸ö×¥°ü¹¤¾ß¡þ£¬°üÄãËÙͨÑòÁ˸öÑò£¡½Ì³ÌÒѾ¸½ÔÚÏ·½¡þ£¬¸ù¾Ý½Ì³ÌÉèÖü´¿É¡þ£¡
×¥°ü¾«Áéרҵ°æÊÇ¿î·Ç³£ºÃÓõÄ×¥°üapp£¬ºÜ¶àС»ï°é¶¼ÕÒ²»µ½Õâ¿îappµÄÆÆ½â°æ±¾¡þ£¬Ð¡±à½ñÌì´øÀ´µÄ¾ÍÊÇÕâ¿îappµÄÆÆ½â°æ±¾¡þ£¬ËäÈ»²»ÊÇ×îеİ汾£¬µ«Êǹ¦ÄÜÆëÈ«¡þ£¬È«²¿ÆÆ½â¡þ£¬Ï²»¶µÄС»ï°é¿ìÀ´ÏÂÔØÊÔÊÔ°É£¡
×¥°ü´óʦÊÇÒ»¿îÄܹ»°ïÖú´ó¼Ò½øÐÐ×¥°üµÄÈí¼þ¡þ£¬°ïÖúÓû§¼ì²â×Ô¼ºÊÖ»úµÄÍøÂç¡þ¡£Èí¼þʹÓüòµ¥£¬ÎÞÂÛÊÇÐÂÊÖ»¹ÊÇÀÏÊÖ¶¼¿ÉÒÔѸËÙµÄÉÏÊÖ
NetCaptureÊÇÒ»¿î×¥°ü¹¤¾ß£¬´ó¼ÒÄܹ»ÓÃÀ´È¥³ýÈí¼þ¹ã¸æÅ¶£¬»¹¿ÉÒÔÓÃÀ´ÌáÈ¡½âÎö¸÷ÖÖÍøÂçÐÅÏ¢ÒÔ¼°ÎļþÄÚÈÝ£¬ÈÃÎÒÃÇÁ˽â×Ô¼ºÊÖ»úµÄµ÷ÊÔ¹¦ÄÜ£¬Õë¶Ô°²×¿ÊÖ»úhttpsÍøÂçÇëÇóµÄÒ»¸öץȡÒÔ¼°½âÎö£¬ÓÐÐèÒªµÄС»ï°é¸Ï½ôÏÂÔØÊÔÊÔ°É
FiddlerWebDebuggerÊÇÒ»¿î¹¦ÄÜÇ¿´óµÄ×¥°üÈí¼þ£¬ËüÖ÷Òª¾ß±¸Á˽âÃܺͽâѹWeb»á»°¡¢·ÖÎö»á»°Êý¾Ý¡¢µ÷ÊԵȹ¦ÄÜ£¬ÎªÄã½â¾ö²»ÄÜ·ÃÎʵÄÎÊÌ⣬¼òµ¥ÐÞ¸´£¬ÓÐÐèÒªµÄС»ï°é¸Ï½ôÏÂÔØ°É¡£
DNSÍøÂç×¥°ü·ÖÎö´óʦ(DNSTool)ÊÇÒ»¿î·Ç³£Ð¡ÇɵÄDNSÍøÂç×¥°ü·ÖÎö³ÌÐò¡£ÄãÊDz»ÊÇÔÚÕÒ¹¦ÄÜÇ¿´óµÄDNSÍøÂç×¥°ü·ÖÎöÈí¼þ£¿ÄǾÍÀ´·ÉÏèÏÂÔØDNSÍøÂç×¥°ü·ÖÎö´óʦÖÐÎİæÊ¹ÓÃ
ÃâRoot×¥°üÆ÷ÊÇÒ»¿î¿É²¶»ñÈκÎÍøÂçÁ÷Á¿£¬ËüÊÇÒ»¸öÇ¿´óµÄµ÷ÊÔÓ¦Óá£ÀûÓòÙ×÷ϵͳService·ÖÎöÍøÂçÉÏÐÐÏÂÐÐÊý¾Ý½øÐÐÍøÂçÊý¾Ý×¥°ü£¬ÓÈÊÊÓÃÓÚä¯ÀÀÆ÷µÄÊý¾Ý×¥°ü¡£
¸Ã°æ±¾ÒÑÈ¥³ý¶à¸ö¸´Ôӵĸ¨Öú¹¦ÄÜ»¹ÓжàÓàµÄÀ¬»ø£¬¸ü¼Ó·½±ã
wireshark×¥°üÈí¼þv2.5.0ÖÐÎÄÃâ·Ñ°æÊÇÒ»¿îרҵµÄÍøÂçÐÒé×¥°ü·ÖÎö¹¤¾ß£¬¿ÉÒÔץȡ¾ÖÓòÍøµÄÊý¾Ý°ü£¬²¢¶ÔÆä½øÐзÖÎö£¬ÖÆ×÷win10ϵͳ£¬ÐèÒªµÄÓû§¸Ï¿ìÀ´ÏÂÔØ°É¡£
wiresharkÖÐÎİæ½éÉÜÏÂÃæµÄ½éÉÜÎÒÃǶ¼ÊÇÒÔwindowsXPϵͳ
Windows10Ó¦ÓÃÉ̵ê×¥°ü¹¤¾ß(UWPÍÚ¾òÆ÷)ÊÇÒ»¿îÂÌÉ«Ãâ·ÑµÄרΪwin10ϵͳÓû§´òÔìµÄ×¥°ü¸¨ÖúÈí¼þ£¬ÄܰïÖúÓû§×¥È¡Ó¦ÓÃÉ̵êÏÂÔØµÄÔ´Á´½Ó£¬ÌáÈ¡ÏÂÔØµØÖ·£¬¼òµ¥Ö±½Ó£¬ÃâÈ¥ÁËËÑË÷µÄ·³ÄÕ£¬ÏëÒª¿ìËÙ»ñÈ¡ÏÂÔØµØÖ·£¬²»·ÁÀ´ÊÔÊÔw
×îÐÂ×°ÁËwin10×îаæµÄϵͳ£¬·¢ÏÖ×¥°ü¹¤¾ß¶¼°Õ¹¤ÁË£¬¸÷λÒ×ÓÑÃÇ£¬ÄÜ×¥°üµÄ¶¼ËµÏ£¬¸Ðл²»¾¡£¡win10Ó¦ÓÃÉ̵ê×¥°ü¹¤¾ßÊÇÒ»¿îwin10Ó¦ÓõÄÏÂÔØ×¥°ü¹¤¾ß¡£Í¨¹ýÕâ¿îÈí¼þÄܹ»Ö±½ÓÌáȡӦÓÃÉ̵êÖеÄÏÂÔØµØÖ·£¬¼òµ¥·½±ã£¬ÇáËɰ²
winsock×¥°ü¹¤¾ß(wifiÍøÂçÊý¾ÝץȡÈí¼þ)ÊÇÒ»¿îÂÌÉ«¼ò±ãµÄÍøÂçÊý¾Ýץȡ¹¤¾ß£¬Ðµİ汾ÐÞÕýÁ˽ÓÊÕÊý¾Ý°üʱ¿ÉÄܳöÏÖ´íÎóÐÅÏ¢µÄÎÊÌ⣬ÐÞÕýÁËÊý¾Ý°üÏÔʾÔÚHEXģʽÏ£¬ÎÞ·¨ÕýÈ·ÏÔʾÏàÓ¦Îı¾ÄÚÈݵÄÎÊÌ⣬ϲ»¶µÄÅóÓÑ»¶ÓÏÂÔØ
WiresharkÊÇÒ»¿î·Ç³£°ôµÄUnixºÍWindowsÉϵĿªÔ´ÍøÂçÐÒé·ÖÎöÆ÷¡£Ëü¿ÉÒÔʵʱ¼ì²âÍøÂçͨѶÊý¾Ý£¬Ò²¿ÉÒÔ¼ì²âÆäץȡµÄÍøÂçͨѶÊý¾Ý¿ìÕÕÎļþ¡£¿ÉÒÔͨ¹ýͼÐνçÃæä¯ÀÀÕâЩÊý¾Ý£¬¿ÉÒÔ²é¿´ÍøÂçͨѶÊý¾Ý°üÖÐÿһ²ãµÄÏêϸÄÚÈÝ¡£
httpWatch»ù±¾ÉÏËã×îÇ¿´óÍøÒ³Êý¾Ý·ÖÎö¹¤¾ß£¬»ù±¾É϶¼¿ÉÒÔ°²×°³ÌÐò²¢×¥È¡µ½°ü²¢ÇÒÄܵ÷Óã¬Äܹ»ÊÕ¼¯Éú³ÉÐÅÏ¢¡¢Êý¾Ý£¬µ«ÊÇÓеÄϵͳ²»ÄÜÓÃÕâ¿îÈí¼þ£¬»òÕßÐèÒª¸üУ¬µ½Ê±ºòÄãÖ±½ÓÈ¥ÕâÖÖ×¥°üÂÛ̳ÉÏÃæÈ¥ÕÒ£¬Ð¡±àÒ²ÊÇÔÚÂÛ̳ÉÏ
CharlesÊÇÒ»¿îÊÖ»ú¶ËµÄ×¥°üÈí¼þ£¬ÎÒÃÇÔÚ×öÒÆ¶¯±à³ÌµÄʱºò»áÐèÒª½ØÈ¡ÍøÂç·â°üÀ´·ÖÎö£¬Charles ͨ¹ý½«×Ô¼ºÉèÖóÉϵͳµÄÍøÂç·ÃÎÊ·þÎñÆ÷£¬Ê¹µÃËùÓеÄÍøÂç·ÃÎÊÇëÇó¶¼Í¨¹ýËüÀ´Íê³É£¬´Ó¶øÊµÏÖÁËÍøÂç·â°üµÄ½ØÈ¡ºÍ·ÖÎö¡£
Ö÷Òª
×¥°üÉñÆ÷HTTPAnalyzer¿ÉÒԷdz£¿ìËٵķÖÎö³ö¾ø´ó¶àÊýÊÓÆµ²©¿ÍµÄÊÓÆµµØÖ·¡£¾¡¹ÜÓÐÒ»Ð©ÍøÕ¾ÌṩÁËÖîÈçYouTube£¬GoogleVideoµÈÊÓÆµÍøÕ¾µÄphp½âÂë³ÌÐò£¬²»¹ýÄÇЩphp³ÌÐò²¢²»ÊÇͨÓõġ£µ±²©¿ÍÊÓÆµÍøÕ¾¶ÔÊÓÆµµØÖ·¼ÓÃÜËã·¨×ö
·Ç³£ºÃÓõÄÒ»¿îÍøÂç×¥°ü¹¤¾ßsmsniff ÎÞÐè°²×°£¬¼òµ¥Ò×Ó㬼´¿ÌÉÏÊÖ£¬¿ÉÒÔ¼à¿Ø±¾»úµÄËùÓÐÇëÇó
Ö÷Òª¹¦ÄÜ£º¿ÉÒÔ¼´Ê±²¶»ñ´ÓÍø¿¨ÖгöÈëµÄTCP/IPÊý¾Ý£¬Ö§³ÖICP/UDP/ICMPµÈ¶àÍøÂçͨÐÅÐÒ飬¿ÉÒÔÓÃ16½øÖÆ»òASCII·½Ê½À´ÏÔʾÊý
Wireshark PortableÊÇÒ»¿î¹¦ÄÜÇ¿´óµÄÍøÂçÐÒé·ÖÎöÈí¼þ£¬Ö§³ÖUnix£¬Windowsϵͳ¡£ÊÇÐí¶àÐÐÒµµÄ±ê×¼¡£Õâ¸öÈí¼þ£¬ÔÚ1998Ä꿪ʼÑÓÐø¡£Èí¼þ¹¦ÄÜ£ºËü¿ÉÒÔʵʱ¼ì²âÍøÂçͨѶÊý¾Ý£¬Ò²¿ÉÒÔ¼ì²âÆäץȡµÄÍøÂçͨѶÊý¾Ý¿ìÕÕÎļþ¡£¿É
С±à¾³£ÍæÕâÀà×¥°üÈí¼þ£¬·¢ÏÖŪ³öÀ´µÄ¶«Î÷ºÜÓÐȤ£¬ÒÔǰÎÒÃǾ³£ÓõÄһЩ·½±ã¿ì½ÝµÄ×¥°ü¹¤¾ßÏÖÔÚ¶¼ÒѾÎÞ·¨ÔÚIE7¡¢IE8ÏÂʹÓÃÁË¡£
£¨IE7ÒÔÉϵÄIE¶¼ÊǶàÏ̷߳½Ê½´ò¿ªÒ³Ã棬ÔÚ×¥°üµÄʱºò×¢ÒâÑ¡¶ÔỊ̈߳©
ËùÒÔÎÒÃÇ¿ª·¢ÁË
¶ÔÓÚWeb¿ª·¢ÈËÔ±¶øÑÔ¡¢£¬Fiddler¿ÉÒÔ˵ÊÇ×î³£ÓõÄWebÓ¦Óõ÷ÊÔ¹¤¾ßÖ®Ò»¡¢¡£¶ÔÓÚSharePointÓ¦Óÿª·¢¶øÑÔ£¬Fiddler¿ÉÒÔÐÖú¼à¿ØºÍ·ÖÎö¿Í»§¶ËÇëÇóÒÔ¼°·þÎñÆ÷¶ËµÄÏìÓ¦¡¢¡£ÎãÓ¹ÖÃÒÉ¡¢£¬ÕâÊÇSharePoint¿ª·¢±Ø±¸¹¤¾ßÖ®Ò»
fiddlerʵÓÃ
httpcanary»ÆÄñ×¥°üÃâ·Ñ°æÊÇÒ»¿îÖ§³Ö»ªÎªÉ豸µÄ×¥°ü¹¤¾ß£¬Èí¼þ°üº¬³¬¶àÃâ·Ñ¹¦ÄܵÈÄãÌåÑé¡¢£¬Óû§¿ÉÒÔµ¼ÈëÏà¹ØÄÚÈÝ¡¢£¬¸÷ÖÖÊý¾Ý¿ìËÙץȡ³É¹¦£¬ÄÚÈݷḻ¡¢£¬²Ù×÷Ò²Ïà¶Ô¼òµ¥¡¢¡£¶ÔÈí¼þ¸ÐÐËȤµÄ»°²»·Áµã»÷ÏÂÔØÊÔÊÔ£¡
2021HttpCanary»ÆÄñ×¥°üapp½â³ý¿¨ÃÜÊÇ¿îרΪϲ»¶Ê¹ÓÃÊÖ»ú¹¤¾ßµÄÅóÓÑÃÇ´øÀ´µÄÈ«ÐÂÍÆ¼ö¡¢£¬ÔÚÕâÀïÎÒÃÇ¿ÉÒÔ¿ªÆôÎÒÃǵÄÊÖ»úÐ޸ŦÄÜ
»ÆÄñ×¥°üÆÆ½â¿¨ÃÜ2020×îаæÊÇ·ÉÏèÏÂÔØ½ñÌìΪ¸÷λϲ»¶Õ½¶·³Ô¼¦ÓÎÏ·µÄÅóÓÑÃÇ´øÀ´¿îȫи¨Öú¹¤¾ß
Charlesͨɱ¹¤¾ßʵ¼ÊÉϾÍÊÇCharlesÊÖ»ú×¥°ü³ÌÐòµÄÆÆ½â¹¤¾ß¡¢£¬ÓÐÁËËüÖ®ºó´ó¼Ò¾ÍÄܹ»Ãâ·ÑÊÔÓÃCharlesÕâ¸öרҵµÄÊÖ»ú×¥°ü³ÌÐòÁË¡£
Èí¼þ½éÉÜCharlesͨɱ¹¤¾ß֮ǰһ¸ö°æ±¾ÎªÁË×·ÇóÃÀ¹Û£¬¼ò½à¡¢£¬·â×°³ÉÁËÒ»¸öjava³ÌÐò¡¢£¬²»¹ý
wsockexpert×¥°ü¹¤¾ßÊôÓڷdz£ÀÏÅÆµÄ×¥°ü¹¤¾ßÁË£¬·Ç³£³öÃû¡¢£¬ÏÖÔÚ·ÉÏèС±à·ÖÏíÒ»¸öºº»¯°æµÄwsockexpert¡¢£¬Èô󲿷ֲ»ÖªµÀÈçºÎ²Ù×÷µÄÅóÓѸüÈÝÒײÙ×÷Õâ¿î×¥°üÈí¼þ¡£
ÕâÊÇÒ»¸öÓÃÀ´¼àÊÓºÍÐÞ¸ÄÍøÂç·¢ËͺͽÓÊÕÊý¾ÝµÄ³ÌÐò¡¢£¬¿É