<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>inhann&#39;s blog</title>
  <icon>https://inhann.top/icon.png</icon>
  <subtitle>Night gathers, and now my watch begins.</subtitle>
  <link href="https://inhann.top/atom.xml" rel="self"/>
  
  <link href="https://inhann.top/"/>
  <updated>2026-02-25T15:17:04.008Z</updated>
  <id>https://inhann.top/</id>
  
  <author>
    <name>inhann</name>
    <email>inhannsec@gmail.com</email>
  </author>
  
  <generator uri="https://hexo.io/">Hexo</generator>
  
  <entry>
    <title>Browser-use Agent based on Graph-Spec and JS-in-Jupyter Meta Tooling</title>
    <link href="https://inhann.top/2026/02/25/browser-agent/"/>
    <id>https://inhann.top/2026/02/25/browser-agent/</id>
    <published>2026-02-25T13:50:05.000Z</published>
    <updated>2026-02-25T15:17:04.008Z</updated>
    
    
      
      
        
        
    <summary type="html">&lt;p&gt;&lt;em&gt;How I built a spec-driven browser automation agent by extending OpenCode with dynamic task graphs and stateful JavaScript</summary>
        
      
    
    
    
    <category term="agent" scheme="https://inhann.top/categories/agent/"/>
    
    
    <category term="agent" scheme="https://inhann.top/tags/agent/"/>
    
  </entry>
  
  <entry>
    <title>360 MCP 生态安全风险治理实践与思考</title>
    <link href="https://inhann.top/2025/05/28/360%20MCP%20%E7%94%9F%E6%80%81%E5%AE%89%E5%85%A8%E9%A3%8E%E9%99%A9%E6%B2%BB%E7%90%86%E5%AE%9E%E8%B7%B5%E4%B8%8E%E6%80%9D%E8%80%83/"/>
    <id>https://inhann.top/2025/05/28/360%20MCP%20%E7%94%9F%E6%80%81%E5%AE%89%E5%85%A8%E9%A3%8E%E9%99%A9%E6%B2%BB%E7%90%86%E5%AE%9E%E8%B7%B5%E4%B8%8E%E6%80%9D%E8%80%83/</id>
    <published>2025-05-28T16:45:02.000Z</published>
    <updated>2026-02-25T15:17:04.006Z</updated>
    
    
      
      
        
        
    <summary type="html">&lt;p&gt;&lt;img src=&quot;/Pasted%20image%2020250529113310.png&quot;&gt;&lt;/p&gt;
&lt;h1 id=&quot;一、背景概述&quot;&gt;&lt;a href=&quot;#一、背景概述&quot; class=&quot;headerlink&quot;</summary>
        
      
    
    
    
    <category term="ai" scheme="https://inhann.top/categories/ai/"/>
    
    
    <category term="mcp" scheme="https://inhann.top/tags/mcp/"/>
    
  </entry>
  
  <entry>
    <title>红队视角：Gitlab已知攻击面与潜在风险</title>
    <link href="https://inhann.top/2025/03/27/%E7%BA%A2%E9%98%9F%E8%A7%86%E8%A7%92%E7%9A%84gitlab%E5%B7%B2%E7%9F%A5%E6%94%BB%E5%87%BB%E9%9D%A2%E4%B8%8E%E6%BD%9C%E5%9C%A8%E9%A3%8E%E9%99%A9/"/>
    <id>https://inhann.top/2025/03/27/%E7%BA%A2%E9%98%9F%E8%A7%86%E8%A7%92%E7%9A%84gitlab%E5%B7%B2%E7%9F%A5%E6%94%BB%E5%87%BB%E9%9D%A2%E4%B8%8E%E6%BD%9C%E5%9C%A8%E9%A3%8E%E9%99%A9/</id>
    <published>2025-03-27T06:48:33.000Z</published>
    <updated>2026-02-25T15:17:04.008Z</updated>
    
    
      
      
        
        
    <summary type="html">&lt;h1 id=&quot;红队视角的Gitlab已知攻击面与潜在风险&quot;&gt;&lt;a href=&quot;#红队视角的Gitlab已知攻击面与潜在风险&quot; class=&quot;headerlink&quot;</summary>
        
      
    
    
    
    
  </entry>
  
  <entry>
    <title>指针分析与Java反序列化利用链挖掘实践（一）</title>
    <link href="https://inhann.top/2024/10/07/%E6%8C%87%E9%92%88%E5%88%86%E6%9E%90%E4%B8%8EJava%E5%8F%8D%E5%BA%8F%E5%88%97%E5%8C%96%E5%88%A9%E7%94%A8%E9%93%BE%E6%8C%96%E6%8E%98%E5%AE%9E%E8%B7%B5%EF%BC%88%E4%B8%80%EF%BC%89/"/>
    <id>https://inhann.top/2024/10/07/%E6%8C%87%E9%92%88%E5%88%86%E6%9E%90%E4%B8%8EJava%E5%8F%8D%E5%BA%8F%E5%88%97%E5%8C%96%E5%88%A9%E7%94%A8%E9%93%BE%E6%8C%96%E6%8E%98%E5%AE%9E%E8%B7%B5%EF%BC%88%E4%B8%80%EF%BC%89/</id>
    <published>2024-10-07T06:48:33.000Z</published>
    <updated>2026-02-25T15:17:04.008Z</updated>
    
    
      
      
        
        
    <summary type="html">&lt;blockquote&gt;
