如何快速/轻松地对未知的 CMS 或 PHP 框架的代码进行分析(逆向工程)?

逆向工程 工具 调试器 动态分析 php 厘米
2021-06-23 15:29:14

我想知道您使用什么工具和技术来快速分析未知代码 CMS 或框架。如果更具体地说是以下任务:

1 . 定位输出到浏览器的文件 (s) html 模板布局。
2.识别URL上的路由机制,即基于URL,系统决定以何种内容和形式显示或简写——MVC模式中的机制控制器
3.确定模块主要内容的组装机制,并与一个数据库一起工作,该数据库通常必须满足MVC模式中的模型。
4.之前确定整个html页面的组装机制。即MVC模式中的视图。

这是一个基本的,在我看来,在 PHP 中创建/重做项目时出现的问题,当然是更具体任务的一种概括。

例如,对我来说,它可能已经成为传统:Xdebug,用于 PHP (Eclipse) 的 IDE。还有一个非常特殊的服务有助于可视化跟踪文件 Xdebug- Recognizer这很好,因为它构建了一个舒适的跟踪日志工作序列图。也许足以让某人阅读文档、查看源代码或在调试器中运行,但对我而言,图表跟踪有助于在我的脑海中形成系统,并已成为一种非常快速的分析方式。

您在上述任务上花费的平均时间是多少?

鼓励对未知 CMS 或框架进行快速/轻松分析(逆向工程)的有效工具?

0个回答
没有发现任何回复~