代码审计(bluecms)

参考文章https://xz.aliyun.com/t/11553#toc-5 CMS结构├── admin 后台管理目录 ├── install 网站的安装目录 ├── api 接口文件目录 ├── data 系统处理数据相关目录 ├── include 用来包含的全局文件 └── template 模板 函数集文件,它的定义如下 这类文件通常命名中包含functions或者comm...

漏洞挖掘新手学习记录/代码审计入坑(思路)

代码审计是在一个编程中对源代码旨在发现错误、安全漏洞或违反编程约定的项目。就是找它这些代码中可能存在问题的地方,然后看它是否真的存在漏洞。 代码审计大致分为三种,白盒、黑盒和灰盒。 白盒:这种测试可以看到源代码,直接从代码中来看哪里可能出现问题,然后进行检测,此时是知道内部结构的,测试相对黑盒测试会比较容易一点 黑盒:只知道网页的大致结构,然后对各个功能开始检测,按自己的思路进行测试,比如看...

PHP代码审计环境搭建(PHP+mamp pro+PHPSTORM)

系统说明macOS M1,2020,Arm64架构,venture版本 环境搭建代码审计分为静态分析和动态分析。 静态分析:不运行PHP代码的情况下,对PHP源码进行查看分析,从中找出可能存在的缺陷和漏洞。 动态分析:将PHP代码运行起来,通过观察代码运行的状态,如变量内容、函数执行结果等,达到明确代码流程,分析函数逻辑等目的,并从中挖掘出漏洞。 下面的软件部署均为动态分析。 mamp pr...

snort 规则编写经验积累

https://blog.csdn.net/yalecaltech/article/details/89470968 数据包中的点,可能不是点,是空格。 $HTTP_PORTS 范围,不是这个范围内的,可以用any在/etc/snort.conf里面可以看到web的端口。 portvar HTTP_PORTS [80,81,311,383,591,593,901,1220,1414,17...

哥斯拉v4.0流量解密及特征流量提取

哥斯拉软件安装及使用安装项目地址:https://github.com/BeichenDream/Godzilla/releases 下载.jar 文件。 运行 java -jar godzilla.jar 靶场攻击 php搭建的网站和jsp搭建网站:apache 服务器一般使用PHP搭建。tomcat 服务器一般使用jsp搭建。 木马是要在服务器上自动执行,执行脚本,所以木马格式要与服务...

brew update卡住的解决

先更新下brew有时brew版本太旧也会有问题 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 再更新国内源#更新Homebrew cd "$(brew --repo)" git remote set-...

macOS13 通过brew安装不同版本的PHP

安装安装多个 PHP 版本。首先,不要为 PHP 使用默认的自制软件核心 tap。使用shivammathur/php。 brew tap shivammathur/php brew install shivammathur/php/php@8.0 然后将PHP8.0设置为默认PHPCLI版本 brew unlink php brew link --overwrite --force ph...

Spring-security 认证绕过漏洞复现及流量分析(CVE-2022-22978)

漏洞详情漏洞描述当Spring-security使用 RegexRequestMatcher 进行权限配置,由于RegexRequestMatcher正则表达式配置权限的特性,正则表达式中包含“.”时,未经身份验证攻击者可以通过构造恶意数据包绕过身份认证。 影响版本: Spring Security 5.5.x < 5.5.7 Spring Security 5.6.x < 5....

Shiro认证绕过漏洞复现(CVE-2020-1957)

漏洞详情Shiro组件Apache Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码和会话管理。使用Shiro的易于理解的API,可以快速、轻松地获得任何应用程序,从最小的移动应用程序到最大的网络和企业应用程序。内置了可以连接大量安全数据源(又名目录)的Realm,如LDAP、关系数据库(JDBC)、类似INI的文本配置资源以及属性文件等。 漏洞描述Apache Shi...

mini_httpd任意文件读取漏洞复现及特征流量分析(CVE-2018-18778)

漏洞详情Mini_httpd 是一个微型的 Http 服务器,在占用系统资源较小的情况下可以保持一定程度的性能(约为 Apache 的 90%),因此广泛被各类 IOT(路由器,交换器,摄像头等)作为嵌入式服务器。而包括华为,zyxel,海康威视,树莓派等在内的厂商的旗下设备都曾采用 Mini_httpd 组件。 漏洞原理在 mini_httpd 开启虚拟主机模式的情况下,用户请求 http...