体验盒子

关注网络安全,网络安全博客

Nginx access.log文件太大,自动释放清理

Nginx access.log文件太大,自动释放清理

Nginx在涉及大流量时,会发生非常庞大的日志文件,包含access.log和error.log,日志会随着连接不断增加,到无限大。如果日志文件太大,会导致Nginx运行缓慢,卡顿,也是存储资源的浪费。比如体验盒子服务器...

MySQL/ThinkPHP5去重,查询重复数据并列出,删除重复数据只保留一条

MySQL/ThinkPHP5去重,查询重复数据并列出,删除重复数据只保留一条

MySQL查询重复数据并列出SELECT FieldName,count(*) AS count FROM TableName GROUP BY FieldName HAVING count> 1;大于1条的都列出。MySQL删除重复记录只保留一条DELETE from TableName WHERE ...

一个绕过Google谷歌验证码(reCAPTCHA)的方法

一个绕过Google谷歌验证码(reCAPTCHA)的方法

在很多反向代理场景,或是爬虫中我们都会使用脚本程序提取搜索结果而不是使用谷歌镜像。但谷歌搜索(google)的反爬虫及异常流量标准会给我们带来很多麻烦,一旦出现验证码reCAPTCHA,就基本中断了数据。今天体...

解决 failed (13: Permission denied) while reading upstream

解决 failed (13: Permission denied) while reading upstream

调整了服务器用户组后,发现Nginx报错:2019/08/14 15:03:14 [error] 18667#0: *13 FastCGI sent in stderr: "PHP message: PHP Warning: Use of undefined constant MUTHEME_NAME - assumed 'MUTHEME_NAME...

单文件PHP shell脚本:p0wny@shell

单文件PHP shell脚本:p0wny@shell

p0wny @hell:单文件PHP Shellp0wny @hell 是一个非常基本的单文件PHP shell。当测试PHP应用程序时,它可用于在服务器上快速执行命令。请谨慎使用:此脚本表示服务器存在安全风险,它是类似于webshell的脚本...

解决 SQLSTATE[HY000] [2054] The server requested authentication method unknown to the client

解决 SQLSTATE[HY000] [2054] The server requested authentication method unknown to the client

连接MYSQL数据库时报错:SQLSTATE[HY000] [2054] The server requested authentication method unknown to the client原因由于MySQL 8默认使用了新的密码验证插件:caching_sha2_password,而低...

RGPerson – 随机身份信息生成脚本

RGPerson – 随机身份信息生成脚本

RGPerson 随机身份信息做测试的时候经常遇到一些模拟注册的业务场景,要填写的东西很多,一般都是临时去百度信息,这样很繁琐所以决定造轮子撸了个随机身份生成的,如果是非测试场景,可参考社会工程学相关...

Nginx配置Basic Auth登录认证,要求用户名密码

Nginx配置Basic Auth登录认证,要求用户名密码

Nginx配置Basic Auth登录认证有时候我们通过nginx搭建了一台文件服务器, 一般来讲是公开的, 但我们又希望该服务器不让他人看到, 有人可能会搭建一个登录系统, 但是太麻烦, 也没太大必要, 比较简单的做法是配...

BootCDN又挂了,CDN镜像替换

BootCDN又挂了,CDN镜像替换

是的,BootCDN又挂了印象中已经是第三次了。刚刚有人反馈说体验盒子打开速度非常慢,要好几秒,我赶紧试了一下,结果连我自己都花了近6秒才打开。同时我看到请求状态是卡在了Resolving host上,第一感觉...

38把智能门锁、32把被破解

38把智能门锁、32把被破解

8月11日,京津冀消费者协会联合发布智能门锁比较试验结果。结果显示智能门锁在IC卡解锁、指纹解锁等方面存在问题较多,但经过“小黑盒事件”后,智能门锁厂家开始重视高强度磁场对智能门锁的冲击。本次比较试验购...