-
借助Referers实现Nginx及Apache防盗链
Nginx防盗链 图片外链作为小网站的流量杀手不禁是不行的。在使用 Nginx 的情况下,我们可以在配置文件中定义一个 location ,用正则表达式匹配常用的图片文件后缀,随后的重点在于如何过滤掉非法访客。 方案一 1 2 3 4 5 …
-
旧版SEP在Windows XP下的漏洞
低版本的 SEP(Symantec endpoint protection) 在 Windows XP 系统下存在一个漏洞(其他版本 windows 尚未验证),即修改注册表某一键的值后,即可在不输入密码的情况下关闭该软件的相关保护功能。 …
-
关于防止SSL劫持的解决方案
什么是SSL劫持 SSL劫持也就是SSL证书欺骗攻击,攻击者为了获得HTTPS传输的明文数据,需要先将自己接入到浏览器与目标网站之间(中间人),在传输数据的过程中,替换目标网站发给浏览器的证书,之后解密传输中的数据 过去曾发生过发生过并被大…
-
用Python为 WoX 写插件
WoX is a launcher for Windows that simply works. It’s an alternative to Alfred and Launchy. You can call it Windows omni…
-
为什么SSL对于安全的网页浏览很重要
日常生活中,我们不断的听到关于身份盗用,窃取银行账户信息,在网站上植入恶意软件,甚至要求支付赎金等各种事件。 而这些安全漏洞的都有一个攻击的共同点:网络攻击系统。把网站伪装成合法的网站,诱惑用户点击点击安全的链接,从可疑的来源打开文件或者应…
-
解决Intellij Idea下从Maven创建项目时Loading archetype list的问题
在某些场景下在 Intellij Idea 中使用 Maven 创建项目时会出现一直在 Loding archetype list 的问题,如下图。 在 Stackoverflow 中查到:IntelliJ new project R…
-
在Windows上搭建Git服务器
由于最近要在一个仅装有 Windows 的无外网环境下写一个小项目,无法连接我自己建在远程服务器上的 Git Server,所以在 Windows 下临时简单搭建一个 Git 服务器来做版本控制。 给 Windows 安装 SSH 服务器 …
-
设置nginx绑定多个域名
设置nginx绑定多个域名 nginx绑定多个域名,可把多个域名规则写一个配置文件里,也可分别建立多个域名配置文件,一般为了管理方便,建议每个域名建一个文件,有些同类域名也可写在一个总的配置文件里。 一、每个域名一个文件的写法 首先打开n…
-
在Intellij Idea中使用Maven创建Hibernate&Spring&SpringMVC项目
首先要创建 Spring & SpringMVC 项目 然后添加 Hibernate Maven 依赖 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 <depend…
-
关于Hexo与其主题NexT的若干小问题与解决
Hexo 修改默认文章及草稿模板 默认情况下,我们使用 hexo new draft xxx 或 hexo new post xxx 创建的 md 文件中只有 title 、date 两个信息,常用的 tags 和 categories 等…