- 博客(33)
- 收藏
- 关注
原创 极致CMS代码审计复盘总结
原则一:先框架后业务框架层的安全函数是"基础设施",一个设计缺陷影响全局。先审计框架层,可以快速定位全局性问题,避免在业务层逐个"挖洞"的低效模式。本次审计中,发现缺陷后,直接搜索所有使用 type=4 的调用点,一次性定位了6个XSS漏洞。原则二:追踪数据流而非搜索关键字单纯搜索$_GET$_POST等关键字效率低下,因为现代框架都有统一的输入封装。正确做法是追踪"用户输入 → 过滤 → 使用"的完整数据流。本次审计中,追踪frparam()→→addslashes→的完整链路,才能发现逆转义的问题。
2026-04-21 09:39:56
418
原创 极致CMS代码分析(RCE漏洞)——代码审计
审计目标:极致CMS(JiZhiCMS)远程代码执行漏洞审计范围:模板引擎、文件操作、插件机制、反序列化、文件上传等RCE攻击面审计方法:追踪可导致代码执行的函数调用链(eval/file_put_contents/require/unserialize等)核心关注:用户可控输入是否能到达代码执行点。
2026-04-21 09:32:37
752
原创 极致CMS代码分析(SQL注入漏洞)——代码审计
审计目标:极致CMS(JiZhiCMS)SQL注入漏洞审计范围:数据库抽象层(Model)、控制器参数处理、SQL拼接点审计方法:追踪用户输入 → 参数过滤 → SQL构造 → 数据库执行全链路核心关注frparam()参数获取、过滤函数、Model.phpSQL拼接逻辑根因说明无预编译整个Model层未使用PDO参数绑定,全部字符串拼接字符串条件无过滤接受字符串时直接拼入WHEREhtmlspecialchars_decode 逆转义addcacheeditcache中先再decode。
2026-04-20 10:52:29
715
原创 极致CMS代码分析(XSS漏洞)——代码审计
审计目标:极致CMS(JiZhiCMS)前端XSS跨站脚本漏洞审计范围app/home/目录下所有控制器及模板渲染逻辑审计方法:追踪用户输入 → 参数过滤 → 输出渲染全链路核心关注frparam()参数获取、过滤函数、模板View.php渲染输出。
2026-04-20 10:49:50
477
1
原创 极致CMS初步审计分析——代码审计
极致CMS是一款基于自研FrPHP框架构建的PHP内容管理系统,采用MVC架构模式,使用MySQL数据库(PDO驱动),支持Redis缓存/Session,支持多语言,具备完整的前后台管理功能。// 路由规则格式: [正则URL, 系统内部链接, HTTP方法]匹配成功后,正则捕获组通过$1$2… 替换到内部链接中。多条规则按顺序匹配,第一条生效。
2026-04-17 10:32:13
428
原创 帝国CMS 8.0 安全审计分析——代码审计
项目内容审计目标下载链接审计范围前台+后台全量代码审计类型白盒代码审计漏洞类型XSS / RCE / SQL注入漏洞总数XSS: 20+ / RCE: 1 / SQL注入: 1(影响6+功能点)
2026-04-17 09:51:24
618
原创 中间件及框架漏洞详解(Nginx、Apache、Tomcat、Redis、Zookeeper、RabbitMQ、Kafka等)
①log4j和log4j2log4j是 Apache 的一个开源日志库,是一个基于 Java 的日志记录框架。log4j2是log4j 的后继者,其中引入了大量丰富的特性,可以控制日志信息输送的目的地为控制台、文件、GUI 组建等,被应用于业务系统开发,用于记录程序输入输出日志信息,log4j2 中存在JNDI注入漏洞,当程序记录用户输入的数据时,即可触发该漏洞,成功利用该漏洞可在目标服务器上执行任意代码。②什么是JNDI。
2025-12-19 16:42:31
1418
原创 VulnStack|红日靶场——红队评估四
phpmyadmin GetShell需要知道网站的绝对路径,通过目录扫描虽然扫出来了 phpinfo.php 文件,但是无任何信息,可以通过查看 log 文件的路径来猜测网站的绝对路径,通过全局日志的路径猜测网站绝对路径为 /var/www/html/通过扫描发现两台存活主机,并且都存在ms17-010漏洞,使用frp搭建隧道,kali做服务端,web做客户端, kali启动服务端,然后把客户端文件上传至web,加权后启动客户端。访问2002端口,发现Tomcat服务,并且版本为8.5.19。
2025-05-31 21:54:56
1238
原创 Vulnhub:DC-1靶机渗透
探测目标IP地址,探测主机的工具有很多,常见的有arp-scan、nmap还有netdiscover,这里使用arp-scan确定了DC-1主机的IP地址为。
2025-02-18 18:30:04
670
原创 中间件安全
war包是Sun提出的一种web应用程序格式,与jar类似,是很多文件的压缩包。一个基于J2EE的开放源代码的应用服务器。JBoss是一个管理EJB的容器和服务器,但JBoss核心服务不包括支持servlet/JSP的WEB容器,一般与Tomcat或Jetty绑定使用。Jboss是Java EE应用服务器(就像Apache是web服务器一样),专门用来运行Java EE程序的。
2025-01-22 21:45:54
1070
原创 渗透测试常用专业术语扫盲
想象自己是一个特工,你的目标是监控一个重要的人,有一天你怀疑目标家里的窗子可能没有关,于是你上前推了推,结果推开了,这是一个POC。之后你回去了,开始准备第二天的渗透计划,第二天你通过同样的漏洞渗透进了它家,仔细查看了所有的重要文件,离开时还安装了一个隐蔽的录音笔,这一天你所做的就是一个EXP,你在他家所做的就是不同的Payload,就把录音笔当作Shellcode吧!
2025-01-17 18:41:41
1800
原创 浅谈eduSRC挖掘
可以得知网站命令习惯:wrd wrdtech webvpn 这一类信息(这里的信息你收集的越多,构造的字典爆破的机会越大,其余同理,自己扩展)我们就可以利用wrd这些来组合密码,比如wrd@123 wrd@admn123456 wrd!@#qwe123 这样构造弱口令去爆破,这里你可以花1—2天 如果一旦突破那么就是一个通杀!相对于还是划算,没成功就等于锻炼了信息收集能力。
2025-01-04 01:40:58
2265
1
原创 Shodan介绍
shodan search --color --limit 10 -- fields ip_str port:3389 country:cn city:Shenzhen //显示城市。shodan search --limit --fields ip_str,port "cisco -authorired port:23" //搜索思科的弱口令密码设备。shodan search --limit --fields ip_str,port http.title:hacked by //搜索被挂黑页的网站。
2024-11-06 23:45:37
1211
原创 协议栈攻击分类(CISP-PTE笔记)
1.协议栈自身的脆弱性 1)缺乏数据源验证机制 2)缺乏完整性验证机制 3)缺乏机密性验证机制2.网络接口层攻击3.网络层攻击4.应用层攻击。
2024-11-06 23:06:53
975
原创 Linux基础
使用“locate”命令查找名为"whoami.exe" 的文件在系统中的位置。"-iname*. sh 查找文件名以sh”结尾的文件,注意这里的空格可能会导致不准确匹配,一般用通配符应该紧贴在前面的字符后面,比如“*sh”。例如,如果你想知道“ls"命令在系统中的具体位置,可以使用"which ls”。"echo $PATH"“-exec rm-rf 0:"表示对找到的每个结果执行"rm-rf”命令,即删除找到的文件或目录。"sort -k9 -k10"是按照第九列和第十列的内容对文件信息进行排序。
2024-11-05 21:46:02
804
原创 Windows常用命令-病毒
再说一个copy命令的使用方法 先echo 123 >1.txt 再echo456>2.txt 然后利用copy 命令 copy 1.txt+2.txt >3.txt(把1.txt的内容和2.txt的内容拼接起来 并重定向到3.txt并改名为3.txt)reg add [路径] /v [值名称] /t [类型] /d [数据] /f (添加新的注册表项)先在1.txt里面输入各种字符串,find "a" 1.txt (在·1.txt种查找带a的字段 )
2024-11-05 21:22:23
1126
原创 2024--ACM&TC第二次招新赛题解
签到:2,8简单:4,5,7中等:3,6,9,10困难:1,11写不到五题说不过去吧…五题往上才是看实力的地方查找小数点:遍历输入的数字字符串,找到小数点的位置。若没有小数点,则直接返回该数字。分离整数部分和小数部分:使用小数点位置将字符串分为整数部分和小数部分。四舍五入逻辑:从小数部分的最后一位开始向前处理,判断每位数字是否大于等于5,以决定是否进位。将进位结果加到整数部分的相应位置上,处理可能的进位。构建结果:将处理后的整数部分作为最终结果返回。2.埃特巴什码加密(Atbash Cip
2024-10-26 18:00:14
1322
原创 shodan搜索引擎——土豆片的网安之路
它由约翰·马瑟利(John Matherly)在2009年开发,与传统的搜索引擎不同,Shodan索引的是服务器发送回客户端的元数据,而不是网页内容。Shodan与Google等传统搜索引擎的主要区别在于,Google的爬虫抓取网页内容并为其创建索引,而Shodan则主要寻找端口并抓取拦截到的信息,然后为这些信息建立索引。3389端口作为Windows远程桌面协议(RDP)的默认端口,虽然为用户提供了一种便捷的远程管理和控制计算机的方式,但同时也带来了一些潜在的网络安全风险和问题。
2024-10-26 09:03:17
1563
1
原创 潜在漏洞与攻击思路——土豆片的网安之路
(3)文件路径遍历:通过构造特殊的文件路径(如../../../../etc/passwd),攻击者尝试绕过上传脚本的限制,将文件保存到非预期的位置,甚至覆盖重要的系统文件。(1)文件扩展名欺骗:攻击者可能会更改文件扩展名,使其看起来像一个安全的文件类型(例如图片)。(2)目录遍历: 利用../等特殊字符,攻击者可以遍历服务器上的目录结构,访问并包含敏感文件,如配置文件、数据库文件等。(3)执行远程代码:如果目标服务器允许远程文件包含,并且未对远程文件的内容进行验证,那么远程文件中的恶意代码将被执行。
2024-10-24 20:55:20
658
原创 Vulnhub:Tiki-1靶机——记录土豆片第一次靶机渗透
复现0day攻击的靶机。号称有OSCP级别。应该是个OSCP简单级别适合新手进行信息收集,初级的脚本利用即可无需复杂的提权操作。
2024-10-21 20:15:36
949
原创 2024–ACM&TC第一次招新赛题解
本次没有思维上很难的题,都是最基本的小算法,算是会板子就能过,甚至考虑到搜索目前学的都不咋样所以第一次先不出了,所以补题的话每一题都要补,没有难到写不出来的题,记得补题,记得补题,记得补题,在招新赛期间你可能会切身体会到补题的重要性,还有是在赛时发现的,跟榜!一定要跟榜!有人在最后一个多小时才写签到题,最后,写题之前,先看数据范围,算时间复杂度,这次你们估计也是T麻了,根据时间复杂度去看你的代码咋写,是直接暴力?还是要用前缀和数组预处理?或者要用二分去找?筛质数的时候是直接筛还是暴力跑?
2024-10-19 18:12:38
2878
原创 安全见闻-土豆片的网安之路
潜在漏洞:信息泄露,xss,csrf,ssrf,反序列化漏洞,sql注入漏洞,命令注入漏洞,服务端模板注入,跨域漏洞,访问控制。潜在漏洞:信息泄露,xss,csrf,点击劫持,访问控制,web缓存漏洞,跨域漏洞,请求走私。不懂得话那么xss,点击劫持,web缓存漏洞,请求走私,跨域等问题就不可能会,因此均要了解。潜在漏洞:信息泄露,文件上传漏洞,文件解析漏洞,目录遍历,访问控制。Python:脚本,POC,安全产品开发。潜在漏洞:sql注入,xss,命令注入。Go:网络编程和云计算,安全产品开发。
2024-10-18 14:04:10
1204
原创 ACM 24届新生第二次周赛题解
算是第一次正式赛吧看看实力,国庆期间有一部分没留校的没打第一次,这次还有好多一直不会但是都在拖着不学的,一看真要到考察实力了不敢来了,从第一节课开始就强调了自学,对此很难评,只能说赶紧选择到底要不要打竞赛吧,没有自学能力及自控力的感觉不适合的话就不要浪费时间了,本次及格线,难度大概与前三场招新赛相当(或略低),前排同学应该补题到9~10道,中游应该7~8道。
2024-10-12 18:00:08
1350
原创 ACM 24届新生第一次周赛题解
也是学了一段时间了,出了一场很简单的周赛题给新生,可以看出来新生之间的差距已经拉开了,感觉这一次的周赛新生最少最少写到7题才算是基本合格,这一场甚至签到题这么多,防AK也只是一个小思维还没人写出来,甚至还有暴零的情况,只能说是努力加油吧。好好学习,好好补题。
2024-10-07 20:11:10
2707
原创 搭配购买——并查集+01背包(洛谷P1455)土豆片的算法之路
在期末周的摧残之下,土豆片依然没有忘记自己的算法学习()来看看这周的并查集专题。
2024-01-04 21:30:04
1061
1
原创 采药——01背包入门 土豆片背背背起了行囊(洛谷P1048 [NOIP2005 普及组])
新的一周,新的专题,土豆片结束了跟椒盐粉的打情骂俏又背起了他的行囊。去探寻背包专题~~
2023-12-15 17:02:21
1326
1
原创 唯一分解?还是诈骗?土豆片的歪门邪道C. Divisor Chain Harbour.Space Scholarship Contest 2023-2024 (Div. 1 + Div. 2)
新的一周又有了新的专题,“简单数学”......(土豆片是没发现有哪里简单的),一个唯一分解定理已经把土豆片整麻了,白熊也自身难保。看看土豆片如何用不一样的思维ac数论题(完全跟数论不搭边的歪门邪道).......
2023-12-13 00:34:39
930
原创 土豆片二分之路进阶——刺杀大使(洛谷P1902)搜索+二分
1.二分的大门刚刚打开,二分永远不会单独出现,是一个工具(大概?)积极联想2.关注边界以及check的思路3.不要wa了一发才想到二分,以后学的东西越来越多要注重综合运用。
2023-12-02 21:03:56
578
原创 跳石头——土豆片二分之路的起源(洛谷P2678 [NOIP2015 提高组] 跳石头)
1.二分的特征与板子2.二分答案的使用情况(文中都有说明)完结*★,°*:.☆( ̄▽ ̄)/$:*.°★*。
2023-11-28 21:24:52
928
原创 记录土豆片做出来的第一个cf1200分题!!!(Codeforces Round 799 (Div. 4)E. Binary Deque)
1.注意时间复杂度,在想到暴力做法时想办法优化。2.双指针跟二分的搜索方法要进一步熟悉,多用提高熟练。
2023-11-25 21:35:15
836
原创 K区间:土豆片der神奇想法
核心思想:1.两个前缀和模k的值相同的区间,可以产生一个k倍区间。(注意0的情况)2.桶排的类似思想来记录每种情况出现的次数3.排列组合知识找到最后答案撒花撒花~*★,°*:.☆( ̄▽ ̄)/$:*.°★*。
2023-11-20 20:37:34
244
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