PHP代码审计(七)Rips源代码审计系统使用教程

简介: 上一篇中提到的Seay源代码审计系统是由C#编写的winform程序,现在已经停止更新了,但是,还是比较好用的。PHP代码审计还有另一个工具,也是一个神器Rips

上一篇中提到的Seay源代码审计系统是由C#编写的winform程序,现在已经停止更新了,但是,还是比较好用的。

PHP代码审计还有另一个工具,也是一个神器Rips

最主要的是Seay只能在windows上使用,而Rips是跨平台的,通俗点说,他是使用PHP编写的的一个站点,直接部署到服务器上就可以了。

官方网站:rips-scanner.sourceforge.net/

首先,将他部署在你本地或者线上的环境中,使他能够运行起来。站点运行如下图所示:页面语言是英文,我这里使用谷歌浏览器。

image.png

将你需要审计的项目目录填写到对应位置,点击扫描,如下图所示:

image.png

点击继续,等待一段时间(具体多长时间,看你文件多少),结果如下图所示:

image.png

我们查看具体漏洞,第一个,注意红框标注位置的三个按钮。

image.png

第一个按钮是溯源,找到有漏洞的代码在文件中的位置

image.png

横向第二个按钮是折叠代码,这个不做描述。

下边问号那个按钮是查看帮助,(这也是最有用的)

image.png

在帮助说明中会解释什么是文件包含漏洞,漏洞是如何产生的,漏洞的样例代码。

也可以参照这里给出的代码样例,对你的代码进行修改。

另外,这套系统还有全局搜索功能,这个无非就是正则匹配,但是功能很强大。如下图所示:

image.png

以上就是这套系统的基本功能,很强大,至于其他功能,后期再使用的过程中在慢慢挖掘好了,这套系统与上一篇中看得seay相比,我觉得功能侧重点各不相同,各有有各的套路吧。反正,对我这小白来说,都是神器。

有好的建议,请在下方输入你的评论。

欢迎访问个人博客 guanchao.site

欢迎访问我的小程序:打开微信->发现->小程序->搜索“时间里的”

目录
相关文章
|
17天前
|
安全 BI PHP
php前后端分离,仓储模式r的医院不良事件上报系统源码
此医院安全不良事件管理系统采用前后端分离架构(PHP+Laravel8+Vue2+Element),实现事件上报至解决的全流程管理。系统支持结构化上报、数据自动引用、智能流程及预警,配备质控分析工具生成各类报表。通过PDCA闭环管理,确保事件得到有效处置并预防再发,同时提供便捷上报通道,优化上报效率。
php前后端分离,仓储模式r的医院不良事件上报系统源码
|
5天前
|
JSON PHP Apache
[GFCTF 2021]Baby_Web(CVE-2021-41773) 从一道题入门PHP代码审计 (保姆级)
[GFCTF 2021]Baby_Web(CVE-2021-41773) 从一道题入门PHP代码审计 (保姆级)
8 1
|
12天前
|
SQL 安全 API
PHP代码审计示例(一)——淡然点图标系统SQL注入漏洞审计
PHP代码审计示例(一)——淡然点图标系统SQL注入漏洞审计
27 4
|
11天前
|
前端开发 网络安全 PHP
PHP代码审计之MVC与ThinkPHP简介
PHP代码审计之MVC与ThinkPHP简介
20 2
|
11天前
|
监控 安全 网络安全
PHP代码审计之简单思路方法
PHP代码审计之简单思路方法
31 1
|
19天前
|
前端开发 测试技术 API
品读:PHP搭建cn2you逆向海淘代购系统攻略
搭建CN2YOU淘宝代购集运系统需经过细致规划与实施。首先,通过市场调研明确目标市场和服务定位;随后规划核心功能与技术选型,确保系统可扩展性。集成电商平台API实现商品信息同步,并构建安全的用户注册、登录体系。实现购物车、订单管理和支付接口集成,支持多种支付方式。整合物流合作伙伴,提供物流跟踪服务。优化用户体验,支持多语言,并通过社交媒体营销提升品牌曝光。最后,进行系统测试与维护,确保稳定运行。
|
1天前
|
网络协议 API PHP
PhalApi:在宝塔一键安装部署PHP开源接口框架的教程
要在宝塔面板上一键安装部署PhalApi开源接口框架,首先进入宝塔软件商店,切换到“一键部署”选项,搜索“phalapi”并点击“一键部署”。安装时需填写接口域名、数据库名及密码,提交后等待安装完成。安装成功后可在宝塔面板中查看新站点和源代码目录,并通过DNS解析设置访问接口域名,如`http://myapi.phalapi.net/`。默认开启的调试模式便于测试,可通过修改`config/sys.php`中的`debug`值为`false`关闭。最后,在源代码中开发自己的PHP接口,PhalApi会自动生成在线接口文档,方便后续调用与维护。更多详细教程可参考官方文档。
|
10天前
|
关系型数据库 Linux 网络安全
"Linux系统实战:从零开始部署Apache+PHP Web项目,轻松搭建您的在线应用"
【8月更文挑战第9天】Linux作为服务器操作系统,凭借其稳定性和安全性成为部署Web项目的优选平台。本文以Apache Web服务器和PHP项目为例,介绍部署流程。首先,通过包管理器安装Apache与PHP;接着创建项目目录,并上传项目文件至该目录;根据需要配置Apache虚拟主机;最后重启Apache服务并测试项目。确保防火墙允许HTTP流量,正确配置数据库连接,并定期更新系统以维持安全。随着项目复杂度提升,进一步学习高级配置将变得必要。
22 0
|
1月前
|
小程序 PHP
全新UI自助图文打印系统小程序源码 PHP后端 附教程
全新UI自助图文打印系统小程序源码 PHP后端 附教程
107 2
|
1月前
|
移动开发 前端开发 应用服务中间件
挂售转卖竞拍商城系统源码/竞拍系统/转拍闪拍系统/后端PHP+前端UNiapp源码
挂售转卖竞拍商城系统源码/竞拍系统/转拍闪拍系统/后端PHP+前端UNiapp源码 亲测可用
47 1