goaccess 分析 nginx日志

原文地址https://blog.51cto.com/13444271/2167514安装yum install glib2 glib2-devel GeoIP-devel ncurses-devel zlib zlib-develyum install gcc -y yum -y install GeoIP-update yum install goaccess #修改/etc/ngi...

继续阅读 »

nginx 封禁ip 和 ip段

增加黑名单在nginx.conf同目录新建nginx.blockip.conf引入配置可以放在虚拟机配置里,这里放在全局的nginx.confhttp里最后增加一行# 封禁ip include nginx.blockip.conf;配置黑名单deny 5.188.0.0/16; deny 5.188.210.5;第一个是封禁网段,16代表ip转换为2进制后,前16位有效,只要前16位相同就会...

继续阅读 »

xss csrf 攻击

xss 跨站脚本攻击恶意用户将代码(主要是js)植入到提供给其它用户使用的页面中主要有3种方式反射式漏洞:未经验证的用户数据被包含在页面中而未经HTML实体编码,js便能够注入到动态页面中,例如:url传参数存储式漏洞:恶意用户将js上传到Web服务器上,如果没有经过encode,则可以盗走其他用户的cookies等信息本地利用漏洞:HTML中包含了电脑本地执行的js,恶意用户在电脑上执行用...

继续阅读 »

PHP 常用算法

/** * 二分查找(数组里查找某个元素) * @param array $array * @param int $low 最小索引 * @param int $high 最大索引 * @param mixed $search 待查找元素 * @return mixed */ function binSch($array, $low, $high, $...

继续阅读 »

时间复杂度 算法复杂度

原文地址https://baike.baidu.com/item/%E7%AE%97%E6%B3%95%E5%A4%8D%E6%9D%82%E5%BA%A6 https://blog.csdn.net/qq_41523096/article/details/82142747时间频度T(n)算法中的语句执行次数称为语句频度或时间频度时间复杂度(渐进时间复杂度)O(f(n))若存在函数 f(n...

继续阅读 »

腾讯云 服务器 api 购买 php-sdk

腾讯文档写的简直太差了示例都不好好写以下是我根据源码整理的写法示例<?php /** * 创建云服务器 * * 2019-05-31 范国金 */ namespace app\pocket\cli; use TencentCloud\Common\Credential; use TencentCloud\Cvm\V20170312\CvmClient; use Tencen...

继续阅读 »

mysql 数据 备份 恢复

我们备份了mysql数据文件夹的内容安装新的mysql,定位好位置后,应该让新mysql安装并初始化,生成mysql,performance_schema,ib_logfile0,ib_logfile1这些文件其中ib_logfile0 ib_logfile1是事务日志文件,我们把原来的数据各个文件夹还有ibdata1表空间文件覆盖过来即可

继续阅读 »