Wireshark与JWT攻防实战:从流量分析到Web安全深度解析
1. 项目概述一次从实战出发的流量分析深度课如果你在网络安全领域摸爬滚打过一阵子尤其是接触过CTF竞赛或者企业内部的攻防演练那你一定对“流量分析”这四个字又爱又恨。爱的是它往往是发现攻击痕迹、还原攻击链最直接的窗口恨的是面对海量的、看似杂乱无章的原始数据包新手常常感到无从下手。我自己在带团队复盘“陇剑杯”这类高规格网络安全大赛的题目时就发现很多选手在流量分析环节失分不是技术不行而是缺乏一套从“看到数据”到“看懂攻击”的系统性思维和工具组合拳。今天我们就从一个典型的实战场景切入聊聊如何将Wireshark这个“网络显微镜”和JWTJSON Web Token这个现代认证机制的核心结合起来玩转攻防两端。这不仅仅是两个工具的简单使用更是一种思维模式的建立攻击者如何利用协议和认证的弱点隐藏自己防守方又如何从浩如烟海的流量中精准地揪出这些“披着羊皮的狼”。无论你是想入门安全分析的新手还是希望提升实战能力的老兵这篇文章都会带你走一遍完整的流程从环境搭建、核心操作到针对JWT的深度攻击手法剖析与防御策略手把手教你如何像侦探一样解读数据包。2. 环境准备与Wireshark核心操作精讲2.1 为什么是Wireshark工具选型的底层逻辑在开始抓包之前我们得先明白为什么Wireshark几乎是所有安全从业者的标配。市面上抓包工具不少比如tcpdump命令行轻快Fiddler专精HTTP/HTTPS但Wireshark胜在“全”和“深”。它支持上千种协议的解码从底层的以太网帧、IP包到高层的HTTP、DNS、TLS都能进行深度解析。更重要的是它的过滤系统和着色规则能让你在海量数据中快速定位异常。在攻防场景下攻击流量往往就隐藏在正常的业务流量中Wireshark强大的分析能力能帮你把“信号”从“噪声”里分离出来。注意很多新手会忽略权限问题。在Linux/macOS上你需要使用sudo权限运行Wireshark或tcpdump因为抓包需要访问系统的原始网络套接字。在Windows上安装时务必勾选安装WinPcap或Npcap驱动这是抓包的基石。2.2 核心操作三板斧捕获、过滤、追踪流安装好Wireshark后面对复杂的界面别慌我们只需要掌握最核心的三个操作就能解决80%的问题。第一板斧智能捕获不要一上来就所有网卡全开那会抓到大量无关流量比如Windows后台更新瞬间卡死。正确的做法是先通过ifconfig或ipconfig查看本机IP确定你要监控的网卡通常是连接互联网或有业务流量的那个。在Wireshark的捕获接口列表里选择目标网卡然后可以点击“捕获选项”进行精细设置。一个实战技巧是如果你已经知道攻击可能发生在某个特定端口比如Web服务的80/443可以在捕获过滤器中直接输入例如tcp port 80这样从源头就只抓取相关流量极大减轻后续分析压力。第二板斧精准显示过滤捕获到的数据包还是太多显示过滤器是你的显微镜。在过滤器栏输入表达式Wireshark会实时显示匹配的数据包。这是必须熟练掌握的技能http只看HTTP协议流量。ip.src 192.168.1.100只看源IP是192.168.1.100的包。tcp.port 8080只看涉及8080端口的TCP流量。http contains “admin”在HTTP协议中搜索包含“admin”字符串的包。组合使用http and ip.dst 10.0.0.1 and http.request.method “POST”精准定位发往10.0.0.1的HTTP POST请求。第三板斧还原会话——追踪TCP流这是理解一次完整通信的关键。右键某个TCP或HTTP数据包选择“追踪流” - “TCP流”或“HTTP流”。Wireshark会将这次会话的所有请求和响应数据重组并以明文如果是HTTP或十六进制形式在一个窗口里展示。攻击者的上传webshell、SQL注入payload、命令执行回显往往在一个完整的流里一览无余。这是分析攻击行为最直观的方式。2.3 实战前的重要配置为安全分析优化你的Wireshark工欲善其事必先利其器。默认配置的Wireshark可能用起来并不顺手我通常会做这几个调整时间格式在“视图” - “时间显示格式”中改为“UTC日期和时间”或“自捕获开始以来的秒数”。前者便于跨时区协作后者便于计算事件间隔对于分析扫描、爆破的时间规律很有帮助。列设置默认的列可能不够。我通常会添加“目标端口”、“协议长度”、“Info”等列。更重要的是可以添加自定义列比如通过http.request.uri显示请求的URI一眼就能看到访问路径。着色规则Wireshark默认用颜色区分协议。但我们可以自定义规则来高亮威胁。例如可以创建一条规则当数据包包含union select等SQL关键词时用醒目的红色背景标记。方法是“视图” - “着色规则” - “新建”。启用协议解析确保“编辑” - “首选项” - “Protocols”中HTTP、TLS等关键协议的解析是启用的。对于HTTPS流量虽然不能直接解密但配置好RSA密钥后可以解密部分流量这在内部测试中非常有用。3. HTTP流量分析实战像侦探一样解读数据包3.1 从三次握手到四次挥手建立通信的基线认知任何基于TCP的应用如HTTP都始于三次握手终于四次挥手。在Wireshark中你可以通过过滤tcp.flags.syn1 and tcp.flags.ack0来快速找到SYN包握手开始。一个正常的TCP连接建立和关闭其标志位序列是规律的。而攻击流量常常打破这种规律例如大量的SYN包发往不同端口端口扫描或大量RST包连接重置可能是防火墙阻断或攻击工具特征。建立对正常流量的“感觉”是发现异常的第一步。3.2 解剖一个HTTP请求攻击载荷藏在哪里我们以一个简单的HTTP POST登录请求为例在Wireshark中追踪其TCP流你可能会看到如下内容POST /login HTTP/1.1 Host: target.com User-Agent: Mozilla/5.0... Content-Type: application/x-www-form-urlencoded Content-Length: 38 usernameadminpassword‘ OR ‘1’‘1作为防守方你的眼睛应该立刻聚焦在最后一行参数上。‘ OR ‘1’‘1这是一个经典的SQL注入试探载荷。在Wireshark中你可以直接使用显示过滤器http.request.uri contains “login”找到所有登录请求然后逐一检查POST数据体。但攻击者不会这么傻。他们可能会编码混淆将‘编码为%27空格编码为%20或。Wireshark的HTTP解析器通常会帮你自动解码显示但有时需要留意原始十六进制数据。分片传输将攻击载荷拆分成多个数据包。这时你需要通过“追踪TCP流”功能将整个会话重组后才能看到完整payload。藏在Cookie或Header里SQL注入或XSS载荷也可能出现在Cookie、User-Agent、Referer等字段。过滤器http.cookie contains “select”可以帮你快速定位。3.3 发现攻击模式扫描、爆破与漏洞利用单一的数据包可能不起眼但模式会出卖攻击者。目录/文件扫描你会看到大量连续的GET请求目标URI是/admin,/phpmyadmin,/config.php,/wp-login.php等常见敏感路径。请求间隔短返回状态码多为404Not Found或403Forbidden。过滤器http.response.code 404并按时间排序观察请求速率。口令爆破针对/login的POST请求会异常密集每次请求的username和password字段值不同但结构相同。返回包的长度可能相近登录失败页直到有一次长度突然变化登录成功。你可以用http.request.method “POST” and ip.dst [目标IP]过滤然后统计请求频率。漏洞利用例如一个包含../../../../etc/passwd的URI明显是路径遍历攻击。一个User-Agent头里包含长长的、疑似编码后的命令字符串可能是远程代码执行RCE的尝试。实操心得不要只盯着应用层。有时网络层和传输层的异常更能说明问题。比如短时间内来自同一源IP的大量ICMP“回显请求”Ping可能是存活主机扫描大量到不同端口的SYN包是端口扫描的典型特征。结合各层协议分析才能构建完整的攻击画像。4. JWT攻击面深度剖析与防御实战4.1 JWT是什么为什么它成了攻击新宠在分析具体攻击之前我们必须理解JWT为何物。JWT本质上是一个紧凑的、URL安全的字符串用于在两方之间安全地传输信息。它由三部分组成用点分隔Header.Payload.Signature。Header通常包含令牌类型typ和签名算法alg如{“alg”: “HS256”, “typ”: “JWT”}。Payload包含声明Claims即要传递的信息如用户ID、角色、过期时间等。Signature对前两部分进行签名用于验证消息在传输过程中未被篡改。它的流行源于其无状态性服务端无需在内存或数据库中保存会话只需验证签名和声明即可。但正是这种“自包含”的特性如果实现不当会引入致命风险。攻击者一旦获取或篡改了一个JWT就可能实现越权访问。在CTF和实战中JWT相关的题目和漏洞出现频率极高。4.2 攻击手法一未验证签名与算法混淆这是最常见的JWT漏洞。JWT的签名算法在Header中声明。如果服务器端代码在验证签名时存在逻辑缺陷就可能被绕过。场景还原你在流量中发现一个HTTP请求其Authorization头为Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...。用Wireshark的“导出分组字节流”功能将其复制出来到在线JWT解码网站如jwt.io解码。发现Header是{“alg”: “HS256”, “typ”: “JWT”}Payload里是{“user”: “guest”, “role”: “user”}。攻击尝试“none”算法攻击如果服务器错误地支持alg为none意味着它不验证签名。你可以直接将Header改为{“alg”: “none”, “typ”: “JWT”}并将Payload中的role改为admin然后去掉Signature部分或者Signature留空构造新的JWTeyJhbGciOiJub25lIiwidHlwIjoiSldUIn0.eyJ1c2VyIjoiZ3Vlc3QiLCJyb2xlIjoiYWRtaW4ifQ.。用这个令牌去访问管理员接口看是否成功。算法混淆攻击RS256 - HS256这是更隐蔽的一种攻击。如果服务器使用RS256非对称加密用私钥签名公钥验证但验证逻辑有误。攻击者可以将Header中的alg改为HS256对称加密。服务器可能会错误地使用其自身的公钥作为HS256的密钥来验证签名。由于攻击者也能拿到公钥他就可以用公钥作为密钥重新签名一个篡改后的JWT。在流量中你需要观察服务器是否在某个接口如/static/public.key暴露了其公钥。Wireshark中的线索关注携带JWT的请求过滤器http contains “eyJ”因为JWT总以eyJ开头。对比不同用户请求中的JWT观察其Payload结构。如果发现服务器对明显被篡改如签名部分被截断的JWT也返回了成功响应那很可能存在签名验证问题。4.3 攻击手法二弱密钥爆破与密钥泄露JWT的签名安全性依赖于密钥的强度。如果使用对称算法如HS256且密钥强度弱如secret、password、123456则可以通过爆破获取密钥从而任意签发令牌。实战操作获取目标JWT从流量中提取一个有效的JWTToken A。使用工具爆破使用hashcat或专门的JWT爆破工具如jwt-tool。命令类似hashcat -m 16500 JWT /path/to/wordlist.txt。这里的16500是Hashcat中JWT的模块号。验证与利用一旦爆破出密钥你就可以用这个密钥签发任意Payload的合法JWT了。密钥泄露场景除了爆破密钥可能因配置错误而泄露。例如在流量中你可能会发现服务器响应里包含了JavaScript文件其中硬编码了JWT密钥或者Git仓库泄露、备份文件泄露等。在Wireshark中可以尝试搜索响应体中的关键词如secret、key、hmac等。4.4 攻击手法三操纵Payload与KID参数注入即使签名无法破解Payload中的某些声明也可能被滥用。过期时间exp篡改如果服务器不检查exp字段你可以将一个过期的令牌中的exp值改为未来的时间戳继续使用。KIDKey ID参数注入JWT Header中有时会包含一个kid参数用于指示使用哪个密钥来验证签名。如果服务器从不可信的位置如文件系统、数据库根据kid值动态获取密钥就可能存在注入漏洞。例如设置“kid”: “../../../../etc/passwd”如果服务器将kid直接拼接进文件路径就可能导致读取任意文件甚至远程代码执行如果服务器使用文件内容作为密钥来验证签名。流量分析视角在Wireshark中你需要仔细解码JWT的Header部分检查是否存在非常规参数如kid、jkuJWK Set URL、x5uX.509 URL等。这些参数如果指向攻击者可控的服务器就可能被用于注入恶意密钥。4.5 防守方的Wireshark监控策略与JWT安全实践作为防守方如何利用Wireshark构建针对JWT攻击的监控防线建立基线监控在正常业务时段捕获一段时间的流量分析JWT的使用模式。正常的JWT从哪里签发/api/login被哪些接口消费/api/user/profile,/api/admin/*Payload结构是怎样的这有助于快速发现异常。定制显示过滤器寻找可疑的JWT修改尝试http.request.uri contains “/api” and http contains “eyJ” and frame.time_delta 1快速定位高频携带JWT的请求。尝试发现算法篡改http contains “alg\”:\”none\””或http contains “alg\”:\”HS256\”” and http contains “RS256”寻找可能混淆的痕迹。关注错误响应服务器对无效JWT的响应通常是固定的如401状态码特定错误信息。过滤器http.response.code 401可以帮助你收集这些响应分析攻击者尝试了哪些Payload。实施安全编码给开发者的建议强制指定算法在验证JWT时永远不要依赖客户端传来的alg头而应在代码中强制指定预期的算法如只允许RS256。校验所有声明必须校验exp过期时间、iss签发者、aud受众等关键声明。安全处理kid等参数对kid等用户可控参数进行严格的过滤和校验避免目录遍历或SQL注入。使用强密钥对称密钥必须足够复杂且定期更换非对称密钥妥善保管私钥。设置合理的有效期JWT有效期不宜过长对于敏感操作可使用更短的有效期或结合二次认证。5. 综合案例复盘从流量中发现一次完整的JWT攻击链让我们模拟一个从Wireshark流量中还原攻击链的场景。假设你捕获到以下关键数据包阶段一信息收集。攻击者首先对目标target.com进行目录扫描。过滤器http.request and ip.src[攻击者IP]显示大量快速的GET请求目标为/admin,/login,/api等多数返回404。但其中一个请求GET /api/docs HTTP/1.1返回了200响应体是一个Swagger API文档其中明确列出了/api/login(POST) 和/api/admin/users(GET) 接口。阶段二获取初始令牌。攻击者向/api/login发送了一个POST请求表单数据为usernametestpasswordtest。服务器返回了一个JWTeyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyIjoi...。在Wireshark中你可以右键这个响应包 - “追踪流” - “HTTP流”完整看到这个令牌。阶段三分析并篡改令牌。攻击者离线解码该JWT发现Payload为{“user”: “test”, “role”: “user”, “exp”: 1678886400}。他尝试了“none”算法攻击将修改后的JWTalg改为nonerole改为admin在下一个请求的Authorization头中发送给/api/admin/users。但服务器返回了401错误。阶段四密钥爆破与垂直越权。攻击者没有放弃他使用第一步中发现的/api/docs接口泄露的源代码片段可能注释中提到了测试密钥或者通过常见的弱密钥字典对获取的JWT进行爆破。很快他爆破出密钥为supersecret123。随后他用这个密钥使用HS256算法重新签名了一个新的JWT其中role字段为admin。阶段五达成攻击目标。攻击者使用新签发的、拥有管理员角色的合法JWT再次访问/api/admin/users。这次服务器返回了200 OK并列出了所有用户信息。攻击者成功实现了垂直越权。在整个过程中防守方通过Wireshark可以发现的蛛丝马迹异常的目录扫描模式大量404。API文档的意外暴露信息泄露。对同一认证接口 (/api/login) 的少量但成功的请求后紧接着出现了对管理接口 (/api/admin/users) 的访问尝试逻辑关联。最关键的是在短时间内来自同一IP的、携带不同JWT但Payload结构相似的请求反复访问管理接口且JWT的签名部分明显变化如果对比观察而服务器最终返回了成功数据。这强烈暗示了JWT被篡改或重签。6. 进阶技巧与排查工具箱6.1 Wireshark插件与外部工具联动Wireshark本身强大但结合外部工具能发挥更大威力。导出对象在“文件” - “导出对象” - “HTTP”中可以提取出流量中传输的所有文件。攻击者上传的Webshell、窃取的数据文件都可能在这里找到。Follow SSL Stream对于HTTPS流量虽然内容加密但你可以看到证书交换、协议版本、加密套件等信息。异常的证书自签名、过期、弱加密套件的使用都可能指示中间人攻击或配置不当。与命令行工具结合使用tsharkWireshark的命令行版本可以编写脚本批量分析抓包文件。例如tshark -r attack.pcap -Y “http.request” -T fields -e http.host -e http.request.uri | sort | uniq -c | sort -nr可以快速统计哪些主机和路径被访问得最频繁。JWT专用分析工具将Wireshark中提取的JWT粘贴到jwt.io网站进行可视化解码和分析。使用jwt-tool进行自动化扫描、爆破和篡改测试。6.2 构建持续监控与告警的思维一次性的分析固然重要但真正的防守在于持续监控。你可以利用Wireshark的捕获过滤器、显示过滤器和统计功能建立简单的监控看板。统计 - 对话查看哪些IP对之间的流量最大、数据包最多快速发现异常连接如内网机器突然大量连接外部某个IP。统计 - HTTP - 请求序列查看所有HTTP请求的序列发现异常的请求模式。设置触发式捕获利用Wireshark的“捕获触发器”功能当检测到特定模式如包含/etc/passwd的请求时自动开始捕获或发出警报。这需要更深入的脚本知识但非常强大。6.3 面对加密流量HTTPS怎么办现代网络HTTPS已成主流这给流量分析带来了挑战。但在安全测试和内部监控中仍有办法配置SSL/TLS密钥日志在客户端浏览器、测试终端设置SSLKEYLOGFILE环境变量让其在TLS握手时将会话密钥写入文件。然后在Wireshark的TLS协议设置中指定这个密钥日志文件即可解密该客户端产生的所有HTTPS流量。这是进行内部应用安全测试的常用方法。中间人代理分析使用Burp Suite、Fiddler等代理工具将其CA证书安装到测试设备上所有流量经由代理转发并解密。你可以在代理工具中分析明文流量也可以将代理工具配置为将流量同时镜像到Wireshark进行更底层的分析。元数据分析即使无法解密内容元数据也极具价值。TLS握手中的Client Hello包会暴露客户端支持的加密套件、TLS版本、SNIServer Name Indication即访问的域名。异常的SNI、大量失败的TLS握手、使用已废弃的TLS版本或弱加密套件都是潜在的攻击迹象。我个人在实际的攻防演练和应急响应中Wireshark配合对JWT等关键技术的深入理解多次成为破局的关键。工具是死的思维是活的。最重要的不是记住所有过滤器和攻击命令而是培养那种从看似平静的网络流量中嗅到危险气息的直觉。这种直觉来源于对协议细节的深刻理解对正常业务流量的熟悉以及对攻击者思维方式的换位思考。多分析真实的流量包多复现经典的攻击案例你的“网感”自然会越来越强。最后一个小建议建立一个自己的“可疑流量特征库”把每次分析中发现的恶意IP、异常URI、攻击Payload片段记录下来日积月累它就是你在网络空间中最宝贵的“黑名单”和“特征库”。

相关新闻

VC++运行库安装与排错指南:从原理到实战解决DLL缺失问题

VC++运行库安装与排错指南:从原理到实战解决DLL缺失问题

1. 项目概述:为什么VC运行库是Windows的“隐形守护者”如果你在Windows上安装过游戏或者一些专业软件,大概率都遇到过这样的弹窗:“无法启动此程序,因为计算机中丢失VCRUNTIME140.dll”或者“找不到MSVCP110.dll”。这背后的问题根…

2026/8/10 1:38:51 阅读更多 →
Unity3D集成AI视觉分析:从架构设计到工程实践

Unity3D集成AI视觉分析:从架构设计到工程实践

1. 项目概述:当Unity3D遇上AI视觉理解最近在做一个挺有意思的小玩意儿,我把它叫做“Unity3D AI图片分析器”。简单来说,就是在一个Unity3D的应用里,你上传一张图片,然后问它关于这张图片的任何问题,比如“图…

2026/8/10 1:38:51 阅读更多 →
3万人同时在线考试,为什么不能每5秒写一次数据库?答题自动保存的Redis缓存、批量落库与一致性设计

3万人同时在线考试,为什么不能每5秒写一次数据库?答题自动保存的Redis缓存、批量落库与一致性设计

摘要在线考试系统中,“答题自动保存”几乎已经成为标配功能。从用户角度看,它似乎只是:考生选择一个答案,系统自动保存一下。但当考试规模从几十人变成几千人、几万人以后,这个看似简单的功能会迅速演变成一个典型的高…

2026/8/10 1:38:51 阅读更多 →

最新新闻

后端开发十年,我总结的三个关键原则

后端开发十年,我总结的三个关键原则

一、延迟满足,是高级工程师的第一道门槛 很多人在后端开发的头三年,都在追求“快”:框架选型要快,代码上手要快,接口响应要快。但真正把后端做了十年的人,反而会把“慢”当作品质的一部分。这里的“慢”不是…

2026/8/10 4:40:22 阅读更多 →
AI人才竞争新格局:从高薪挖角到生态构建的底层逻辑变迁

AI人才竞争新格局:从高薪挖角到生态构建的底层逻辑变迁

1. 从“抢人大战”到“生态构建”:AI人才竞争的底层逻辑变迁最近和几位在北美、欧洲以及国内头部AI实验室工作的朋友聊天,话题总绕不开一个词:人才。无论是OpenAI、DeepMind的动向,还是国内几家大厂研究院的架构调整,背…

2026/8/10 4:40:22 阅读更多 →
072、顶会注意力机制复现:EMO注意力高效多尺度注意力在YOLOv12中的插入,COCO验证集涨点对比

072、顶会注意力机制复现:EMO注意力高效多尺度注意力在YOLOv12中的插入,COCO验证集涨点对比

072、顶会注意力机制复现:EMO注意力高效多尺度注意力在YOLOv12中的插入,COCO验证集涨点对比 兄弟们,今天这篇咱们聊聊EMO注意力。先说个真实场景——上周有个粉丝私信我,说他在YOLOv8里塞了CBAM,涨了0.3个点,换到YOLOv12上直接掉点,问我是不是YOLOv12的C3k2模块结构变了…

2026/8/10 4:40:22 阅读更多 →
073、顶会注意力机制复现:EfficientAdditiveAttention加法注意力在YOLOv12中的计算效率优化,FLOPs降低与mAP保持

073、顶会注意力机制复现:EfficientAdditiveAttention加法注意力在YOLOv12中的计算效率优化,FLOPs降低与mAP保持

073、顶会注意力机制复现:EfficientAdditiveAttention加法注意力在YOLOv12中的计算效率优化,FLOPs降低与mAP保持 兄弟们,今天这篇咱们聊聊加法注意力。事情是这样的,上周有个做工业质检的哥们儿找我,说他们线上那套YOLOv12模型,GPU占用率一直下不来,batch size提不上去…

2026/8/10 4:40:22 阅读更多 →
074、顶会注意力机制复现:GFNet-Filter频域滤波注意力在YOLOv12中的全局建模,即插即用与实验涨点

074、顶会注意力机制复现:GFNet-Filter频域滤波注意力在YOLOv12中的全局建模,即插即用与实验涨点

074、顶会注意力机制复现:GFNet-Filter频域滤波注意力在YOLOv12中的全局建模,即插即用与实验涨点 兄弟们,今天这篇咱们聊点硬核的。上周有个学生拿着YOLOv12的baseline来找我,说在VisDrone上小目标AP卡在28.5死活上不去,换了一堆注意力模块——SE、CBAM、CA、EMA全试遍了…

2026/8/10 4:40:22 阅读更多 →
Linux磁盘挂载详解:从基础操作到高级配置

Linux磁盘挂载详解:从基础操作到高级配置

1. Linux磁盘挂载基础概念解析在Linux系统中,磁盘挂载是将存储设备(如硬盘分区、U盘、光盘等)连接到文件系统目录树的过程。与Windows系统不同,Linux没有盘符概念,所有存储设备都需要挂载到某个目录才能访问。我刚接触…

2026/8/10 4:39:22 阅读更多 →

日新闻

GraphQL-CSS API全解析:useGqlCSS、GqlCSS组件与getStyles实用指南

GraphQL-CSS API全解析:useGqlCSS、GqlCSS组件与getStyles实用指南

GraphQL-CSS API全解析:useGqlCSS、GqlCSS组件与getStyles实用指南 【免费下载链接】graphql-css A blazing fast CSS-in-GQL™ library. 项目地址: https://gitcode.com/gh_mirrors/gr/graphql-css GraphQL-CSS是一个基于GraphQL的CSS-in-GQL™库&#xff0…

2026/8/10 0:00:02 阅读更多 →
告别语言障碍:KISS Translator 双语翻译插件终极指南

告别语言障碍:KISS Translator 双语翻译插件终极指南

告别语言障碍:KISS Translator 双语翻译插件终极指南 【免费下载链接】kiss-translator A simple, open source bilingual translation extension & Greasemonkey script (一个简约、开源的 双语对照翻译扩展 & 油猴脚本) 项目地址: https://gitcode.com/…

2026/8/10 0:00:02 阅读更多 →
BepInEx配置管理器:游戏插件配置的终极可视化解决方案

BepInEx配置管理器:游戏插件配置的终极可视化解决方案

BepInEx配置管理器:游戏插件配置的终极可视化解决方案 【免费下载链接】BepInEx.ConfigurationManager Plugin configuration manager for BepInEx 项目地址: https://gitcode.com/gh_mirrors/be/BepInEx.ConfigurationManager 你是否曾经因为游戏插件的复杂…

2026/8/10 0:00:02 阅读更多 →

周新闻

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁 【免费下载链接】baidupankey 在线查询网盘提取码(维护中 rm repo) 项目地址: https://gitcode.com/gh_mirrors/ba/baidupankey 你是否曾经在深夜寻找一份重要资料&#x…

2026/8/10 1:05:29 阅读更多 →
如何快速生成中国车牌图片:Python开源工具完整指南

如何快速生成中国车牌图片:Python开源工具完整指南

如何快速生成中国车牌图片:Python开源工具完整指南 【免费下载链接】chinese_license_plate_generator 中国车牌生成器 项目地址: https://gitcode.com/gh_mirrors/ch/chinese_license_plate_generator 中国车牌生成器是一个基于Python的开源项目&#xff0c…

2026/8/10 1:05:29 阅读更多 →
收藏!小白程序员轻松入门大模型,从Harness工程开始实践

收藏!小白程序员轻松入门大模型,从Harness工程开始实践

文章强调学习大模型不应只关注模型本身,而应重视模型外的系统搭建,即Harness。提出AgentModelHarness的实用公式,详细介绍Harness的四个层次:持久化层、执行层、控制层和观察与验证层。文章还探讨了上下文工程、工具设计、AGENTS.…

2026/8/10 1:05:29 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/9 17:05:02 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/10 1:05:29 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/9 17:05:02 阅读更多 →