自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

sanshao27的专栏

火影¥鸣人

  • 博客(16)
  • 资源 (7)
  • 收藏
  • 关注

转载 使用mouse_event来模拟一次选中文本框中的文本

使用mouse_event可以模拟一些通过鼠标执行的事情,下面我们就来模拟一次鼠标在EDIT中选择一段文本的过程。首先我们来分解一下选中文本的鼠标动作,其包括基本方面: 将鼠标移动到指定的位置,文本的开始处 按下鼠标(WM_LBUTTONDOWN) 在按下鼠标的同时移动鼠标到指定的位置 松开鼠标左键(WM_LBUTTONUP)知道了这个

2007-04-28 20:22:00 889

转载 API Hook的实现

一篇具体介绍HOOK的实现的文章文章中具体的讨论了HOOK的常见的实现方法值得推敲!文章来自都市里的熊API Hook的实现 一、序言对大多数的Windows开发者来说,如何在Win32系统中对API函数的调用进行拦截一直是项极富挑战性的课题,因为这将是对你所掌握的计算机知识较为全面的考验,尤其是一些在如今使用RAD进行软件开发时并不常用的知识,这包括了操作系统原理、汇

2007-04-28 20:02:00 1137

原创 钩子函数-建立键盘鼠标动作记录与回放

