E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
windows核心编程
基于visual c++之
windows核心编程
代码分析(42)windows下进程的身份切换
进程是操作系统结构的基础;是一个正在执行的程序;计算机中正在运行的程序实例;可以分配给处理器并由处理器执行的一个实体;由单一顺序的执行显示,一个当前状态和一组相关的系统资源所描述的活动单元。对应用程序来说,进程就像一个大容器。在应用程序被运行后,就相当于将应用程序装进容器里了,你可以往容器里加其他东西(如:应用程序在运行时所需的变量数据、需要引用的DLL文件等),当应用程序被运行两次时,容器里的东
junwong
·
2012-03-09 16:00
基于visual c++之
windows核心编程
代码分析(62)读取本地已登录的QQ号及应用代码
有时候,一个PLMM在网吧上过网以后,你不好意思去搭讪要她得电话,所以就得靠自己去看她得QQ上过以后留下的记录了。我们自己去翻QQ文件是不是很累,我们来编个程帮我们干活。 #include"stdafx.h" //对比数据,找到相同字节集的偏移 intGetInBuffer(constvoid*pStart,intnLen,constvoid*pFindBuffer,intnfLen) {
junwong
·
2012-03-09 16:00
基于visual c++之
windows核心编程
代码分析(54)实现Winlogon注入dll
WindowsLogonProcess,WindowsNT用户登陆程序,管理用户登录和退出。该进程的正常路径应是C:\Windows\System32且是以SYSTEM用户运行.我们都知道操作系统都是基于权限,而权限都是基于用户的,而这个winlogon进程就是管理用户登入登出,是不可以被结束的。winlogon是一个父进程,大多数的进程都是winlogon的子进程,如MDM.EXE、SVCHOS
junwong
·
2012-03-09 16:00
基于visual c++之
windows核心编程
代码分析(58) MSN账户密码监测防范
使用MSN的用户还是很多的,在未来国家之间的网络战争中,获取密码变得非常重要,很多敌对分子,很多法轮功分子都使用MSN。为了捍卫伟大祖国安全的程序员们,目前我们来分析一下MSN账户密码的窃听, #include"stdafx.h" #include"MSNRecord.h" #include"MSNRecordDlg.h" #ifdef_DEBUG #definenewDEBUG_NEW #e
junwong
·
2012-03-09 16:00
基于visual c++之
windows核心编程
代码分析(59)实现网络简单代理编程
总得来说呢,就是一个网络信号的跳转,就是让网络请求信号通过第三方(代理)向你要访问的那个网站发请求,然后这个网站会认为是第三方向他请求的,然后去验证看是否合他的要求,当然信号接收也一样,当你要接收信号时,会认为接收到的是第三方的网络信号,而不会去验证,你实际上去访问的这个网站的内容及地址!通过代理服务器连接网络的优点(1)设置用户验证和记账功能,可按用户进行记账,没有登记的用户无权通过代理服务器访
junwong
·
2012-03-09 16:00
基于visual c++之
windows核心编程
代码分析(61)打造自己的Windows输入法
IMM(InputMethodManager)只在安装了亚洲语言包之后才能使用。通过调用GetSystemMetrics(SM_IMMENABLED)知道IMM是否使能。一共由三部分组成:statuswindow 输入法状态栏 表示正在处于中文输入状态可以知道是什么输入法compositionwindow当你开始输入字母的时候,显示字母candidateswindow 紧靠在compositio
junwong
·
2012-03-09 16:00
基于visual c++之
windows核心编程
代码分析(53)在C++中嵌入汇编实现DLL注入源代码
我们在C++编程的时候,有些时候获取更大编程余地,以及为了缩减代码,经常使用插入汇编语言进行联合编程。下面我们实践在C++中嵌入汇编实现DLL注入源代码。DLL动态函数链接库的接口如下。#include"stdafx.h" #include"resource.h" //////////////////////////////////////////////////////////////////
junwong
·
2012-03-09 16:00
基于visual c++之
windows核心编程
代码分析(51)基于匿名管道实现远程控制
我们知道域名是为了方便记忆而专门建立的一套地址转换系统,要访问一台互联网上的服务器,最终还必须通过IP地址来实现,域名解析就是将域名重新转换为IP地址的过程。一个域名对应一个IP地址,一个IP地址可以对应多个域名;所以多个域名可以同时被解析到一个IP地址。域名解析需要由专门的域名解析服务器(DNS)来完成。解析过程,比如,一个域名为:www.staspcom,是想看到这个现HTTP服务,如
junwong
·
2012-03-09 16:00
基于visual c++之
windows核心编程
代码分析(66)实现Windows服务的远程控制
Windows服务之前已经进行了讲解,如何在安装Windows服务呢,作为远程控制的服务端。安装Windows服务代码如下#include"stdafx.h" //#include #include"InstallService.h" #include BOOLStartService(LPCTSTRlpService) { SC_HANDLEschSCManager; SC_HANDLEsch
junwong
·
2012-03-09 16:00
基于visual c++之
windows核心编程
代码分析(63)无模块dll进程注射
我们在信息安全编程的时候经常需要进行dll进程注入,我们在编程中如何实现呢。需要引用Psapi.Lib,具体可以百度下载之。其头文件如下,oduleName: psapi.h Abstract: IncludefileforAPIsprovidedbyPSAPI.DLL Author: RichardShupak[richards]06-Jan-1994 RevisionHistory
junwong
·
2012-03-09 16:00
基于visual c++之
windows核心编程
代码分析(57)监控系统的每一个进程的创建
在监控病毒的时候,我们经常需要监控病毒创建的每一个进程,监控进程是如何实现的呢,我们来见代码分析,实现监控系统的每一个进程的创建, #include"stdafx.h" #include"resource.h" #defineMAX_LOADSTRING100 //全局变量: HINSTANCEhInst;//当前实例 TCHARszTitle[MAX_LOADSTRING];//标题文本
junwong
·
2012-03-09 16:00
基于visual c++之
windows核心编程
代码分析(60)实现系统盘定制与软件自动安装
我们定制特殊的系统盘,就不需要,一遍遍的安装驱动,软件了,安装好就是一个现成的模子。省时方便。现在的大部分软件,其安装都具备一定的智能性,换句话说,许多软件的安装都能采取全自动或半自动的方式进行。 下面以不同的安装方式进行讨论: 1、基于msi包的WindowsInstaller安装文件:常用的静默安装参数为/qb(显示基本安装界面)或/q或/qn,若为了不重新启动,还可以加上REBOOT=SUP
junwong
·
2012-03-09 16:00
基于visual c++之
windows核心编程
代码分析(65)实现程序自我复制
我们进行信息安全与网络战编程的时候,经常需要实现程序的自我复制,我们如何实现程序的自我复制呢,请见代码 #include #include #include ////////////////////////////////////////////////////////////////////////// //*******************************************
junwong
·
2012-03-09 16:00
基于visual c++之
windows核心编程
代码分析(49)基于匿名管道实现远程控制
匿名管道是一种未命名的、单向管道,通常用来在一个父进程和一个子进程之间传输数据。匿名的管道只能实现本地机器上两个进程间的通信,而不能实现跨网络的通信。匿名管道 匿名管道是一种未命名的、单向管道。通常用来在父进程和子进程之间传输数据。匿名管道总是本地的,不能在网络之间传递数据。匿名管道操作 CreatePipe函数创建一个匿名管道,并且返回两个句柄:一个读管道的句柄和一个写管道的句柄。读句
junwong
·
2012-03-09 16:00
基于visual c++之
windows核心编程
代码分析(56)使用winsock搜索蓝牙设备
蓝牙,是一种支持设备短距离通信(一般10m内)的无线电技术。能在包括移动电话、PDA、无线耳机、笔记本电脑、相关外设等众多设备之间进行无线信息交换。利用“蓝牙”技术,能够有效地简化移动通信终端设备之间的通信,也能够成功地简化设备与因特网Internet之间的通信,从而数据传输变得更加迅速高效,为无线通信拓宽道路。蓝牙采用分散式网络结构以及快跳频和短包技术,支持点对点及点对多点通信,工作在全球通用的
junwong
·
2012-03-09 16:00
基于visual c++之
windows核心编程
代码分析(22)Mapping File编程
文件映射(mapping)是一种将文件内容映射到进程的虚拟地址空间的技术。视图(View)是一段虚拟地址空间,进程可以通过View来存取文件的内容,视图是一段内存,可以使用指针来操作视图。使用文件映射之后,读写文件就如同对读写内存一样简单。在使用文件映射时需要创建映射对象,映射对象分为命名的和未命名的。映射对象还存取权限。 使用文件映射至少有3个好处,一是因为文件存储与硬盘上的,而文件视
junwong
·
2012-03-09 16:00
_beginthreadex与CreateThread区别与联系
关于这两个函数的区别,可以参考《
Windows核心编程
(第五版)》的第六章"线程基础",这篇文章的思想多数来源于此,我只是作了一些整理。线程对于初学者还说可能觉得很高深,这可以理解。
leehong2005
·
2012-03-08 23:00
多线程
Microsoft
Security
command
dll
attributes
对Windows内存的理解和总结摘录
由于一个项目用到使用内存映射文件来进行大文件处理,对其原理不是很明白,于是翻看了这块知识点,进行了一次恶补,主要看了《精通WindowsAPI》、《
Windows核心编程
》、内存映射文件的使用(http
zwgdft
·
2012-02-25 15:00
编程
windows
存储
dll
平台
磁盘
Dota全图那些事儿
由于自己编程基础比较差,恶补了不少知识,主要是硬生生的啃了大半本的《
windows核心编程
》。
linger2012liu
·
2012-02-14 21:00
游戏
编程
windows
null
token
patch
Android同步类:Mutex和Condition
在《
Windows核心编程
》①一书中,对于这种互斥访问有一个很形象的比喻:想
tjy1985
·
2012-02-02 10:00
thread
多线程
编程
android
pthreads
Signal
基于visual c++之
windows核心编程
代码分析(66)实现Windows服务的远程控制
Windows服务之前已经进行了讲解,如何在安装Windows服务呢,作为远程控制的服务端。安装Windows服务代码如下#include"stdafx.h" //#include #include"InstallService.h" #include BOOLStartService(LPCTSTRlpService) { SC_HANDLEschSCManager; SC_HANDLEsch
yincheng01
·
2012-01-24 02:00
编程
C++
windows
socket
null
代码分析
基于visual c++之
windows核心编程
代码分析(65)实现程序自我复制
我们进行信息安全与网络战编程的时候,经常需要实现程序的自我复制,我们如何实现程序的自我复制呢,请见代码 #include #include #include ////////////////////////////////////////////////////////////////////////// //*******************************************
yincheng01
·
2012-01-24 02:00
编程
C++
windows
image
代码分析
winapi
基于visual c++之
windows核心编程
代码分析(64)现有的exe文件中添加自己的代码
我们进行信息安全编程的时候,经常需要向exe文件插入自己的源代码,我们如何在代码中实现呢。请见代码与注释讲解#include #include #include ////////////////////////////////////////////////////////////////////////// //*****************************************
yincheng01
·
2012-01-24 02:00
编程
C++
windows
image
exe
代码分析
基于visual c++之
windows核心编程
代码分析(63)无模块dll进程注射
我们在信息安全编程的时候经常需要进行dll进程注入,我们在编程中如何实现呢。需要引用Psapi.Lib,具体可以百度下载之。其头文件如下,oduleName: psapi.h Abstract: IncludefileforAPIsprovidedbyPSAPI.DLL Author: RichardShupak[richards]06-Jan-1994 RevisionHistory
yincheng01
·
2012-01-24 02:00
编程
C++
windows
null
dll
代码分析
基于visual c++之
windows核心编程
代码分析(62)读取本地已登录的QQ号及应用代码
有时候,一个PLMM在网吧上过网以后,你不好意思去搭讪要她得电话,所以就得靠自己去看她得QQ上过以后留下的记录了。我们自己去翻QQ文件是不是很累,我们来编个程帮我们干活。 #include"stdafx.h" //对比数据,找到相同字节集的偏移 intGetInBuffer(constvoid*pStart,intnLen,constvoid*pFindBuffer,intnfLen) {
yincheng01
·
2012-01-24 02:00
编程
C++
windows
qq
basic
代码分析
基于visual c++之
windows核心编程
代码分析(61)打造自己的Windows输入法
IMM(InputMethodManager)只在安装了亚洲语言包之后才能使用。通过调用GetSystemMetrics(SM_IMMENABLED)知道IMM是否使能。一共由三部分组成:statuswindow 输入法状态栏 表示正在处于中文输入状态可以知道是什么输入法compositionwindow当你开始输入字母的时候,显示字母candidateswindow 紧靠在compositio
yincheng01
·
2012-01-24 02:00
编程
C++
windows
输入法
代码分析
winapi
基于visual c++之
windows核心编程
代码分析(60)实现系统盘定制与软件自动安装
我们定制特殊的系统盘,就不需要,一遍遍的安装驱动,软件了,安装好就是一个现成的模子。省时方便。现在的大部分软件,其安装都具备一定的智能性,换句话说,许多软件的安装都能采取全自动或半自动的方式进行。 下面以不同的安装方式进行讨论: 1、基于msi包的WindowsInstaller安装文件:常用的静默安装参数为/qb(显示基本安装界面)或/q或/qn,若为了不重新启动,还可以加上REBOOT=SUP
yincheng01
·
2012-01-24 02:00
编程
C++
windows
null
Path
代码分析
基于visual c++之
windows核心编程
代码分析(59)实现网络简单代理编程
总得来说呢,就是一个网络信号的跳转,就是让网络请求信号通过第三方(代理)向你要访问的那个网站发请求,然后这个网站会认为是第三方向他请求的,然后去验证看是否合他的要求,当然信号接收也一样,当你要接收信号时,会认为接收到的是第三方的网络信号,而不会去验证,你实际上去访问的这个网站的内容及地址!通过代理服务器连接网络的优点(1)设置用户验证和记账功能,可按用户进行记账,没有登记的用户无权通过代理服务器访
yincheng01
·
2012-01-24 01:00
编程
C++
windows
网络
struct
代码分析
基于visual c++之
windows核心编程
代码分析(58) MSN账户密码监测防范
使用MSN的用户还是很多的,在未来国家之间的网络战争中,获取密码变得非常重要,很多敌对分子,很多法轮功分子都使用MSN。为了捍卫伟大祖国安全的程序员们,目前我们来分析一下MSN账户密码的窃听, #include"stdafx.h" #include"MSNRecord.h" #include"MSNRecordDlg.h" #ifdef_DEBUG #definenewDEBUG_NEW #e
yincheng01
·
2012-01-24 01:00
编程
C++
windows
null
keyboard
代码分析
基于visual c++之
windows核心编程
代码分析(57)监控系统的每一个进程的创建
在监控病毒的时候,我们经常需要监控病毒创建的每一个进程,监控进程是如何实现的呢,我们来见代码分析,实现监控系统的每一个进程的创建, #include"stdafx.h" #include"resource.h" #defineMAX_LOADSTRING100 //全局变量: HINSTANCEhInst;//当前实例 TCHARszTitle[MAX_LOADSTRING];//标题文本
yincheng01
·
2012-01-24 01:00
编程
C++
windows
service
callback
代码分析
基于visual c++之
windows核心编程
代码分析(56)使用winsock搜索蓝牙设备
蓝牙,是一种支持设备短距离通信(一般10m内)的无线电技术。能在包括移动电话、PDA、无线耳机、笔记本电脑、相关外设等众多设备之间进行无线信息交换。利用“蓝牙”技术,能够有效地简化移动通信终端设备之间的通信,也能够成功地简化设备与因特网Internet之间的通信,从而数据传输变得更加迅速高效,为无线通信拓宽道路。蓝牙采用分散式网络结构以及快跳频和短包技术,支持点对点及点对多点通信,工作在全球通用的
yincheng01
·
2012-01-24 01:00
编程
C++
windows
电话
代码分析
containers
基于visual c++之
windows核心编程
代码分析(55)使用GoogleUrl方便安全地解析URL
我们在进行google搜索的时候,google为了安全起见,经常对于URL通过谷歌的安全过滤,以过滤网络木马,如下图 下面我们来亲自实践,基于VC++来实现使用GoogleUrl方便安全地解析URL#include"stdafx.h" #include"googleurl\src\gurl.h" voidtestURL(constchar*lpszUrl) { charszDomain[25
yincheng01
·
2012-01-24 01:00
编程
C++
windows
Google
url
代码分析
基于visual c++之
windows核心编程
代码分析(54)实现Winlogon注入dll
WindowsLogonProcess,WindowsNT用户登陆程序,管理用户登录和退出。该进程的正常路径应是C:\Windows\System32且是以SYSTEM用户运行.我们都知道操作系统都是基于权限,而权限都是基于用户的,而这个winlogon进程就是管理用户登入登出,是不可以被结束的。winlogon是一个父进程,大多数的进程都是winlogon的子进程,如MDM.EXE、SVCHOS
yincheng01
·
2012-01-24 00:00
编程
C++
windows
dll
token
代码分析
基于visual c++之
windows核心编程
代码分析(51)基于匿名管道实现远程控制
我们知道域名是为了方便记忆而专门建立的一套地址转换系统,要访问一台互联网上的服务器,最终还必须通过IP地址来实现,域名解析就是将域名重新转换为IP地址的过程。一个域名对应一个IP地址,一个IP地址可以对应多个域名;所以多个域名可以同时被解析到一个IP地址。域名解析需要由专门的域名解析服务器(DNS)来完成。解析过程,比如,一个域名为:www.staspcom,是想看到这个现HTTP服务,如
yincheng01
·
2012-01-24 00:00
编程
C++
windows
服务器
代码分析
DNS服务器
基于visual c++之
windows核心编程
代码分析(50)伪装进程路径
我们开发软件的时候,开发出来的软件经常被病毒攻击,伪装进程路径可以保护我们软件正常的运行,不受病毒的侵害,我们下面用代码修改进程信息结构的办法实现伪装进程路径。 #include #include #include //结构定义 typedefstruct_PROCESS_BASIC_INFORMATION{ DWORDExitStatus; ULONGPebBaseAddress; UL
yincheng01
·
2012-01-24 00:00
编程
C++
windows
null
basic
代码分析
基于visual c++之
windows核心编程
代码分析(49)基于匿名管道实现远程控制
匿名管道是一种未命名的、单向管道,通常用来在一个父进程和一个子进程之间传输数据。匿名的管道只能实现本地机器上两个进程间的通信,而不能实现跨网络的通信。匿名管道 匿名管道是一种未命名的、单向管道。通常用来在父进程和子进程之间传输数据。匿名管道总是本地的,不能在网络之间传递数据。匿名管道操作 CreatePipe函数创建一个匿名管道,并且返回两个句柄:一个读管道的句柄和一个写管道的句柄。读句
yincheng01
·
2012-01-24 00:00
编程
C++
windows
null
代码分析
winapi
基于visual c++之
windows核心编程
代码分析(48)编程实现远程登录3389
3389端口是Windows2000(2003)Server远程桌面的服务端口,可以通过这个端口,用"远程桌面"等连接工具来连接到远程的服务器,如果连接上了,输入系统管理员的用户名和密码后,将变得可以像操作本机一样操作远程的电脑,因此远程服务器一般都将这个端口修改数值或者关闭。3389端口的关闭:首先说明3389端口是windows的远程管理终端所开的端口,它并不是一个木马程序,请先确定该服务是否
yincheng01
·
2012-01-24 00:00
编程
C++
windows
null
远程登录
代码分析
基于visual c++之
windows核心编程
代码分析(47)实现交换网络的QQ号嗅探
当我们在一个交换网络里面,不知道别人的QQ号码是个很痛苦的事情,假如一个PLMM在上网,你却不知道她得QQ也没有勇气去问,是个很可惜的事情,至于我们搞编程的,可以通过交换机的数据交换,嗅探出QQ号,因为QQ数据里面唯独QQ号码不加密。 #include"stdafx.h" #include"pcap.h" #include #include"Iphlpapi.h" #include"protoc
yincheng01
·
2012-01-23 23:00
编程
C++
windows
qq
网络
代码分析
基于visual c++之
windows核心编程
代码分析(46)遍历数字证书
数字证书就是互联网通讯中标志通讯各方身份信息的一系列数据,提供了一种在Internet上验证您身份的方式,其作用类似于司机的驾驶执照或日常生活中的身份证。它是由一个由权威机构-----CA机构,又称为证书授权(CertificateAuthority)中心发行的,人们可以在网上用它来识别对方的身份。数字证书是一个经证书授权中心数字签名的包含公开密钥拥有者信息以及公开密钥的文件。最简单的证书包含一个
yincheng01
·
2012-01-23 23:00
编程
C++
windows
null
代码分析
initialization
基于visual c++之
windows核心编程
代码分析(45)利用Windows系统服务启动程序
在Windows系统中,服务是指执行指定系统功能的程序、例程或进程,以便支持其他程序,尤其是低层(接近硬件)程序。通过网络提供服务时,服务可以在ActiveDirectory(活动目录)中发布,从而促进了以服务为中心的管理和使用。服务是一种应用程序类型,它在后台运行。服务应用程序通常可以在本地和通过网络为用户提供一些功能,例如客户端/服务器应用程序、Web服务器、数据库服务器以及其他基于服务器的
yincheng01
·
2012-01-23 23:00
编程
C++
windows
service
代码分析
winapi
基于visual c++之
windows核心编程
代码分析(44)监测任意程序函数起始地址
很多时候,我们分析一个程序的构架,必须了解其函数的相关信息,如何了解其函数信息呢,我们必须监测函数的起始地址,结束地址,代码长度 等等信息。如何做到这一点呢,我们编程实现之。 #include #include DWORDcode() { ////////////////////////////////////////////////////////////////////////// //**
yincheng01
·
2012-01-23 23:00
编程
C++
windows
hex
代码分析
基于visual c++之
windows核心编程
代码分析(43)剿灭病毒编程
编制或者在计算机程序中插入的破坏计算机功能或者破坏数据,影响计算机使用并且能够自我复制的一组计算机指令或者程序代码被称为计算机病毒(ComputerVirus)。具有破坏性,复制性和传染性。 我们如何编程干掉病毒呢,有的病毒很拽很得瑟。看我们来实践干掉病毒提升权限//函数功能:提升权限// //参数:lpszPrivilege:权限名bEnablePrivilege:是否允许// ////////
yincheng01
·
2012-01-23 22:00
编程
C++
windows
null
代码分析
attributes
基于visual c++之
windows核心编程
代码分析(40)实现屏幕截取
http://blog.csdn.net/yincheng01/article/details/7214049 屏幕截取器(Screenscraper)是允许一台PC来从主机上截取基于字符的数据和显示它在一个更容易了解的图形用户界面(GUI)上的一类软件。现在更新的屏幕截取器在HTML上显示信息,因此它能够用一个浏览器来访问。区别屏幕截取与常规剖析的关键因素在于被截取的输出是名义上送给人类消费,
sergery
·
2012-01-23 18:00
编程
C++
windows
null
代码分析
colors
基于visual c++之
windows核心编程
代码分析(39)实践键盘监控测试
在开发软件监控危害我们伟大祖国安全的间谍分子的时候,经常需要监控键盘记录,获取相关信息。我们在开发软件的时候为了避免客户的信息泄露,也需要监控键盘记录,所以我们来亲自实践一下监控键盘记录。首先请见我们主程序里面调用并载入键盘监控DLL,并加载在系统中。#include"ktr.h" intWINAPIWinMain(HINSTANCEhInstance,HINSTANCEhPrevInstanc
yincheng01
·
2012-01-23 00:00
编程
C++
windows
Stream
callback
代码分析
基于visual c++之
windows核心编程
代码分析(41)实现反向连接后门
随着安全事件的不断涌现,人们的主机防护意识越来越强,各种各样的防火墙和反病毒软件都开始对来自外部的网络连接进行监控,所以传统的采用正向连接的木马已经不再适应现在的网络环境了。为了能够继续进行远程控制,木马不得不从体制上进行改变,这就出现了采用反向连接技术的。“反弹型”木马。“反弹”木马现在已经见得比较多了,但是对其技术细节介绍的文章还是比较少。为了监控危害我们伟大祖国的间谍分子,我们需要实现反向
yincheng01
·
2012-01-23 00:00
基于visual c++之
windows核心编程
代码分析(40)实现屏幕截取
屏幕截取器(Screenscraper)是允许一台PC来从主机上截取基于字符的数据和显示它在一个更容易了解的图形用户界面(GUI)上的一类软件。现在更新的屏幕截取器在HTML上显示信息,因此它能够用一个浏览器来访问。区别屏幕截取与常规剖析的关键因素在于被截取的输出是名义上送给人类消费,而不是机器解释。有很多屏幕截取的同义词在那里:数据抓取、数据萃取、网络抓取、网页包装和HTML抓取(后四个特定用于
yincheng01
·
2012-01-23 00:00
编程
C++
windows
null
代码分析
colors
基于visual c++之
windows核心编程
代码分析(38)实践服务器压力测试-SYN请求
SYN请求实现压力监测利用TCP协议缺陷,发送了大量伪造的TCP连接请求,使得被攻击方资源耗尽,无法及时回应或处理正常的服务请求。一个正常的TCP连接需要三次握手,首先客户端发送一个包含SYN标志的数据包,其后服务器返回一个SYN/ACK的应答包,表示客户端的请求被接受,最后客户端再返回一个确认包ACK,这样才完成TCP连接。在服务器端发送应答包后,如果客户端不发出确认,服务器会等待到超时,期间这
yincheng01
·
2012-01-22 23:00
编程
C++
windows
服务器
测试
代码分析
基于visual c++之
windows核心编程
代码分析(37)实践信息安全隐患监测-嗅探
嗅探器可以窃听网络上流经的数据包。用集线器hub组建的网络是基于共享的原理的,局域网内所有的计算机都接收相同的数据包,而网卡构造了硬件的“过滤器“通过识别MAC地址过滤掉和自己无关的信息,嗅探程序只需关闭这个过滤器,将网卡设置为“混杂模式“就可以进行嗅探用交换机switch组建的网络是基于“交换“原理的,交换机不是把数据包发到所有的端口上,而是发到目的网卡所在的端口。嗅探sniff。嗅探器可以窃听
yincheng01
·
2012-01-22 23:00
编程
C++
windows
struct
socket
代码分析
基于visual c++之
windows核心编程
代码分析(22)Mapping File编程
文件映射(mapping)是一种将文件内容映射到进程的虚拟地址空间的技术。视图(View)是一段虚拟地址空间,进程可以通过View来存取文件的内容,视图是一段内存,可以使用指针来操作视图。使用文件映射之后,读写文件就如同对读写内存一样简单。在使用文件映射时需要创建映射对象,映射对象分为命名的和未命名的。映射对象还存取权限。 &nbs
·
2012-01-04 16:00
windows
在dll内 不熟悉__declspec(thread)的话 尽量不要用
有个dll在win7系统正常 放到xp系统访问了 __declspec(thread)变量就直接挂掉 最后看了下
windows核心编程
上的"线程局部储存"部分,看起来是跟dll初始化部分有关系.但是还没有时间仔细研究最后只能放弃在这个
whitehack
·
2012-01-03 10:00
thread
编程
windows
XP
dll
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他