Apr092020
Sqli-labs Background-2.4 基于BIGINT溢出错误的SQL注入
0x01 概述
我对于通过MySQL错误提取数据的新技术非常感兴趣,而本文中要介绍的就是这样一种技术。当我考察MySQL的整数处理方式的时候,突然对如何使其发生溢出产生了浓厚的兴趣。下面,我们来看看MySQL是如何存储整数的。
MySQL支持SQL标准整数类型INTEGER(或INT)和SMALLINT。 作为对标准类型的扩展,MySQL还支持整数类型TINYINT,MEDIUMINT和BIGINT。 下表显示了每种整数类型所需的存...阅读全文
抢沙发
Apr022020
Sqli-labs Background-2.3 sql 盲注之正则表达式攻击
转载自:https://www.cnblogs.com/lcamry/articles/5717442.html
我们知道,在mysql 5.0版本之后,information_schema库中存储了所有的库名,表名以及字段名信息。故攻击方式如下:
1. 判断第一个表名的第一个字符是否是a-z中的字符,其中blind_sqli是假设已知的库名。
注:正则表达式中 ^[a-z] 表示字符串中开始字符是在 a-z范围内
index.php?id=1 and 1=(SELECT 1 FROM information_schem...阅读全文
Mar282020
php获取二十四节气,php判断某一天是否是某个节气
php获取二十四节气,php判断某一天是否是某个节气,代码如下:
/**
 * @param int $time
 * @return mixed|string
 */
function getJieQi($time = 0) {
    date_default_timezone_set('Asia/Shanghai');
    !$time && $time = time();
    list($year, $month, $day) = explode('-', date('Y-m-d', $time));
    $solar_term = [
        0 => [621, 419, 621, 521, 622, ...阅读全文
Mar282020
PHP获取文件大小并转化为KB、MB、GB单位
PHP获取文件大小并转化为KB、MB、GB单位。
function getSize($filesize) {
    if ($filesize >= 1073741824) {
        $filesize = round($filesize / 1073741824 * 100) / 100 . ' GB';
    } elseif ($filesize >= 1048576) {
        $filesize = round($filesize / 1048576 * 100) / 100 . ' MB';
    } elseif ($filesize >= 1024) {
        $filesize = round($filesiz...阅读全文
Mar262020
Mar262020
centos搭建phpMyAdmin远程连接到其他数据库
准备环境:
192.168.1.5(搭建phpmyadmin)
192.168.1.6(搭建mariadb)
 
1.5配置:
1、安装epel源(我不演示了,我已经装过了)
2、安装php、phpMyAdmin
  [root@ml ~]# yum -y install php phpMyAdmin
3、修改phpMyAdmin配置文件
  [root@ml ~]# vim /etc/httpd/conf.d/phpMyAdmin.conf  (修改这里主要是为了能通过其他ip来进行访问,不然只能用127.0.0.1)
  
 
   [root@ml ...阅读全文
Mar262020
Mar252020
linux环境解决PHP已安装但忘记支持某些模块导致使用函数报错的问题
今天在调用php系统函数 easter_date()的过程中,本地没有问题,代码上传到服务器却报了个致命错误:调用未定义的函数 easter_date(),服务器是 Linux 环境。
网上搜了一下,发现问题是因为在安装编译php的过程中没有加–enable-calendar支持。
只能重新编译一下calendar模块了,这个时候我服务器已经编译安装了php,那么如何在增加calendar支持呢?其实很简单,把calendar当做一个扩展来重...阅读全文
Mar252020
php – 致命错误:调用未定义的函数easter_date()
今天在调用php系统函数 easter_date()的过程中,本地没有问题,代码上传到服务器却报了个致命错误:调用未定义的函数 easter_date(),服务器是 Linux 环境。
网上搜了一下,发现问题是因为在安装编译php的过程中没有加–enable-calendar支持。
只能重新编译一下calendar模块了,这个时候我服务器已经编译安装了php,那么如何在增加calendar支持呢?其实很简单,把calendar当做一个扩展来重...阅读全文
Mar252020
js实现5分钟页面无操作触发弹窗事件
js实现5分钟页面无操作触发弹窗事件示例。
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>页面X分钟不动弹窗测试</title>
    <script src="http://www.phpernote.com/js/jquery.min.js"></script>
</head>
<body>
<script type="text/javascript">
    function PopWindowAfterXm...阅读全文
 
        
         
 
 
 
 
 
 
 