&lt;p&gt;本系列文章将以SAST引擎开发者的视角，讲述笔者如何在实际的漏洞挖掘场景下，利用指针分析等程序分析手段，实现半自动化的Java反序列化利用链挖掘方案。&lt;br&gt;本文是该系列文章的第一篇，主要讲述必要的概念、核心原理、核心思路和算法。&lt;/p&gt;
&lt;/bl</summary>
        
      
    
    
    
    
  </entry>
  
  <entry>
    <title>CVE-2023-22518 Confluence 未授权恢复站点</title>
    <link href="https://inhann.top/2023/11/13/confluence-json-restore/"/>
    <id>https://inhann.top/2023/11/13/confluence-json-restore/</id>
    <published>2023-11-13T06:45:02.000Z</published>
    <updated>2026-02-25T15:17:04.008Z</updated>
    
    
      
      
        
        
    <summary type="html">&lt;blockquote&gt;
&lt;p&gt;之后多写漏洞分析&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h1 id=&quot;0x00-概述&quot;&gt;&lt;a href=&quot;#0x00-概述&quot; class=&quot;headerlink&quot;</summary>
        
      
    
    
    
    <category term="java" scheme="https://inhann.top/categories/java/"/>
    
    
    <category term="java" scheme="https://inhann.top/tags/java/"/>
    
    <category term="confluence" scheme="https://inhann.top/tags/confluence/"/>
    
  </entry>
  
  <entry>
    <title>ejs RCE CVE-2022-29078 bypass</title>
    <link href="https://inhann.top/2023/03/26/ejs/"/>
    <id>https://inhann.top/2023/03/26/ejs/</id>
    <published>2023-03-26T06:45:02.000Z</published>
    <updated>2026-02-25T15:17:04.008Z</updated>
    
    
      
      
        
        
    <summary type="html">&lt;h1 id=&quot;ejs-RCE-CVE-2022-29078-bypass&quot;&gt;&lt;a href=&quot;#ejs-RCE-CVE-2022-29078-bypass&quot; class=&quot;headerlink&quot; title=&quot;ejs RCE CVE-2022-29078</summary>
        
      
    
    
    
    <category term="nodejs" scheme="https://inhann.top/categories/nodejs/"/>
    
    
    <category term="ejs" scheme="https://inhann.top/tags/ejs/"/>
    
  </entry>
  
  <entry>
    <title>Thinkphp多语言RCE</title>
    <link href="https://inhann.top/2022/12/12/thinkphp_lang/"/>
    <id>https://inhann.top/2022/12/12/thinkphp_lang/</id>
    <published>2022-12-12T04:45:02.000Z</published>
    <updated>2026-02-25T15:17:04.008Z</updated>
    
    
      
      
        
        
    <summary type="html">&lt;h1 id=&quot;Thinkphp-多语言-RCE&quot;&gt;&lt;a href=&quot;#Thinkphp-多语言-RCE&quot; class=&quot;headerlink&quot; title=&quot;Thinkphp 多语言 RCE&quot;&gt;&lt;/a&gt;Thinkphp 多语言</summary>
        
      
    
    
    
    <category term="web" scheme="https://inhann.top/categories/web/"/>
    
    
    <category term="thinkphp" scheme="https://inhann.top/tags/thinkphp/"/>
    
    <category term="0day" scheme="https://inhann.top/tags/0day/"/>
    
  </entry>
  
  <entry>
    <title>原生反序列化链 jdk8u20 的新构造</title>
    <link href="https://inhann.top/2022/09/11/8u20/"/>
    <id>https://inhann.top/2022/09/11/8u20/</id>
    <published>2022-09-11T06:45:02.000Z</published>
    <updated>2026-02-25T15:17:04.008Z</updated>
    
    
      
      
        
        
    <summary type="html">&lt;h1 id=&quot;原生反序列化链-jdk8u20-的新构造&quot;&gt;&lt;a href=&quot;#原生反序列化链-jdk8u20-的新构造&quot; class=&quot;headerlink&quot; title=&quot;原生反序列化链 jdk8u20 的新构造&quot;&gt;&lt;/a&gt;原生反序列化链 jdk8u20</summary>
        
      
    
    
    
    <category term="java" scheme="https://inhann.top/categories/java/"/>
    
    
    <category term="java" scheme="https://inhann.top/tags/java/"/>
    
  </entry>
  
  <entry>
    <title>Linux jdk8 tomcat 使用 lib 的随机性</title>
    <link href="https://inhann.top/2022/06/28/tomcat_random_lib/"/>
    <id>https://inhann.top/2022/06/28/tomcat_random_lib/</id>
    <published>2022-06-28T10:45:02.000Z</published>
    <updated>2026-02-25T15:17:04.008Z</updated>
    
    
      
      
        
        
    <summary type="html">&lt;h1 id=&quot;Linux-jdk8-tomcat-使用-lib-的随机性&quot;&gt;&lt;a href=&quot;#Linux-jdk8-tomcat-使用-lib-的随机性&quot; class=&quot;headerlink&quot; title=&quot;Linux jdk8 tomcat 使用 lib</summary>
        
      
    
    
    
    <category term="java" scheme="https://inhann.top/categories/java/"/>
    
    
    <category term="java" scheme="https://inhann.top/tags/java/"/>
    
    <category term="linux" scheme="https://inhann.top/tags/linux/"/>
    
    <category term="tomcat" scheme="https://inhann.top/tags/tomcat/"/>
    
  </entry>
  
  <entry>
    <title>A new way to bypass __wakeup() and build POP chain</title>
    <link href="https://inhann.top/2022/05/17/bypass_wakeup/"/>
    <id>https://inhann.top/2022/05/17/bypass_wakeup/</id>
    <published>2022-05-17T08:12:05.000Z</published>
    <updated>2026-02-25T15:17:04.008Z</updated>
    
    
      
      
        
        
    <summary type="html">&lt;h1 id=&quot;A-new-way-to-bypass-wakeup-and-build-POP-chain&quot;&gt;&lt;a href=&quot;#A-new-way-to-bypass-wakeup-and-build-POP-chain&quot; class=&quot;headerlink&quot;</summary>
        
      
    
    
    
    <category term="php" scheme="https://inhann.top/categories/php/"/>
    
    
    <category term="laravel" scheme="https://inhann.top/tags/laravel/"/>
    
    <category term="pop" scheme="https://inhann.top/tags/pop/"/>
    
  </entry>
  
  <entry>
    <title>Shiro Padding Oracle Attack (shiro-721)</title>
    <link href="https://inhann.top/2022/04/29/shiro721/"/>
    <id>https://inhann.top/2022/04/29/shiro721/</id>
    <published>2022-04-29T16:45:02.000Z</published>
    <updated>2026-02-25T15:17:04.008Z</updated>
    
    
      
      
        
        
    <summary type="html">&lt;h1 id=&quot;Shiro-Padding-Oracle-Attack-shiro-721&quot;&gt;&lt;a href=&quot;#Shiro-Padding-Oracle-Attack-shiro-721&quot; class=&quot;headerlink&quot; title=&quot;Shiro Padding</summary>
        
      
    
    
    
    <category term="java" scheme="https://inhann.top/categories/java/"/>
    
    
    <category term="java" scheme="https://inhann.top/tags/java/"/>
    
    <category term="cve" scheme="https://inhann.top/tags/cve/"/>
    
    <category term="shiro" scheme="https://inhann.top/tags/shiro/"/>
    
  </entry>
  
  <entry>
    <title>pwnhub 胖哈勃春季赛 web</title>
    <link href="https://inhann.top/2022/04/25/pwnhub_spring_2022/"/>
    <id>https://inhann.top/2022/04/25/pwnhub_spring_2022/</id>
    <published>2022-04-25T16:45:02.000Z</published>
    <updated>2026-02-25T15:17:04.008Z</updated>
    
    
      
      
        
        
    <summary type="html">&lt;h1 id=&quot;pwnhub-胖哈勃春季赛-web&quot;&gt;&lt;a href=&quot;#pwnhub-胖哈勃春季赛-web&quot; class=&quot;headerlink&quot; title=&quot;pwnhub 胖哈勃春季赛 web&quot;&gt;&lt;/a&gt;pwnhub 胖哈勃春季赛</summary>
        
      
    
    
    
    <category term="ctf" scheme="https://inhann.top/categories/ctf/"/>
    
    
    <category term="ctf" scheme="https://inhann.top/tags/ctf/"/>
    
  </entry>
  
  <entry>
    <title>hfctf2022 ezphp writeup</title>
    <link href="https://inhann.top/2022/03/26/hfctf2022_ezphp/"/>
    <id>https://inhann.top/2022/03/26/hfctf2022_ezphp/</id>
    <published>2022-03-26T11:45:02.000Z</published>
    <updated>2026-02-25T15:17:04.008Z</updated>
    
    
      
      
        
        
    <summary type="html">&lt;h1 id=&quot;hfctf2022-ezphp-writeup&quot;&gt;&lt;a href=&quot;#hfctf2022-ezphp-writeup&quot; class=&quot;headerlink&quot; title=&quot;hfctf2022 ezphp writeup&quot;&gt;&lt;/a&gt;hfctf2022 ezphp</summary>
        
      
    
    
    
    <category term="ctf" scheme="https://inhann.top/categories/ctf/"/>
    
    
    <category term="ctf" scheme="https://inhann.top/tags/ctf/"/>
    
    <category term="wp" scheme="https://inhann.top/tags/wp/"/>
    
    <category term="nginx" scheme="https://inhann.top/tags/nginx/"/>
    
  </entry>
  
  <entry>
    <title>Java Serialization Format</title>
    <link href="https://inhann.top/2022/03/15/java_serialization_format/"/>
    <id>https://inhann.top/2022/03/15/java_serialization_format/</id>
    <published>2022-03-15T08:12:05.000Z</published>
    <updated>2026-02-25T15:17:04.008Z</updated>
    
    
      
      
        
        
    <summary type="html">&lt;h1 id=&quot;Java-Serialization-Format-mapping&quot;&gt;&lt;a href=&quot;#Java-Serialization-Format-mapping&quot; class=&quot;headerlink&quot; title=&quot;Java Serialization Format</summary>
        
      
    
    
    
    <category term="web" scheme="https://inhann.top/categories/web/"/>
    
    
    <category term="java" scheme="https://inhann.top/tags/java/"/>
    
  </entry>
  
  <entry>
    <title>HTTPS 学习</title>
    <link href="https://inhann.top/2022/01/29/https/"/>
    <id>https://inhann.top/2022/01/29/https/</id>
    <published>2022-01-29T12:45:02.000Z</published>
    <updated>2026-02-25T15:17:04.008Z</updated>
    
    
      
      
        
        
    <summary type="html">&lt;h1 id=&quot;HTTPS-学习&quot;&gt;&lt;a href=&quot;#HTTPS-学习&quot; class=&quot;headerlink&quot; title=&quot;HTTPS 学习&quot;&gt;&lt;/a&gt;HTTPS 学习&lt;/h1&gt;&lt;h2 id=&quot;运行-https-server-：&quot;&gt;&lt;a</summary>
        
      
    
    
    
    <category term="web" scheme="https://inhann.top/categories/web/"/>
    
    
    <category term="https" scheme="https://inhann.top/tags/https/"/>
    
  </entry>
  
  <entry>
    <title>CVE-2021-41773 复现</title>
    <link href="https://inhann.top/2021/10/06/CVE-2021-41773/"/>
    <id>https://inhann.top/2021/10/06/CVE-2021-41773/</id>
    <published>2021-10-06T14:45:02.000Z</published>
    <updated>2026-02-25T15:17:04.008Z</updated>
    
    
      
      
        
        
    <summary type="html">&lt;h2 id=&quot;CVE-2021-41773-复现&quot;&gt;&lt;a href=&quot;#CVE-2021-41773-复现&quot; class=&quot;headerlink&quot; title=&quot;CVE-2021-41773 复现&quot;&gt;&lt;/a&gt;CVE-2021-41773 复现&lt;/h2&gt;&lt;h3</summary>
        
      
    
    
    
    <category term="web" scheme="https://inhann.top/categories/web/"/>
    
    
    <category term="cve" scheme="https://inhann.top/tags/cve/"/>
    
    <category term="apache" scheme="https://inhann.top/tags/apache/"/>
    
  </entry>
  
  <entry>
    <title>深入 FTP 攻击 php-fpm 绕过 disable_functions</title>
    <link href="https://inhann.top/2021/09/24/ftp_disable_functions/"/>
    <id>https://inhann.top/2021/09/24/ftp_disable_functions/</id>
    <published>2021-09-24T11:59:02.000Z</published>
    <updated>2026-02-25T15:17:04.008Z</updated>
    
    
      
      
        
        
    <summary type="html">&lt;h1 id=&quot;深入-FTP-攻击-php-fpm-绕过-disable-functions&quot;&gt;&lt;a href=&quot;#深入-FTP-攻击-php-fpm-绕过-disable-functions&quot; class=&quot;headerlink&quot; title=&quot;深入 FTP 攻击</summary>
        
      
    
    
    
    <category term="web" scheme="https://inhann.top/categories/web/"/>
    
    
    <category term="ftp" scheme="https://inhann.top/tags/ftp/"/>
    
    <category term="php" scheme="https://inhann.top/tags/php/"/>
    
  </entry>
  
  <entry>
    <title>redis 主从复制 RCE</title>
    <link href="https://inhann.top/2021/09/13/redis_master_slave_rce/"/>
    <id>https://inhann.top/2021/09/13/redis_master_slave_rce/</id>
    <published>2021-09-13T16:45:02.000Z</published>
    <updated>2026-02-25T15:17:04.008Z</updated>
    
    
      
      
        
        
    <summary type="html">&lt;p&gt;[toc]&lt;/p&gt;
