我想知道您使用什么工具和技术来快速分析未知代码 CMS 或框架。如果更具体地说是以下任务:
1 . 定位输出到浏览器的文件 (s) html 模板布局。
2.识别URL上的路由机制,即基于URL,系统决定以何种内容和形式显示或简写——MVC模式中的机制控制器。
3.确定模块主要内容的组装机制,并与一个数据库一起工作,该数据库通常必须满足MVC模式中的模型。
4.之前确定整个html页面的组装机制。即MVC模式中的视图。
这是一个基本的,在我看来,在 PHP 中创建/重做项目时出现的问题,当然是更具体任务的一种概括。
例如,对我来说,它可能已经成为传统:Xdebug,用于 PHP (Eclipse) 的 IDE。还有一个非常特殊的服务有助于可视化跟踪文件 Xdebug- Recognizer。这很好,因为它构建了一个舒适的跟踪日志工作序列图。也许足以让某人阅读文档、查看源代码或在调试器中运行,但对我而言,图表跟踪有助于在我的脑海中形成系统,并已成为一种非常快速的分析方式。
您在上述任务上花费的平均时间是多少?
鼓励对未知 CMS 或框架进行快速/轻松分析(逆向工程)的有效工具?