怎么通过外部检测到网站是ThinkPHP框架开发的
1个回答
展开全部
在tp3.1和3.2中的App.class.PHP中有这样一段代码:
<?php
if(!$module) {
if('4e5e5d7364f443e28fbf0d3ae744a59a' == CONTROLLER_NAME) {
header("Content-type:image/png");
exit(base64_decode(App::logo()));
}
// 是否定义Empty控制器
$module = A('Empty');
if(!$module){
E(L('_CONTROLLER_NOT_EXIST_').':'.CONTROLLER_NAME);
}
}
?>
比如http://www.gaokaopai.com/4e5e5d7364f443e28fbf0d3ae744a59a-index.html
会输出tp的logo.从而知道该网站用的是tp框架
<?php
if(!$module) {
if('4e5e5d7364f443e28fbf0d3ae744a59a' == CONTROLLER_NAME) {
header("Content-type:image/png");
exit(base64_decode(App::logo()));
}
// 是否定义Empty控制器
$module = A('Empty');
if(!$module){
E(L('_CONTROLLER_NOT_EXIST_').':'.CONTROLLER_NAME);
}
}
?>
比如http://www.gaokaopai.com/4e5e5d7364f443e28fbf0d3ae744a59a-index.html
会输出tp的logo.从而知道该网站用的是tp框架
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询