摘要: 1.需求 理解并掌握CSRF攻击和防御 2.csrf的产生 盗个图说明(http://www.cnblogs.com/hyddd/archive/2009/04/09/1432744.html) B伪造成C,向A发起请求,达到了请求伪造的目的。 3.解决方式 1.处理表单数据的时候加一个标志,csr 阅读全文
posted @ 2016-12-22 16:59 layfork 阅读(483) 评论(0) 推荐(0) 编辑
摘要: 1.需求 提供xss解决方案 2.方式 对需要显示在html中的用户代码进行编码 3.处理方案 1.用户的数据到后端前用下面的编码层代码进行编码。 2.后端获得数据的方式参数CI的xss_clean处理. 4.总结 采用现有的成熟框架的解决方案,但实际代码不是很了解。 阅读全文
posted @ 2016-12-22 16:20 layfork 阅读(370) 评论(0) 推荐(0) 编辑
摘要: 1.需求 后端需要获得前端的url地址 2.编码url 先要通过前端脚本编码url,编码之后是utf8格式的,并且再每个编码后的字节前面加%,编码后的字符对应ascii表中的16进制。 3.实现 通过下面js函数编码后,再传给后端处理。 参考:http://www.ruanyifeng.com/bl 阅读全文
posted @ 2016-12-22 15:19 layfork 阅读(127) 评论(0) 推荐(0) 编辑
摘要: https://segmentfault.com/q/1010000005909401?_ea=961774 前端防xss分两类, 1是提交数据的时候, 2是渲染数据的时候 1.提交数据, 即post表单, 或者ajax提交数据的时候, 对用户输入的内容进行过滤, 当前由于是前端操作, 随便找个懂点 阅读全文
posted @ 2016-12-22 11:50 layfork 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 1.需求 阿里服务器的磁盘满了,需要扩容 2.步骤 1.先磁盘快照备份2.扩容3.重启服务器4.umount(磁盘卸载)5.fdisk(磁盘分区)6.检查并格式化数据(保留原来数据)7.挂载磁盘8.检查 3.总结 1.必须先快照备份。 具体代码见参考资料 https://help.aliyun.co 阅读全文
posted @ 2016-12-21 19:39 layfork 阅读(660) 评论(0) 推荐(0) 编辑
摘要: 1.需求 正好做到设置和获取表单数据的功能,做个整理 2.计划安排 3.计划实施 1.获取值 2.设置值 4.总结 一些小东西总是容易忘,记录下来方便查找 阅读全文
posted @ 2016-12-21 16:48 layfork 阅读(584) 评论(0) 推荐(0) 编辑
摘要: 下载:http://www.umlet.com/ 无意中发现的一款建模工具,能快速搭建数据库模型,前置安装条件是java环境。 这是我建的user模型表,2个字段name和age,2个方法getAge()和getName(). 可以帮助开发者快速搭建思路。 阅读全文
posted @ 2016-12-17 16:11 layfork 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 1.需求 知道xdebug的使用方法 2.安装xdebug http://www.awaimai.com/1290.html 3.配置phpstorm http://www.awaimai.com/1029.html 4.注意事项 1.下载php32位的xdebug 2.我的php.ini的xdeb 阅读全文
posted @ 2016-12-17 14:51 layfork 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 1.需求 了解服务端如何处理http请求,了解基本的处理流程 2.实战 处理http请求分为7个步骤 2.1 Tcp连接 建立一条tcp链接,(若之前不存在持久链接keep-alive),把客户端的ip和port,服务端的ip和port数据放到web服务器连接表中。服务器随时监听链接表中的链接,看有 阅读全文
posted @ 2016-12-17 13:58 layfork 阅读(3862) 评论(0) 推荐(0) 编辑
摘要: 1.需求 了解http的基础知识,能看懂chrome下网络的情况 2.前置知识 下面是tcp/ip协议的一些东西,今天就只用了解应用层的http就够了。 3.http是什么 我们在网上浏览网页,会发送一个http请求给服务器,服务端识别了这个http请求会返回一个http响应给客户端。 就是一个请求 阅读全文
posted @ 2016-12-17 10:48 layfork 阅读(299) 评论(0) 推荐(0) 编辑