<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Technique | Hugo Academic CV Theme</title>
    <link>https://BlackiePiggy.github.io/tags/technique/</link>
      <atom:link href="https://BlackiePiggy.github.io/tags/technique/index.xml" rel="self" type="application/rss+xml" />
    <description>Technique</description>
    <generator>Hugo Blox Builder (https://hugoblox.com)</generator><language>en-us</language><lastBuildDate>Thu, 12 Mar 2026 16:50:20 +0800</lastBuildDate>
    <image>
      <url>https://BlackiePiggy.github.io/media/icon_hu_982c5d63a71b2961.png</url>
      <title>Technique</title>
      <link>https://BlackiePiggy.github.io/tags/technique/</link>
    </image>
    
    <item>
      <title>用codex写一个将飞书复制的富文本信息中的media信息自动上传oss并返回上传结果与替换media之后的结果</title>
      <link>https://BlackiePiggy.github.io/projects/richtext/</link>
      <pubDate>Thu, 12 Mar 2026 16:50:20 +0800</pubDate>
      <guid>https://BlackiePiggy.github.io/projects/richtext/</guid>
      <description>&lt;p&gt;我想写一个网页，实现以下功能：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;主要功能是实现将飞书复制的富文本信息中的media信息自动上传oss并返回上传结果与替换media之后的结果&lt;/li&gt;
&lt;li&gt;oss在页面中提供自己上传oss信息的填写框并验证是否正确连接，先提供阿里云的oss通道。将图片上传到哪里的信息也可以进行选择，或者要求根据富文本文章的标题、或者其他信息自动生成对应新的文件夹。&lt;/li&gt;
&lt;li&gt;网页中给一个粘贴富文本的区域与对应的渲染结果的部分，对于图片、视频这样的media信息进行单独的突出标注以及可以通过网页上的按钮”上一个、下一个“以及有对这种media信息的统计信息&lt;/li&gt;
&lt;li&gt;点击开始替换后开始逐个图片上传并实时显示替换上传进度，最后将替换后的结果和渲染结果展示在网页中。&lt;/li&gt;
&lt;li&gt;上传的富文本中的media可能是本地的图片，可能是飞书这样（&lt;strong&gt;MEDIA_REPLACE_0_1773305378437&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;第一次生成&#34;&gt;第一次生成&lt;/h2&gt;
&lt;p&gt;















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_164938/media-002-1773305378833.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;网页效果&lt;/p&gt;
&lt;p&gt;















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_164938/media-003-1773305379286.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h2 id=&#34;第二次生成&#34;&gt;第二次生成&lt;/h2&gt;
&lt;p&gt;















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_164938/media-004-1773305379581.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_164938/media-005-1773305379856.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h2 id=&#34;第三次生成&#34;&gt;第三次生成&lt;/h2&gt;
&lt;p&gt;















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_164938/media-006-1773305380064.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h2 id=&#34;cloudflarecodex自动部署&#34;&gt;Cloudflare+CodeX自动部署&lt;/h2&gt;
&lt;p&gt;令牌：_uQbYMaCwao9UBOOh5vuCXEp2g2i-sQ70G6DUqDm&lt;/p&gt;
&lt;p&gt;测试指令：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;curl &amp;#34;https://api.cloudflare.com/client/v4/accounts/fadeb8a5107d577b2344208d1987a722/tokens/verify&amp;#34; \
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;-H &amp;#34;Authorization: Bearer _uQbYMaCwao9UBOOh5vuCXEp2g2i-sQ70G6DUqDm&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_164938/media-007-1773305380349.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_164938/media-008-1773305380542.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;令牌：_uQbYMaCwao9UBOOh5vuCXEp2g2i-sQ70G6DUqDm&lt;/p&gt;
&lt;p&gt;账号ID：fadeb8a5107d577b2344208d1987a722&lt;/p&gt;
&lt;p&gt;我想要的项目名称：richtextautooss&lt;/p&gt;
&lt;p&gt;















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_164938/media-009-1773305380761.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;自动部署好后，会直接给出对应的网址，&lt;/p&gt;
&lt;p&gt;















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_164938/media-010-1773305380941.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;经过测试后，是可以成功访问的&lt;/p&gt;
&lt;p&gt;















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_164938/media-011-1773305381165.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>hugo pages线上部署和本地不一致</title>
      <link>https://BlackiePiggy.github.io/projects/hugoproblem/</link>
      <pubDate>Thu, 12 Mar 2026 12:46:18 +0800</pubDate>
      <guid>https://BlackiePiggy.github.io/projects/hugoproblem/</guid>
      <description>&lt;h2 id=&#34;问题描述&#34;&gt;问题描述&lt;/h2&gt;
&lt;p&gt;线上的Projects页面长这样&lt;/p&gt;
&lt;p&gt;















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153419/media-001-1773300860192.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;主页的Projects长这样&lt;/p&gt;
&lt;p&gt;















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153419/media-002-1773300860561.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;本地使用指令：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-Shell&#34; data-lang=&#34;Shell&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;git clone &amp;lt;你的仓库-url&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;cd&lt;/span&gt; &amp;lt;你的仓库-name&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;pnpm install
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;hugo --gc --minify
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;hugo server
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;验证后，在本地是这样。可以正确展示缩略图&lt;/p&gt;
&lt;p&gt;















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153419/media-003-1773300860796.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;主页也能正确展示&lt;/p&gt;
&lt;p&gt;















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153419/media-004-1773300861051.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h2 id=&#34;解决方案&#34;&gt;解决方案&lt;/h2&gt;
&lt;p&gt;核验本地执行的log：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-Bash&#34; data-lang=&#34;Bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Microsoft Windows &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;版本 10.0.19044.6937&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;(&lt;/span&gt;c&lt;span class=&#34;o&#34;&gt;)&lt;/span&gt; Microsoft Corporation。保留所有权利。  E:&lt;span class=&#34;se&#34;&gt;\&amp;gt;&lt;/span&gt;git clone git@github.com:BlackiePiggy/BlackiePiggy.github.io.git Cloning into &lt;span class=&#34;s1&#34;&gt;&amp;#39;BlackiePiggy.github.io&amp;#39;&lt;/span&gt;... remote: Enumerating objects: 391, &lt;span class=&#34;k&#34;&gt;done&lt;/span&gt;. remote: Counting objects: 100% &lt;span class=&#34;o&#34;&gt;(&lt;/span&gt;391/391&lt;span class=&#34;o&#34;&gt;)&lt;/span&gt;, &lt;span class=&#34;k&#34;&gt;done&lt;/span&gt;. remote: Compressing objects: 100% &lt;span class=&#34;o&#34;&gt;(&lt;/span&gt;309/309&lt;span class=&#34;o&#34;&gt;)&lt;/span&gt;, &lt;span class=&#34;k&#34;&gt;done&lt;/span&gt;. remote: Total &lt;span class=&#34;m&#34;&gt;391&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;(&lt;/span&gt;delta 112&lt;span class=&#34;o&#34;&gt;)&lt;/span&gt;, reused &lt;span class=&#34;m&#34;&gt;292&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;(&lt;/span&gt;delta 57&lt;span class=&#34;o&#34;&gt;)&lt;/span&gt;, pack-reused &lt;span class=&#34;m&#34;&gt;0&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;(&lt;/span&gt;from 0&lt;span class=&#34;o&#34;&gt;)&lt;/span&gt; Receiving objects: 100% &lt;span class=&#34;o&#34;&gt;(&lt;/span&gt;391/391&lt;span class=&#34;o&#34;&gt;)&lt;/span&gt;, 17.44 MiB &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; 5.56 MiB/s, &lt;span class=&#34;k&#34;&gt;done&lt;/span&gt;. Resolving deltas: 100% &lt;span class=&#34;o&#34;&gt;(&lt;/span&gt;112/112&lt;span class=&#34;o&#34;&gt;)&lt;/span&gt;, &lt;span class=&#34;k&#34;&gt;done&lt;/span&gt;.  E:&lt;span class=&#34;se&#34;&gt;\&amp;gt;&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;cd&lt;/span&gt; BlackiePiggy.github.io  E:&lt;span class=&#34;se&#34;&gt;\B&lt;/span&gt;lackiePiggy.github.io&amp;gt;pnpm install Lockfile is up to date, resolution step is skipped Packages: +43 +++++++++++++++++++++++++++++++++++++++++++ Progress: resolved 43, reused 43, downloaded 0, added 43, &lt;span class=&#34;k&#34;&gt;done&lt;/span&gt;  dependencies: + @tailwindcss/cli 4.2.1 + @tailwindcss/typography 0.5.19 + autoprefixer 10.4.24 + postcss 8.5.6 + tailwindcss 4.2.1  ╭ Warning ───────────────────────────────────────────────────────────────────────────────────╮ │                                                                                            │ │   Ignored build scripts: @parcel/watcher.                                                  │ │   Run &lt;span class=&#34;s2&#34;&gt;&amp;#34;pnpm approve-builds&amp;#34;&lt;/span&gt; to pick which dependencies should be allowed to run scripts.   │ │                                                                                            │ ╰────────────────────────────────────────────────────────────────────────────────────────────╯  Done in 524ms using pnpm v10.14.0  E:&lt;span class=&#34;se&#34;&gt;\B&lt;/span&gt;lackiePiggy.github.io&amp;gt;hugo --gc --minify Start building sites … hugo v0.157.0-7747abbb316b03c8f353fd3be62d5011fa883ee6+extended windows/amd64 &lt;span class=&#34;nv&#34;&gt;BuildDate&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;2026-02-25T16:38:33Z &lt;span class=&#34;nv&#34;&gt;VendorInfo&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;gohugoio  WARN  Failed to find page &lt;span class=&#34;k&#34;&gt;for&lt;/span&gt; cite shortcode: /publication/preprint WARN  Failed to find page &lt;span class=&#34;k&#34;&gt;for&lt;/span&gt; cite shortcode: /publication/conference-paper WARN  An image named avatar was not found in the /authors/jiayu-li folder WARN  An image named avatar was not found in the /authors/李嘉渝 folder                    │ EN ──────────────────┼─────  Pages            │ &lt;span class=&#34;m&#34;&gt;105&lt;/span&gt;  Paginator pages  │   &lt;span class=&#34;m&#34;&gt;1&lt;/span&gt;  Non-page files   │  &lt;span class=&#34;m&#34;&gt;38&lt;/span&gt;  Static files     │   &lt;span class=&#34;m&#34;&gt;3&lt;/span&gt;  Processed images │ &lt;span class=&#34;m&#34;&gt;386&lt;/span&gt;  Aliases          │  &lt;span class=&#34;m&#34;&gt;32&lt;/span&gt;  Cleaned          │   &lt;span class=&#34;m&#34;&gt;0&lt;/span&gt;  Total in &lt;span class=&#34;m&#34;&gt;8459&lt;/span&gt; ms  E:&lt;span class=&#34;se&#34;&gt;\B&lt;/span&gt;lackiePiggy.github.io&amp;gt;hugo server port &lt;span class=&#34;m&#34;&gt;1313&lt;/span&gt; already in use, attempting to use an available port Watching &lt;span class=&#34;k&#34;&gt;for&lt;/span&gt; changes in C:/Users/jason/AppData/Local/hugo_cache/modules/filecache/modules/pkg/mod/github.com/!hugo!blox/hugo-blox-builder/modules/blox-plugin-netlify@v1.1.2/src/layouts, C:/Users/jason/AppData/Local/hugo_cache/modules/filecache/modules/pkg/mod/github.com/!hugo!blox/hugo-blox-builder/modules/blox-tailwind@v0.5.2/assets/&lt;span class=&#34;o&#34;&gt;{&lt;/span&gt;css,dist,js,media&lt;span class=&#34;o&#34;&gt;}&lt;/span&gt;, C:/Users/jason/AppData/Local/hugo_cache/modules/filecache/modules/pkg/mod/github.com/!hugo!blox/hugo-blox-builder/modules/blox-tailwind@v0.5.2/data/icons, C:/Users/jason/AppData/Local/hugo_cache/modules/filecache/modules/pkg/mod/github.com/!hugo!blox/hugo-blox-builder/modules/blox-tailwind@v0.5.2/i18n, C:/Users/jason/AppData/Local/hugo_cache/modules/filecache/modules/pkg/mod/github.com/!hugo!blox/hugo-blox-builder/modules/blox-tailwind@v0.5.2/layouts/&lt;span class=&#34;o&#34;&gt;{&lt;/span&gt;_markup,_partials,_shortcodes,docs,landing&lt;span class=&#34;o&#34;&gt;}&lt;/span&gt;, C:/Users/jason/AppData/Local/hugo_cache/modules/filecache/modules/pkg/mod/github.com/!hugo!blox/hugo-blox-builder/modules/blox-tailwind@v0.5.2/package.json, E:/BlackiePiggy.github.io/archetypes, E:/BlackiePiggy.github.io/assets/media, E:/BlackiePiggy.github.io/content/&lt;span class=&#34;o&#34;&gt;{&lt;/span&gt;authors,event,idea,post,projects,...&lt;span class=&#34;o&#34;&gt;}&lt;/span&gt;, E:/BlackiePiggy.github.io/package.json, ... and &lt;span class=&#34;m&#34;&gt;1&lt;/span&gt; more Watching &lt;span class=&#34;k&#34;&gt;for&lt;/span&gt; config changes in E:&lt;span class=&#34;se&#34;&gt;\B&lt;/span&gt;lackiePiggy.github.io&lt;span class=&#34;se&#34;&gt;\c&lt;/span&gt;onfig&lt;span class=&#34;se&#34;&gt;\_&lt;/span&gt;default, C:&lt;span class=&#34;se&#34;&gt;\U&lt;/span&gt;sers&lt;span class=&#34;se&#34;&gt;\j&lt;/span&gt;ason&lt;span class=&#34;se&#34;&gt;\A&lt;/span&gt;ppData&lt;span class=&#34;se&#34;&gt;\L&lt;/span&gt;ocal&lt;span class=&#34;se&#34;&gt;\h&lt;/span&gt;ugo_cache&lt;span class=&#34;se&#34;&gt;\m&lt;/span&gt;odules&lt;span class=&#34;se&#34;&gt;\f&lt;/span&gt;ilecache&lt;span class=&#34;se&#34;&gt;\m&lt;/span&gt;odules&lt;span class=&#34;se&#34;&gt;\p&lt;/span&gt;kg&lt;span class=&#34;se&#34;&gt;\m&lt;/span&gt;od&lt;span class=&#34;se&#34;&gt;\g&lt;/span&gt;ithub.com&lt;span class=&#34;se&#34;&gt;\!&lt;/span&gt;hugo!blox&lt;span class=&#34;se&#34;&gt;\h&lt;/span&gt;ugo-blox-builder&lt;span class=&#34;se&#34;&gt;\m&lt;/span&gt;odules&lt;span class=&#34;se&#34;&gt;\b&lt;/span&gt;lox-plugin-netlify@v1.1.2&lt;span class=&#34;se&#34;&gt;\c&lt;/span&gt;onfig.yaml, C:&lt;span class=&#34;se&#34;&gt;\U&lt;/span&gt;sers&lt;span class=&#34;se&#34;&gt;\j&lt;/span&gt;ason&lt;span class=&#34;se&#34;&gt;\A&lt;/span&gt;ppData&lt;span class=&#34;se&#34;&gt;\L&lt;/span&gt;ocal&lt;span class=&#34;se&#34;&gt;\h&lt;/span&gt;ugo_cache&lt;span class=&#34;se&#34;&gt;\m&lt;/span&gt;odules&lt;span class=&#34;se&#34;&gt;\f&lt;/span&gt;ilecache&lt;span class=&#34;se&#34;&gt;\m&lt;/span&gt;odules&lt;span class=&#34;se&#34;&gt;\p&lt;/span&gt;kg&lt;span class=&#34;se&#34;&gt;\m&lt;/span&gt;od&lt;span class=&#34;se&#34;&gt;\g&lt;/span&gt;ithub.com&lt;span class=&#34;se&#34;&gt;\!&lt;/span&gt;hugo!blox&lt;span class=&#34;se&#34;&gt;\h&lt;/span&gt;ugo-blox-builder&lt;span class=&#34;se&#34;&gt;\m&lt;/span&gt;odules&lt;span class=&#34;se&#34;&gt;\b&lt;/span&gt;lox-tailwind@v0.5.2&lt;span class=&#34;se&#34;&gt;\h&lt;/span&gt;ugo.yaml, E:&lt;span class=&#34;se&#34;&gt;\B&lt;/span&gt;lackiePiggy.github.io&lt;span class=&#34;se&#34;&gt;\g&lt;/span&gt;o.mod Start building sites … hugo v0.157.0-7747abbb316b03c8f353fd3be62d5011fa883ee6+extended windows/amd64 &lt;span class=&#34;nv&#34;&gt;BuildDate&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;2026-02-25T16:38:33Z &lt;span class=&#34;nv&#34;&gt;VendorInfo&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;gohugoio  WARN  Failed to find page &lt;span class=&#34;k&#34;&gt;for&lt;/span&gt; cite shortcode: /publication/preprint WARN  Failed to find page &lt;span class=&#34;k&#34;&gt;for&lt;/span&gt; cite shortcode: /publication/conference-paper WARN  An image named avatar was not found in the /authors/jiayu-li folder WARN  An image named avatar was not found in the /authors/李嘉渝 folder                    │ EN ──────────────────┼─────  Pages            │ &lt;span class=&#34;m&#34;&gt;105&lt;/span&gt;  Paginator pages  │   &lt;span class=&#34;m&#34;&gt;1&lt;/span&gt;  Non-page files   │  &lt;span class=&#34;m&#34;&gt;38&lt;/span&gt;  Static files     │   &lt;span class=&#34;m&#34;&gt;3&lt;/span&gt;  Processed images │ &lt;span class=&#34;m&#34;&gt;386&lt;/span&gt;  Aliases          │  &lt;span class=&#34;m&#34;&gt;32&lt;/span&gt;  Cleaned          │   &lt;span class=&#34;m&#34;&gt;0&lt;/span&gt;  Built in &lt;span class=&#34;m&#34;&gt;1221&lt;/span&gt; ms Environment: &lt;span class=&#34;s2&#34;&gt;&amp;#34;development&amp;#34;&lt;/span&gt; Serving pages from disk Running in Fast Render Mode. For full rebuilds on change: hugo server --disableFastRender Web Server is available at http://localhost:8538/ &lt;span class=&#34;o&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;nb&#34;&gt;bind&lt;/span&gt; address 127.0.0.1&lt;span class=&#34;o&#34;&gt;)&lt;/span&gt; Press Ctrl+C to stop
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;可以发现，本地跑的是：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-Shell&#34; data-lang=&#34;Shell&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;hugo v0.157.0
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;而你仓库里 Netlify 明确固定的是：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-Shell&#34; data-lang=&#34;Shell&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;HUGO_VERSION&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;0.148.2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;并且生产构建命令是：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-Shell&#34; data-lang=&#34;Shell&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;pnpm install &lt;span class=&#34;o&#34;&gt;&amp;amp;&amp;amp;&lt;/span&gt; hugo --gc --minify -b &lt;span class=&#34;nv&#34;&gt;$URL&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;&amp;amp;&amp;amp;&lt;/span&gt; pnpm dlx pagefind --source &lt;span class=&#34;s1&#34;&gt;&amp;#39;public&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;同一份内容，在不同 Hugo / 主题渲染环境下，生成结果不同。&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;而日志里暴露出明显差异：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;本地：&lt;code&gt;0.157.0&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;线上 Netlify：&lt;code&gt;0.148.2&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;因此，解决方案是把 工程根目录下&lt;code&gt;netlify.toml&lt;/code&gt; 里的：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-Shell&#34; data-lang=&#34;Shell&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;HUGO_VERSION&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;0.148.2&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;改成和本地hugo版本一致的：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-Shell&#34; data-lang=&#34;Shell&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;HUGO_VERSION&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;0.157.0&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;然后重新部署。&lt;/p&gt;
&lt;p&gt;✔成功解决问题&lt;/p&gt;
&lt;h2 id=&#34;github解决方案&#34;&gt;Github解决方案&lt;/h2&gt;
&lt;p&gt;修改deploy.yml中的&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;env:
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  WC_HUGO_VERSION: &amp;#39;0.148.2&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  NODE_VERSION: &amp;#39;20&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;为&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;env:
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  WC_HUGO_VERSION: &amp;#39;0.157.0&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  NODE_VERSION: &amp;#39;20&amp;#39;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;然后重新部署。&lt;/p&gt;
&lt;p&gt;✔成功解决问题&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>雷电模拟器实现滑呗抓包</title>
      <link>https://BlackiePiggy.github.io/projects/huabei/</link>
      <pubDate>Thu, 12 Mar 2026 12:46:18 +0800</pubDate>
      <guid>https://BlackiePiggy.github.io/projects/huabei/</guid>
      <description>&lt;p&gt;涉及工具：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;雷电模拟器。负责提供安卓环境&lt;/li&gt;
&lt;li&gt;狐狸面具。实测比原版面具好使&lt;/li&gt;
&lt;li&gt;LSPosed。&lt;/li&gt;
&lt;li&gt;微霸。抹机&lt;/li&gt;
&lt;li&gt;滑呗。直接应用市场下载就行。&lt;/li&gt;
&lt;li&gt;BurpSuite。官网下载的Community版本。&lt;/li&gt;
&lt;/ul&gt;
&lt;h1 id=&#34;雷电模拟器实现改真机并进入滑呗&#34;&gt;雷电模拟器实现改真机并进入滑呗&lt;/h1&gt;
&lt;h2 id=&#34;burpsuite的安装与证书&#34;&gt;BurpSuite的安装与证书&lt;/h2&gt;
&lt;p&gt;BurpSuite是windows上的抓包软件，相当于macos上的Charles。&lt;/p&gt;
&lt;p&gt;具体差别可以参考：&lt;/p&gt;
&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th&gt;对比&lt;/th&gt;
          &lt;th&gt;Charles&lt;/th&gt;
          &lt;th&gt;Burp Suite&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
      &lt;tr&gt;
          &lt;td&gt;主要定位&lt;/td&gt;
          &lt;td&gt;开发调试&lt;/td&gt;
          &lt;td&gt;安全测试&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;用户群体&lt;/td&gt;
          &lt;td&gt;开发者&lt;/td&gt;
          &lt;td&gt;安全工程师 / 渗透测试&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;功能复杂度&lt;/td&gt;
          &lt;td&gt;简单&lt;/td&gt;
          &lt;td&gt;非常强大&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;自动漏洞扫描&lt;/td&gt;
          &lt;td&gt;❌&lt;/td&gt;
          &lt;td&gt;✅&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;爆破测试&lt;/td&gt;
          &lt;td&gt;❌&lt;/td&gt;
          &lt;td&gt;✅&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;插件生态&lt;/td&gt;
          &lt;td&gt;几乎没有&lt;/td&gt;
          &lt;td&gt;非常丰富&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;Web漏洞利用&lt;/td&gt;
          &lt;td&gt;❌&lt;/td&gt;
          &lt;td&gt;✅&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;学习成本&lt;/td&gt;
          &lt;td&gt;很低&lt;/td&gt;
          &lt;td&gt;较高&lt;/td&gt;
      &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;下载网址：https://portswigger.net/burp/releases&lt;/p&gt;
&lt;p&gt;















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-001-1773300616707.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;BurpSuite第一次打开界面如下，直接点击Next&lt;/p&gt;
&lt;p&gt;















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-002-1773300617062.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;继续点击Start Burp&lt;/p&gt;
&lt;p&gt;















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-003-1773300617297.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;进入后主界面如下&lt;/p&gt;
&lt;p&gt;















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-004-1773300617589.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;Proxy Listners进行add一个&lt;/p&gt;
&lt;p&gt;















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-005-1773300617963.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;下面选择宿主机的IP：&lt;code&gt;192.168.110.98:8899&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-006-1773300618145.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;如下图所示添加成功&lt;/p&gt;
&lt;p&gt;















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-007-1773300618383.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;浏览器访问&lt;code&gt;192.168.110.98:8899&lt;/code&gt;，显示如下，表示成功，点击②下载证书&lt;/p&gt;
&lt;p&gt;















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-008-1773300618649.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-009-1773300618882.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 id=&#34;将der证书转换成cer格式&#34;&gt;将der证书转换成CER格式&lt;/h3&gt;
&lt;p&gt;用下面网址进行转换得到CER格式证书：https://fly63.com/tool/certificate_conversion/&lt;/p&gt;
&lt;p&gt;保存下来，后面会用到。&lt;/p&gt;
&lt;h2 id=&#34;雷电模拟器的安装&#34;&gt;雷电模拟器的安装&lt;/h2&gt;
&lt;p&gt;官网：https://www.ldmnq.com/&lt;/p&gt;
&lt;p&gt;直接下载安装即可。&lt;/p&gt;
&lt;p&gt;安装完成后，打开应用，会自动安装一个系统，可以就直接使用这个系统，但是需要进行一些设置。&lt;/p&gt;
&lt;p&gt;1（可选），试图切换成手机版显示，方便桌面放下更多的窗口&lt;/p&gt;
&lt;p&gt;2 磁盘共享改为System.vmdk可写入&lt;/p&gt;
&lt;p&gt;















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-010-1773300619115.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;手机型号我这里设置的是OPPO PCLM10，测试为成功，其他机型没有进行测试，可自行进行测试。&lt;/p&gt;
&lt;p&gt;















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-011-1773300619303.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-012-1773300619509.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;ROOT权限切换为“开启”&lt;/p&gt;
&lt;p&gt;















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-013-1773300619759.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;此时已经创建好一个安卓9.0的模拟器，点击“启动”&lt;/p&gt;
&lt;p&gt;















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-014-1773300619993.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h2 id=&#34;文件的下载与滑呗的安装&#34;&gt;文件的下载与滑呗的安装&lt;/h2&gt;
&lt;p&gt;将下面的文件传入雷电模拟器的共享文件夹。&lt;/p&gt;
&lt;p&gt;主要包括：狐狸面具apk、LSPosed的zip、LSPosed的apk、BurpSuite证书、MT文件管理器、Postern-v3.1.2、微霸。&lt;/p&gt;
&lt;p&gt;















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-015-1773300620212.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;自行下载滑呗，能在本手机上运行的版本即可。当前直接打开滑呗，会显示安全警告，因为可以检测到这是模拟器和ROOT环境，是不允许进入应用的（防抓包）。&lt;/p&gt;
&lt;p&gt;















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-016-1773300620428.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-017-1773300620617.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h2 id=&#34;狐狸面具安装&#34;&gt;狐狸面具安装&lt;/h2&gt;
&lt;p&gt;这里我是在多开网下载的狐狸面具（https://www.duokaiya.com/786.html），版本是v26.4。&lt;/p&gt;
&lt;p&gt;安装视频可以参考：
&lt;/p&gt;
&lt;p&gt;















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-018-1773300620815.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;直接将狐狸面具的apk拖到模拟器中进行安装。&lt;/p&gt;
&lt;p&gt;给其允许永久超级用户权限。&lt;/p&gt;
&lt;p&gt;可以观察到当前Zygisk等都是没有安装的，版本号也没有显示。&lt;/p&gt;
&lt;p&gt;点击Magisk的安装，允许访问媒体资源。&lt;/p&gt;
&lt;p&gt;















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-019-1773300621034.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-020-1773300621305.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-021-1773300621574.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;选中安装到Recovery，点击下一步，有时候会发现没有直接安装的选项。此时可以关闭应用后台，如果还是不行，就重启几次，过程中可以切换几次IMEI码，以及一定要检查一下是否开启了ROOT权限。&lt;/p&gt;
&lt;p&gt;当安装方式出现了三个选项的时候，选择“直接安装（直接修改/system）”，并点击开始按钮。&lt;/p&gt;
&lt;p&gt;















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-022-1773300621760.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-023-1773300621979.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-024-1773300622158.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;如图显示为安装完成界面。&lt;/p&gt;
&lt;p&gt;















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-025-1773300622371.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;安装完成后，暂时不用重启。先退到桌面，进入“文件管理器”，进入&lt;code&gt;system/xbin&lt;/code&gt;，找到&lt;code&gt;su&lt;/code&gt;文件，长按删除。系统会提示“操作失败”，不重要，因为如果你再次尝试删除，会发现显示文件不存在，说明已经被删除。&lt;/p&gt;
&lt;p&gt;















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-026-1773300622584.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-027-1773300622798.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-028-1773300623011.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;重启设备，进入狐狸面具。可以发现已经有了版本信息。&lt;/p&gt;
&lt;p&gt;点击右上角设置，下滑开启“Zygisk”&lt;/p&gt;
&lt;p&gt;















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-029-1773300623259.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-030-1773300623549.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h2 id=&#34;lsposed安装&#34;&gt;LSPosed安装&lt;/h2&gt;
&lt;p&gt;重启手机，再次打开狐狸面具，点击右下角“模块”，然后点击“从本地安装”。找到左上角，选择文件管理器，进入共享文件夹（默认直接点进Pictures即可）。&lt;/p&gt;
&lt;p&gt;单击LSPosed-v1.9.2&amp;hellip;&amp;hellip;zip进行安装&lt;/p&gt;
&lt;p&gt;















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-031-1773300623754.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-032-1773300623943.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-033-1773300624191.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;安装完成如下图所示。再次重启。&lt;/p&gt;
&lt;p&gt;重启后，下拉任务栏，单击LSPosed已加载区域，可以呼出LSPosed运行界面。&lt;/p&gt;
&lt;p&gt;















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-034-1773300624392.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-035-1773300624617.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-036-1773300624820.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;手机桌面是没有LSPosed的图标的，这是因为其是挂载在系统后台运行的。&lt;/p&gt;
&lt;p&gt;如果想要LSPosed的图标，可以手动将LSPosed的apk拖入安装&lt;/p&gt;
&lt;p&gt;















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-037-1773300625066.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h2 id=&#34;微霸的安装与数据的抹除&#34;&gt;微霸的安装与数据的抹除&lt;/h2&gt;
&lt;p&gt;下一步，拖动安装微霸。&lt;/p&gt;
&lt;p&gt;















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-038-1773300625288.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;先不要进入微霸，进入LSPosed，然后点击模块，可以看到微吧霸，点击进入。&lt;/p&gt;
&lt;p&gt;点击”启用模块“，将滑呗等需要隐藏信息的App打上勾。&lt;/p&gt;
&lt;p&gt;















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-039-1773300625530.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-040-1773300625742.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-041-1773300625937.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;点击进入，基于超级用户权限。&lt;/p&gt;
&lt;p&gt;如果正确按照上述步骤操作，进入微霸后会全绿，如下图所示。&lt;/p&gt;
&lt;p&gt;















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-042-1773300626113.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-043-1773300626347.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;点击”一键改机“，然后点击”选择APP“，选中滑呗。&lt;/p&gt;
&lt;p&gt;退出，重新点击”抹除APP“，然后点击滑呗并确定重置应用。&lt;/p&gt;
&lt;p&gt;















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-044-1773300626547.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-045-1773300626770.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-046-1773300626992.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;最后退出到微霸一键改机主界面，点击一键改机并确定。最后提示请更新，但是实测是起到效果了的。&lt;/p&gt;
&lt;p&gt;















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-047-1773300627195.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-048-1773300627384.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h2 id=&#34;进入滑呗&#34;&gt;进入滑呗&lt;/h2&gt;
&lt;p&gt;到此可以成功进入滑呗，如下图所示。&lt;/p&gt;
&lt;p&gt;如果还是不行，可以立即重启，以及重启后再重新在微霸进行一键改机的操作，再进入滑呗。&lt;/p&gt;
&lt;p&gt;















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-049-1773300627624.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-050-1773300627885.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h1 id=&#34;雷电模拟器连接burpsuite实现抓包&#34;&gt;雷电模拟器连接BurpSuite实现抓包&lt;/h1&gt;
&lt;p&gt;参考：https://blog.csdn.net/qq_19946787/article/details/147362268&lt;/p&gt;
&lt;h2 id=&#34;证书的安装与移动到根目录&#34;&gt;证书的安装与移动到根目录&lt;/h2&gt;
&lt;h3 id=&#34;证书的安装&#34;&gt;证书的安装&lt;/h3&gt;
&lt;p&gt;根据前面的教程，已经将BurpSuite的CER格式证书放到了雷电模拟器的共享文件夹中。&lt;/p&gt;
&lt;p&gt;进入到安卓的共享文件夹端，单击CER认证文件，打开方式选择”证书安装程序“。&lt;/p&gt;
&lt;p&gt;给证书取名如”burp“，然后确定。&lt;/p&gt;
&lt;p&gt;















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-051-1773300628100.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-052-1773300628316.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-053-1773300628559.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;安装的时候，由于安卓系统安全性限制，如果没有设置密码，会强制要求你先设置密码。&lt;/p&gt;
&lt;p&gt;例如我这里选择图案解锁。&lt;/p&gt;
&lt;p&gt;然后重新点击一次证书安装程序，系统会提示”已安装burp“。&lt;/p&gt;
&lt;p&gt;















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-054-1773300628775.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-055-1773300628983.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-056-1773300629194.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;安装完成后，进入手机的”设置-安全-加密-信任的凭据-用户“，如果有下图的这个就可以了。&lt;/p&gt;
&lt;p&gt;















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-057-1773300629408.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;但是现在直接进入浏览器进入某个网站例如&lt;code&gt;www.baidu.com&lt;/code&gt;会显示如下图所示。这是因为证书仍然在用户层面，而不是系统层面，正如上一张图所示。&lt;/p&gt;
&lt;p&gt;















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-058-1773300629606.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;解决的办法是将证书移动到系统根目录。&lt;/p&gt;
&lt;h3 id=&#34;移动到根目录&#34;&gt;移动到根目录&lt;/h3&gt;
&lt;p&gt;这里要使用到mt文件管理器，可以从https://mt2.cn/下载安装。&lt;/p&gt;
&lt;p&gt;其中左边框的&lt;code&gt;data/misc/user/0/cacert-added/9a5ba575.0&lt;/code&gt;是刚才已经安装的burpsuite的证书。&lt;/p&gt;
&lt;p&gt;然后右边框的&lt;code&gt;/etc/security/cacerts&lt;/code&gt;是系统的所有其他证书。&lt;/p&gt;
&lt;p&gt;长按左边框的证书，将其移动到右边目录下即可。&lt;/p&gt;
&lt;p&gt;















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-059-1773300629942.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-060-1773300630207.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-061-1773300630413.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;再次查看设置中的证书页面”设置-安全-加密-信任的凭据-系统“，可以发现”用户“中的证书没了，移动到了”系统“中。&lt;/p&gt;
&lt;p&gt;















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-062-1773300630698.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h2 id=&#34;burpsuite连接模拟器&#34;&gt;BurpSuite连接模拟器&lt;/h2&gt;
&lt;p&gt;前面已经实现了BurpSuite的宿主机端口&lt;code&gt;192.168.110.98:8899&lt;/code&gt;的添加。&lt;/p&gt;
&lt;p&gt;现在要做的是将模拟器的流量转发到这个地址即可实现抓包。&lt;/p&gt;
&lt;p&gt;打开”设置-WLAN-设置-修改按钮“。&lt;/p&gt;
&lt;p&gt;输入代理服务器：&lt;code&gt;192.168.110.98&lt;/code&gt;和端口&lt;code&gt;8899&lt;/code&gt;，保存。&lt;/p&gt;
&lt;p&gt;















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-063-1773300630955.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-064-1773300631140.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h2 id=&#34;测试引发的问题&#34;&gt;测试引发的问题&lt;/h2&gt;
&lt;p&gt;在模拟器打开例如&lt;code&gt;www.baidu.com&lt;/code&gt;，在Burp中可以成功捕捉到对应域名的请求，说明配置成功。&lt;/p&gt;
&lt;p&gt;















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-065-1773300631460.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h2 id=&#34;postern实现强制流量转发&#34;&gt;Postern实现强制流量转发&lt;/h2&gt;
&lt;p&gt;上面测试中我们发现浏览器的流量已经可以通过BurpSuite捕捉到。&lt;/p&gt;
&lt;p&gt;进一步的，我们可以开始测试打开滑呗是否能够捕捉到对应的请求，事实上仍然不能成功，具体如下。&lt;/p&gt;
&lt;p&gt;问题现象：如下图所示，当打开滑呗中的某一张图时，左侧的抓包界面并没有任何的变化，说明流量并没有正确打到BurpSuite中。&lt;/p&gt;
&lt;p&gt;















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-066-1773300631843.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;问题原因：这是因为有的app是不会走系统wifi设置的代理的，就像是windows上虽然设置了clash代理但是terminal、git这样的应用仍然不会走clash的代理通道需要单独设置一样。&lt;/p&gt;
&lt;p&gt;解决方法：可以使用Postern来对所有系统的流量强制进行转发到指定端口。&lt;/p&gt;
&lt;p&gt;在https://github.com/postern-overwal/postern-stuff/blob/master/Postern-3.1.2.apk进行postern的apk下载并拖入安装。&lt;/p&gt;
&lt;p&gt;安装完成后打开，显示版本比较旧，但实测可用。&lt;/p&gt;
&lt;p&gt;进入后先点击取消配置VPN，删除现有的所有配置代理和配置规则。&lt;/p&gt;
&lt;p&gt;















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-067-1773300632102.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-068-1773300632292.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-069-1773300632511.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;随后进入”配置代理-添加代理服务器“，然后配置代理服务器的地址和端口是burpsuite设置好的地址端口，代理类型选择HTTPS/HTTP CONNECT。点击保存。&lt;/p&gt;
&lt;p&gt;然后进入”配置规则-添加规则“，然后配置如下面最右边图所示。匹配所有地址、通过代理连接，同时不要勾选”开始抓包“。点击保存。&lt;/p&gt;
&lt;p&gt;















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-070-1773300632733.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-071-1773300632917.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-072-1773300633140.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;最后，点击”打开VPN“，点击确定。&lt;/p&gt;
&lt;p&gt;















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-073-1773300633337.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-074-1773300633580.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h2 id=&#34;测试滑呗抓包&#34;&gt;测试滑呗抓包&lt;/h2&gt;
&lt;p&gt;配置完成后，再次进入滑呗进行抓包测试。&lt;/p&gt;
&lt;p&gt;如下图所示，可以发现再次进入滑呗照片页面后，可以成功抓取到资源。&lt;/p&gt;
&lt;p&gt;















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-075-1773300633815.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;点击其中的一张图片，在Response界面选择Render，可以看到图片预览图。说明确实成功获取到图片资源。&lt;/p&gt;
&lt;p&gt;















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-076-1773300634195.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h1 id=&#34;当前方法的限制&#34;&gt;当前方法的限制&lt;/h1&gt;
&lt;p&gt;观察图片的Request和Response信息，可以发现能抓取到的图片信息只有两类：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;700清晰度的带水印图片&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-077-1773300634487.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;其请求体是：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-HTML&#34; data-lang=&#34;HTML&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;GET /prod/photo_wall/96/2026-03-08/photo/37ee0ee5-ea3f-1190542108089434112_x700.JPG?auth_key=1773287021-45c57fdfb93640e48602a66e10843f6c-0-b63af890daad6c0879ad8d9c09a85382 HTTP/2
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Host: imgali.fenxuekeji.com
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;User-Agent: 
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Connection: Keep-Alive
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Accept-Encoding: gzip, deflate, br
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;300清晰度的不带水印图片&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-078-1773300634755.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;其请求体是：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-HTML&#34; data-lang=&#34;HTML&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;GET /prod/photo_wall/96/2026-03-08/photo/6731605d-e53e-1190542069326073856_x300.JPG?auth_key=1773287021-c718bc118d0d465d9f3e52507efa1234-0-4b64786be6607ec717a21a2ce235d558 HTTP/2
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Host: imgali.fenxuekeji.com
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;User-Agent: 
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Connection: Keep-Alive
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Accept-Encoding: gzip, deflate, br
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h1 id=&#34;付费图片的抓包&#34;&gt;付费图片的抓包&lt;/h1&gt;
&lt;p&gt;为了搞清楚付费图片的抓包网络请求逻辑，我自费购买了一张1080p 16.9元一张的图片。&lt;/p&gt;
&lt;p&gt;可以看到，购买后的图片右下角会有一个下载按钮。&lt;/p&gt;
&lt;p&gt;















&lt;figure  &gt;
  &lt;div class=&#34;flex justify-center	&#34;&gt;
    &lt;div class=&#34;w-full&#34; &gt;&lt;img src=&#34;https://picture-jasonlee.oss-cn-shanghai.aliyuncs.com/media_20260312_153016/media-079-1773300634977.png&#34; alt=&#34;img&#34; loading=&#34;lazy&#34; data-zoomable /&gt;&lt;/div&gt;
  &lt;/div&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;点击下载按钮，能够捕捉到下载图片的请求。图片较大，所以是通过两次请求分批获取的。两次请求的请求体分别是：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-HTML&#34; data-lang=&#34;HTML&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;GET /prod/photo_wall/96/2026-03-08/photo/37ee0ee5-ea3f-1190542108089434112_x3000.JPG?Expires=1773290659&lt;span class=&#34;err&#34;&gt;&amp;amp;&lt;/span&gt;OSSAccessKeyId=STS.NZSG6Vx55M3k4A3bRnMULEg6A&lt;span class=&#34;err&#34;&gt;&amp;amp;&lt;/span&gt;Signature=QkD9u5%2B7C0m1totVrZ1HTC9b2y0%3D&lt;span class=&#34;err&#34;&gt;&amp;amp;&lt;/span&gt;security-token=CAIS2gJ1q6Ft5B2yfSjIr5nmDIzileoU%2BvGANmeChlI7QdpgqqKdozz2IHlPeXVgCe8Zv%2F83nmpQ6fYflokiEsdJHR2YYcAgscgLqV35aoGZsJXlvORZ08ysSDKdU0ZzIUs4xb6rIunGc9KBNnrm9EYqs5aYGBymW1u6S%2B7r7bdsctUQWCShcDNCH604DwB%2BqcgcRxCzXLTXRXyMuGfLC1dysQdRkH527b%2FFoveR8R3Dllb3uIR3zsbTWsH9MZg3YscvA43qjL0nJ%2Fv7vXQOu0QQxsBfl7dZ%2FDrLhNaZDmRK7g%2BOW%2BiuqYQ0cVMpNvdlSvUc9qKkyq0loIvdh4Ps0AxANO1YST7YQI2wR19WtgUw17zTHJeM2BSlurjnXvGdOBP8aliQZQgDvVZ1n7PMrdiIni2bS8npsRmBeVzYaIOOs4oNsoFurH7jhrHnSRXxBdvQv0kWUnrkBRN1X3Z%2BGoABXxamGSIBgXUZoU7ibQtdXYXPY%2BiCoL86qGgFYSKxAdWqFqinM6PDMVjUDxlBwcmfwqOGwyqZrGdL960MVzJexlLYU6nCSUnhF3zosye5FgWXBPdV%2FXG24lzYpW1ZcjACaKPnWZwI9%2B37TeUwZT5fU4M4j%2B1p%2FrPlp7aRjmmg0GIgAA%3D%3D HTTP/1.1
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Range: bytes=0-822668
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;User-Agent: FileDownloader/1.7.7
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Host: fxphoto.oss-cn-beijing.aliyuncs.com
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Connection: keep-alive
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Accept-Encoding: gzip, deflate, br
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;和&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-HTML&#34; data-lang=&#34;HTML&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;GET /prod/photo_wall/96/2026-03-08/photo/37ee0ee5-ea3f-1190542108089434112_x3000.JPG?Expires=1773290659&lt;span class=&#34;err&#34;&gt;&amp;amp;&lt;/span&gt;OSSAccessKeyId=STS.NZSG6Vx55M3k4A3bRnMULEg6A&lt;span class=&#34;err&#34;&gt;&amp;amp;&lt;/span&gt;Signature=QkD9u5%2B7C0m1totVrZ1HTC9b2y0%3D&lt;span class=&#34;err&#34;&gt;&amp;amp;&lt;/span&gt;security-token=CAIS2gJ1q6Ft5B2yfSjIr5nmDIzileoU%2BvGANmeChlI7QdpgqqKdozz2IHlPeXVgCe8Zv%2F83nmpQ6fYflokiEsdJHR2YYcAgscgLqV35aoGZsJXlvORZ08ysSDKdU0ZzIUs4xb6rIunGc9KBNnrm9EYqs5aYGBymW1u6S%2B7r7bdsctUQWCShcDNCH604DwB%2BqcgcRxCzXLTXRXyMuGfLC1dysQdRkH527b%2FFoveR8R3Dllb3uIR3zsbTWsH9MZg3YscvA43qjL0nJ%2Fv7vXQOu0QQxsBfl7dZ%2FDrLhNaZDmRK7g%2BOW%2BiuqYQ0cVMpNvdlSvUc9qKkyq0loIvdh4Ps0AxANO1YST7YQI2wR19WtgUw17zTHJeM2BSlurjnXvGdOBP8aliQZQgDvVZ1n7PMrdiIni2bS8npsRmBeVzYaIOOs4oNsoFurH7jhrHnSRXxBdvQv0kWUnrkBRN1X3Z%2BGoABXxamGSIBgXUZoU7ibQtdXYXPY%2BiCoL86qGgFYSKxAdWqFqinM6PDMVjUDxlBwcmfwqOGwyqZrGdL960MVzJexlLYU6nCSUnhF3zosye5FgWXBPdV%2FXG24lzYpW1ZcjACaKPnWZwI9%2B37TeUwZT5fU4M4j%2B1p%2FrPlp7aRjmmg0GIgAA%3D%3D HTTP/1.1
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Range: bytes=822669-
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;User-Agent: FileDownloader/1.7.7
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Host: fxphoto.oss-cn-beijing.aliyuncs.com
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Connection: keep-alive
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Accept-Encoding: gzip, deflate, br
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h1 id=&#34;其他思路&#34;&gt;其他思路&lt;/h1&gt;
&lt;p&gt;可以考虑将一张低清晰度不带水印的图片+一张高清晰度带水印的图片同时喂给AI，让AI输出一张不带水印的高清晰度图片。&lt;/p&gt;
&lt;p&gt;参考提示词：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-SQL&#34; data-lang=&#34;SQL&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;You&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;are&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;an&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;image&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;restoration&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;and&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;enhancement&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;AI&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;k&#34;&gt;Input&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;images&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Image&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;A&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;low&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;resolution&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;but&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;clean&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;image&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;without&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;watermark&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Image&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;B&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;high&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;resolution&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;image&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;with&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;watermark&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Task&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Use&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Image&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;A&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;as&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;the&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;main&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;content&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;reference&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Use&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Image&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;B&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;only&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;for&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;recovering&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;high&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;frequency&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;details&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;such&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;as&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;texture&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;lighting&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;and&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;edges&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Important&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;rules&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;Do&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;NOT&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;copy&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;or&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;reconstruct&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;the&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;watermark&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;Ignore&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;watermark&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;regions&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;in&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Image&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;B&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Reconstruct&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;those&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;areas&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;using&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;surrounding&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;visual&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;context&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;from&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Image&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;A&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;Output&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;a&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;high&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;resolution&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;clean&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;image&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;without&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;watermark&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Goal&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Produce&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;a&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;natural&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;looking&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;high&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;-&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;resolution&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;version&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;of&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Image&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;A&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;with&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;enhanced&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;details&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;k&#34;&gt;from&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Image&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;n&#34;&gt;B&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description>
    </item>
    
  </channel>
</rss>
