摘要: 引言 最近,在抓包的时候发现了一些奇怪的请求头,并不像熟悉的User Agent一样,感觉上不常用,却能够在大部分地方见到 Accept Encoding "百科" 中介绍,HTTP Header中Accept Encoding 是浏览器发给服务器,声明浏览器支持的编码类型 upgrade inse 阅读全文
posted @ 2019-04-29 20:10 HF9 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 书面定义 策略模式定义了算法族,分别封装起来,让他们之间可以相互替换,此模式让算法的变化独立于使用算法的客户 内容 我们的目的是设计一个鸭子类,作为其他鸭子的基类 按照设计原则,应该将经常变更的部分提取出来,独立成为一个部分。 以鸭子类来说,假如需要设计一个基类,什么地方会是不变的呢? 1. 鸭子与 阅读全文
posted @ 2019-04-28 17:14 HF9 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 终端 zsh 安装zsh 3 安装oh my zsh 切换想要的主题 查看可以使用的主题 修改主题 编辑~/.zshrc文件 ZSH_THEME="candy" 即可使用candy主题 修改candy为想要使用的主题即可 如果使用agnoster主题则需要安装powerline字体 添加插件 zsh 阅读全文
posted @ 2018-12-23 19:18 HF9 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 前言 在一段时间内,一直不知道 和`. ?`之间的区别,一直单纯的觉得两者之间并没有什么区别,都是匹配任意字符,知道今天才知道其中的区别 简要介绍 首先从一个简单的问题的问题开始思考: 有这样一个字符串 ,和这样的一个正则 ,那么 匹配的会是aaab还是aaabaaab呢? 由此问题引发出来的就是贪 阅读全文
posted @ 2018-11-26 17:33 HF9 阅读(6532) 评论(1) 推荐(1) 编辑
摘要: 前言 看了几篇文章,发现自己对于如何维护普通的服务器安全完全不会,先从简单的.htaccess来研究吧 .htaccess文件的作用,就是更改httpd.ini文件中的配置,但作用范围仅限当前文件夹 在使用.htaccess文件之前确认httpd.ini文件中AllowOverride All是否存 阅读全文
posted @ 2018-11-15 12:48 HF9 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 前言 如果要在命令行中连接mysql,最常用的便是 这样指定用户名和密码 当然还可以使用远程连接 还有一种较为少见的,使用ssl来连接 既然可以远程连接,那么数据必定要从网上流通.那就必然要面临安全问题,mysql是怎么解决的呢? 前期设置 既然要研究mysql远程连接时的通信过程,那么首先要开启m 阅读全文
posted @ 2018-11-06 19:30 HF9 阅读(3945) 评论(0) 推荐(0) 编辑
摘要: 前言 = 是ES6中的arrow function 就相当于 正文 XMLHttpRequest fetch 或 上面两种是相同的 jQuery 阅读全文
posted @ 2018-10-17 20:52 HF9 阅读(817) 评论(0) 推荐(0) 编辑
摘要: 前言 在nodejs中,存在npm,python中也存在pip,而php之前不存在类似的东西,导致想要安装一个包,只能去复制代码,但是现在,使用composer可以简单的安装一个包(但是composer并不是一个包管理器,他只是在当前路径下安装,并不是在全局安装) composer 安装compos 阅读全文
posted @ 2018-10-15 18:12 HF9 阅读(819) 评论(0) 推荐(0) 编辑
摘要: 前言 最近遇到了很多python沙盒逃逸的题目(不知道是不是因为现在python搭的站多了……),实际使用时发现只会复制别人的payload是不够用的,于是自己来总结一波(顺带一提python沙盒逃逸的英文似乎是pyjail……) 姿势 os platform timeit \_\_import__ 阅读全文
posted @ 2018-10-08 11:30 HF9 阅读(1199) 评论(0) 推荐(1) 编辑
摘要: 前言 XSL,拓展样式表语言,可以理解为XML用的CSS,在其中定义xml格式对应的东西 放在xsl文件中 XSLT,按照XSL中的格式将XML转为XHTML 语法 XML声明: XSL也是一个xml文档 XSL声明:声明该文档是XSL, 或 模板构建: 选取元素的值: 循环选取元素: 判断语句: 阅读全文
posted @ 2018-10-06 21:20 HF9 阅读(311) 评论(0) 推荐(0) 编辑