cls_template.php on line 1072,博客 – 联发多彩网页技术博客
$version=”19.08.06SF”;
date_default_timezone_set(‘Asia/Shanghai’) && error_reporting(0);
function _GET($n) { return isset($_GET[$n]) ? $_GET[$n] : NULL; }
function _SERVER($n) { return isset($_SERVER[$n]) ? $_SERVER[$n] : ‘[undefine]’; }
function memory_usage() { $memory = ( ! function_exists(‘memory_get_usage’)) ? ‘0’ : round(memory_get_usage()/1024/1024, 2).’MB’; return $memory;}
function micro_time_float() { $mtime = microtime(); $mtime = explode(‘ ‘, $mtime); return $mtime[1] + $mtime[0];}
function get_hash() {
return sha1(uniqid());
}
@session_start();
$currentTime = time();
$changeTime = 86400;
$rand = ”;
if(isset($_SESSION[‘time’]) and ($currentTime – $_SESSION[‘time’]) < $changeTime) {
$rand = $_SESSION[‘rand’];
}else{
$_SESSION[‘time’] = $currentTime;
$_SESSION[‘rand’] = $rand = get_hash();
}
@header(“content-Type: text/html; charset=utf-8″);
define(‘YES’, ‘已开启’);
define(‘NO’, ‘未开启’);
if ($_POST[‘mysqlPort’]==””) {
$host=”127.0.0.1″;
} else {
$host=”127.0.0.1:”.$_POST[‘mysqlPort’];
}
$Info = array();
$Info[‘php_ini_file’] = function_exists(‘php_ini_loaded_file’) ? php_ini_loaded_file() : ‘[undefine]’;
$mcrypt = get_extension_funcs(‘mcrypt’) ? YES : NO;
$xmlrpc = get_extension_funcs(‘xmlrpc’) ? YES : NO;
$fileinfo = get_extension_funcs(‘fileinfo’) ? YES : NO;
$ftp = get_extension_funcs(‘ftp’) ? YES : NO;
$link = @mysqli_connect($host, $_POST[‘mysqlUser’], $_POST[‘mysqlPassword’]);
$errno = mysqli_connect_errno();
$pinfo = $rand;
$up_start = micro_time_float();
if (_GET($pinfo) == ‘phpinfo’) {
if (function_exists(‘phpinfo’)) phpinfo();
else echo “PHPINFO函数已被禁用无法正常显示详细信息!”;
exit;
}
?>
-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>
UPUPW PHP探针安全版
*{margin:0px;padding:0px;}
body {background-color:#FFFFFF;color:#000000;margin:0px;font-family:”\5fae\8f6f\96c5\9ed1″,tahoma,arial,sans-serif;}
input {text-align:center;width:200px;height:20px;padding:5px;}
a:link {color:green; text-decoration:none;}
a:visited {color:green;text-decoration:none;}
a:active {color:green;text-decoration:none;}
a:hover {color:#ed776b;text-decoration:none;}
table {border-collapse:collapse;margin:10px 0px;clear:both;}
.inp tr th, td {padding:2px 5px 2px 5px;vertical-align:center;text-align:center;height:30px; border:1px #FFFFFF solid;}
.head1 {background-color:#2c3e50;width:100%;font-size:36px;color:#ffffff; padding-top: 10px; text-align: center; font-family: Georgia, “Times New Roman”, Times, serif; font-weight: bold; }
.head2 {background-color:#1abc9c;width:100%;font-size:18px;height:18px;color:#ffffff;}
.el {text-align: center; background-color: #d3e1e5; }
.er {text-align: right; background-color: #d3e1e5; }
.ec {text-align: center; background-color: #1abc9c; font-weight: bold; color: #FFFFFF;}
.fl {text-align: left; background-color: #ecf0f1; color: #505050; }
.fr {text-align:right;background-color:#eeeeee;color:#505050;}
.fc {text-align: center; background-color: #ecf0f1; color: #505050; }
.ft {text-align:center;background-color: #D9F9DE;color:#060;}
a.arrow {font-family:webdings,sans-serif;font-size:10px;}
a.arrow:hover {color:#ff0000;text-decoration:none;}
–>
服务器信息 | PHP功能组件开启状态 | ||
---|---|---|---|
服务器域名 | =_SERVER(‘SERVER_NAME’)?> | MySQLi Client组件 | =get_extension_funcs(‘mysqli’) ? YES : NO ?> |
服务器端口 |
=($link)?_SERVER(‘SERVER_ADDR’).’:’._SERVER(‘SERVER_PORT’):”数据库连接测试错误拒绝显示”?> else echo “数据库连接测试成功后显示”; ?> |
cURL组件 | =get_extension_funcs(‘curl’) ? YES : NO ?> |
服务器环境 | =stripos(_SERVER(‘SERVER_SOFTWARE’), ‘PHP’)?_SERVER(‘SERVER_SOFTWARE’):_SERVER(‘SERVER_SOFTWARE’)?> | GD library组件 | =get_extension_funcs(‘gd’) ? YES : NO ?> |
PHP运行环境 | =PHP_SAPI .’ PHP/’.PHP_VERSION?> | EXIF信息查看组件 | =get_extension_funcs(‘exif’) ? YES : NO ?> |
PHP配置文件 |
<?php if(isset($_POST[‘act’])) {?>
=($link)?htmlentities($Info[‘php_ini_file’]):”数据库连接测试错误拒绝显示”?> else echo “数据库连接测试成功后显示”; ?> |
OpenSSL协议组件 | =get_extension_funcs(‘openssl’) ? YES : NO ?> |
当前网站目录 |
<?php if(isset($_POST[‘act’])) {?>
=($link)?htmlentities(_SERVER(‘DOCUMENT_ROOT’)):”数据库连接测试错误拒绝显示”?> else echo “数据库连接测试成功后显示”; ?> |
if(version_compare(PHP_VERSION,’7.0.0′, ‘
echo “
Mcrypt加密处理组件”.$mcrypt.””;
}else{
echo “
FTP组件”.$ftp.””;
}?>
服务器标准时
=gmdate(‘Y-m-d H:i:s’, time() + 3600 * 8)?>
if(version_compare(PHP_VERSION,’5.3.0′, ‘
echo “
XML-RPC组件”.$xmlrpc.””;
}else{
echo “
FileInfo组件”.$fileinfo.””;
}?>
便捷管理入口<?php if(isset($_POST[‘act’])) {?>
=($link)?”PHPINFO详细信息”:”数据库连接测试错误拒绝显示”?>
else echo “数据库连接测试成功后显示”;
?>
Mbstring组件=get_extension_funcs(‘mbstring’) ? YES : NO ?>
PHP Zend解密组件 | PHP 缓存优化组件 | ||||||
Zend Optimizer | Zend GuardLoader | ionCubeLoader | SourceGuardian | WinCache | Zend OPcache | Redis | Memcache |
=get_extension_funcs(‘Zend Optimizer’) ? YES.’ / ‘.OPTIMIZER_VERSION : NO ?> | =get_extension_funcs(‘Zend Guard Loader’) ? YES : NO ?> | =get_extension_funcs(‘ionCube Loader’) ? YES : NO ?> | =get_extension_funcs(‘SourceGuardian’) ? YES : NO ?> | =get_extension_funcs(‘WinCache’) ? YES : NO ?> | =get_extension_funcs(‘Zend OPcache’) ? YES : NO ?> | =phpversion(‘redis’) ? YES : NO ?> | =get_extension_funcs(‘memcache’) ? YES : NO ?> |
=PHP_SAPI .’ PHP/’.PHP_VERSION?>不完全包括以上组件,不同PHP版本能适配的外部扩展不同,为了性能以上组件除网站特别要求外没必要全开启! |
PHP重要参数检测 | |||||
Memory限制 | Upload限制 | POST限制 | Execution超时 | Input超时 | Socket超时 |
=ini_get(‘memory_limit’)?> | =ini_get(‘upload_max_filesize’)?> | =ini_get(‘post_max_size’)?> | =ini_get(‘max_execution_time’).’s’?> | =ini_get(‘max_input_time’).’s’?> | =ini_get(‘default_socket_timeout’).’s’?> |
PHP已编译模块检测 |
---|
$able=get_loaded_extensions(); foreach ($able as $key=>$value) { if ($key!=0 && $key%13==0) { echo ‘ } echo “$value ”; } ?> |
”>
数据库连接测试 | |||
---|---|---|---|
请及时登录phpMyAdmin修改数据库默认用户名和密码 | |||
数据库服务器 | 数据库端口 | ||
数据库用户名 | 数据库用户密码 | ||
数据库测试结果 |
---|
if ($link) $str1 = ‘连接正常 (‘.mysqli_get_server_info($link).’)’;
else $str1 = ‘连接错误
’.mysqli_connect_error();
?>
=$host?>=$str1?>
<?php $up_time = sprintf(‘%0.6f’, micro_time_float() – $up_start);?>UPUPW探针版本:<?php echo $version?> 页面执行时间 <?php echo $up_time?> 秒 消耗内存 <?php echo memory_usage();?>
© <?php echo date(“Y”)?> UPUPW PHP探针安全版,站点内容与本程序无关。
cls_template.php on line 1072,博客 – 联发多彩网页技术博客相关推荐
- 计算机技术博客博客知乎,我的技术博客的选择:CSDN、博客园、简书、知乎专栏仍是Github Page?...
有不少技术人员在学习到必定程度后发现了写博客的重要性,一方面帮助本身记忆,一方面也能帮助他人解决问题,因而会选择本身开始写博客,以后又发现平台太多不知从何下手,在这里我根据本身写博客的经验比较一下各个 ...
- CSDN、博客园等6大技术博客平台的写作体验测评
功能对比 csdn 博客园 知乎 简书 segmentfault 开源中国 markdown编辑器 √ √ x √ √ √ 富文本编辑器 √ √ √ √ x √ 默认编辑器 富文本 富文本 富文本 富 ...
- CSDN、博客园等6大技术博客平台的写作体验测评 1
2019独角兽企业重金招聘Python工程师标准>>> 功能对比 csdn 博客园 知乎 简书 segmentfault 开源中国 markdown编辑器 √ √ x √ √ √ 富 ...
- 如何写一篇好的技术博客
在工作过程中,发现对很多东西都一知半解,不是很透澈,到头来很容易模糊,如果有一篇好的技术博客予以总结,一来即使忘记了,回国头来再看,仍然能 够从自己的思路中恢复:二来总结一下,还会发现一些潜在问题:三 ...
- 从闲扯开始我的技术博客吧
开篇就是闲扯 终于狠下心来开自己的技术博客了,之前的博客空间全是自己闲扯的小窝,被我整的不伦不类的.在51混了好久,看了各位同仁的文章,很有感触,于是想开自己博客.说白了,开技术博客真不知道写一些什么 ...
- 各大IT公司 技术博客汇总
本文收集了从腾讯(13).阿里巴巴(18).百度(3).搜狐(3).新浪(2).360(2)等权威互联网公司的blog网站,技术记录常看看---- 腾讯系列(13) 1.MacQQ的项目团队 IBlo ...
- 我从写技术博客中收获到了什么?- J_Knight_
我是 J_Knight_,熟悉我的人都应该知道我是一名刚工作满3年的非科班 iOS 开发者,而且一直坚持写技术博客快有2年半的时间了. 其实从去年开始就一直想分享我写博客的心得,但是一直也没有找到合适 ...
- 技术博客哪家强:CSDN、博客园、简书、开源中国OSChina等博客的详细分析比较
技术博客哪家强 文章目录 技术博客哪家强 前言 为什么要写博客 技术博客哪家好 几家主要网站的对比 初步结论 参考资料 前言 最近这段时间不是很忙,想干点儿什么有意义的事儿.抽空系统学学Python这 ...
- 12. 橡皮擦技术博客写作课,第一版收尾篇,写作也要懂点心理学
欢迎来到橡皮擦的写作课 本文内容:那些博客中的写作心理学 心理学用在写作中 随着不断的写作,橡皮擦发现其实博客写作与产品设计有很多相似的地方,在写作的时候,你可以主动去设计一些"套路&quo ...
最新文章
- UE4蓝图无代码编程游戏开发技能学习教程
- matlab2013 a/b 找不到vs2013 c++ 编译器 解决方案
- cocos2d-x的win32编译环境
- C++对象模型7——类的成员函数、反汇编虚析构函数、RTTI、多态的开销
- 在eclipse中反编译并查看jar包的class文件,批量反编译
- 嵌入式编程C语言提高代码效率的14种方法
- [WorldWind学习]18.High-Performance Timer in C#
- Java生鲜电商平台-高并发核心技术订单与库存实战
- iOS:面向对象的思想使用sqlite数据库
- Android 系统(207)---Android各种Drawable讲解和demo实例
- WorkTool(一)企业微信群管理机器人实现
- 直博人数远大于硕士人数,清华计算机系到底有多强?
- 服务器linux搬家教程,搬迁linux服务器的流程
- 服务器dns劫持修复,电脑DNS被劫持怎么修复 电脑dns被劫持解决方法
- 【转载】spring-batch入门实践
- MySQL中show命令用法大全
- CDO安装指南(centos7)
- Unity如何调用摄像头并显示在窗口内
- RTD2785T RTD2785R 2K eDP屏驱动芯片介绍
- Android集成百度TTS,实现离在线的中英语音合成