¡¡¡¡
»ÆÄñ×¥°ü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¡¬£¬Èô󲿷ֲ»ÖªµÀÈçºÎ²Ù×÷µÄÅóÓѸüÈÝÒײÙ×÷Õâ¿î×¥°üÈí¼þ¡£
ÕâÊÇÒ»¸öÓÃÀ´¼àÊÓºÍÐÞ¸ÄÍøÂç·¢ËͺͽÓÊÕÊý¾ÝµÄ³ÌÐò¡¬£¬¿É