PHP 处理表单数据的一个安全回顾(记录教训) by 鱼头 2019-03-29 曾经看过一个讲 PHP 代码安全的文章中写过这么一条 表单输入数据要做 htmlspecialchars_decode 处理 表单输出数据要做 htmlspecialchars 处理 当时还不是很理解为什么,自己也没遇到问题,所以就没做 阅读全文
不用U盘,用一台好电脑给另一个电脑重装 windows10 by 鱼头 2019-02-24 先把坏电脑硬盘拆下来,然后挂到好电脑上 把这块盘用磁盘管理工具改成GPT分区表格式,然后整盘分区(NTFS)。 这个分区进行压缩卷操作,分出第二 阅读全文
省心的网络代理配置 by 鱼头 2019-01-28 先装插件 推荐用 SwitchyOmega 配置好 sock5 代理(例如 v2 之类的) 具体这里不讨论 然后提供一个本地端口 127.0.0.1:6666 配置 cow ,作用是 sock5 转 http 代理 配置成 127.0.0.1:7777 在第1步的插件里面配置所有地 阅读全文
virtualbox 命令行启动虚拟机和关闭虚拟机 by 鱼头 2019-01-27 开机(后台运行) C:\Program Files\Oracle\VirtualBox\VBoxManage.exe startvm 虚拟机名字 --type headless 关机 C:\Program Files\Oracle\VirtualBox\VBoxManage.exe controlvm 虚拟机名字 acpipowerbutton 阅读全文
Linux 下端口映射工具 rinetd by 鱼头 2019-01-21 Linux下简单好用的工具rinetd,实现端口映射/转发/重定向 官网地址http://www.boutell.com/rinetd #软件下 阅读全文
linux 磁盘扩容 by 鱼头 2019-01-03 记录一下云主机的扩容 假如是设备 /dev/vdb 挂载在 /data 目录 卸载 检查磁盘 调整分区大小 挂载 //针对ext4文件格式的操作系统(如CentOS6): umount /dev/vdb e2fsck -f /dev/vdb resize2fs 阅读全文
实战重现隐藏在 A 标签 _blank 下的危险漏洞,简略说明 noopener 的作用 by 鱼头 2018-12-24 前几日,在看阮一峰老师的博客文章中,发现了这么一篇 。标题为 《target = “_blank” 的危险性(英文)》。这篇文章同事看过之后因为不理解其中的危险之处 阅读全文
BOM 头是什么,怎么除去件 by 鱼头 2018-07-14 旧版本的 windows 自带的记事本(新版已经没了),在保存一个以 UTF-8 编码的文件时,会在文件开始的地方插入三个不可见的字符(0xEF 0xBB 0xBF,即BOM)。 阅读全文
jS动态的在页面里插入脚本文件 by 鱼头 2018-06-27 (function() { var obj = document.createElement("script"); obj.type = "text/javascript"; obj.src = "https://your_script_file.js"; document.getElementsByTagName("head")[0].appendChild(obj); } ()); 按钮化 <a href='javascript:(function(){var a=document.createElement("script");a.typ 阅读全文
PHP 字符编码转换库 iconv 的一个细节错误 by 鱼头 2018-05-06 先来看代码 <?php $charset = 'GBK'; $str = '中华人民共和国中华人民共和国中华人民共和国中华人民共和国'; $size = 17; //先创造一个 GBK 编码的字符串 $str2 = iconv('UTF-8', 阅读全文