自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 QQ通信协议

QQ通讯协议协议说明: 协议由报文头(T)+发送者(T)+接收者(T)+报文类型(T)+报文长度(L)+报文内容组成 发送者和接收者是系统内的程序种类,OICQ服务器0x01,传真服务器0x02,WEB服务器0x03,打印服务器是0x04,聊天服务器是0x05,OICQ用户是0x0A。 OICQ用户到OICQ服务器的通讯协议引导符 (0x81+0x0A+0x01) 报文类型报文内容报文说明

2009-12-10 19:36:00 1189 1

原创 QQ盗号核心编程

平台:windows xp sp2;  软件:QQ2005版。  申明:本文旨在技术交流。  一。先讲几句废话:  经常有听到有朋友QQ被盗的消息,总感觉做出这种行为的人是可鄙的,不就是对QQ窗口进行监视,然后再是记录用户输入的号码和密码,认为没什么了不起。  对于Windows核心编程,本人还是一只菜鸟,前一段时间把《Windows系统编程》粗略的看一边(当然重点地方仔细的看),由于

2009-12-10 19:33:00 621

原创 QQ通讯协议分析

1、找寻支持QQ HTTP协议的服务器。大 家也许会被一些假像所迷惑,也许会认为QQ的HTTP服务器是基于80口进行通信的(如:218.17.209.23:80),其实不然,正真基于 HTTP的服务器应该是:http://tqq.tencent.com:8000,它是一个通过8000口进行通讯的服务器。由于QQ的HTTP服务器并不支持HTTP协议中GET方法,它支持POST方法。所以我们要给QQ的

2009-12-10 19:29:00 808

原创 钩子技术介绍(1)

        钩子的本质是一段用以处理系统消息的程序,通过系统调用,将其挂入系统。钩子的种类有很多,每种钩子可以截获并处理相应的消息,每当特定的消息发出,在到达目的窗口之前,钩子程序先行截获该消息、得到对此消息的控制权。此时在钩子函数中就可以对截获的消息进行加工处理,甚至可以强制结束消息的传递。            在本程序中我们需要捕获在任意窗口上的键盘输入,这就需要采用全局钩子以便拦截整个

2009-12-10 19:20:00 394

原创 消息钩子函数入门篇--(3)示例__键盘钩子

下面是一个键盘钩子的示例,例子完成的任务是记录键盘的击键信息,保存到一个文件中。1)建立MFC扩展DLL,设置工程名称为:KeyHook2)在工程中添加KeyHook.h文件,然后加入键盘钩子类:class AFX_EXT_CLASS CKeyHook:public CObject{public: CKeyHook(); ~CKeyHook(); bool SetKeyHook(); 

2009-12-10 19:18:00 343

原创 消息钩子入门篇(4)---示例__外壳钩子(WH_SHELL)

这个例子程序完成记录系统所有启动的程序的功能,并保存到文件中。依然建立的是MFC扩展动态链接库。步骤同前面的例子。ShellHook.h文件中声明导出类class AFX_EXT_CLASS CShellHook:public CObject{public:    CShellHook();    ~CShellHook();    void SetShellHook();    void unS

2009-12-10 19:18:00 556

原创 消息钩子函数入门篇--(2)示例

由于全局钩子函数必须包含在动态链接库中,所以本例由两个程序体来实现。 1.建立钩子Mousehook.DLL    (1)选择MFC AppWizard(DLL)创建项目Mousehook; (2)选择MFC Extension DLL(共享MFC拷贝)类型;    (3)由于VC5没有现成的钩子类,所以要在项目目录中创建Mousehook.h文件,在其中建立钩子类:    class AFX

2009-12-10 19:16:00 319

原创 消息钩子函数入门篇(1)--基础知识

 Windows系统是建立在事件驱动的机制上的,说穿了就是整个系统都是通过消息的传递来实现的。而钩子是Windows系统中非常重要的系统接口,用它可以截获并处理送给其他应用程序的消息,来完成普通应用程序难以实现的功能。钩子可以监视系统或进程中的各种事件消息,截获发往目标窗口的消息并进行处理。这样,我们就可以在系统中安装自定义的钩子,监视系统中特定事件的发生,完成特定的功能,比如截获键盘、鼠标的

2009-12-10 19:15:00 326

转载 jmf编写拍照程序

JMF 全称是:Java Media FrameWork 中文:Java 媒体框架 下载地址:http://java.sun.com/products/java-media/jmf/2.1.1/index.html 下载完JMF安装它,在它的安装目录下找到lib在其lib下的jmf.jar和mediaplayer.jar加入到系统环境变量中. 在JMF提供的数多API中足够完成一个拍照,摄像软件,

2008-10-11 21:19:00 474

空空如也

空空如也

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

TA关注的人

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