自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Utopia的专栏

菜鸟一枚 记录成长 欢迎指教

  • 博客(8)
  • 资源 (5)
  • 收藏
  • 关注

原创 Windows API HOOK

HOOK技术是当前用于Windows API拦截的主要技术,许多应用程序的功能都以HOOK技术为基础核心技术进行扩展实现。 以屏幕取词为例,通过安装鼠标钩子,拦截TextOut()、ExtTextOut()等函数,当应用程序收到WM_PAINT消息后,正常系统函数被拦截,跳转至钩子函数完成取词翻译等工作。 Intel的CPU制定Ring0、Ring1、Ring2、Ring3四个特权级别,Window

2016-07-30 17:51:27 955

原创 PE文件

PE文件初识 PE(Portable Execute)文件是Windows下可执行文件的总称,wiki百科[12]将PE文件描述为“可移植的可执行文件”,是一种主要使用在32位和64位Windows操作系统上的文件格式。常见的PE文件格式主要用于DLL文件、EXE文件、SYS文件等,PE文件的判断标准不由文件扩展名决定,而是依据其独特的文件结构。 PE文件结构PE文件中IAT表的修改是实现Wind

2016-07-30 17:49:12 1186

原创 动态链接库与远程线程注入技术初识

动态链接库 动态链接库(dynamic-link library,DLL)是Windows操作系统提供的一种可执行文件,包含了所有Windows应用程序编程接口(Application Programming Interface, API)提供的函数。DLL作为包含可由多个程序同时使用的代码和数据的库,实现了资源共享,节省内存,使多个应用程序共享DLL在内存中的页面。自16位的Windows操作系

2016-07-30 17:43:19 1943

原创 Windows系统服务原理

简单地说,Windows服务是一类Win32可执行程序,通常无界面,由控制台形式的程序实现。这类程序常驻内存,受到操作系统优待。Windows服务(NT服务)分为服务应用程序和内核驱动服务程序,本文利用服务应用程序对检测系统进行健壮性守护,故不对内核驱动服务类程序进行深入探讨。实现Windows服务需要动态链接库、线程及同步、结构异常处理、虚拟内存、内存映射文件、设备I/O及WinAPI 函数应用接

2016-07-30 17:39:32 3772

原创 搜索引擎(四)-- 分布式爬虫

分布式爬虫是搜索器的核心技术,面对海量网页,只有分布式爬虫才可能高效抓取数据。大型分布式系统分为分布式数据中心、分布式抓取服务器及分布式爬虫程序。 整个爬虫系统由多个分布式数据中心共同构成,每个数据中心由多台高速网络连接的分布式抓取服务器组成,且每台服务器上部署多个多线程爬虫程序,构成多层级分布式爬虫体系,保证数据抓取的全面性和及时性。常见的分布式架构有两种:主从式分布式爬虫和对等式分布式爬虫。主

2016-07-30 17:34:09 739

原创 搜索引擎(三)-- 搜索器

通用爬虫工作原理与特性搜索器是搜索引擎中很关键也是很基础的构件。通常利用网络爬虫技术实现搜索器的功能。 不同应用,爬虫系统的实现方式各有千秋,但其具有通用的特性及流程框架。通用爬虫框架图如图3-1所示。 确定种子URL,将其放入待抓取URL队列,爬虫从该队列开始依次读取,将URL通过DNS解析,完成网址与IP地址的转换,将网页相对路径交给网页下载器下载网页内容。将已下载的本地网页库存储至页面库等待建

2016-07-30 17:32:31 555

原创 搜索引擎(二)-- 技术架构

搜索引擎要在保证搜索结果质量的前提下,对百亿计的海量网页进行抓取、存储、处理。优秀的搜索引擎需要复杂的架构和算法支撑上述功能并对用户的请求快速而准确的响应。搜索引擎从宏观上可看成两大模块。后台计算系统和前台计算系统。搜索引擎技术架构图如图所示。后台计算系统主要负责海量信息获取与存储。搜索引擎利用网络爬虫将全网信息本地化并去重。通过网页解析,抽取信息主题及其他URL。网页内容通过“倒排索引”的高效查询

2016-07-30 17:28:33 1161

原创 搜索引擎(一)-- 初识

搜索引擎是互联网应用中技术含量最高的应用之一。用户通过输入查询词,搜索引擎返回搜索结果,应用形式看似简单,但如何从百亿量的互联网数据数据中准确且高效的获得用户想要的搜索信息,也是不小的挑战。因此,“更全、更快、更准”便是搜索引擎技术的最终目标。对于搜索引擎来说,“更快、更全”是其余其他同类产品竞争的考量之一,然而“更准”却是市场的核心竞争力。解决“更准”主要集中在3个方面。用户的真正需求。用户查询的

2016-07-30 17:26:19 388

1.2.5的windows python-mysql,pip安装,MySQL_python-1.2.5-cp27-none-win_amd64.whl

pip install MySQL_python-1.2.5-cp27-none-win_amd64.whl windows 64 bit MySQLdb

2016-03-04

Django-1.7.5.tar.gz

django1.7.5压缩包 Before you can use Django, you’ll need to get it installed. We have a complete installation guide that covers all the possibilities; this guide will guide you to a simple, minimal installation that’ll work while you walk through the introduction.

2015-03-06

python scrapy电子书开发文档

python框架 scrapy pdf

2014-12-23

操作系统 文件管理

操作系统 文件管理

2013-12-19

编译原理 编译器

编译原理 编译器

2013-12-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除