PageSourceSearch

https://chaomixian.github.io/

html chaomixian.github.io collected 2026-10-03 08:46:49 UTC 101,885 bytes, 1 lines download raw bytes

1<!DOCTYPE html><html lang="zh-CN" data-theme="light"><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=no"><title>米线、米线,你听我说!</title><meta name="author" content="不是炒米线"><meta name="copyright" content="不是炒米线"><meta name="format-detection" content="telephone=no"><meta name="theme-color" content="#f7f9fe"><meta name="mobile-web-app-capable" content="yes"><meta name="apple-touch-fullscreen" content="yes"><meta name="apple-mobile-web-app-title" content="米线、米线,你听我说!"><meta name="application-name" content="米线、米线,你听我说!"><meta name="apple-mobile-web-app-capable" content="yes"><meta name="apple-mobile-web-app-status-bar-style" content="#f7f9fe"><meta property="og:type" content="website"><meta property="og:title" content="米线、米线,你听我说!"><meta property="og:url" content="https://blog.chaomixian.top/index.html"><meta property="og:site_name" content="米线、米线,你听我说!"><meta property="og:description"><meta property="og:locale" content="zh-CN"><meta property="og:image" content="https://blog.chaomixian.top/images/avatar.jpeg"><meta property="article:author" content="不是炒米线"><meta property="article:tag"><meta name="twitter:card" content="summary"><meta name="twitter:image" content="https://blog.chaomixian.top/images/avatar.jpeg"><meta name="description"><link rel="shortcut icon" href="/favicon.ico"><link rel="canonical" href="https://blog.chaomixian.top/"><link rel="preconnect" href="//cdn.jsdelivr.net"><link rel="preconnect" href="//hm.baidu.com"><link rel="preconnect" href="//static.cloudflareinsights.com"><link rel="preconnect" href="//busuanzi.ibruce.info"><meta name="google-site-verification" content="xxx"><meta name="baidu-site-verification" content="code-xxx"><meta name="msvalidate.01" content="xxx"><link rel="manifest" href="/manifest.json"><meta name="msapplication-TileColor" content="var(--anzhiyu-main)"><link rel="mask-icon" href="/img/siteicon/apple-icon-180.png" color="#5bbad5"><link rel="apple-touch-icon" sizes="180x180" href="/img/siteicon/apple-icon-180.png"><link rel="apple-touch-icon-precomposed" sizes="180x180" href="/img/siteicon/apple-icon-180.png"><link rel="icon" type="image/png" sizes="32x32" href="/img/siteicon/32.png"><link rel="icon" type="image/png" sizes="16x16" href="/img/siteicon/16.png"><link rel="bookmark" href="/img/siteicon/apple-icon-180.png"><link rel="apple-touch-startup-image" href="/img/siteicon/apple-splash-2048-2732.jpg" media="(device-width: 1024px) and (device-height: 1366px) and (-webkit-device-pixel-ratio: 2) and (orientation: portrait)"><link rel="apple-touch-startup-image" href="/img/siteicon/apple-splash-2732-2048.jpg" media="(device-width: 1024px) and (device-height: 1366px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape)"><link rel="apple-touch-startup-image" href="/img/siteicon/apple-splash-1668-2388.jpg" media="(device-width: 834px) and (device-height: 1194px) and (-webkit-device-pixel-ratio: 2) and (orientation: portrait)"><link rel="apple-touch-startup-image" href="/img/siteicon/apple-splash-2388-1668.jpg" media="(device-width: 834px) and (device-height: 1194px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape)"><link rel="apple-touch-startup-image" href="/img/siteicon/apple-splash-1536-2048.jpg" media="(device-width: 768px) and (device-height: 1024px) and (-webkit-device-pixel-ratio: 2) and (orientation: portrait)"><link rel="apple-touch-startup-image" href="/img/siteicon/apple-splash-2048-1536.jpg" media="(device-width: 768px) and (device-height: 1024px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape)"><link rel="apple-touch-startup-image" href="/img/siteicon/apple-splash-1668-2224.jpg" media="(device-width: 834px) and (device-height: 1112px) and (-webkit-device-pixel-ratio: 2) and (orientation: portrait)"><link rel="apple-touch-startup-image" href="/img/siteicon/apple-splash-2224-1668.jpg" media="(device-width: 834px) and (device-height: 1112px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape)"><link rel="apple-touch-startup-image" href="/img/siteicon/apple-splash-1620-2160.jpg" media="(device-width: 810px) and (device-height: 1080px) and (-webkit-device-pixel-ratio: 2) and (orientation: portrait)"><link rel="apple-touch-startup-image" href="/img/siteicon/apple-splash-2160-1620.jpg" media="(device-width: 810px) and (device-height: 1080px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape)"><link rel="apple-touch-startup-image" href="/img/siteicon/apple-splash-1290-2796.jpg" media="(device-width: 430px) and (device-height: 932px) and (-webkit-device-pixel-ratio: 3) and (orientation: portrait)"><link rel="apple-touch-startup-image" href="/img/siteicon/apple-splash-2796-1290.jpg" media="(device-width: 430px) and (device-height: 932px) and (-webkit-device-pixel-ratio: 3) and (orientation: landscape)"><link rel="apple-touch-startup-image" href="/img/siteicon/apple-splash-1179-2556.jpg" media="(device-width: 393px) and (device-height: 852px) and (-webkit-device-pixel-ratio: 3) and (orientation: portrait)"><link rel="apple-touch-startup-image" href="/img/siteicon/apple-splash-2556-1179.jpg" media="(device-width: 393px) and (device-height: 852px) and (-webkit-device-pixel-ratio: 3) and (orientation: landscape)"><link rel="apple-touch-startup-image" href="/img/siteicon/apple-splash-1284-2778.jpg" media="(device-width: 428px) and (device-height: 926px) and (-webkit-device-pixel-ratio: 3) and (orientation: portrait)"><link rel="apple-touch-startup-image" href="/img/siteicon/apple-splash-2778-1284.jpg" media="(device-width: 428px) and (device-height: 926px) and (-webkit-device-pixel-ratio: 3) and (orientation: landscape)"><link rel="apple-touch-startup-image" href="/img/siteicon/apple-splash-1170-2532.jpg" media="(device-width: 390px) and (device-height: 844px) and (-webkit-device-pixel-ratio: 3) and (orientation: portrait)"><link rel="apple-touch-startup-image" href="/img/siteicon/apple-splash-2532-1170.jpg" media="(device-width: 390px) and (device-height: 844px) and (-webkit-device-pixel-ratio: 3) and (orientation: landscape)"><link rel="apple-touch-startup-image" href="/img/siteicon/apple-splash-1125-2436.jpg" media="(device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3) and (orientation: portrait)"><link rel="apple-touch-startup-image" href="/img/siteicon/apple-splash-2436-1125.jpg" media="(device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3) and (orientation: landscape)"><link rel="apple-touch-startup-image" href="/img/siteicon/apple-splash-1242-2688.jpg" media="(device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio: 3) and (orientation: portrait)"><link rel="apple-touch-startup-image" href="/img/siteicon/apple-splash-2688-1242.jpg" media="(device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio: 3) and (orientation: landscape)"><link rel="apple-touch-startup-image" href="/img/siteicon/apple-splash-828-1792.jpg" media="(device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio: 2) and (orientation: portrait)"><link rel="apple-touch-startup-image" href="/img/siteicon/apple-splash-1792-828.jpg" media="(device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape)"><link rel="apple-touch-startup-image" href="/img/siteicon/apple-splash-1242-2208.jpg" media="(device-width: 414px) and (device-height: 736px) and (-webkit-device-pixel-ratio: 3) and (orientation: portrait)"><link rel="apple-touch-startup-image" href="/img/siteicon/apple-splash-2208-1242.jpg" media="(device-width: 414px) and (device-height: 736px) and (-webkit-device-pixel-ratio: 3) and (orientation: landscape)"><link rel="apple-touch-startup-image" href="/img/siteicon/apple-splash-750-1334.jpg" media="(device-width: 375px) and (device-height: 667px) and (-webkit-device-pixel-ratio: 2) and (orientation: portrait)"><link rel="apple-touch-startup-image" href="/img/siteicon/apple-splash-1334-750.jpg" media="(device-width: 375px) and (device-height: 667px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape)"><link rel="apple-touch-startup-image" href="/img/siteicon/apple-splash-640-1136.jpg" media="(device-width: 320px) and (device-height: 568px) and (-webkit-device-pixel-ratio: 2) and (orientation: portrait)"><link rel="apple-touch-startup-image" href="/img/siteicon/apple-splash-1136-640.jpg" media="(device-width: 320px) and (device-height: 568px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape)"><link rel="stylesheet" href="/css/index.css"><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/dist/snackbar.min.css" media="print" onload='this.media="all"'><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@fancyapps/[email protected]/dist/fancybox/fancybox.min.css" media="print" onload='this.media="all"'>
1<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-1675866401091708"></script>
1<script>(adsbygoogle=window.adsbygoogle||[]).push({google_ad_client:"",enable_page_level_ads:"true"})</script>
1<script>var _hmt=_hmt||[];!function(){var e=document.createElement("script");e.src="https://hm.baidu.com/hm.js?b7750e7b3a34402d39000a82d4143976";var t=document.getElementsByTagName("script")[0];t.parentNode.insertBefore(e,t)}()</script>
1<script defer data-pjax="data-pjax" src="https://static.cloudflareinsights.com/beacon.min.js" data-cf-beacon="{&quot;token&quot;: &quot;7e7a2dfa3de04245b073aa30ae4b7254&quot;}"></script>
1<script>const GLOBAL_CONFIG={linkPageTop:void 0,peoplecanvas:void 0,postHeadAiDescription:void 0,diytitle:{enable:!0,leaveTitle:"w(゚Д゚)w 不要走!再看看嘛!",backTitle:"♪(^∇^*)欢迎肥来!"},LA51:void 0,greetingBox:{enable:!0,default:"晚上好👋",list:[{greeting:"晚安😴",startTime:0,endTime:5},{greeting:"早上好鸭👋, 祝你一天好心情!",startTime:6,endTime:9},{greeting:"上午好👋, 状态很好,鼓励一下~",startTime:10,endTime:10},{greeting:"11点多啦, 在坚持一下就吃饭啦~",startTime:11,endTime:11},{greeting:"午安👋, 宝贝",startTime:12,endTime:14},{greeting:"🌈充实的一天辛苦啦!",startTime:14,endTime:18},{greeting:"19点喽, 奖励一顿丰盛的大餐吧🍔。",startTime:19,endTime:19},{greeting:"晚上好👋, 在属于自己的时间好好放松😌~",startTime:20,endTime:24}]},twikooEnvId:"",commentBarrageConfig:void 0,music_page_default:"nav_music",root:"/",preloader:{source:3},friends_vue_info:void 0,navMusic:!1,mainTone:{mode:"both",api:"https://img2color-go.vercel.app/api?img=",cover_change:!0},authorStatus:{skills:["🤖️ 数码科技爱好者","🔨 设计开发一条龙"]},algolia:void 0,localSearch:{path:"/search.xml",preload:!0,languages:{hits_empty:"找不到您查询的内容:${query}"}},translate:{defaultEncoding:2,translateDelay:0,msgToTraditionalChinese:"繁",msgToSimplifiedChinese:"简",rightMenuMsgToTraditionalChinese:"转为繁体",rightMenuMsgToSimplifiedChinese:"转为简体"},noticeOutdate:void 0,highlight:{plugin:"highlight.js",highlightCopy:!0,highlightLang:!0,highlightHeightLimit:330},copy:{success:"复制成功",error:"复制错误",noSupport:"浏览器不支持"},relativeDate:{homepage:!1,simplehomepage:!0,post:!1},runtime:"天",date_suffix:{just:"刚刚",min:"分钟前",hour:"小时前",day:"天前",month:"个月前"},copyright:{copy:!0,copyrightEbable:!1,limitCount:50,languages:{author:"作者: 不是炒米线",link:"链接: ",source:"来源: 米线、米线,你听我说!",info:"著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。",copySuccess:"复制成功,复制和转载请标注本文地址"}},lightbox:"fancybox",Snackbar:{chs_to_cht:"你已切换为繁体",cht_to_chs:"你已切换为简体",day_to_night:"你已切换为深色模式",night_to_day:"你已切换为浅色模式",bgLight:"#425AEF",bgDark:"#1f1f1f",position:"top-center"},source:{justifiedGallery:{js:"https://cdn.jsdelivr.net/npm/[email protected]/dist/fjGallery.min.js",css:"https://cdn.jsdelivr.net/npm/[email protected]/dist/fjGallery.min.css"}},isPhotoFigcaption:!1,islazyload:!0,isAnchor:!0,shortcutKey:void 0,autoDarkmode:!0}</script>
1<script id="config-diff">var GLOBAL_CONFIG_SITE={configTitle:"米线、米线,你听我说!",title:"米线、米线,你听我说!",postAI:"",pageFillDescription:"",isPost:!1,isHome:!0,isHighlightShrink:!1,isToc:!1,postUpdate:"2025-12-28 19:54:01",postMainColor:""}</script>
1<noscript><style type="text/css">#nav{opacity:1}.justified-gallery img{opacity:1}#post-meta time,#recent-posts time{display:inline!important}</style></noscript>
1<script>(e=>{e.saveToLocal={set:(e,t,a)=>{if(0===a)return;const o={value:t,expiry:Date.now()+864e5*a};localStorage.setItem(e,JSON.stringify(o))},get:e=>{const t=localStorage.getItem(e);if(!t)return;const a=JSON.parse(t);if(!(Date.now()>a.expiry))return a.value;localStorage.removeItem(e)}},e.getScript=(e,t={})=>new Promise((a,o)=>{const c=document.createElement("script");c.src=e,c.async=!0,c.onerror=o,c.onload=c.onreadystatechange=function(){const e=this.readyState;e&&"loaded"!==e&&"complete"!==e||(c.onload=c.onreadystatechange=null,a())},Object.keys(t).forEach(e=>{c.setAttribute(e,t[e])}),document.head.appendChild(c)}),e.getCSS=(e,t=!1)=>new Promise((a,o)=>{const c=document.createElement("link");c.rel="stylesheet",c.href=e,t&&(c.id=t),c.onerror=o,c.onload=c.onreadystatechange=function(){const e=this.readyState;e&&"loaded"!==e&&"complete"!==e||(c.onload=c.onreadystatechange=null,a())},document.head.appendChild(c)}),e.activateDarkMode=()=>{document.documentElement.setAttribute("data-theme","dark"),null!==document.querySelector('meta[name="theme-color"]')&&document.querySelector('meta[name="theme-color"]').setAttribute("content","#18171d")},e.activateLightMode=()=>{document.documentElement.setAttribute("data-theme","light"),null!==document.querySelector('meta[name="theme-color"]')&&document.querySelector('meta[name="theme-color"]').setAttribute("content","#f7f9fe")};const t=saveToLocal.get("theme"),a=window.matchMedia("(prefers-color-scheme: dark)").matches,o=window.matchMedia("(prefers-color-scheme: light)").matches,c=window.matchMedia("(prefers-color-scheme: no-preference)").matches,n=!a&&!o&&!c;if(void 0===t){if(o)activateLightMode();else if(a)activateDarkMode();else if(c||n){const e=(new Date).getHours();e<=6||e>=18?activateDarkMode():activateLightMode()}window.matchMedia("(prefers-color-scheme: dark)").addListener(e=>{void 0===saveToLocal.get("theme")&&(e.matches?activateDarkMode():activateLightMode())})}else"light"===t?activateLightMode():activateDarkMode();const d=saveToLocal.get("aside-status");void 0!==d&&("hide"===d?document.documentElement.classList.add("hide-aside"):document.documentElement.classList.remove("hide-aside"));/iPad|iPhone|iPod|Macintosh/.test(navigator.userAgent)&&document.documentElement.classList.add("apple")})(window)</script>
1<meta name="generator" content="Hexo 7.3.0"></head><body data-type="anzhiyu"><div id="web_bg"></div><div id="an_music_bg"></div><div id="loading-box" onclick="document.getElementById(&quot;loading-box&quot;).classList.add(&quot;loaded&quot;)"><div class="loading-bg"><img class="loading-img nolazyload" alt="加载头像" src="https://npm.elemecdn.com/[email protected]/img/avatar.jpg"><div class="loading-image-dot"></div></div></div>
1<script>const preloader={endLoading:()=>{document.getElementById("loading-box").classList.add("loaded")},initLoading:()=>{document.getElementById("loading-box").classList.remove("loaded")}};window.addEventListener("load",()=>{preloader.endLoading()}),setTimeout((function(){preloader.endLoading()}),1e4),document.addEventListener("pjax:send",()=>{preloader.initLoading()}),document.addEventListener("pjax:complete",()=>{preloader.endLoading()})</script>
1<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/progress_bar/progress_bar.min.css">
1<script async src="https://cdn.jsdelivr.net/npm/[email protected]/pace.min.js" data-pace-options="{ &quot;restartOnRequestAfter&quot;:false,&quot;eventLag&quot;:false}"></script>
1<div class="page" id="body-wrap"><header class="not-top-img" id="page-header"><nav id="nav"><div id="nav-group"><span id="blog_name"><div class="back-home-button"><i class="anzhiyufont anzhiyu-icon-grip-vertical"></i><div class="back-menu-list-groups"><div class="back-menu-list-group"><div class="back-menu-list-title">网页</div><div class="back-menu-list"><a class="back-menu-item" target="_blank" rel="noopener" href="https://chaomixian.top" title="博客"><img class="back-menu-item-icon" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" onerror="this.onerror=null,this.src=&quot;/img/404.jpg&quot;" data-lazy-src="/img/favicon.ico" alt="博客"><span class="back-menu-item-text">博客</span></a></div></div><div class="back-menu-list-group"><div class="back-menu-list-title">项目</div><div class="back-menu-list"><a class="back-menu-item" target="_blank" rel="noopener" href="https://github.com/ChaoMixian" title="GitHub"><img class="back-menu-item-icon" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" onerror="this.onerror=null,this.src=&quot;/img/404.jpg&quot;" data-lazy-src="https://github.com/favicon.ico" alt="GitHub"><span class="back-menu-item-text">GitHub</span></a></div></div></div></div><a id="site-name" href="/" accesskey="h"><div class="title">米线、米线,你听我说!</div><i class="anzhiyufont anzhiyu-icon-house-chimney"></i></a></span><div class="mask-name-container"><div id="name-container"><a id="page-name" href="javascript:anzhiyu.scrollToDest(0, 500)">PAGE_NAME</a></div></div><div id="menus"><div class="menus_items"><div class="menus_item"><a class="site-page" href="javascript:void(0);"><span>文章</span></a><ul class="menus_item_child"><li><a class="site-page child faa-parent animated-hover" href="/archives/"><i class="anzhiyufont anzhiyu-icon-box-archive faa-tada" style="font-size:.9em"></i><span> 隧道</span></a></li><li><a class="site-page child faa-parent animated-hover" href="/categories/"><i class="anzhiyufont anzhiyu-icon-shapes faa-tada" style="font-size:.9em"></i><span> 分类</span></a></li><li><a class="site-page child faa-parent animated-hover" href="/tags/"><i class="anzhiyufont anzhiyu-icon-tags faa-tada" style="font-size:.9em"></i><span> 标签</span></a></li></ul></div><div class="menus_item"><a class="site-page" href="javascript:void(0);"><span>关于</span></a><ul class="menus_item_child"><li><a class="site-page child faa-parent animated-hover" href="/about/"><i class="anzhiyufont anzhiyu-icon-paper-plane faa-tada" style="font-size:.9em"></i><span> 关于本人</span></a></li><li><a class="site-page child faa-parent animated-hover" href="javascript:toRandomPost()"><i class="anzhiyufont anzhiyu-icon-shoe-prints1 faa-tada" style="font-size:.9em"></i><span> 随便逛逛</span></a></li></ul></div></div></div><div id="nav-right"><div class="nav-button" id="randomPost_button"><a class="site-page" onclick="toRandomPost()" title="随机前往一个文章" href="javascript:void(0);"><i class="anzhiyufont anzhiyu-icon-dice"></i></a></div><div class="nav-button" id="search-button"><a class="site-page social-icon search" href="javascript:void(0);" title="搜索🔍" accesskey="s"><i class="anzhiyufont anzhiyu-icon-magnifying-glass"></i><span> 搜索</span></a></div><input id="center-console" type="checkbox"><label class="widget" for="center-console" title="中控台" onclick="anzhiyu.switchConsole()"><i class="left"></i><i class="widget center"></i><i class="widget right"></i></label><div id="console"><div class="console-card-group-reward"><ul class="reward-all console-card"><li class="reward-item"><a href="/images/qrcode-weichat.jpg" target="_blank"><img class="post-qr-code-img" alt="微信" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" onerror="this.onerror=null,this.src=&quot;/img/404.jpg&quot;" data-lazy-src="/images/qrcode-weichat.jpg"></a><div class="post-qr-code-desc">微信</div></li><li class="reward-item"><a href="/images/qrcode-alipay.jpg" target="_blank"><img class="post-qr-code-img" alt="支付宝" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" onerror="this.onerror=null,this.src=&quot;/img/404.jpg&quot;" data-lazy-src="/images/qrcode-alipay.jpg"></a><div class="post-qr-code-desc">支付宝</div></li></ul></div><div class="console-card-group"><div class="console-card-group-left"><div class="console-card" id="card-newest-comments"><div class="card-content"><div class="author-content-item-tips">互动</div><span class="author-content-item-title">最新评论</span></div><div class="aside-list"><span>正在加载中...</span></div></div></div><div class="console-card-group-right"><div class="console-card tags"><div class="card-content"><div class="author-content-item-tips">兴趣点</div><span class="author-content-item-title">寻找你感兴趣的领域</span><div class="card-tags"><div class="item-headline"></div><div class="card-tag-cloud"><a href="/tags/0CTF/" style="font-size:1.05rem">0CTF<sup>1</sup></a><a href="/tags/Apple/" style="font-size:1.05rem">
1Apple<sup>1</sup></a><a href="/tags/BackdoorCTF/" style="font-size:1.05rem">BackdoorCTF<sup>1</sup></a><a href="/tags/Btrfs/" style="font-size:1.05rem">Btrfs<sup>1</sup></a><a href="/tags/CCB/" style="font-size:1.05rem">CCB<sup>1</sup></a><a href="/tags/CISCN/" style="font-size:1.05rem">CISCN<sup>1</sup></a><a href="/tags/CTF/" style="font-size:1.05rem">CTF<sup>13</sup></a><a href="/tags/DAS/" style="font-size:1.05rem">DAS<sup>2</sup></a><a href="/tags/Docker/" style="font-size:1.05rem">Docker<sup>1</sup></a><a href="/tags/ISCTF/" style="font-size:1.05rem">ISCTF<sup>1</sup></a><a href="/tags/KVM/" style="font-size:1.05rem">KVM<sup>1</sup></a><a href="/tags/Linux/" style="font-size:1.05rem">Linux<sup>1</sup></a><a href="/tags/PHP/" style="font-size:1.05rem">PHP<sup>2</sup></a><a href="/tags/Phar/" style="font-size:1.05rem">Phar<sup>1</sup></a><a href="/tags/PyJail/" style="font-size:1.05rem">PyJail<sup>1</sup></a><a href="/tags/SECCON/" style="font-size:1.05rem">SECCON<sup>1</sup></a><a href="/tags/Trick/" style="font-size:1.05rem">Trick<sup>1</sup></a><a href="/tags/%E5%AD%A6%E6%A0%A1/" style="font-size:1.05rem">学校<sup>1</sup></a><a href="/tags/%E5%AE%89%E5%85%A8/" style="font-size:1.05rem">安全<sup>2</sup></a><a href="/tags/%E5%BE%AE%E4%BF%A1/" style="font-size:1.05rem">微信<sup>1</sup></a><a href="/tags/%E6%8A%98%E8%85%BE/" style="font-size:1.05rem">折腾<sup>2</sup></a><a href="/tags/%E6%95%B0%E6%8D%AE%E5%BA%93/" style="font-size:1.05rem">数据库<sup>1</sup></a><a href="/tags/%E6%9C%8D%E5%8A%A1%E5%99%A8/" style="font-size:1.05rem">服务器<sup>1</sup></a><a href="/tags/%E6%B8%97%E9%80%8F/" style="font-size:1.05rem">渗透<sup>1</sup></a><a href="/tags/%E6%B8%B8%E6%88%8F/" style="font-size:1.05rem">游戏<sup>1</sup></a><a href="/tags/%E7%BD%91%E7%BB%9C/" style="font-size:1.05rem">网络<sup>2</sup></a><a href="/tags/%E8%99%9A%E6%8B%9F%E6%9C%BA/" style="font-size:1.05rem">虚拟机<sup>1</sup></a><a href="/tags/%E8%B7%AF%E7%94%B1%E5%99%A8/" style="font-size:1.05rem">路由器<sup>1</sup></a></div></div><hr></div></div><div class="console-card history"><div class="item-headline"><i class="anzhiyufont anzhiyu-icon-box-archiv"></i><span>文章</span></div><div class="card-archives"><div class="item-headline"><i class="anzhiyufont anzhiyu-icon-archive"></i><span>归档</span></div><ul class="card-archive-list"><li class="card-archive-list-item"><a class="card-archive-list-link" href="/archives/2025/12/"><span class="card-archive-list-date">十二月 2025</span><div class="card-archive-list-count-group"><span class="card-archive-list-count">10</span><span>篇</span></div></a></li><li class="card-archive-list-item"><a class="card-archive-list-link" href="/archives/2025/11/"><span class="card-archive-list-date">十一月 2025</span><div class="card-archive-list-count-group"><span class="card-archive-list-count">3</span><span>篇</span></div></a></li><li class="card-archive-list-item"><a class="card-archive-list-link" href="/archives/2025/10/"><span class="card-archive-list-date">十月 2025</span><div class="card-archive-list-count-group"><span class="card-archive-list-count">1</span><span>篇</span></div></a></li><li class="card-archive-list-item"><a class="card-archive-list-link" href="/archives/2025/08/"><span class="card-archive-list-date">八月 2025</span><div class="card-archive-list-count-group"><span class="card-archive-list-count">1</span><span>篇</span></div></a></li><li class="card-archive-list-item"><a class="card-archive-list-link" href="/archives/2025/07/"><span class="card-archive-list-date">七月 2025</span><div class="card-archive-list-count-group"><span class="card-archive-list-count">1</span><span>篇</span></div></a></li><li class="card-archive-list-item"><a class="card-archive-list-link" href="/archives/2024/09/"><span class="card-archive-list-date">九月 2024</span><div class="card-archive-list-count-group"><span class="card-archive-list-count">1</span><span>篇</span></div></a></li><li class="card-archive-list-item"><a class="card-archive-list-link" href="/archives/2024/08/"><span class="card-archive-list-date">八月 2024</span><div class="card-archive-list-count-group"><span class="card-archive-list-count">1</span><span>篇</span></div></a></li><li class="card-archive-list-item"><a class="card-archive-list-link" href="/archives/2024/05/"><span class="card-archive-list-date">五月 2024</span><div class="card-archive-list-count-group"><span class="card-archive-list-count">3</span><span>篇</span></div></a></li></ul></div><hr></div></div></div><div class="button-group"><div class="console-btn-item"><a class="darkmode_switchbutton" title="显示模式切换" href="javascript:void(0);"><i class="anzhiyufont anzhiyu-icon-moon"></i></a></div><div class="console-btn-item" id="consoleHideAside" onclick="anzhiyu.hideAsideBtn()" title="边栏显示控制"><a class="asideSwitch"><i class="anzhiyufont anzhiyu-icon-arrows-left-right"></i></a></div></div><div class="console-mask" onclick="anzhiyu.hideConsole()" href="javascript:void(0);"></div></div><div class="nav-button" id="nav-totop"><a class="totopbtn" href="javascript:void(0);"><i class="anzhiyufont anzhiyu-icon-arrow-up"></i><span id="percent" onclick="anzhiyu.scrollToDest(0,500)">0</span></a></div><div id="toggle-menu"><a class="site-page" href="javascript:void(0);" title="切换"><i class="anzhiyufont anzhiyu-icon-bars"></i></a></div></div></div></nav></header><main id="blog-container"><div id="home_top">
1<div class="swiper_container_card" style="height:auto;width:100%"><div id="bannerGroup"><div id="random-banner"><div class="banners-title"><div class="banners-title-big">我好困啊</div><div class="banners-title-big">我Chao!</div><div class="banners-title-small">chaomixian.top</div></div><div id="skills-tags-group-all"><div class="tags-group-wrapper"><div class="tags-group-icon-pair"><div class="tags-group-icon" style="background:#fff"><img class="no-lightbox" title="Java" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" onerror="this.onerror=null,this.src=&quot;/img/404.jpg&quot;" data-lazy-src="https://upload-bbs.miyoushe.com/upload/2025/07/29/125766904/26ba17ce013ecde9afc8b373e2fc0b9d_1804318147854602575.jpg" size="60px" alt="Java"></div><div class="tags-group-icon" style="background:#57b6e6"><img class="no-lightbox" title="Docker" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" onerror="this.onerror=null,this.src=&quot;/img/404.jpg&quot;" data-lazy-src="https://upload-bbs.miyoushe.com/upload/2025/07/29/125766904/544b2d982fd5c4ede6630b29d86f3cae_7350393908531420887.png" size="60px" alt="Docker"></div></div><div class="tags-group-icon-pair"><div class="tags-group-icon" style="background:#4082c3"><img class="no-lightbox" title="Photoshop" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" onerror="this.onerror=null,this.src=&quot;/img/404.jpg&quot;" data-lazy-src="https://upload-bbs.miyoushe.com/upload/2025/07/29/125766904/4ce1d081b9b37b06e3714bee95e58589_1613929877388832041.png" size="60px" alt="Photoshop"></div><div class="tags-group-icon" style="background:#333"><img class="no-lightbox" title="Node" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" onerror="this.onerror=null,this.src=&quot;/img/404.jpg&quot;" data-lazy-src="https://npm.elemecdn.com/[email protected]/img/svg/node-logo.svg" size="60px" alt="Node"></div></div><div class="tags-group-icon-pair"><div class="tags-group-icon" style="background:#2e3a41"><img class="no-lightbox" title="Webpack" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" onerror="this.onerror=null,this.src=&quot;/img/404.jpg&quot;" data-lazy-src="https://upload-bbs.miyoushe.com/upload/2025/07/29/125766904/32dc115fbfd1340f919f0234725c6fb4_4060605986539473613.png" size="60px" alt="Webpack"></div><div class="tags-group-icon" style="background:#fff"><img class="no-lightbox" title="Pinia" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" onerror="this.onerror=null,this.src=&quot;/img/404.jpg&quot;" data-lazy-src="https://npm.elemecdn.com/[email protected]/img/svg/pinia-logo.svg" size="60px" alt="Pinia"></div></div><div class="tags-group-icon-pair"><div class="tags-group-icon" style="background:#fff"><img class="no-lightbox" title="Python" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" onerror="this.onerror=null,this.src=&quot;/img/404.jpg&quot;" data-lazy-src="https://upload-bbs.miyoushe.com/upload/2025/07/29/125766904/02c9c621414cc2ca41035d809a4154be_7912546659792951301.png" size="60px" alt="Python"></div><div class="tags-group-icon" style="background:#937df7"><img class="no-lightbox" title="Vite" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" onerror="this.onerror=null,this.src=&quot;/img/404.jpg&quot;" data-lazy-src="https://npm.elemecdn.com/[email protected]/img/svg/vite-logo.svg" size="60px" alt="Vite"></div></div><div class="tags-group-icon-pair"><div class="tags-group-icon" style="background:#4499e4"><img class="no-lightbox" title="Flutter" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" onerror="this.onerror=null,this.src=&quot;/img/404.jpg&quot;" data-lazy-src="https://upload-bbs.miyoushe.com/upload/2025/07/29/125766904/b5aa93e0b61d8c9784cf76d14886ea46_4590392178423108088.png" size="60px" alt="Flutter"></div><div class="tags-group-icon" style="background:#b8f0ae"><img class="no-lightbox" title="Vue" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" onerror="this.onerror=null,this.src=&quot;/img/404.jpg&quot;" data-lazy-src="https://upload-bbs.miyoushe.com/upload/2025/07/29/125766904/cf23526f451784ff137f161b8fe18d5a_692393069314581413.png" size="60px" alt="Vue"></div></div><div class="tags-group-icon-pair"><div class="tags-group-icon" style="background:#222"><img class="no-lightbox" title="React" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" onerror="this.onerror=null,this.src=&quot;/img/404.jpg&quot;" data-lazy-src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0xMS41IC0xMC4yMzE3NCAyMyAyMC40NjM0OCI+CiAgPHRpdGxlPlJlYWN0IExvZ288L3RpdGxlPgogIDxjaXJjbGUgY3g9IjAiIGN5PSIwIiByPSIyLjA1IiBmaWxsPSIjNjFkYWZiIi8+CiAgPGcgc3Ryb2tlPSIjNjFkYWZiIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiPgogICAgPGVsbGlwc2Ugcng9IjExIiByeT0iNC4yIi8+CiAgICA8ZWxsaXBzZSByeD0iMTEiIHJ5PSI0LjIiIHRyYW5zZm9ybT0icm90YXRlKDYwKSIvPgogICAgPGVsbGlwc2Ugcng9IjExIiByeT0iNC4yIiB0cmFuc2Zvcm09InJvdGF0ZSgxMjApIi8+CiAgPC9nPgo8L3N2Zz4K" size="60px" alt="React"></div><div class="tags-group-icon" style="background:#2c51db"><img class="no-lightbox" title="CSS3" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" onerror="this.onerror=null,this.src=&quot;/img/404.jpg&quot;" data-lazy-src="https://upload-bbs.miyoushe.com/upload/2025/08/02/125766904/948767d87de7c5733b5f59b036d28b4b_3573026798828830876.png" size="60px" alt="CSS3"></div></div><div class="tags-group-icon-pair"><div class="tags-group-icon" style="background:#f7cb4f"><img class="no-lightbox" title="JS" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" onerror="this.onerror=null,this.src=&quot;/img/404.jpg&quot;" data-lazy-src="https://upload-bbs.miyoushe.com/upload/2025/07/29/125766904/06216e7fddb6704b57cb89be309443f9_7269407781142156006.png" size="60px" alt="JS"></div><div class="tags-group-icon" style="background:#e9572b"><img class="no-lightbox" title="HTML" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" onerror="this.onerror=null,this.src=&quot;/img/404.jpg&quot;" data-lazy-src="https://upload-bbs.miyoushe.com/upload/2025/08/02/125766904/f774c401c8bc2707e1df1323bdc9e423_1926035231499717029.png" size="60px" alt="HTML"></div></div><div class="tags-group-icon-pair"><div class="tags-group-icon" style="background:#df5b40"><img class="no-lightbox" title="Git" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" onerror="this.onerror=null,this.src=&quot;/img/404.jpg&quot;" data-lazy-src="https://upload-bbs.miyoushe.com/upload/2025/07/29/125766904/fcc0dbbfe206b4436097a8362d64b558_6981541002497327189.webp" size="60px" alt="Git"></div><div class="tags-group-icon" style="background:#e65164"><img class="no-lightbox" title="Apifox" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" onerror="this.onerror=null,this.src=&quot;/img/404.jpg&quot;" data-lazy-src="https://upload-bbs.miyoushe.com/upload/2025/08/02/125766904/b61bc7287d7f7f89bd30079c7f
104360e_2465770520170903938.png" size="60px" alt="Apifox"></div></div><div class="tags-group-icon-pair"><div class="tags-group-icon" style="background:#fff"><img class="no-lightbox" title="Java" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" onerror="this.onerror=null,this.src=&quot;/img/404.jpg&quot;" data-lazy-src="https://upload-bbs.miyoushe.com/upload/2025/07/29/125766904/26ba17ce013ecde9afc8b373e2fc0b9d_1804318147854602575.jpg" size="60px" alt="Java"></div><div class="tags-group-icon" style="background:#57b6e6"><img class="no-lightbox" title="Docker" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" onerror="this.onerror=null,this.src=&quot;/img/404.jpg&quot;" data-lazy-src="https://upload-bbs.miyoushe.com/upload/2025/07/29/125766904/544b2d982fd5c4ede6630b29d86f3cae_7350393908531420887.png" size="60px" alt="Docker"></div></div><div class="tags-group-icon-pair"><div class="tags-group-icon" style="background:#4082c3"><img class="no-lightbox" title="Photoshop" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" onerror="this.onerror=null,this.src=&quot;/img/404.jpg&quot;" data-lazy-src="https://upload-bbs.miyoushe.com/upload/2025/07/29/125766904/4ce1d081b9b37b06e3714bee95e58589_1613929877388832041.png" size="60px" alt="Photoshop"></div><div class="tags-group-icon" style="background:#333"><img class="no-lightbox" title="Node" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" onerror="this.onerror=null,this.src=&quot;/img/404.jpg&quot;" data-lazy-src="https://npm.elemecdn.com/[email protected]/img/svg/node-logo.svg" size="60px" alt="Node"></div></div><div class="tags-group-icon-pair"><div class="tags-group-icon" style="background:#2e3a41"><img class="no-lightbox" title="Webpack" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" onerror="this.onerror=null,this.src=&quot;/img/404.jpg&quot;" data-lazy-src="https://upload-bbs.miyoushe.com/upload/2025/07/29/125766904/32dc115fbfd1340f919f0234725c6fb4_4060605986539473613.png" size="60px" alt="Webpack"></div><div class="tags-group-icon" style="background:#fff"><img class="no-lightbox" title="Pinia" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" onerror="this.onerror=null,this.src=&quot;/img/404.jpg&quot;" data-lazy-src="https://npm.elemecdn.com/[email protected]/img/svg/pinia-logo.svg" size="60px" alt="Pinia"></div></div><div class="tags-group-icon-pair"><div class="tags-group-icon" style="background:#fff"><img class="no-lightbox" title="Python" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" onerror="this.onerror=null,this.src=&quot;/img/404.jpg&quot;" data-lazy-src="https://upload-bbs.miyoushe.com/upload/2025/07/29/125766904/02c9c621414cc2ca41035d809a4154be_7912546659792951301.png" size="60px" alt="Python"></div><div class="tags-group-icon" style="background:#937df7"><img class="no-lightbox" title="Vite" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" onerror="this.onerror=null,this.src=&quot;/img/404.jpg&quot;" data-lazy-src="https://npm.elemecdn.com/[email protected]/img/svg/vite-logo.svg" size="60px" alt="Vite"></div></div><div class="tags-group-icon-pair"><div class="tags-group-icon" style="background:#4499e4"><img class="no-lightbox" title="Flutter" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" onerror="this.onerror=null,this.src=&quot;/img/404.jpg&quot;" data-lazy-src="https://upload-bbs.miyoushe.com/upload/2025/07/29/125766904/b5aa93e0b61d8c9784cf76d14886ea46_4590392178423108088.png" size="60px" alt="Flutter"></div><div class="tags-group-icon" style="background:#b8f0ae"><img class="no-lightbox" title="Vue" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" onerror="this.onerror=null,this.src=&quot;/img/404.jpg&quot;" data-lazy-src="https://upload-bbs.miyoushe.com/upload/2025/07/29/125766904/cf23526f451784ff137f161b8fe18d5a_692393069314581413.png" size="60px" alt="Vue"></div></div><div class="tags-group-icon-pair"><div class="tags-group-icon" style="background:#222"><img class="no-lightbox" title="React" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" onerror="this.onerror=null,this.src=&quot;/img/404.jpg&quot;" data-lazy-src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0xMS41IC0xMC4yMzE3NCAyMyAyMC40NjM0OCI+CiAgPHRpdGxlPlJlYWN0IExvZ288L3RpdGxlPgogIDxjaXJjbGUgY3g9IjAiIGN5PSIwIiByPSIyLjA1IiBmaWxsPSIjNjFkYWZiIi8+CiAgPGcgc3Ryb2tlPSIjNjFkYWZiIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiPgogICAgPGVsbGlwc2Ugcng9IjExIiByeT0iNC4yIi8+CiAgICA8ZWxsaXBzZSByeD0iMTEiIHJ5PSI0LjIiIHRyYW5zZm9ybT0icm90YXRlKDYwKSIvPgogICAgPGVsbGlwc2Ugcng9IjExIiByeT0iNC4yIiB0cmFuc2Zvcm09InJvdGF0ZSgxMjApIi8+CiAgPC9nPgo8L3N2Zz4K" size="60px" alt="React"></div><div class="tags-group-icon" style="background:#2c51db"><img class="no-lightbox" title="CSS3" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" onerror="this.onerror=null,this.src=&quot;/img/404.jpg&quot;" data-lazy-src="https://upload-bbs.miyoushe.com/upload/2025/08/02/125766904/948767d87de7c5733b5f59b036d28b4b_3573026798828830876.png" size="60px" alt="CSS3"></div></div><div class="tags-group-icon-pair"><div class="tags-group-icon" style="background:#f7cb4f"><img class="no-lightbox" title="JS" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" onerror="this.onerror=null,this.src=&quot;/img/404.jpg&quot;" data-lazy-src="https://upload-bbs.miyoushe.com/upload/2025/07/29/125766904/06216e7fddb6704b57cb89be309443f9_7269407781142156006.png" size="60px" alt="JS"></div><div class="tags-group-icon" style="background:#e9572b"><img class="no-lightbox" title="HTML" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" onerror="this.onerror=null,this.src=&quot;/img/404.jpg&quot;" data-lazy-src="https://upload-bbs.miyoushe.com/upload/2025/08/02/125766904/f774c401c8bc2707e1df1323bdc9e423_1926035231499717029.png" size="60px" alt="HTML"></div></div><div class="tags-group-icon-pair"><div class="tags-group-icon" style="background:#df5b40"><img class="no-lightbox" title="Git" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" onerror="this.onerror=null,this.src=&quot;/img/404.jpg&quot;" data-lazy-src="https://upload-bbs.miyoushe.com/upload/2025/07/29/125766904/fcc0dbbfe206b4436097a8362d64b558_6981541002497327189.webp" size="60px" alt="Git"></div><div class="tags-group-icon" style="background:#e65164"><img class="no-lightbox" title="Apifox" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" onerror="this.onerror=null,this.src=&quot;/img/404.jpg&quot;" data-lazy-src="https://upload-bbs.miyoushe.com/upload/2025/08/02/125766904/b61bc7287d7f7f89bd30079c7f
104360e_2465770520170903938.png" size="60px" alt="Apifox"></div></div></div></div><a id="random-hover" href="javascript:toRandomPost()"><i class="anzhiyufont anzhiyu-icon-paper-plane"></i><div class="bannerText">随便逛逛<i class="anzhiyufont anzhiyu-icon-arrow-right"></i></div></a></div><div class="categoryGroup"><div class="categoryItem" style="box-shadow:var(--anzhiyu-shadow-blue)"><a class="categoryButton blue" href="/tags/CTF/"><span class="categoryButtonText">CTF</span><i class="anzhiyufont anzhiyu-icon-dove"></i></a></div><div class="categoryItem" style="box-shadow:var(--anzhiyu-shadow-red)"><a class="categoryButton red" href="/tags/%E6%8A%98%E8%85%BE/"><span class="categoryButtonText">折腾</span><i class="anzhiyufont anzhiyu-icon-fire"></i></a></div><div class="categoryItem" style="box-shadow:var(--anzhiyu-shadow-green)"><a class="categoryButton green" href="/tags/%E6%B8%B8%E6%88%8F/"><span class="categoryButtonText">游戏</span><i class="anzhiyufont anzhiyu-icon-book"></i></a></div></div></div><div class="topGroup"><div class="recent-post-item" onclick="pjax.loadUrl(&quot;/2025/12/23/0CTF-2025/&quot;)"><div class="post_cover left_radius"><a href="2025/12/23/0CTF-2025/" title="0CTF-2025"><span class="recent-post-top-text">荐</span><img class="post_bg" onerror='this.onerror=null,this.src="/img/404.jpg"' alt="cover" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" onerror="this.onerror=null,this.src=&quot;/img/404.jpg&quot;" data-lazy-src="/images/default_cover_4.jpg"></a></div><div class="recent-post-info"><a class="article-title" href="2025/12/23/0CTF-2025/" title="0CTF-2025">0CTF-2025</a></div></div><div class="recent-post-item" onclick="pjax.loadUrl(&quot;/2025/12/28/2025-CCB-CISCN-Quals/&quot;)"><div class="post_cover left_radius"><a href="2025/12/28/2025-CCB-CISCN-Quals/" title="第十九届全国大学生信息安全竞赛(创新实践能力赛)暨第三届“长城杯”网数智安全大赛(防护赛)初赛"><span class="recent-post-top-text">荐</span><img class="post_bg" onerror='this.onerror=null,this.src="/img/404.jpg"' alt="cover" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" onerror="this.onerror=null,this.src=&quot;/img/404.jpg&quot;" data-lazy-src="/images/default_cover_3.jpg"></a></div><div class="recent-post-info"><a class="article-title" href="2025/12/28/2025-CCB-CISCN-Quals/" title="第十九届全国大学生信息安全竞赛(创新实践能力赛)暨第三届“长城杯”网数智安全大赛(防护赛)初赛">第十九届全国大学生信息安全竞赛(创新实践能力赛)暨第三届“长城杯”网数智安全大赛(防护赛)初赛</a></div></div><div class="recent-post-item" onclick="pjax.loadUrl(&quot;/2025/12/10/ISCTF-2025/&quot;)"><div class="post_cover left_radius"><a href="2025/12/10/ISCTF-2025/" title="ISCTF-2025"><span class="recent-post-top-text">荐</span><img class="post_bg" onerror='this.onerror=null,this.src="/img/404.jpg"' alt="cover" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" onerror="this.onerror=null,this.src=&quot;/img/404.jpg&quot;" data-lazy-src="/2025/12/10/ISCTF-2025/点了个踩.png"></a></div><div class="recent-post-info"><a class="article-title" href="2025/12/10/ISCTF-2025/" title="ISCTF-2025">ISCTF-2025</a></div></div><div class="recent-post-item" onclick="pjax.loadUrl(&quot;/2025/12/08/BackdoorCTF-2025/&quot;)"><div class="post_cover left_radius"><a href="2025/12/08/BackdoorCTF-2025/" title="BackdoorCTF-2025"><span class="recent-post-top-text">荐</span><img class="post_bg" onerror='this.onerror=null,this.src="/img/404.jpg"' alt="cover" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" onerror="this.onerror=null,this.src=&quot;/img/404.jpg&quot;" data-lazy-src="/2025/12/08/BackdoorCTF-2025/BackdoorCTF-2025.png"></a></div><div class="recent-post-info"><a class="article-title" href="2025/12/08/BackdoorCTF-2025/" title="BackdoorCTF-2025">BackdoorCTF-2025</a></div></div><div class="recent-post-item" onclick="pjax.loadUrl(&quot;/2025/12/10/PHP%E6%98%AF%E4%B8%96%E7%95%8C%E4%B8%8A%E6%9C%80%E5%A5%BD%E7%9A%84%E8%AF%AD%E8%A8%80-Trick%E9%94%A6%E9%9B%86/&quot;)"><div class="post_cover left_radius"><a href="2025/12/10/PHP是世界上最好的语言-Trick锦集/" title="PHP是世界上最好的语言--Trick锦集"><span class="recent-post-top-text">荐</span><img class="post_bg" onerror='this.onerror=null,this.src="/img/404.jpg"' alt="cover" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" onerror="this.onerror=null,this.src=&quot;/img/404.jpg&quot;" data-lazy-src="/2025/12/10/PHP是世界上最好的语言-Trick锦集/cover.png"></a></div><div class="recent-post-info"><a class="article-title" href="2025/12/10/PHP是世界上最好的语言-Trick锦集/" title="PHP是世界上最好的语言--Trick锦集">PHP是世界上最好的语言--Trick锦集</a></div></div><div class="recent-post-item" onclick="pjax.loadUrl(&quot;/2025/10/07/CTF-WriteUp/&quot;)"><div class="post_cover left_radius"><a href="2025/10/07/CTF-WriteUp/" title="?CTF_WriteUp"><span class="recent-post-top-text">荐</span><img class="post_bg" onerror='this.onerror=null,this.src="/img/404.jpg"' alt="cover" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" onerror="this.onerror=null,this.src=&quot;/img/404.jpg&quot;" data-lazy-src="/2025/10/07/CTF-WriteUp/校内.webp"></a></div><div class="recent-post-info"><a class="article-title" href="2025/10/07/CTF-WriteUp/" title="?CTF_WriteUp">?CTF_WriteUp</a></div></div><a class="todayCard" id="todayCard" target="_blank" rel="noopener" href="https://github.com/ChaoMixian" style="z-index:1"><div class="todayCard-info"><div class="todayCard-tips">康康我的</div><div class="todayCard-title">GitHub主页</div></div><img class="todayCard-cover" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" onerror="this.onerror=null,this.src=&quot;/img/404.jpg&quot;" data-lazy-src="https://bu.dusays.com/2023/05/13/645fa3cf90d70.webp" onerror='this.onerror=null,this.src="/img/404.jpg"' alt="封面"><div class="banner-button-group"><div class="banner-button" onclick="event.stopPropagation(),event.preventDefault(),anzhiyu.hideTodayCard()"><i class="anzhiyufont anzhiyu-icon-arrow-circle-right"></i><span class="banner-button-text">更多推荐</span></div></div></a></div><link rel="stylesheet"></div></div><div class="layout" id="content-inner"><div class="recent-posts" id="recent-posts"><div id="categoryBar"><div class="category-bar" id="category-bar"><div id="catalog-bar"><div id="catalog-list"><div class="catalog-list-item" id="首页"><a href="/">首页</a></div></div><div class="category-bar-next" id="category-bar-next" onclick="anzhiyu.scrollCategoryBarToRight()"><i class="anzhiyufont anzhiyu-icon-angle-double-right"></i></div><a class="catalog-more" href="/categories/">更多</a></div></div></div><div class="recent-post-item lastestpost-item" onclick='pjax.loadUrl("/2025/12/28/2025-CCB-CISCN-Quals/")'><div class="post_cover left"><a href="/2025/12/28/2025-CCB-CISCN-Quals/" title="第十九届全国大学生信息安全竞赛(创新实践能力赛)暨第三届“长城杯”网数智安全大赛(防护赛)初赛" style="display:flex;height:100%"><img class="post_bg" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" onerror="this.onerror=null,this.src=&quot;/img/404.jpg&quot;" data-lazy-src="/images/default_cover_3.jpg" onerror='this.onerror=null,this.src="/img/404.jpg"' alt="第十九届全国大学生信息安全竞赛(创新实践能力赛)暨第三届“长城杯”网数智安全大赛(防护赛)初赛" style="pointer-events:none"></a></div><div class="recent-post-info"><div class="recent-post-info-top"><div class="recent-post-info-top-tips"><span class="newPost">最新</span><a class="unvisited-post" href="/2025/12/28/2025-CCB-CISCN-Quals/" title="第十九届全国大学生信息安全竞赛(创新实践能力赛)暨第三届“长城杯”网数智安全大赛(防护赛)初赛">未读</a></div><a class="article-title" href="/2025/12/28/2025-CCB-CISCN-Quals/" title="第十九届全国大学生信息安全竞赛(创新实践能力赛)暨第三届“长城杯”网数智安全大赛(防护赛)初赛">第十九届全国大学生信息安全竞赛(创新实践能力赛)暨第三届“长城杯”网数智安全大赛(防护赛)初赛</a></div><div class="article-meta-wrap"><span class="post-meta-date"><i class="anzhiyufont anzhiyu-icon-calendar-days" style="font-size:15px;
1display:none"></i><span class="article-meta-label">发表于</span><time datetime="2025-12-28T11:43:27.000Z" title="发表于 2025-12-28 19:43:27" time="2025-12-28 19:43:27">2025-12-28</time><time class="time_hidden" datetime="2025-12-28T11:52:04.974Z" title="更新于 2025-12-28 19:52:04" time="2025-12-28 19:52:04">2025-12-28</time></span><span class="article-meta tags"><a class="article-meta__tags" href="/tags/CTF/" event.cancelbubble onclick="window.event.cancelBubble=!0"><span> <i class="anzhiyufont anzhiyu-icon-hashtag"></i>CTF</span></a><a class="article-meta__tags" href="/tags/CCB/" event.cancelbubble onclick="window.event.cancelBubble=!0"><span> <i class="anzhiyufont anzhiyu-icon-hashtag"></i>CCB</span></a><a class="article-meta__tags" href="/tags/CISCN/" event.cancelbubble onclick="window.event.cancelBubble=!0"><span> <i class="anzhiyufont anzhiyu-icon-hashtag"></i>CISCN</span></a></span></div><div class="content">[Web]EzJava弱密码登陆: admin&#x2F;admin123 Spring框架Thymeleaf SSTI Pyaload 12345[[$&#123;7*7&#125;]]49[[$&#123;#ctx&#125;]]&#123;ip=10.0.0.248, now=2025-12-28T09:58:19.162353, ua=Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36, thymeleaf::EvaluationContext=org.thymeleaf.spring5.expression.ThymeleafEvaluationContextWrapper@765801c6&#125;[StandardHTMLInliner]([[$&#123;#ctx&#125;]]) 1[[$&#123;#ctx.getClass().forName(&quot;java.nio.fi ...</div></div></div><div class="recent-post-item" onclick='pjax.loadUrl("/2025/12/23/0CTF-2025/")'><div class="post_cover left"><a href="/2025/12/23/0CTF-2025/" title="0CTF-2025" style="display:flex;height:100%"><img class="post_bg" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" onerror="this.onerror=null,this.src=&quot;/img/404.jpg&quot;" data-lazy-src="/images/default_cover_4.jpg" onerror='this.onerror=null,this.src="/img/404.jpg"' alt="0CTF-2025" style="pointer-events:none"></a></div><div class="recent-post-info"><div class="recent-post-info-top"><div class="recent-post-info-top-tips"><a class="unvisited-post" href="/2025/12/23/0CTF-2025/" title="0CTF-2025">未读</a></div><a class="article-title" href="/2025/12/23/0CTF-2025/" title="0CTF-2025">0CTF-2025</a></div><div class="article-meta-wrap"><span class="post-meta-date"><i class="anzhiyufont anzhiyu-icon-calendar-days" style="font-size:15px;display:none"></i><span class="article-meta-label">发表于</span><time datetime="2025-12-23T10:19:07.000Z" title="发表于 2025-12-23 18:19:07" time="2025-12-23 18:19:07">2025-12-23</time><time class="time_hidden" datetime="2025-12-25T09:29:39.372Z" title="更新于 2025-12-25 17:29:39" time="2025-12-25 17:29:39">2025-12-25</time></span><span class="article-meta tags"><a class="article-meta__tags" href="/tags/CTF/" event.cancelbubble onclick="window.event.cancelBubble=!0"><span> <i class="anzhiyufont anzhiyu-icon-hashtag"></i>CTF</span></a><a class="article-meta__tags" href="/tags/0CTF/" event.cancelbubble onclick="window.event.cancelBubble=!0"><span> <i class="anzhiyufont anzhiyu-icon-hashtag"></i>0CTF</span></a></span></div><div class="content">ezupload PHP has turned 30, but hey, age is just a number! Like a fine wine (or maybe a funky cheese), it only gets better with time. Or does it? Dive into this challenge and find out for yourself. 题目先来看一眼题目: 12345678910111213141516171819&lt;?php$action = $_GET[&#x27;action&#x27;] ?? &#x27;&#x27;;if ($action === &#x27;create&#x27;) &#123; $filename = basename($_GET[&#x27;filename&#x27;] ?? &#x27;phpinfo.php&#x27;); file_put_contents(realpath(&#x27;.&#x27;) . DIRECTORY_SEPARATOR . $filename, & ...</div></div></div><div class="recent-post-item" onclick='pjax.loadUrl("/2025/12/21/%E5%AE%89%E5%8D%93%E5%BE%AE%E4%BF%A1%E5%8F%96%E8%AF%81%E5%AD%A6%E4%B9%A0/")'><div class="post_cover left"><a href="/2025/12/21/%E5%AE%89%E5%8D%93%E5%BE%AE%E4%BF%A1%E5%8F%96%E8%AF%81%E5%AD%A6%E4%B9%A0/" title="安卓微信取证学习" style="display:flex;height:100%"><img class="post_bg" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" onerror="this.onerror=null,this.src=&quot;/img/404.jpg&quot;" data-lazy-src="/images/default_cover_3.jpg" onerror='this.onerror=null,this.src="/img/404.jpg"' alt="安卓微信取证学习" style="pointer-events:none"></a></div><div class="recent-post-info"><div class="recent-post-info-top"><div class="recent-post-info-top-tips"><a class="unvisited-post" href="/2025/12/21/%E5%AE%89%E5%8D%93%E5%BE%AE%E4%BF%A1%E5%8F%96%E8%AF%81%E5%AD%A6%E4%B9%A0/" title="安卓微信取证学习">未读</a></div><a class="article-title" href="/2025/12/21/%E5%AE%89%E5%8D%93%E5%BE%AE%E4%BF%A1%E5%8F%96%E8%AF%81%E5%AD%A6%E4%B9%A0/" title="安卓微信取证学习">安卓微信取证学习</a></div><div class="article-meta-wrap"><span class="post-meta-date"><i class="anzhiyufont anzhiyu-icon-calendar-days" style="font-size:15px;
1display:none"></i><span class="article-meta-label">发表于</span><time datetime="2025-12-21T06:32:57.000Z" title="发表于 2025-12-21 14:32:57" time="2025-12-21 14:32:57">2025-12-21</time><time class="time_hidden" datetime="2025-12-21T07:31:39.320Z" title="更新于 2025-12-21 15:31:39" time="2025-12-21 15:31:39">2025-12-21</time></span><span class="article-meta tags"><a class="article-meta__tags" href="/tags/CTF/" event.cancelbubble onclick="window.event.cancelBubble=!0"><span> <i class="anzhiyufont anzhiyu-icon-hashtag"></i>CTF</span></a><a class="article-meta__tags" href="/tags/%E5%AE%89%E5%85%A8/" event.cancelbubble onclick="window.event.cancelBubble=!0"><span> <i class="anzhiyufont anzhiyu-icon-hashtag"></i>安全</span></a><a class="article-meta__tags" href="/tags/%E5%BE%AE%E4%BF%A1/" event.cancelbubble onclick="window.event.cancelBubble=!0"><span> <i class="anzhiyufont anzhiyu-icon-hashtag"></i>微信</span></a></span></div><div class="content">你的意思是,安卓微信几年都没改加密算法? 直接端上来吧!当前安卓端微信(8.0.66)依然采用sqlcipher v4加密数据库。加密数据库文件名EnMicroMsg.db,root之后可以pull出来,不过要怎么解密呢? 只需要uin和imei即可。 1. 获取uinuin &#x3D; user information,每个微信号对应一个唯一的uin。uin可以直接从prefs.xml配置文件读取。经过测试,该配置文件可能出现在不同路径,应该与手机登陆、平板手机同时登录相关。 优先尝试这个路径(手机登陆) 1/data/data/com.tencent.mm/MicroMsg/shared_prefs/system_config_prefs.xml 如果上面文件不存在,尝试这个(手机平板同时登陆) 1/data/data/com.tencent.mm/shared_prefs/auth_info_key_prefs.xml 两个文件虽然文件名不同,但结构一致,示例如下(已隐去隐私数据): 123456789&lt;?xml version=&#x27;1.0&#x27; en ...</div></div></div><div class="recent-post-item" onclick='pjax.loadUrl("/2025/12/17/UDF%E6%8F%90%E6%9D%83%E5%AD%A6%E4%B9%A0%E7%AC%94%E8%AE%B0/")'><div class="post_cover left"><a href="/2025/12/17/UDF%E6%8F%90%E6%9D%83%E5%AD%A6%E4%B9%A0%E7%AC%94%E8%AE%B0/" title="UDF提权学习笔记" style="display:flex;height:100%"><img class="post_bg" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" onerror="this.onerror=null,this.src=&quot;/img/404.jpg&quot;" data-lazy-src="/images/default_cover_3.jpg" onerror='this.onerror=null,this.src="/img/404.jpg"' alt="UDF提权学习笔记" style="pointer-events:none"></a></div><div class="recent-post-info"><div class="recent-post-info-top"><div class="recent-post-info-top-tips"><a class="unvisited-post" href="/2025/12/17/UDF%E6%8F%90%E6%9D%83%E5%AD%A6%E4%B9%A0%E7%AC%94%E8%AE%B0/" title="UDF提权学习笔记">未读</a></div><a class="article-title" href="/2025/12/17/UDF%E6%8F%90%E6%9D%83%E5%AD%A6%E4%B9%A0%E7%AC%94%E8%AE%B0/" title="UDF提权学习笔记">UDF提权学习笔记</a></div><div class="article-meta-wrap"><span class="post-meta-date"><i class="anzhiyufont anzhiyu-icon-calendar-days" style="font-size:15px;display:none"></i><span class="article-meta-label">发表于</span><time datetime="2025-12-17T12:50:27.000Z" title="发表于 2025-12-17 20:50:27" time="2025-12-17 20:50:27">2025-12-17</time><time class="time_hidden" datetime="2025-12-17T15:30:18.708Z" title="更新于 2025-12-17 23:30:18" time="2025-12-17 23:30:18">2025-12-17</time></span><span class="article-meta tags"><a class="article-meta__tags" href="/tags/CTF/" event.cancelbubble onclick="window.event.cancelBubble=!0"><span> <i class="anzhiyufont anzhiyu-icon-hashtag"></i>CTF</span></a><a class="article-meta__tags" href="/tags/%E6%95%B0%E6%8D%AE%E5%BA%93/" event.cancelbubble onclick="window.event.cancelBubble=!0"><span> <i class="anzhiyufont anzhiyu-icon-hashtag"></i>数据库</span></a></span></div><div class="content">UDF是啥捏~**UDF(User Defined Function)**,用户定义函数,就是插件嘛。用C/C++写的,编译成动态链接库,加载它就可以实现一些自定义功能。这里可以类比PHP的FFI或者劫持LD_PRELOAD指向自己的动态链接库又或者让Curl加载恶意动态链接库。呃🤔,好像PHP也可以写一篇,如何绕过disabled_function哈哈。TODO 手搓UDF~ 其实直接去sqlmap GitHub把编译好的so&#x2F;dll下下来就好了 MySql版本大于5.1版本时,udf.dll/udf.so文件必须放置于MySql安装目录下的lib\plugin文件夹下,因此plugin 目录可写且需要 secure_file_priv 无限制。 要写一个符合标准的UDF拓展,需要严格遵守UDF接口手册。先以MySql为例,我们去翻官方文档,妈的根本翻不到,直接来看现成的源码。sqlmap的udf功能强大,但实现比较复杂,这里用一个最简单的来作为示例,这是针对x86 Linux。 123456789101112131415161718192021222324252627 ...</div></div></div><div class="recent-post-item" onclick='pjax.loadUrl("/2025/12/14/SECCON-CTF-14-Quals/")'><div class="post_cover left"><a href="/2025/12/14/SECCON-CTF-14-Quals/" title="SECCON-CTF-14-Quals" style="display:flex;height:100%"><img class="post_bg" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" onerror="this.onerror=null,this.src=&quot;/img/404.jpg&quot;" data-lazy-src="/2025/12/14/SECCON-CTF-14-Quals/SECCON-CTF-14.png" onerror='this.onerror=null,this.src="/img/404.jpg"' alt="SECCON-CTF-14-Quals" style="pointer-events:none"></a></div><div class="recent-post-info"><div class="recent-post-info-top"><div class="recent-post-info-top-tips"><a class="unvisited-post" href="/2025/12/14/SECCON-CTF-14-Quals/" title="SECCON-CTF-14-Quals">未读</a></div><a class="article-title" href="/2025/12/14/SECCON-CTF-14-Quals/" title="SECCON-CTF-14-Quals">SECCON-CTF-14-Quals</a></div><div class="article-meta-wrap"><span class="post-meta-date"><i class="anzhiyufont anzhiyu-icon-calendar-days" style="font-size:15px;
1display:none"></i><span class="article-meta-label">发表于</span><time datetime="2025-12-14T07:38:26.000Z" title="发表于 2025-12-14 15:38:26" time="2025-12-14 15:38:26">2025-12-14</time><time class="time_hidden" datetime="2025-12-16T09:27:19.716Z" title="更新于 2025-12-16 17:27:19" time="2025-12-16 17:27:19">2025-12-16</time></span><span class="article-meta tags"><a class="article-meta__tags" href="/tags/CTF/" event.cancelbubble onclick="window.event.cancelBubble=!0"><span> <i class="anzhiyufont anzhiyu-icon-hashtag"></i>CTF</span></a><a class="article-meta__tags" href="/tags/SECCON/" event.cancelbubble onclick="window.event.cancelBubble=!0"><span> <i class="anzhiyufont anzhiyu-icon-hashtag"></i>SECCON</span></a></span></div><div class="content">本来不想写了,因为只跟着做了三题,而且都是跟着各位师傅做最后复现了一下。全是我布吉岛的知识,那既然打了那还是写一下吧:D 四道Web题,全是XSS。呃呃呃啊啊。而且都用到了很新的技术,每一题都值得单独写一篇文章。再说吧。 broken-challenge考点:CA证书泄漏,HTTP&#x2F;2 SXG + XSS,绕过CORS窃取Cookie 简单看一下题目,给了完整源码和一个入口http://broken-challenge.seccon.games:1337/,访问&#x2F;hint可以在source里获取根证书的私钥,题目附件里拿到公钥。 打开网页是一个bot,可以填入url,点击REPORT会让bot打开一个puppeteer的chromium,访问指定的url。并且有以下设置: 123456await context.setCookie(&#123; name: &quot;FLAG&quot;, value: flag.value, domain: &quot;hack.the.planet.seccon&quot;, path: &quot;/ ...</div></div></div><div class="recent-post-item" onclick='pjax.loadUrl("/2025/12/10/PyJail-Learning/")'><div class="post_cover left"><a href="/2025/12/10/PyJail-Learning/" title="我要成为PyJail大师" style="display:flex;height:100%"><img class="post_bg" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" onerror="this.onerror=null,this.src=&quot;/img/404.jpg&quot;" data-lazy-src="/2025/12/10/PyJail-Learning/cover.jpg" onerror='this.onerror=null,this.src="/img/404.jpg"' alt="我要成为PyJail大师" style="pointer-events:none"></a></div><div class="recent-post-info"><div class="recent-post-info-top"><div class="recent-post-info-top-tips"><a class="unvisited-post" href="/2025/12/10/PyJail-Learning/" title="我要成为PyJail大师">未读</a></div><a class="article-title" href="/2025/12/10/PyJail-Learning/" title="我要成为PyJail大师">我要成为PyJail大师</a></div><div class="article-meta-wrap"><span class="post-meta-date"><i class="anzhiyufont anzhiyu-icon-calendar-days" style="font-size:15px;display:none"></i><span class="article-meta-label">发表于</span><time datetime="2025-12-10T12:44:40.000Z" title="发表于 2025-12-10 20:44:40" time="2025-12-10 20:44:40">2025-12-10</time><time class="time_hidden" datetime="2025-12-25T10:25:53.696Z" title="更新于 2025-12-25 18:25:53" time="2025-12-25 18:25:53">2025-12-25</time></span><span class="article-meta tags"><a class="article-meta__tags" href="/tags/CTF/" event.cancelbubble onclick="window.event.cancelBubble=!0"><span> <i class="anzhiyufont anzhiyu-icon-hashtag"></i>CTF</span></a><a class="article-meta__tags" href="/tags/PyJail/" event.cancelbubble onclick="window.event.cancelBubble=!0"><span> <i class="anzhiyufont anzhiyu-icon-hashtag"></i>PyJail</span></a></span></div><div class="content">例题:Object获取这里放一道题目的PyJail部分。 12345678910111213141516import subprocess # 原题不是这样导入的,不过意思一下吧def pyjail(code): blacklist = [&#x27;\\x&#x27;,&#x27;+&#x27;,&#x27;join&#x27;, &#x27;&quot;&#x27;, &quot;&#x27;&quot;, &#x27;[&#x27;, &#x27;]&#x27;, &#x27;2&#x27;, &#x27;3&#x27;, &#x27;4&#x27;, &#x27;5&#x27;, &#x27;6&#x27;, &#x27;7&#x27;, &#x27;8&#x27;, &#x27;9&#x27;] for i in blacklist: if i in code: return &#x27;Invalid code&#x27; safe_globals = &#123;&#x27;__builtins__&#x27;:Non ...</div></div></div><div class="recent-post-item" onclick='pjax.loadUrl("/2025/12/10/Phar%E3%81%AE%E5%A6%99%E5%A6%99%E5%B1%8B/")'><div class="post_cover left"><a href="/2025/12/10/Phar%E3%81%AE%E5%A6%99%E5%A6%99%E5%B1%8B/" title="Pharの妙妙屋" style="display:flex;height:100%"><img class="post_bg" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" onerror="this.onerror=null,this.src=&quot;/img/404.jpg&quot;" data-lazy-src="/2025/12/10/Phar%E3%81%AE%E5%A6%99%E5%A6%99%E5%B1%8B/cover.png" onerror='this.onerror=null,this.src="/img/404.jpg"' alt="Pharの妙妙屋" style="pointer-events:none"></a></div><div class="recent-post-info"><div class="recent-post-info-top"><div class="recent-post-info-top-tips"><a class="unvisited-post" href="/2025/12/10/Phar%E3%81%AE%E5%A6%99%E5%A6%99%E5%B1%8B/" title="Pharの妙妙屋">未读</a></div><a class="article-title" href="/2025/12/10/Phar%E3%81%AE%E5%A6%99%E5%A6%99%E5%B1%8B/" title="Pharの妙妙屋">Pharの妙妙屋</a></div><div class="article-meta-wrap"><span class="post-meta-date"><i class="anzhiyufont anzhiyu-icon-calendar-days" style="font-size:15px;
1display:none"></i><span class="article-meta-label">发表于</span><time datetime="2025-12-10T02:43:48.000Z" title="发表于 2025-12-10 10:43:48" time="2025-12-10 10:43:48">2025-12-10</time><time class="time_hidden" datetime="2025-12-16T09:33:47.411Z" title="更新于 2025-12-16 17:33:47" time="2025-12-16 17:33:47">2025-12-16</time></span><span class="article-meta tags"><a class="article-meta__tags" href="/tags/CTF/" event.cancelbubble onclick="window.event.cancelBubble=!0"><span> <i class="anzhiyufont anzhiyu-icon-hashtag"></i>CTF</span></a><a class="article-meta__tags" href="/tags/PHP/" event.cancelbubble onclick="window.event.cancelBubble=!0"><span> <i class="anzhiyufont anzhiyu-icon-hashtag"></i>PHP</span></a><a class="article-meta__tags" href="/tags/Phar/" event.cancelbubble onclick="window.event.cancelBubble=!0"><span> <i class="anzhiyufont anzhiyu-icon-hashtag"></i>Phar</span></a></span></div><div class="content">Phar(PHP Archive)是一种将多个 PHP 文件及资源打包成单个文件(类似 Java 的 JAR 或 ZIP)的 PHP 归档格式,方便 PHP 应用程序和库的分发,支持 Tar、ZIP 或自定义格式,并可通过 Gzip&#x2F;Bzip2 压缩和数字签名,主要通过 php.net&#x2F;manual&#x2F;zh&#x2F;book.phar.php 介绍的 Phar 类进行创建和操作,但需注意其反序列化机制曾存在安全漏洞。 Phar 在PHP 5.3 或更高版本中默认开启 前戏注意要将php.ini中的phar.readonly选项设置为Off,否则无法生成phar文件。如果懒得关或找不到,可以临时使用php -d phar.readonly=0 gen_phar.php 先来看phar的结构 a stub可以理解为一个标志,格式为xxx,前面内容不限,但必须以__HALT_COMPILER();来结尾,否则phar扩展将无法识别这个文件为phar文件 a manifest describing the contentsphar文件本质上是一种压缩文件, ...</div></div></div><div class="recent-post-item" onclick='pjax.loadUrl("/2025/12/10/PHP%E6%98%AF%E4%B8%96%E7%95%8C%E4%B8%8A%E6%9C%80%E5%A5%BD%E7%9A%84%E8%AF%AD%E8%A8%80-Trick%E9%94%A6%E9%9B%86/")'><div class="post_cover left"><a href="/2025/12/10/PHP%E6%98%AF%E4%B8%96%E7%95%8C%E4%B8%8A%E6%9C%80%E5%A5%BD%E7%9A%84%E8%AF%AD%E8%A8%80-Trick%E9%94%A6%E9%9B%86/" title="PHP是世界上最好的语言--Trick锦集" style="display:flex;height:100%"><img class="post_bg" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" onerror="this.onerror=null,this.src=&quot;/img/404.jpg&quot;" data-lazy-src="/2025/12/10/PHP%E6%98%AF%E4%B8%96%E7%95%8C%E4%B8%8A%E6%9C%80%E5%A5%BD%E7%9A%84%E8%AF%AD%E8%A8%80-Trick%E9%94%A6%E9%9B%86/cover.png" onerror='this.onerror=null,this.src="/img/404.jpg"' alt="PHP是世界上最好的语言--Trick锦集" style="pointer-events:none"></a></div><div class="recent-post-info"><div class="recent-post-info-top"><div class="recent-post-info-top-tips"><a class="unvisited-post" href="/2025/12/10/PHP%E6%98%AF%E4%B8%96%E7%95%8C%E4%B8%8A%E6%9C%80%E5%A5%BD%E7%9A%84%E8%AF%AD%E8%A8%80-Trick%E9%94%A6%E9%9B%86/" title="PHP是世界上最好的语言--Trick锦集">未读</a></div><a class="article-title" href="/2025/12/10/PHP%E6%98%AF%E4%B8%96%E7%95%8C%E4%B8%8A%E6%9C%80%E5%A5%BD%E7%9A%84%E8%AF%AD%E8%A8%80-Trick%E9%94%A6%E9%9B%86/" title="PHP是世界上最好的语言--Trick锦集">PHP是世界上最好的语言--Trick锦集</a></div><div class="article-meta-wrap"><span class="post-meta-date"><i class="anzhiyufont anzhiyu-icon-calendar-days" style="font-size:15px;display:none"></i><span class="article-meta-label">发表于</span><time datetime="2025-12-10T02:34:53.000Z" title="发表于 2025-12-10 10:34:53" time="2025-12-10 10:34:53">2025-12-10</time><time class="time_hidden" datetime="2025-12-16T09:44:57.930Z" title="更新于 2025-12-16 17:44:57" time="2025-12-16 17:44:57">2025-12-16</time></span><span class="article-meta tags"><a class="article-meta__tags" href="/tags/CTF/" event.cancelbubble onclick="window.event.cancelBubble=!0"><span> <i class="anzhiyufont anzhiyu-icon-hashtag"></i>CTF</span></a><a class="article-meta__tags" href="/tags/PHP/" event.cancelbubble onclick="window.event.cancelBubble=!0"><span> <i class="anzhiyufont anzhiyu-icon-hashtag"></i>PHP</span></a><a class="article-meta__tags" href="/tags/Trick/" event.cancelbubble onclick="window.event.cancelBubble=!0"><span> <i class="anzhiyufont anzhiyu-icon-hashtag"></i>Trick</span></a></span></div><div class="content">开始打CTF以来,PHP的各种奇妙Trick无时无刻不刷新着我对PHP的认知,每当看到新的trick被挖出来时,都会发出哇的一声惊叹。看了很多师傅非常精彩的的文章,也打算自己写一篇汇总,写给自己看,也希望能分享给需要的师傅们。 PHP的Trick太过于丰富,以至于很难一篇文章全部覆盖到。因此,本文是作为一个总章目录,附带简短介绍。具体展开会分布在各篇单独的文章里。 0x00Pharの妙妙屋 介绍Phar的相关奇妙知识和waf绕过技巧,以及LFI&amp;反序列化</div></div></div><div class="recent-post-item" onclick='pjax.loadUrl("/2025/12/10/ISCTF-2025/")'><div class="post_cover left"><a href="/2025/12/10/ISCTF-2025/" title="ISCTF-2025" style="display:flex;height:100%"><img class="post_bg" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" onerror="this.onerror=null,this.src=&quot;/img/404.jpg&quot;" data-lazy-src="/2025/12/10/ISCTF-2025/%E7%82%B9%E4%BA%86%E4%B8%AA%E8%B8%A9.png" onerror='this.onerror=null,this.src="/img/404.jpg"' alt="ISCTF-2025" style="pointer-events:none"></a></div><div class="recent-post-info"><div class="recent-post-info-top"><div class="recent-post-info-top-tips"><a class="unvisited-post" href="/2025/12/10/ISCTF-2025/" title="ISCTF-2025">未读</a></div><a class="article-title" href="/2025/12/10/ISCTF-2025/" title="ISCTF-2025">ISCTF-2025</a></div><div class="article-meta-wrap"><span class="post-meta-date"><i class="anzhiyufont anzhiyu-icon-calendar-days" style="font-size:15px;
1display:none"></i><span class="article-meta-label">发表于</span><time datetime="2025-12-09T16:09:21.000Z" title="发表于 2025-12-10 00:09:21" time="2025-12-10 00:09:21">2025-12-10</time><time class="time_hidden" datetime="2025-12-10T11:58:06.561Z" title="更新于 2025-12-10 19:58:06" time="2025-12-10 19:58:06">2025-12-10</time></span><span class="article-meta tags"><a class="article-meta__tags" href="/tags/CTF/" event.cancelbubble onclick="window.event.cancelBubble=!0"><span> <i class="anzhiyufont anzhiyu-icon-hashtag"></i>CTF</span></a><a class="article-meta__tags" href="/tags/ISCTF/" event.cancelbubble onclick="window.event.cancelBubble=!0"><span> <i class="anzhiyufont anzhiyu-icon-hashtag"></i>ISCTF</span></a></span></div><div class="content">[Web] Who am I先注册个账号,登陆一下,bp抓包发现居然多了一个参数??后面审计发现是混淆后的js注入的。其中type&#x3D;0代表给姥爷账号,type&#x3D;1代表普通账号 12POST /loginusername=Chao&amp;password=123456&amp;type=0 成功登陆管理员账号,获取源码 1234567891011121314151617181920212223242526272829303132333435363738394041424344454
164748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127from flask import Flask,request,render_template,redirect ...</div></div></div><div class="recent-post-item" onclick='pjax.loadUrl("/2025/12/08/BackdoorCTF-2025/")'><div class="post_cover left"><a href="/2025/12/08/BackdoorCTF-2025/" title="BackdoorCTF-2025" style="display:flex;height:100%"><img class="post_bg" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" onerror="this.onerror=null,this.src=&quot;/img/404.jpg&quot;" data-lazy-src="/2025/12/08/BackdoorCTF-2025/BackdoorCTF-2025.png" onerror='this.onerror=null,this.src="/img/404.jpg"' alt="BackdoorCTF-2025" style="pointer-events:none"></a></div><div class="recent-post-info"><div class="recent-post-info-top"><div class="recent-post-info-top-tips"><a class="unvisited-post" href="/2025/12/08/BackdoorCTF-2025/" title="BackdoorCTF-2025">未读</a></div><a class="article-title" href="/2025/12/08/BackdoorCTF-2025/" title="BackdoorCTF-2025">BackdoorCTF-2025</a></div><div class="article-meta-wrap"><span class="post-meta-date"><i class="anzhiyufont anzhiyu-icon-calendar-days" style="font-size:15px;display:none"></i><span class="article-meta-label">发表于</span><time datetime="2025-12-08T15:39:33.000Z" title="发表于 2025-12-08 23:39:33" time="2025-12-08 23:39:33">2025-12-08</time><time class="time_hidden" datetime="2025-12-10T00:56:55.226Z" title="更新于 2025-12-10 08:56:55" time="2025-12-10 08:56:55">2025-12-10</time></span><span class="article-meta tags"><a class="article-meta__tags" href="/tags/CTF/" event.cancelbubble onclick="window.event.cancelBubble=!0"><span> <i class="anzhiyufont anzhiyu-icon-hashtag"></i>CTF</span></a><a class="article-meta__tags" href="/tags/BackdoorCTF/" event.cancelbubble onclick="window.event.cancelBubble=!0"><span> <i class="anzhiyufont anzhiyu-icon-hashtag"></i>BackdoorCTF</span></a></span></div><div class="content">[Web] No Sight Requiredsql盲注,输入114514&#39; or 1=1 -- 提示存在,确认为注入点 1sqlmap -u &quot;http://104.198.24.52:6013/search?id=4&quot; --random-agent --dbms=sqlite -T secret_flags --dump --threads=5 [Web] Go Touch Grass这题考查STTF(Scroll To Text Fragment),配合DNS外带。STTF介绍 简单来说,当url最后携带#:~:text=时,浏览器会自动滚动到含有对应文字的锚点,博客的目录常使用这个特性。同时,本题还涉及lazyload的DNS预解析问题。只有当显示到的时候,会触发dns预解析,将数据外带出去。结合代码来看,bot会开启一个顶部写有flag的浏览器,同时接å
1—base64解码后的note显示在后面。 我们写有两个锚定文本,这时候对第一个SSTF锚点进行按位爆破,第二个写固定的文本(这个会附加到note尾部,如果flag没有匹配到,就会滚动到末尾)。n ...</div></div></div><nav id="pagination"><div class="pagination"><span class="page-number current">1</span><a class="page-number" href="/page/2/#content-inner">2</a><a class="page-number" href="/page/3/#content-inner">3</a><a class="extend next" rel="next" href="/page/2/#content-inner"><div class="pagination_tips_next">下页</div><i style="font-weight:inherit;font-size:1rem" class="anzhiyufont anzhiyu-icon-chevron-right fa-fw"></i></a><div class="toPageGroup"><input id="toPageText" oninput='value=value.replace(/[^0-9]/g,"")' maxlength="3" onkeyup='this.value=this.value.replace(/[^u4e00-u9fa5w]/g,"")' aria-label="toPage"><a id="toPageButton" onclick="anzhiyu.toPage()"><i class="anzhiyufont anzhiyu-icon-angles-right" style="font-weight:inherit;font-size:1rem"></i></a></div></div></nav></div><div class="aside-content" id="aside-content"><div class="card-widget card-info"><div class="card-content"><div class="author-info__sayhi" id="author-info__sayhi" onclick="anzhiyu.changeSayHelloText()"></div><div class="author-info-avatar"><img class="avatar-img" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" onerror="this.onerror=null,this.src=&quot;/img/404.jpg&quot;" data-lazy-src="/images/avatar.jpeg" onerror='this.onerror=null,this.src="/img/friend_404.gif"' alt="avatar"><div class="author-status"><img class="g-status" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" onerror="this.onerror=null,this.src=&quot;/img/404.jpg&quot;" data-lazy-src="https://cdn.jsdelivr.net/gh/zc998800/cdn/face/gif/p006.gif" alt="status"></div></div><div class="author-info__description"><div style="line-height:1.38;margin:.6rem 0;text-align:justify;color:rgba(255,255,255,.8)">这有关于<b style="color:#fff">产品、设计、开发</b>相关的问题和看法,还有<b style="color:#fff">文章翻译</b>和<b style="color:#fff">分享</b>。</div><div style="line-height:1.38;margin:.6rem 0;text-align:justify;color:rgba(255,255,255,.8)">相信你可以在这里找到对你有用的<b style="color:#fff">知识</b>和<b style="color:#fff">教程</b>。</div></div></div></div><div class="sticky_layout"><div class="card-widget"><div class="card-tags"><div class="item-headline"></div><div class="card-tag-cloud"><a href="/tags/0CTF/" style="font-size:1.05rem">0CTF<sup>1</sup></a><a href="/tags/Apple/" style="font-size:1.05rem">Apple<sup>1</sup></a><a href="/tags/BackdoorCTF/" style="font-size:1.05rem">BackdoorCTF<sup>1</sup></a><a href="/tags/Btrfs/" style="font-size:1.05rem">Btrfs<sup>1</sup></a><a href="/tags/CCB/" style="font-size:1.05rem">CCB<sup>1</sup></a><a href="/tags/CISCN/" style="font-size:1.05rem">CISCN<sup>1</sup></a><a href="/tags/CTF/" style="font-size:1.05rem">CTF<sup>13</sup></a><a href="/tags/DAS/" style="font-size:1.05rem">DAS<sup>2</sup></a><a href="/tags/Docker/" style="font-size:1.05rem">Docker<sup>1</sup></a><a href="/tags/ISCTF/" style="font-size:1.05rem">ISCTF<sup>1</sup></a><a href="/tags/KVM/" style="font-size:1.05rem">KVM<sup>1</sup></a><a href="/tags/Linux/" style="font-size:1.05rem">Linux<sup>1</sup></a><a href="/tags/PHP/" style="font-size:1.05rem">PHP<sup>2</sup></a><a href="/tags/Phar/" style="font-size:1.05rem">Phar<sup>1</sup></a><a href="/tags/PyJail/" style="font-size:1.05rem">PyJail<sup>1</sup></a><a href="/tags/SECCON/" style="font-size:1.05rem">SECCON<sup>1</sup></a><a href="/tags/Trick/" style="font-size:1.05rem">Trick<sup>1</sup></a><a href="/tags/%E5%AD%A6%E6%A0%A1/" style="font-size:1.05rem">学校<sup>1</sup></a><a href="/tags/%E5%AE%89%E5%85%A8/" style="font-size:1.05rem">安全<sup>2</sup></a><a href="/tags/%E5%BE%AE%E4%BF%A1/" style="font-size:1.05rem">微信<sup>1</sup></a><a href="/tags/%E6%8A%98%E8%85%BE/" style="font-size:1.05rem">折腾<sup>2</sup></a><a href="/tags/%E6%95%B0%E6%8D%AE%E5%BA%93/" style="font-size:1.05rem">数据库<sup>1</sup></a><a href="/tags/%E6%9C%8D%E5%8A%A1%E5%99%A8/" style="font-size:1.05rem">服务器<sup>1</sup></a><a href="/tags/%E6%B8%97%E9%80%8F/" style="font-size:1.05rem">渗透<sup>1</sup></a><a href="/tags/%E6%B8%B8%E6%88%8F/" style="font-size:1.05rem">游戏<sup>1</sup></a><a href="/tags/%E7%BD%91%E7%BB%9C/" style="font-size:1.05rem">网络<sup>2</sup></a><a href="/tags/%E8%99%9A%E6%8B%9F%E6%9C%BA/" style="font-size:1.05rem">虚拟机<sup>1</sup></a><a href="/tags/%E8%B7%AF%E7%94%B1%E5%99%A8/" style="font-size:1.05rem">路由器<sup>1</sup></a></div></div><hr><div class="card-archives"><div class="item-headline"><i class="anzhiyufont anzhiyu-icon-archive"></i><span>归档</span></div><ul class="card-archive-list"><li class="card-archive-list-item"><a class="card-archive-list-link" href="/archives/2025/12/"><span class="card-archive-list-date">十二月 2025</span><div class="card-archive-list-count-group"><span class="card-archive-list-count">10</span><span>篇</span></div></a></li><li class="card-archive-list-item"><a class="card-archive-list-link" href="/archives/2025/11/"><span class="card-archive-list-date">十一月 2025</span><div class="card-archive-list-count-group"><span class="card-archive-list-count">3</span><span>篇</span></div></a></li><li class="card-archive-list-item"><a class="card-archive-list-link" href="/archives/2025/10/"><span class="card-archive-list-date">十月 2025</span><div class="card-archive-list-count-group"><span class="card-archive-list-count">1</span><span>篇</span></div></a></li><li class="card-archive-list-item"><a class="card-archive-list-link" href="/archives/2025/08/"><span class="card-archive-list-date">八月 2025</span><div class="card-archive-list-count-group"><span class="card-archive-list-count">1</span><span>篇</span></div></a></li><li class="card-archive-list-item"><a class="card-archive-list-link" href="/archives/2025/07/"><span class="card-archive-list-date">七月 2025</span><div class="card-archive-list-count-group"><span class="card-archive-list-count">1</span><span>篇</span></div></a></li><li class="card-archive-list-item"><a class="card-archive-list-link" href="/archives/2024/09/"><span class="card-archive-list-date">九月 2024</span><div class="card-archive-list-count-group"><span class="card-archive-list-count">1</span><span>篇</span></div></a></li><li class="card-archive-list-item"><a class="card-archive-list-link" href="/archives/2024/08/"><span class="card-archive-list-date">八月 2024</span><div class="card-archive-list-count-group"><span class="card-archive-list-count">1</span><span>篇</span></div></a></li><li class="card-archive-list-item"><a class="card-archive-list-link" href="/archives/2024/05/"><span class="card-archive-list-date">五月 2024</span><div class="card-archive-list-count-group"><span class="card-archive-list-count">3</span><span>篇</span></div></a></li></ul></div><hr><div class="card-webinfo"><div class="item-headline"><i class="anzhiyufont anzhiyu-icon-chart-line"></i><span>网站资讯</span></div><div class="webinfo"><div class="webinfo-item"><div class="webinfo-item-title"><i class="anzhiyufont anzhiyu-icon-file-lines"></i><div class="item-name">
1文章总数 :</div></div><div class="item-count">21</div></div><div class="webinfo-item"><div class="webinfo-item-title"><i class="anzhiyufont anzhiyu-icon-stopwatch"></i><div class="item-name">建站天数 :</div></div><div class="item-count" id="runtimeshow" data-publishdate="2024-05-17T16:00:00.000Z"><i class="anzhiyufont anzhiyu-icon-spinner anzhiyu-spin"></i></div></div><div class="webinfo-item"><div class="webinfo-item-title"><i class="anzhiyufont anzhiyu-icon-font"></i><div class="item-name">全站字数 :</div></div><div class="item-count">70.4k</div></div><div class="webinfo-item"><div class="webinfo-item-title"><i class="anzhiyufont anzhiyu-icon-universal-access"></i><div class="item-name">总访客数 :</div></div><div class="item-count" id="busuanzi_value_site_uv"><i class="anzhiyufont anzhiyu-icon-spinner anzhiyu-spin"></i></div></div><div class="webinfo-item"><div class="webinfo-item-title"><i class="anzhiyufont anzhiyu-icon-square-poll-vertical"></i><div class="item-name">总访问量 :</div></div><div class="item-count" id="busuanzi_value_site_pv"><i class="anzhiyufont anzhiyu-icon-spinner anzhiyu-spin"></i></div></div></div></div></div></div></div></div></main><footer id="footer"><div id="footer-wrap"></div><div id="footer-bar"><div class="footer-bar-links"><div class="footer-bar-left"><div id="footer-bar-tips"><div class="copyright">&copy;2020 - 2025 By <a class="footer-bar-link" href="/" title="不是炒米线" target="_blank">不是炒米线</a></div></div><div id="footer-type-tips"></div></div><div class="footer-bar-right"><a class="footer-bar-link" target="_blank" rel="noopener" href="https://github.com/anzhiyu-c/hexo-theme-anzhiyu" title="主题">主题</a></div></div></div></footer></div><div id="sidebar"><div id="menu-mask"></div><div id="sidebar-menus"><div class="sidebar-site-data site-data is-center"><a href="/archives/" title="archive"><div class="headline">文章</div><div class="length-num">21</div></a><a href="/tags/" title="tag"><div class="headline">标签</div><div class="length-num">28</div></a><a href="/categories/" title="category"><div class="headline">分类</div><div class="length-num">0</div></a></div><span class="sidebar-menu-item-title">功能</span><div class="sidebar-menu-item"><a class="darkmode_switchbutton menu-child" href="javascript:void(0);" title="显示模式"><i class="anzhiyufont anzhiyu-icon-circle-half-stroke"></i><span>显示模式</span></a></div><div class="back-menu-list-groups"><div class="back-menu-list-group"><div class="back-menu-list-title">网页</div><div class="back-menu-list"><a class="back-menu-item" target="_blank" rel="noopener" href="https://chaomixian.top" title="博客"><img class="back-menu-item-icon" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" onerror="this.onerror=null,this.src=&quot;/img/404.jpg&quot;" data-lazy-src="/img/favicon.ico" alt="博客"><span class="back-menu-item-text">博客</span></a></div></div><div class="back-menu-list-group"><div class="back-menu-list-title">项目</div><div class="back-menu-list"><a class="back-menu-item" target="_blank" rel="noopener" href="https://github.com/ChaoMixian" title="GitHub"><img class="back-menu-item-icon" src= "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" onerror="this.onerror=null,this.src=&quot;/img/404.jpg&quot;" data-lazy-src="https://github.com/favicon.ico" alt="GitHub"><span class="back-menu-item-text">GitHub</span></a></div></div></div><div class="menus_items"><div class="menus_item"><a class="site-page" href="javascript:void(0);"><span>文章</span></a><ul class="menus_item_child"><li><a class="site-page child faa-parent animated-hover" href="/archives/"><i class="anzhiyufont anzhiyu-icon-box-archive faa-tada" style="font-size:.9em"></i><span> 隧道</span></a></li><li><a class="site-page child faa-parent animated-hover" href="/categories/"><i class="anzhiyufont anzhiyu-icon-shapes faa-tada" style="font-size:.9em"></i><span> 分类</span></a></li><li><a class="site-page child faa-parent animated-hover" href="/tags/"><i class="anzhiyufont anzhiyu-icon-tags faa-tada" style="font-size:.9em"></i><span> 标签</span></a></li></ul></div><div class="menus_item"><a class="site-page" href="javascript:void(0);"><span>关于</span></a><ul class="menus_item_child"><li><a class="site-page child faa-parent animated-hover" href="/about/"><i class="anzhiyufont anzhiyu-icon-paper-plane faa-tada" style="font-size:.9em"></i><span> 关于本人</span></a></li><li><a class="site-page child faa-parent animated-hover" href="javascript:toRandomPost()"><i class="anzhiyufont anzhiyu-icon-shoe-prints1 faa-tada" style="font-size:.9em"></i><span> 随便逛逛</span></a></li></ul></div></div><span class="sidebar-menu-item-title">标签</span><div class="card-tags"><div class="item-headline"></div><div class="card-tag-cloud"><a href="/tags/0CTF/" style="font-size:.88rem">0CTF<sup>1</sup></a><a href="/tags/Apple/" style="font-size:.88rem">
1Apple<sup>1</sup></a><a href="/tags/BackdoorCTF/" style="font-size:.88rem">BackdoorCTF<sup>1</sup></a><a href="/tags/Btrfs/" style="font-size:.88rem">Btrfs<sup>1</sup></a><a href="/tags/CCB/" style="font-size:.88rem">CCB<sup>1</sup></a><a href="/tags/CISCN/" style="font-size:.88rem">CISCN<sup>1</sup></a><a href="/tags/CTF/" style="font-size:.88rem">CTF<sup>13</sup></a><a href="/tags/DAS/" style="font-size:.88rem">DAS<sup>2</sup></a><a href="/tags/Docker/" style="font-size:.88rem">Docker<sup>1</sup></a><a href="/tags/ISCTF/" style="font-size:.88rem">ISCTF<sup>1</sup></a><a href="/tags/KVM/" style="font-size:.88rem">KVM<sup>1</sup></a><a href="/tags/Linux/" style="font-size:.88rem">Linux<sup>1</sup></a><a href="/tags/PHP/" style="font-size:.88rem">PHP<sup>2</sup></a><a href="/tags/Phar/" style="font-size:.88rem">Phar<sup>1</sup></a><a href="/tags/PyJail/" style="font-size:.88rem">PyJail<sup>1</sup></a><a href="/tags/SECCON/" style="font-size:.88rem">SECCON<sup>1</sup></a><a href="/tags/Trick/" style="font-size:.88rem">Trick<sup>1</sup></a><a href="/tags/%E5%AD%A6%E6%A0%A1/" style="font-size:.88rem">学校<sup>1</sup></a><a href="/tags/%E5%AE%89%E5%85%A8/" style="font-size:.88rem">安全<sup>2</sup></a><a href="/tags/%E5%BE%AE%E4%BF%A1/" style="font-size:.88rem">微信<sup>1</sup></a><a href="/tags/%E6%8A%98%E8%85%BE/" style="font-size:.88rem">折腾<sup>2</sup></a><a href="/tags/%E6%95%B0%E6%8D%AE%E5%BA%93/" style="font-size:.88rem">数据库<sup>1</sup></a><a href="/tags/%E6%9C%8D%E5%8A%A1%E5%99%A8/" style="font-size:.88rem">服务器<sup>1</sup></a><a href="/tags/%E6%B8%97%E9%80%8F/" style="font-size:.88rem">渗透<sup>1</sup></a><a href="/tags/%E6%B8%B8%E6%88%8F/" style="font-size:.88rem">游戏<sup>1</sup></a><a href="/tags/%E7%BD%91%E7%BB%9C/" style="font-size:.88rem">网络<sup>2</sup></a><a href="/tags/%E8%99%9A%E6%8B%9F%E6%9C%BA/" style="font-size:.88rem">虚拟机<sup>1</sup></a><a href="/tags/%E8%B7%AF%E7%94%B1%E5%99%A8/" style="font-size:.88rem">路由器<sup>1</sup></a></div></div><hr></div></div><div id="rightside"><div id="rightside-config-hide"><button id="translateLink" type="button" title="简繁转换">繁</button><button id="darkmode" type="button" title="浅色和深色模式转换"><i class="anzhiyufont anzhiyu-icon-circle-half-stroke"></i></button><button id="hide-aside-btn" type="button" title="单栏和双栏切换"><i class="anzhiyufont anzhiyu-icon-arrows-left-right"></i></button></div><div id="rightside-config-show"><button id="rightside-config" type="button" title="设置"><i class="anzhiyufont anzhiyu-icon-gear"></i></button><button id="go-up" type="button" title="回到顶部"><i class="anzhiyufont anzhiyu-icon-arrow-up"></i></button></div></div><div id="local-search"><div class="search-dialog"><nav class="search-nav"><span class="search-dialog-title">搜索</span><span id="loading-status"></span><button class="search-close-button"><i class="anzhiyufont anzhiyu-icon-xmark"></i></button></nav><div class="is-center" id="loading-database"><i class="anzhiyufont anzhiyu-icon-spinner anzhiyu-pulse-icon"></i><span> 数据库加载中</span></div><div class="search-wrap"><div id="local-search-input"><div class="local-search-box"><input class="local-search-box--input" placeholder="搜索文章" type="text"></div></div><hr><div id="local-search-results"></div></div></div><div id="search-mask"></div></div><div id="rightMenu"><div class="rightMenu-group rightMenu-small"><div class="rightMenu-item" id="menu-backward"><i class="anzhiyufont anzhiyu-icon-arrow-left"></i></div><div class="rightMenu-item" id="menu-forward"><i class="anzhiyufont anzhiyu-icon-arrow-right"></i></div><div class="rightMenu-item" id="menu-refresh"><i class="anzhiyufont anzhiyu-icon-arrow-rotate-right" style="font-size:1rem"></i></div><div class="rightMenu-item" id="menu-top"><i class="anzhiyufont anzhiyu-icon-arrow-up"></i></div></div><div class="rightMenu-group rightMenu-line rightMenuPlugin"><div class="rightMenu-item" id="menu-copytext"><i class="anzhiyufont anzhiyu-icon-copy"></i><span>复制选中文本</span></div><div class="rightMenu-item" id="menu-pastetext"><i class="anzhiyufont anzhiyu-icon-paste"></i><span>粘贴文本</span></div><a class="rightMenu-item" id="menu-commenttext"><i class="anzhiyufont anzhiyu-icon-comment-medical"></i><span>引用到评论</span></a><div class="rightMenu-item" id="menu-newwindow"><i class="anzhiyufont anzhiyu-icon-window-restore"></i><span>新窗口打开</span></div><div class="rightMenu-item" id="menu-copylink"><i class="anzhiyufont anzhiyu-icon-link"></i><span>复制链接地址</span></div><div class="rightMenu-item" id="menu-copyimg"><i class="anzhiyufont anzhiyu-icon-images"></i><span>复制此图片</span></div><div class="rightMenu-item" id="menu-downloadimg"><i class="anzhiyufont anzhiyu-icon-download"></i><span>下载此图片</span></div><div class="rightMenu-item" id="menu-newwindowimg"><i class="anzhiyufont anzhiyu-icon-window-restore"></i><span>新窗口打开图片</span></div><div class="rightMenu-item" id="menu-search"><i class="anzhiyufont anzhiyu-icon-magnifying-glass"></i><span>站内搜索</span></div><div class="rightMenu-item" id="menu-searchBaidu"><i class="anzhiyufont anzhiyu-icon-magnifying-glass"></i><span>百度搜索</span></div><div class="rightMenu-item" id="menu-music-toggle"><i class="anzhiyufont anzhiyu-icon-play"></i><span>播放音乐</span></div><div class="rightMenu-item" id="menu-music-back"><i class="anzhiyufont anzhiyu-icon-backward"></i><span>切换到上一首</span></div><div class="rightMenu-item" id="menu-music-forward"><i class="anzhiyufont anzhiyu-icon-forward"></i><span>切换到下一首</span></div><div class="rightMenu-item" id="menu-music-playlist" onclick="window.open(&quot;https://y.qq.com/n/ryqq/playlist/8802438608&quot;, &quot;_blank&quot;);" style="display:none"><i class="anzhiyufont anzhiyu-icon-radio"></i><span>查看所有歌曲</span></div><div class="rightMenu-item" id="menu-music-copyMusicName"><i class="anzhiyufont anzhiyu-icon-copy"></i><span>复制歌名</span></div></div><div class="rightMenu-group rightMenu-line rightMenuOther"><a class="rightMenu-item menu-link" id="menu-randomPost"><i class="anzhiyufont anzhiyu-icon-shuffle"></i><span>随便逛逛</span></a><a class="rightMenu-item menu-link" href="/categories/"><i class="anzhiyufont anzhiyu-icon-cube"></i><span>博客分类</span></a><a class="rightMenu-item menu-link" href="/tags/"><i class="anzhiyufont anzhiyu-icon-tags"></i><span>文章标签</span></a></div><div class="rightMenu-group rightMenu-line rightMenuOther"><a class="rightMenu-item" id="menu-copy" href="javascript:void(0);"><i class="anzhiyufont anzhiyu-icon-copy"></i><span>复制地址</span></a><a class="rightMenu-item" id="menu-commentBarrage" href="javascript:void(0);"><i class="anzhiyufont anzhiyu-icon-message"></i><span class="menu-commentBarrage-text">关闭热评</span></a><a class="rightMenu-item" id="menu-darkmode" href="javascript:void(0);"><i class="anzhiyufont anzhiyu-icon-circle-half-stroke"></i><span class="menu-darkmode-text">深色模式</span></a><a class="rightMenu-item" id="menu-translate" href="javascript:void(0);"><i class="anzhiyufont anzhiyu-icon-language"></i><span>轉為繁體</span></a></div></div><div id="rightmenu-mask"></div><div>
1<script src="/js/utils.js"></script>
1<script src="/js/main.js"></script>
1<script src="/js/tw_cn.js"></script>
1<script src="https://cdn.jsdelivr.net/npm/@fancyapps/[email protected]/dist/fancybox/fancybox.umd.min.js"></script>
1<script src="https://cdn.jsdelivr.net/npm/[email protected]/instantpage.min.js" type="module"></script>
1<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/lazyload.iife.min.js"></script>
1<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/snackbar.min.js"></script>
1<canvas id="universe"></canvas>
1<script async src="https://npm.elemecdn.com/[email protected]/dark/dark.js"></script>
1<script>var HoldLog=console.log;console.log=function(){};let now1=new Date;queueMicrotask(()=>{const o=function(){HoldLog.apply(console,arguments)},n=new Date("05/18/2024 00:00:00");now1.setTime(now1.getTime()+250);const c=(now1-n)/1e3/60/60/24,e=["欢迎使用安知鱼!","生活明朗, 万物可爱","\n        \n       █████╗ ███╗   ██╗███████╗██╗  ██╗██╗██╗   ██╗██╗   ██╗\n      ██╔══██╗████╗  ██║╚══███╔╝██║  ██║██║╚██╗ ██╔╝██║   ██║\n      ███████║██╔██╗ ██║  ███╔╝ ███████║██║ ╚████╔╝ ██║   ██║\n      ██╔══██║██║╚██╗██║ ███╔╝  ██╔══██║██║  ╚██╔╝  ██║   ██║\n      ██║  ██║██║ ╚████║███████╗██║  ██║██║   ██║   ╚██████╔╝\n      ╚═╝  ╚═╝╚═╝  ╚═══╝╚══════╝╚═╝  ╚═╝╚═╝   ╚═╝    ╚═════╝\n        \n        ","已上线",Math.floor(c),"天","©2020 By 安知鱼 V1.7.0"],t=["NCC2-036","调用前置摄像头拍照成功,识别为【小笨蛋】.","Photo captured: ","🤪"];setTimeout(o.bind(console,`\n%c${e[0]} %c ${e[1]} %c ${e[2]} %c${e[3]}%c ${e[4]}%c ${e[5]}\n\n%c ${e[6]}\n`,"color:#425AEF","","color:#425AEF","color:#425AEF","","color:#425AEF","")),setTimeout(o.bind(console,`%c ${t[0]} %c ${t[1]} %c \n${t[2]} %c\n${t[3]}\n`,"color:white; background-color:#4fd953","","",'background:url("https://npm.elemecdn.com/[email protected]/img/post/common/tinggge.gif") no-repeat;font-size:450%')),setTimeout(o.bind(console,"%c WELCOME %c 你好,小笨蛋.","color:white; background-color:#4f90d9","")),setTimeout(console.warn.bind(console,"%c ⚡ Powered by 安知鱼 %c 你正在访问 不是炒米线 的博客.","color:white; background-color:#f0ad4e","")),setTimeout(o.bind(console,"%c W23-12 %c 你已打开控制台.","color:white; background-color:#4f90d9","")),setTimeout(console.warn.bind(console,"%c S013-782 %c 你现在正处于监控中.","color:white; background-color:#d9534f",""))})</script>
1<script async src="/anzhiyu/random.js"></script>
1<script src="/js/search/local-search.js"></script>
1<div class="js-pjax"><input type="hidden" name="page-type" id="page-type" value="anzhiyu"></div>
1<script>var visitorMail=""</script>
1<script async data-pjax src="https://cdn.jsdelivr.net/npm/[email protected]/waterfall/waterfall.min.js"></script>
1<script src="https://cdn.cbd.int/[email protected]/qrcode.min.js"></script>
1<script src="/js/anzhiyu/right_click_menu.js"></script>
1<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/icon/ali_iconfont_css.min.css"><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/aplayer/APlayer.min.css" media="print" onload='this.media="all"'>
1<script src="https://cdn.jsdelivr.net/npm/[email protected]/js/APlayer.min.js"></script>
1<script src="https://cdn.jsdelivr.net/npm/[email protected]/assets/js/Meting2.min.js"></script>
1<script src="https://cdn.jsdelivr.net/npm/[email protected]/pjax.min.js"></script>
1<script>let pjaxSelectors=["head > title","#config-diff","#body-wrap","#rightside-config-hide","#rightside-config-show",".js-pjax"];var pjax=new Pjax({elements:'a:not([target="_blank"])',selectors:pjaxSelectors,cacheBust:!1,analytics:!1,scrollRestoration:!1});document.addEventListener("pjax:send",(function(){if(anzhiyu.removeGlobalFnEvent("pjax"),anzhiyu.removeGlobalFnEvent("themeChange"),document.getElementById("rightside").classList.remove("rightside-show"),window.aplayers)for(let e=0;e<window.aplayers.length;e++)window.aplayers[e].options.fixed||window.aplayers[e].destroy();"object"==typeof typed&&typed.destroy();const e=document.body.classList;e.contains("read-mode")&&e.remove("read-mode")})),document.addEventListener("pjax:complete",(function(){window.refreshFn(),document.querySelectorAll("script[data-pjax]").forEach(e=>{const t=document.createElement("script"),a=e.text||e.textContent||e.innerHTML||"";Array.from(e.attributes).forEach(e=>t.setAttribute(e.name,e.value)),t.appendChild(document.createTextNode(a)),e.parentNode.replaceChild(t,e)}),GLOBAL_CONFIG.islazyload&&window.lazyLoadInstance.update(),"function"==typeof panguInit&&panguInit(),"function"==typeof gtag&&gtag("config","",{page_path:window.location.pathname}),"object"==typeof _hmt&&_hmt.push(["_trackPageview",window.location.pathname]),"function"==typeof loadMeting&&document.getElementsByClassName("aplayer").length&&loadMeting(),"object"==typeof Prism&&Prism.highlightAll()})),document.addEventListener("pjax:error",e=>{404===e.request.status&&pjax.loadUrl("/404.html")})</script>
1<script async data-pjax src="//busuanzi.ibruce.info/busuanzi/2.3/busuanzi.pure.mini.js"></script>
1<script charset="UTF-8" src="https://cdn.jsdelivr.net/npm/[email protected]/accesskey/accesskey.min.js"></script>
1<div id="greetingBox"></div></div><div id="popup-window"><div class="popup-window-title">通知</div><div class="popup-window-divider"></div><div class="popup-window-content"><div class="popup-tip">你好呀</div><div class="popup-link"><i class="anzhiyufont anzhiyu-icon-arrow-circle-right"></i></div></div></div></body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.