&lt;h1 id=&quot;redis-主从复制-RCE&quot;&gt;&lt;a href=&quot;#redis-主从复制-RCE&quot; class=&quot;headerlink&quot; title=&quot;redis 主从复制 RCE&quot;&gt;&lt;/a&gt;redis 主从复制 RCE&lt;/h1&gt;&lt;h2</summary>
        
      
    
    
    
    <category term="ctf" scheme="https://inhann.top/categories/ctf/"/>
    
    
    <category term="redis" scheme="https://inhann.top/tags/redis/"/>
    
  </entry>
  
  <entry>
    <title>nodejs session-file-store session 伪造</title>
    <link href="https://inhann.top/2021/08/15/session-forge-express-nodejs/"/>
    <id>https://inhann.top/2021/08/15/session-forge-express-nodejs/</id>
    <published>2021-08-15T12:45:02.000Z</published>
    <updated>2026-02-25T15:17:04.008Z</updated>
    
    
      
      
        
        
    <summary type="html">&lt;p&gt;[toc]&lt;/p&gt;
&lt;h2 id=&quot;express-session-生成-Cookie&quot;&gt;&lt;a href=&quot;#express-session-生成-Cookie&quot; class=&quot;headerlink&quot; title=&quot;express-session 生成</summary>
        
      
    
    
    
    <category term="ctf" scheme="https://inhann.top/categories/ctf/"/>
    
    
    <category term="nodejs" scheme="https://inhann.top/tags/nodejs/"/>
    
  </entry>
  
  <entry>
    <title>web复现之buu二号弹</title>
    <link href="https://inhann.top/2021/04/20/buu_web_2/"/>
    <id>https://inhann.top/2021/04/20/buu_web_2/</id>
    <published>2021-04-20T05:34:05.000Z</published>
    <updated>2026-02-25T15:17:04.008Z</updated>
    
    
      
      
        
        
    <summary type="html">&lt;p&gt;[toc]&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;菜鸡又在buu上刷了点题，这里记录一下30道web的解题思路。。。。。。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&quot;0x01-BJDCTF-2nd-xss之光&quot;&gt;&lt;a</summary>
        
      
    
    
    
    <category term="ctf" scheme="https://inhann.top/categories/ctf/"/>
    
    
    <category term="web" scheme="https://inhann.top/tags/web/"/>
    
  </entry>
  
</feed>
