qiyesafe.com
摘要: 前言 这次分享的文章是我《Python爬虫开发与项目实战》基础篇 第七章的内容,关于如何手工打造简单分布式爬虫 (如果大家对这本书感兴趣的话,可以看一下 试读样章),下面是文章的具体内容。 本章讲的依旧是实战项目,实战内容是打造分布式爬虫,这对初学者来说,是一个不小的挑战,也是一次有意义的尝试。这次 阅读全文
posted @ 2017-06-15 12:54 七夜的故事 阅读(17898) 评论(33) 推荐(7) 编辑
摘要: 早上6点多起床了,第一次起这么早,昨天晚上12点多,看到了一则紧急通知,勒索软件通过微软“永恒之蓝"漏洞针对教育网进行了大规模的攻击,而且有很多同学中招。中招后的结果如下图所示。(我的新书《Python爬虫开发与项目实战》出版了,大家可以看一下样章) 下面看一下紧急通知的内容: 关于防范ONION勒 阅读全文
posted @ 2017-05-13 14:41 七夜的故事 阅读(20250) 评论(9) 推荐(11) 编辑
摘要: 给出两个多项式: 大家都很清楚多项式相加,即为相同指数项对应相加。那我们如何使用程序来描述两个多项式相加呢?大家首先想到的是用数组描述,多项式的指数使用下标来表示,前面的系数为对应数组中的值。f1(x)表示如下: f2(x)表示如下: 其实只要写个for循环,相同下标的相加即可,非常简单。下面问题来 阅读全文
posted @ 2017-05-11 09:35 七夜的故事 阅读(871) 评论(2) 推荐(0) 编辑
摘要: 在做Windows平台软件逆向时,Ollydbg是极其常用的逆向工具,动态调试功能非常强大。在调试过程中,断点的使用有助于确定关键的破解位置,今天讲解的内容是OD常用断点中的CC断点。 CC断点有很多名称,比如普通断点、F2断点或者int3断点,每个名称都有它的来源。下面我们以crackme_01. 阅读全文
posted @ 2017-05-06 10:49 七夜的故事 阅读(6221) 评论(0) 推荐(0) 编辑
摘要: 从三月份开始,继续更新技术文章。一个月没有更新技术文章了,这一个月有一部分时间是在休息,另一部分时间是在学习汇编和操作系统,沉淀底层和逆向方面的技术。(我的新书《Python爬虫开发与项目实战》出版了,大家可以看一下样章) 今年年初,为了玩一下 kali NetHunter,入手了一部1加3T手机。 阅读全文
posted @ 2017-03-01 22:49 七夜的故事 阅读(26232) 评论(0) 推荐(3) 编辑
摘要: 已经有一个月没有更新博客了,一方面是因为平时太忙了,另一方面是想积攒一些干货进行分享。最近主要是做了一些开源项目的源码分析工作,有c项目也有python项目,想提升一下内功,今天分享一下tinyhttpd源码分析的成果。tinyhttpd是一个非常轻量型的http服务器,c代码500行左右,可以帮助 阅读全文
posted @ 2017-01-18 13:17 七夜的故事 阅读(19216) 评论(3) 推荐(4) 编辑
摘要: 开源IP代理池 继上一篇开源项目IPProxys的使用之后,大家在github,我的公众号和博客上提出了很多建议。经过两周时间的努力,基本完成了开源IP代理池IPProxyPool的重构任务,业余时间基本上都花在上面了。(我的新书《Python爬虫开发与项目实战》出版了,大家可以看一下样章) IPP 阅读全文
posted @ 2016-12-12 10:42 七夜的故事 阅读(5319) 评论(7) 推荐(3) 编辑
摘要: 前几天看了一下github上,IPProxys开源项目(https://github.com/qiyeboy/IPProxys)快100star了,看来大家对这个项目还是比较感兴趣的。最近一直没更新文章,主要是忙实验室的工作和写一个之前给大家提到新的开源项目,我将它命名为PowerProxy,写的过 阅读全文
posted @ 2016-11-21 19:14 七夜的故事 阅读(2121) 评论(5) 推荐(1) 编辑
摘要: 前言 已经有十几天没有更新文章了,但是这些天并没有闲着,状态和封面上的人一样,写代码和思考。。。 最近事宜 这些天主要干了些什么事情呢?这个必须要给大家说一下,不然大家以为我消失了呢。这些天一直在维护我github上的两个开源项目,一个是IPProxy(代理IP池),另一个是spider_smooc 阅读全文
posted @ 2016-11-01 10:52 七夜的故事 阅读(1689) 评论(0) 推荐(0) 编辑
摘要: 今天给大家分享一下编写一个Sublime Text3 插件的流程以及使用插件解决的一个实际问题。(我的新书《Python爬虫开发与项目实战》出版了,大家可以看一下样章) 一、开发插件的前提条件 开发sublime插件用到的是Python语言,因此必须懂Python语言的基础语法。学习Python语言 阅读全文
posted @ 2016-10-16 12:19 七夜的故事 阅读(11421) 评论(5) 推荐(7) 编辑
qiyesafe.com