摘要: 上一篇简单了解了scrapy各个模块的功能: "Scrapy框架初探 Dapianzi卡夫卡" 在这篇通过一些实例来深入理解 scrapy 的各个对象以及它们是怎么相互协作的 配置文件 USER_AGENT = 'cats (+http://www.yourdomain.com)' USER_AGE 阅读全文
posted @ 2017-12-22 15:05 真理君的宿敌 阅读(276) 评论(0) 推荐(0) 编辑
摘要: License 的作用:开源 == 为所欲为? 开源并不等于为所欲为! 代码的用途,修改之后的代码有什么要求,开源程序对于原作者的权利和责任等等,都是需要明确的。 开源协议 License 就是这么一个开源用途和权力范围说明的声明。 如果想要创建自己的开源项目,开源协议是必要的 开源协议的区别 图片 阅读全文
posted @ 2017-12-18 17:43 真理君的宿敌 阅读(1593) 评论(0) 推荐(0) 编辑
摘要: 机缘巧合接触了一点关于sql注入的网络安全问题 依托 headers 的 sql 注入 一般来说大家都很清楚用户输入的危险性,通常会对用户表单提交的数据进行过滤(引号转码)。 但是如果写过网络爬虫,那么就很清楚其实http的headers 也是由用户自己构造的,因此对一些从headers获取的变量就 阅读全文
posted @ 2017-12-11 15:44 真理君的宿敌 阅读(894) 评论(0) 推荐(0) 编辑
摘要: 场景 使用PHPMailer的SMTP发送邮件,用的是腾讯企业邮箱 smtp.exmail.qq.com 在邮箱设置里看到配置smtp方法 问题描述 本地windows开发环境发送邮件100%成功 远端linux实际环境发送邮件50%成功,50%超时。显示 错误 解决过程 百度+goolge,类似的 阅读全文
posted @ 2017-12-08 18:39 真理君的宿敌 阅读(2127) 评论(0) 推荐(0) 编辑
摘要: Yaf真的是太简单了,简单到使用mvc的时候在view里面需要手写php脚本。因此考虑整合一下smarty模板引擎。随心所欲也正是yaf的魅力 Yaf 安装 这里简单说一下yaf的安装,已经是非常无脑了。下载安装与php版本相对应的yaf.so "Yaf扩展下载:https://pecl.php.n 阅读全文
posted @ 2017-12-05 15:55 真理君的宿敌 阅读(1435) 评论(0) 推荐(0) 编辑
摘要: Cacti 是一套纯 lnmp 搭建的服务器监控系统,用 SNMP 抓取数据,RRDTool 绘制表格 登录流程 Cacti 的登录同样是先判断session,再尝试从 cookie 读取 session ,最后验证用户名和密码。流程图略。 整合了几个客户端,把我所理解的cas客户端认证的过程画出来 阅读全文
posted @ 2017-11-16 18:37 真理君的宿敌 阅读(510) 评论(0) 推荐(0) 编辑
摘要: 如果你有下面两种经历: + 如果php通过源码安装(php7),如果后来需要开启某个自带模块(例如ldap,snmp等),通常需要重新编译。 + 另外一些安装php模块的经历,例如 ,`swoole yaf`,安装过程通常是这样的: 下载源码 wget https://sorce.net/some 阅读全文
posted @ 2017-11-15 16:15 真理君的宿敌 阅读(1962) 评论(0) 推荐(0) 编辑
摘要: OTRS 是用Perl写的一个工单邮件系统,非常强大。 登录流程 流程图略过 otrs没有像 discuz 和 zabbix 类似的游客登录状态,这样处理起来逻辑分支少一些。 不过还是考虑用 otrs 的 session 机制,这样可以在用户已登录的时候减少想 CAS server 认证的次数。 因 阅读全文
posted @ 2017-11-14 19:40 真理君的宿敌 阅读(1529) 评论(1) 推荐(0) 编辑
摘要: Zabbix是一个强大的服务器/交换机监控应用,有zabbix-server, zabbix-client, zabbix-web 三部分。zabbix-web管理端是用php写的。 前文参考:CAS客户端整合(一) Discuz! 登录流程 修改代码前例行先确定登录流程 原登录过程 Zabbix的 阅读全文
posted @ 2017-11-14 18:40 真理君的宿敌 阅读(2873) 评论(5) 推荐(1) 编辑
摘要: 有好几个系统需要接入CAS,所以登录模块统统需要重构 版本 + CAS服务端是Java的 Cas server 4.0 + CAS的php客户端 是 phpCAS 1.2.0 + 论坛版本是 Discuz!X3.3 Discuz! 登录流程 因为discuz原来的流程是验证自己的一套用户密码体系,现 阅读全文
posted @ 2017-11-07 17:05 真理君的宿敌 阅读(3189) 评论(1) 推荐(0) 编辑