内容:很多的教学软件或系统监视软件可以自动记录回放用户的输入文字或点击按钮等操作操作,这个功能的实现是使用 了windows的hook函数。 windows提供api函数setwindowshookex来建立一个hook,通过这个函数可以将一个程序添加到hook链中监视windows 消息,函数语法为: setwindowshookex(idhook: integer; lpfn: tfnhook

2007-04-28 16:47:00 1894

原创 钩子(Hook),基本概念

钩子(Hook),是Windows消息处理机制的一个平台,应用程序可以在上面设置子程以监视指定窗口的某种消息,而且所监视的窗口可以是其他进程所创建的。当消息到达后,在目标窗口处理函数之前处理它。钩子机制允许应用程序截获处理window消息或特定事件。钩子实际上是一个处理消息的程序段,通过系统调用,把它挂入系统。每当特定的消息发出,在没有到达目的窗口前,钩子程序就先捕获该消息,亦即钩子函数先

2007-04-28 16:35:00 1236

原创 模式匹配的KMP算法详解

模式匹配的KMP算法详解这种由D.E.Knuth,J.H.Morris和V.R.Pratt同时发现的改进的模式匹配算法简称为KMP算法。大概学过信息学的都知道,是个比较难理解的算法,今天特把它搞个彻彻底底明明白白。注意到这是一个改进的算法,所以有必要把原来的模式匹配算法拿出来,其实理解的关键就在这里,一般的匹配算法:int Index(String S,String T,int p

2007-04-21 12:08:00 669

原创 实现windows下的动态域名解析服务

动态域名解析系统将用户的动态IP地址映射到一个固定的域名解析服务上(DDNS).动态域名解析系统一般由两部分构成。       第一部分是服务器端程序,位于服务商的主机上。另一部分是客户端程序,就运行在广大用户的主机上。在每次连接网络的时候,客户端程序就会通过信息传递,把该主机的动态IP地址传送给位于服务商主机上的服务器程序,服务器程序负责提供DNS服务并实现动态域名解析服务,再收到客户端通知

2007-04-21 11:07:00 11514

转载 Windows系统下的远程堆栈溢出

Windows系统下的远程堆栈溢出作者: Ipxodi第一篇 《原理篇》----远程溢出算法如何开一个远程shell呢? 思路是这样的:首先使敌人的程序溢出,让他执行我们的shellcode。我们的shellcode的功能就是在敌人的机器上用某个端口开一个telnetd 服务器,然后等待客户来的连接。当客户连接上之后,为这个客户开创一个cmd.exe,把客户的输入输出和cmd.

2007-04-17 21:11:00 1036

原创 WriteProcessMemory的用法

WriteProcessMemory有好几个参数 其中的nSize怎么设置?? 比如Short型 Integer型?  nSize以字节为单位,一个字节Byte等于8位 基本数据类型的长度 ShortInt 8位 = 1Byte SmallInt 16位 = 2Byte Integer 16位 = 2Byte LongInt 32位 = 4Byte Word 16位 = 2Byte Lon

2007-04-17 21:00:00 4617

转载 用WriteProcessMemory做进程注入

今天要完成一个项内容,运行另一个应用程序abc.exe,实现它的父进程是explorer.exe。最开始的思路是获得explorer.exe的句柄,用ShellExecute启动abc.exe。但是用explorer.exe的句柄创建的进程的父进程依然是调用和进程,而不是传入句柄的进程。看来直接的不行,只能用间接的了。把运行abc.exe的代码段写到explorer.exe的内存里面去。然

2007-04-17 20:38:00 3195

原创 GetProcAddress

函数状态: 正式函数 ,建设者:zhaoyao73 ,最新更新时间: 2001-9-22 16:20:21 修改该函数

2007-04-17 20:16:00 953

转载 DUMPBIN命令使用详解

在使用VC时,可以用DUMPBIN。EXE来得到某个DLL中所输出的符号的清单。如下面的命令:dumpbin -exports Cmpnt1.dll如:C:/WINDOWS/system32>dumpbin -exports msgsvc.dllMicrosoft (R) COFF Binary File Dumper Version 6.00.8447Copyright (C) Microsof

2007-04-17 19:49:00 1340

原创 GetModuleHandle

当一个文件被映射到调用进程的地址空间是,GetModuleHandle函数得到其中某一模块的句柄。  ??为在注释段避免争用,使用GetModuleHandle函数。??  HMODULE GetModuleHandle( LPCTSTR lpModuleName);    参数  lpModuleName    [in]用指针指向一个包含模块名以NULL字符结尾的串,模块是.dll或.exe文件

2007-04-17 19:33:00 1826

转载 win2000启动时提示“无法定位程序输入点SaferCreateLevel于动态链接库ADVAPI32.dll上”怎么解决?

win2000启动时提示“无法定位程序输入点SaferCreateLevel于动态链接库ADVAPI32.dll上”怎么解决?谢谢 悬赏分:5 - 解决时间:2006-5-10 20:24问题补充:win2000 一开机就出显这种情况,好像是每要指行某种程序的时候就会出现这种对话框 什么同步管理器 OSA9.exe 安装程序等不过那些都还是可以用 问题补充:如需要重新安装什么

2007-04-17 19:15:00 2049

转载 Win32串口编程

Win32串口编程作者:韩耀旭下载源代码  在工业控制中,工控机(一般都基于Windows平台)经常需要与智能仪表通过串口进行通信。串口通信方便易行,应用广泛。一般情况下,工控机和各智能仪表通过RS485总线进行通信。RS485的通信方式是半双工的,只能由作为主节点的工控PC机依次轮询网络上的各智能控制单元子节点。每次通信都是由PC机通过串口向智能控制单元发布命令,智能控制单元在接收到正确

2007-04-07 15:47:00 533

转载 简单的通讯(B进程怎么样接收A进程发来的消息啊?)

进程A:#define WM_MYMSG WM_USER 100void CVCTestDlg::onok()//发送{SendMessage(WM_MYMSG ,0,0);}进程B:怎么写啊?以下的代码不行啊#define WM_MYMSG WM_USER 100LRESULT CVCTestDlg::ReceiveMsg(WPARAM wparam,LPARAM lparam)//收消息{Af

2007-04-05 21:19:00 983 1

转载 病毒常用技术之远程线程

远程线程插入技术    今天真是一个令人倒霉的天气的。    今天早上早早的爬起来,本想趁着今天的好天气好心情,写上一篇好的技术文章。不想该死的CNBLOG的管理员败坏了我的好兴致。我费了九牛二虎之力,用了近两个小时好不容易把文章写好了,提交的时候却提示错误(没有细看也不知是什么鸟什错误),我就怕文章丢失赶紧后退回来却发现标题和关键字还在,而我辛辛苦苦写的文章却被“这里编辑日志内容”几个字

2007-04-02 20:27:00 686

VC6程序无法退出_插件补丁

在win7 64位下经常出现,调试后结束不掉的郁闷,非要将程序关闭了,才能结束。在网上找到这么一个插件,自己亲测可以使用。有此问题的同学可以试试。

2014-09-22

Http Analyzer Full__V7

抓包神器HttpAnalyzerFull,内含激活码

2013-07-31

SoapToolkit30B1 VC++ SOAP开发工具包

VC++下的SOAP开发工具包,学习在VC++下开发SOAP应用的请下载。 该工具包包括如下内容: 1)SoapToolkit30B1.EXE SOAP接口测试工具 2)MSSOAP30.DLL 开发SOAP客户端所需的动态库 3)SoapToolkit30B1Samples.EXE 例子

2011-12-07

directShow (实务精选)

DirectShow 实务精选DirectShow 实务精选DirectShow 实务精选DirectShow 实务精选

2010-08-23

Windows API 函数(API32.CHM)

本帮助文件由陈国强个人整理后出版,内容全摘自网络。版权归实际作者所有。 为了让网友们能更好的阅读和管理Windows API 函数,于是我为大家将网上的资料整理成一个帮助文件。让查阅API 函数变的更简单,容易,也更有效。 本帮助文件中的Windows API 函数大约有774个,共分十二大类,基本上包括了大部分的常用和非常用的Windows API 函数。

2008-10-28

VC助手-visual assist X

我一直使用,感觉不错。

2008-05-30

空空如也

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

TA关注的人

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