Python获取NGINX连接数(ngx_stub_status)
最近在写网站的自动化运营平台,其中有一个CC攻击报警的系统,需要获取到网络服务器实时的连接数来判断是否遭受到攻击。 因为服务器资源还是比较充裕,所以只需要获取当前的并发连接数即可。 但有一个问题,ngx_stub_status插件是以http页面的形式输出的。而且内容还是非json格式。 于是就用到urllib模块,对
继续阅读 ↗沿着一个主题,发现更多值得阅读的内容。
62篇公开文章
最近在写网站的自动化运营平台,其中有一个CC攻击报警的系统,需要获取到网络服务器实时的连接数来判断是否遭受到攻击。 因为服务器资源还是比较充裕,所以只需要获取当前的并发连接数即可。 但有一个问题,ngx_stub_status插件是以http页面的形式输出的。而且内容还是非json格式。 于是就用到urllib模块,对
继续阅读 ↗KVM-QEMU虚拟化具有四种虚拟网络设备 1.rtl8139 经典的100M螃蟹网卡兼容性好,但是性能差劲。 这个网卡模式是qemu-kvm默认的模拟网卡类型,RTL8139是Realtek半导体公司的一个10/100M网卡系列,是曾经非常流行(当然现在看来有点古老)且兼容性好的网卡,几乎所有的现代操作系统都对RTL
继续阅读 ↗很多时候,在部署CDN的Https回源的时候,令人烦躁的Shodan引擎会让世界知道你的源站地址,带来不少麻烦 比如惨烈的本站,在云锁防恶意解析功能不知道跑哪去以后,变成了这样 源站地址直接暴露,这样做cdn防御还有什么用,,, 根据证书查询到源服务器。。。。 于是就寻思着在NGINX上手动配置一个默认站点,NGINX
继续阅读 ↗在linux中ping www.baidu.com 无法ping通,出现:ping: www.baidu.com: Name or service not known 的错误,ping IP却可以通的, 一般是linux里的DNS没配置好。 出现问题如图: 解决方法1:在linux配置好相应的网关地址就行。 方法:修改
继续阅读 ↗宝塔昨天给每位注册用户基本上都发了这样一条消息 经过询问一些大佬,得知是phpmyadmin登录的一个问题 具体如下,在访问 IP:888/pma/ 的时候,不需要验证mysql账号密码即可以登录phpmyadmin 如这个服务器 这个服务器已经修复了 这个服务器 可以看到,不管是apache还是NGINX统统遭殃 可
继续阅读 ↗给三个好评,一个给大硬盘,一个给线路,一个给性能 这款是本站原配置 速度非常快,大硬盘和3.5GHZ的CPU真的很吸引人(CPU默频3.5GHZ+,动态加速4.5GHZ)自带20G硬防 官方分SSD和HDD款,但是在实际测试中,SSD和HDD款除了4K性能有区别外,连续读写速度基本持平,还有半价优惠 下面看看测速 开始
继续阅读 ↗最近cloudcone给我邮箱打了促销的邮件 鉴于手头资金不是很足,看到这个2h4G心动了,但是还是有点怕线路问题造成缓慢,又或者是超开 机器还不错 CPU是E3 2.5GHZ的KVM架构,推测可能是1230 可以自己额外购买ddos防御IP,每个IP仅需2美元/月,而且可以购买多个,ddos防御最高值为1Tbps,由
继续阅读 ↗这周开始上课了,没法每日更新了,只能周末抽时间发,,, 那么进入正题 老规矩先搜索主机的地址 arp-scan -l 用nmap扫描端口和信息 nmap -sS -A -p 1-65535 192.168.75.140 开启了80端口,访问一下看看 emmm,为啥这么熟悉,。,。 使用之前的方法攻击Drupal,用ms
继续阅读 ↗还是老规矩。使用arp-scan -l查找我们的目标主机 192.168.75.139 使用nmap进一步获取相关信息 nmap -sS -A -p 1-65535 192.168.75.139 开启了80-22两个端口。直接访问80进一步测试 和DC2的靶场有点类似,本地还需要重定向一下、 nano /etc/hos
继续阅读 ↗还是老规矩,先搜集一波信息 arp-scan -l 检索一下我们的主机设备 192.168.75.138 使用nmap扫描端口信息 nmap -sS -p 1-65535 -A 192.168.75.138 发现启用了nginx服务,开启着80端口。访问试试 似乎是一个介绍页面, 还有一个留言板 发现存在index.p
继续阅读 ↗开头先解释一下为啥没有DC-3 DC3的虚拟机安装完后,设备无法联网,内网无法被发现,因此跳过。 老规矩,先查一下目标地址 192.168.75.137 使用nmap对目标进行扫描 nmap -sS -p 1-65535 -A 192.168.75.137 开启了80.22端口,直接访问80端口,看看是何方神圣 还是老
继续阅读 ↗环境: kali:192.168.75.129 DC2 -靶机 和 kali 在同一C段 先是arp-scan -l检索局域网内主机 发现靶机地址,使用nmap进行扫描 nmap -A -p 1-65535 192.168.75.136 发现打开了80端口,SSH端口 那么直接访问80看看有没有什么神奇的东西 还跳转了
继续阅读 ↗早在http1.0时代,最基础的三个请求模式被定义出来,他们分别是 GET POST HEAD 慢慢到了Http1.1时代,请求基本模型就出来了,这一次,增加了更多的功能类请求 OPTIONS, PUT, DELETE, TRACE 和 CONNECT GET 那么,先从最最最基础的GET请求开始说起,做为http三巨
继续阅读 ↗Cloudflare的东西,出了名的慷慨,Workers功能在前不久提供了免费的模式 每天10W次请求数量,无限流量,真猛啊! 拿去做个小站简直不要太舒服哦 Cloudflare的东西都懂的,抗DDoS一级棒哦,就是电信联通延迟有点美丽。。。 》》》白嫖万岁! 老规矩,先把代码丢上来,然后慢慢讲解 const conf
继续阅读 ↗cloudflare是非常良心的企业了,它的cdn服务的口碑是非常好的,但是随着cloudflare的用户多了,还有一些不为人知的原因,cloudflare的cdn的速度越来越慢,对于中国大陆的用户来说,也是使用的美国的节点。毕竟入口带宽是有限的,所以在用网高峰期,也就是晚上是非常卡顿的,某些番茄佬WSS+CDN祸害C
继续阅读 ↗前言 Shodan是一个搜素互联网链接设备的搜索引擎,不同于Google、Baidu这些搜素引擎。用户可以在Shodan上使用Shodan搜索语法查找链接到互联网的摄像头、路由器、服务器等设备信息。在渗透测试中是个非常非常不错的神器。 Shodan的工作原理 Shodan 通过扫描全网设备并抓取解析各个设备返回的 ba
继续阅读 ↗什么是GRE隧道? 类似于代理,GRE隧道使您可以将来自VPS的流量(包括DDoS过滤)传递到另一个远程目标。GRE隧道允许所有流量通过,而不仅仅是HTTP。借助GRE隧道,您可以提供服务,并从任何类型的服务器(音频,FTP,SSH,SCP,视频等)传递任何类型的内容。 可以使用GRE隧道做什么? 当您想使用我们的DD
继续阅读 ↗环境准备: 1.kali系统; 2.用到的软件:kali中的Ettercap,一个集成工具,里面包括了局域网主机扫描,arp欺骗,DNS劫持等功能; 3.受害PC:自己的虚拟机中的系统centos。 原理 DNS,全称为域名解析协议,是一种将域名解析为ip地址的协议,基于UDP的53端口。比如我们在浏览器访问百度域名,
继续阅读 ↗在讲之前呢,先给大家讲解一下什么是cc攻击: 攻击者借助代理服务器生成指向受害主机的合法请求,实现DDOS和伪装就叫:CC(ChallengeCollapsar)。 为了防止软件对网站压力测试或者恶意攻击,当服务器遭遇CC攻击时,我们可以快速查看日志,分析其请求的特征,比如User-agent。下面的是某一次CC攻击时
继续阅读 ↗