自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

许落

My world

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

原创 Ubuntu 10.04 源码编译安装bochs 2.4.5 成功

废话不说,步骤如下1. sudo apt-get install build-essential2. sudo aptitude install xorg-dev3. sudo aptitude install libgtk2.0-dev4. tar vxzf bochs-2.4.5.tar.gz5. cd bochs-2.4.5/6. ./configure --enab

2010-05-01 14:59:00 9614

转载 C++中创建未知元素个数的2维数组

int X=2,Y=2,**A = new int*[X];for(int i=0;iA[i]=new int[Y];//上面是C++int i,X=2,Y=2;int **A;A=(int**)malloc(sizeof(int)*X);for(i=0;iA[i]=(int*)malloc(sizeof(A)*Y);//上面是C

2010-03-17 15:12:00 9329

转载 换行符

在文本处理中, CR, LF, CR/LF是不同操作系统上使用的换行符.Dos和windows采用回车+换行CR/LF表示下一行, 而UNIX/Linux采用换行符LF表示下一行,苹果机(MAC OS系统)则采用回车符CR表示下一行.CR用符号/r表示, 十进制ASCII代码是13, 十六进制代码为0x0D; LF使用/n符号表示, ASCII代码是10, 十六制为0x

2010-03-15 19:58:00 9885

转载 Visual C++制作一个Sniffer实例

 Sniffer是网络中一种常见的嗅探技术。对于网络管理员而言,他可以利用Sniffer来获取相关的网络流量情况进而发现一些潜在的网络性能或者安全问题;而对于黑客而言,Sniffer则能够帮助他得到一些重要的数据诸如用户名和密码或者其他的商业机密。Sniffer工作在用户看不见也注意不到的网络底层,隐蔽性极强,如被非法利用将会造成极大的危害,而利益受损的用户可能还浑然不觉。        为了

2010-03-04 17:07:00 1148 1

转载 CDialogBar的使用方法

一、创建DialogBar的派生类首先,创建对话框资源:在对话框资源编辑器内生成一个Dialog资源,并将其风格(Style)属性必须设置为Child,不能设置为Overlapped或Popup,否则运行肯定出错;至于边界属性则随用户自己喜欢,一般都是选择None。其余属性也随用户选择,一般没有特殊要求还是选择默认的好。其次,创建基于CDialog的派生类:打开ClassWizard,

2010-03-04 17:06:00 680

转载 【转】第十四章 网络编程

阅读本文前,我们假设您已经:         1,知道如何创建一个单文档的App Wizard         2,知道C++ 类、函数重载等简单知识         3,知道如何给View类或者Doc文档添加成员变量         4,会用MFC的IDE调试工具最好,那么本文的程序您可以copy去调试          5,知道如何为某个框架类添加虚函数或消息处理函数  网络编

2010-03-04 16:56:00 723

转载 【转】第十三章 文档与串行化

阅读本文前,我们假设您已经:         1,知道如何创建一个单文档的App Wizard         2,知道C++ 类、函数重载等简单知识         3,知道如何给View类或者Doc文档添加成员变量         4,会用MFC的IDE调试工具最好,那么本文的程序您可以copy去调试          5,知道如何为某个框架类添加虚函数或消息处理函数  本课内

2010-03-04 16:55:00 679

转载 【转】第十二章 文件操作

阅读本文前,我们假设您已经:         1,知道如何创建一个单文档的App Wizard         2,知道C++ 类、函数重载等简单知识         3,知道如何给View类或者Doc文档添加成员变量         4,会用MFC的IDE调试工具最好,那么本文的程序您可以copy去调试          5,知道如何为某个框架类添加虚函数或消息处理函数  1,

2010-03-04 16:54:00 625

转载 【转】第十一章 图形保存和重绘

阅读本文前,我们假设您已经:         1,知道如何创建一个单文档的App Wizard         2,知道C++ 类、函数重载等简单知识         3,知道如何给View类或者Doc文档添加成员变量         4,会用MFC的IDE调试工具最好,那么本文的程序您可以copy去调试          5,知道如何为某个框架类添加虚函数或消息处理函数   1,

2010-03-04 16:53:00 808

转载 【转】第十章 图形绘制与通用对话框

阅读本文前,我们假设您已经:         1,知道如何创建一个单文档的App Wizard         2,知道C++ 类、函数重载等简单知识         3,知道如何给View类或者Doc文档添加成员变量         4,会用MFC的IDE调试工具最好,那么本文的程序您可以copy去调试          5,知道如何为某个框架类添加虚函数或消息处理函数   添加

2010-03-04 16:44:00 670

转载 【转】第九章 应用程序外观修改

阅读本文前,我们假设您已经:         1,知道如何创建一个单文档的App Wizard         2,知道C++ 类、函数重载等简单知识         3,知道如何给View类或者Doc文档添加成员变量         4,会用MFC的IDE调试工具最好,那么本文的程序您可以copy去调试          5,知道如何为某个框架类添加虚函数或消息处理函数   

2010-03-04 16:43:00 662

转载 【转】第八章 MFC中指针的获取

阅读本文前,我们假设您已经:         1,知道如何创建一个单文档的App Wizard         2,知道C++ 类、函数重载等简单知识         3,知道如何给View类或者Doc文档添加成员变量         4,会用MFC的IDE调试工具最好,那么本文的程序您可以copy去调试          5,知道如何为某个框架类添加虚函数或消息处理函数  (此文系转

2010-03-04 16:42:00 546

转载 【转】第七章 对话框编程(2)

阅读本文前,我们假设您已经:      1,知道如何创建一个单文档的App Wizard      2,知道C++ 类、函数重载等简单知识      3,知道如何给View类或者Doc文档添加成员变量      4,会用MFC的IDE调试工具最好,那么本文的程序您可以copy去调试      5,知道如何为某个框架类添加虚函数或消息处理函数一、           简单的逃跑按钮

2010-03-04 16:41:00 834 1

转载 【转】第六章 对话框编程(1)

阅读本文前,我们假设您已经:      1,知道如何创建一个单文档的App Wizard      2,知道C++ 类、函数重载等简单知识      3,知道如何给View类或者Doc文档添加成员变量      4,会用MFC的IDE调试工具最好,那么本文的程序您可以copy去调试      5,知道如何为某个框架类添加虚函数或消息处理函数  1,动态创建按钮 1)增加全局

2010-03-04 16:40:00 818

转载 【转】第五章 VC菜单相关编程

阅读本文前,我们假设您已经:      1,知道如何创建一个单文档的App Wizard      2,知道C++ 类、函数重载等简单知识      3,知道如何给View类或者Doc文档添加成员变量      4,会用MFC的IDE调试工具最好,那么本文的程序您可以copy去调试      5,知道如何为某个框架类添加虚函数或消息处理函数一、        消息的分类:消息的

2010-03-04 16:34:00 881 2

转载 【转】第四章 文本编辑和字处理软件

阅读本文前,我们假设您已经:      1,知道如何创建一个单文档的App Wizard      2,知道C++ 类、函数重载等简单知识      3,知道如何给View类或者Doc文档添加成员变量      4,会用MFC的IDE调试工具最好,那么本文的程序您可以copy去调试    这一节我们主要讲述文本编辑方面的知识,孙鑫老师的视频就是一个简单字处理软件的制作过程,所以

2010-03-04 16:32:00 969

转载 【转】第二章 MFC程序框架的剖析

说明:本课对应教学视频的第三课,第二课是C++,被我跳过去。C++我打算另外在用多点的篇幅来讨论。    重点:MFC运行机制提示:对于不想理解内部运行过程的,可以不看这一章,可以看了后面的界面设计再回头来看这一章,可能感觉更深刻。这一次课和上一次的课的重点就是MFC的窗口类创建过程,而要反复说明的就是:MFC的程序和C语言的程序,从执行原理上说,是完全一致的。抓住这一

2010-03-04 16:31:00 705

转载 【转】第三章 MFC消息映射机制和绘图DC的获取

阅读本文前,我们假设您已经:      1,知道如何创建一个单文档的App Wizard      2,知道C++ 类、函数重载等简单知识      3,知道如何给View类或者Doc文档添加成员变量      4,会用MFC的IDE调试工具最好,那么本文的程序您可以copy去调试      我们在上一节讲了MFC框架App类、View类、MainFrame类和Doc类的关系,那么

2010-03-04 16:31:00 2314

转载 【转】第一章 Windows程序内部运行机制

这一章比较零散,笔记也很零散   一、windows是事件驱动方式的程序设计windows程序设计是种事件驱动方式的程序设计,主要基于消息的。当用户需要完成某种功能时,需要调用OS某种支持,然后OS将用户的需要包装成消息,并投入到消息队列中,最后应用程序从消息队列中取走消息并进行响应。   二、消息队列每个应用程序OS都为它建立一个消息队列,消息队列是个先进先

2010-03-04 16:29:00 785

原创 MFC学习笔记(8)

添加设置对话框1.插入对话框资源2.创建一个对话框类3.给编辑框关联一个UNIT型变量作为用户设定值4.添加一个用来显示对话框的菜单项5.给菜单项添加命令响应6.在view中添加对话框头文件7.构造一个对话框类对象然后调用对象的成员函数DoModal()显示对话框8.通过DoModal的返回值判断用户选择9.注意对话框对象的生命周期导致的设置无法保存问题Radio控件通过在第一个radio控件

2010-03-03 23:48:00 2121

转载 收发Web mail邮箱邮件实现原理

  Click here to show toolbars of the Web Online Help System: show toolbars  收发Web mail邮箱邮件实现原理   客户端软件(如:Foxmail、Outlook Express等)收发电子邮件,一般是遵循POP3和SMTP协议实现的,电子邮件服务器系统通常都提供POP

2010-02-28 14:12:00 6621 1

转载 如何破解邮箱密码

 <a onclick="function onclick(){tagshow(event, %C6%C6%BD%E2);}" href="javascript:;" target="_self">破解<a onclick="function onclick(){tagshow(event, %D3%CA%CF%E4);}" href="

2010-02-28 14:06:00 61845 15

转载 WinPcap学习笔记

2008年05月09日 星期五 下午 05:33这是上学期上的《网络编程实践》课上,老师提供的学习文档。基本上算比较基础的内容了。第三部分有一些源代码,发过来的时候我删掉了,都是WinPcap官方提供的文档里面的例子,官方文档的内容其实已经非常完整了,如果英文看不懂的话,网上搜索一下也有中文的版本。把官方文档的教程看完了也就能掌握基本的了。———————————————————

2010-02-27 18:14:00 1695

转载 VS2008 winpcap配置(解决fatal error C1083: Cannot open include file: 'sys/time.h'...

网上大多winpcap配置是关于vc6的,今天花了大半天用来配置在VS2008下的winpcap配置,我用的winpcap是4.0.2:配置过程如下:1.安装WinPcap_4_0_2.exe,即可以抓包的驱动程序2。下载winpcap开发包WpdPack_4_0_2.zip,里面有关开发相关的函数库以及例子3. 打开.net平台,设置环境目录;在菜单:工具->选项;弹出的选项窗体左边点击:项目和

2010-02-27 17:10:00 7746

转载 工具和网络游戏封包基础

 截包工具:  http://free.ys168.com/?shoooo  WPRO.rar      MD5: 2E1E8E48FCC78972905E4F40081B608C  IRIS.rar         MD5: 6B919165C60D83379C1F825245100545  WPE 是通过注入dll的方式hook send, recv, WSASend, WSA

2010-02-27 15:00:00 2386

转载 交换网络中的嗅探和ARP欺骗

  以太网内的嗅探(sniff)对于网络安全来说并不是什么好事,虽然对于网络管理员能够跟踪数据包并且发现网络问题,但是如果被破坏者利用的话,就对整个网络构成严重的安全威胁。至于嗅探的好处和坏处就不罗嗦了。  ARP缓存表  假设这样一个网络:  ——————————  | HUB |  ——————————  | | |  | | |  | | |  Hos

2010-02-24 14:40:00 763

原创 座右铭

初学外挂  用CE改了网络游戏本地的血值  自以为改了实际血值   找李俊(不是烧香那个)测试了下    结果可想而知他说了句经典的话   我记下了你只欺骗了你自己啊 

2010-02-23 22:26:00 571

原创 MFC学习笔记(7)

这几天 又跑去研究CE了—— 忽略MFC了   过几天做下CE的笔记   不是WinCE  是Cheat.Engine使窗口重绘三种方法:       1.直接调用窗口的OnPaint()     2.调用RedrawWindow()     3.发送WM_PAINT消息~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~最正确的解

2010-02-22 01:17:00 2012

转载 MFC VS2008中的新用户界面 ————菜单栏、工具栏和状态栏

MFC加入了新窗口元素:窗格。崭新的工具栏和状态栏都是一种窗格。  一、窗格  窗格是MFC在2008年新加入的,它由类CPane和其基类CBasePane实现。窗格就是用来在主框架窗口上占据边框位置的窗口,例如工具栏和状态栏。  CBasePane实现了窗格的基本功能和属性:停靠、浮动以及基本的窗口消息处理。CPane在CBasePane的基础上,实现了抓取的功能,可以用鼠标把窗格从停靠

2010-02-21 21:34:00 9670 1

原创 MFC学习笔记(6)

这几天 过年 到处跑 没时间学习--  笔记迟到了好多天今天开始补...   为按钮响应消息首先 创建一个基于CBUTTON的类 例如MyBtn然后 将按钮关联到此类通过MyBtn来添加消息响应创建属性表单首先添加属性页资源然后为每个属性页资源添加类 要选择CPropertyPage类再添加一个属性表单类 类型为CPropertySheet把三个属性页对象作为变量添加到

2010-02-16 20:11:00 1487 2

转载 脱机外挂制作完全版(制作原理与实现技术)

 一、游戏封包的加密与解密算法的破解   破解封包的加密与解密算法是制作外挂的第一步,是外挂制作中最具技术含量的步骤,同样也是一个十分令人头痛的环节。如果加密与解密算法被成功地破解,那么外挂制作也就完成了一半。破解封包的加密与解密算法的行为同样属于黑客们其中之一的行为,因此我们可以在黑客网站里找到相应的资料,另外网络上也有专门的破解网站为大家提供信息。  在破解封包的加密与解密算法之前我们首先

2010-02-11 16:25:00 26856 6

原创 MFC学习笔记(5)

模态对话框非模态对话框解决局部变量生命周期问题 其一是改成类的成员变量其二是定义指针 在堆中分配内存 与程序的生命周期一致还有就是静态变量非模态对画框需要考虑 窗口销毁问题 和堆内存释放问题 对静态文本框添加事件响应  需要把不同的文本框ID改成不同然后把Notify选上GetDlgItem(IDC_EDIT1)->GetWindowTextW(wch1,10)=GetDlgI

2010-02-10 22:02:00 914

原创 MFC学习笔记(4)

菜单响应顺序 : view类 文档类 框架类 应用程序类消息分类标准消息      除WM_COMMAND之外,所有以WM_开头的消息。      从CWnd派生的类,都可以接收到这类消息。命令消息      来自菜单、加速键或工具栏按钮的消息。这类消息都以WM_COMMAND呈现。在MFC中,通过菜单项的标识(ID)来区分不同的命令消息;在SDK中,通过消息的wParam参数识别。 从CCmdT

2010-02-08 18:13:00 858

原创 MFC学习笔记(3)

文字编辑方面 内容比较杂  我觉得就是现用现学无需过于深入  所以只把相应代码贴下加以说明 首先要创建插入符需要这CWnd的两个成员函数CreateSolidCaret和ShowCaret  CClientDC dc(this); TEXTMETRIC tm; dc.GetTextMetrics(&tm);            //这里是获取字体信息 为了让插入符与字体大小一

2010-02-06 20:56:00 605

原创 MFC学习笔记(2)

SDK中用GDI画过图玩  这次用MFC感觉差不多 MFC中也可以用API来画  但是毕竟有些麻烦  既然学MFC就来学学它画图的方式吧首先说说 MFC的消息响应机制  在MFC中发送给窗口的消息是被MFC框架通过窗口句柄映射表和消息映射表来用窗口类的函数进行响应的,这叫消息映射机制。 说说实际操作  比如用鼠标画直线吧  我们得获取鼠标左键摁下的消息  鼠标左键松开的消息  

2010-02-05 14:11:00 704

转载 简单后门 c++版 当年LION写 现详细注释

////////////////////////////////////////////////////////////////////////////simple door//二〇一零年 二月四号//author: LION  //路子注释//广西桂林 EST///////////////////////////////////////////////////////////////

2010-02-04 19:05:00 1371

原创 MFC学习笔记(1)

大一的时候学了C语言  SDK编程也接触了一段时间  今天准备学学MFC于是想把学习过程中自己的心得写下来  面向对象编程对我来说是陌生的  所以完全是个菜鸟  大家一起来学习  我争取一天写一篇笔记  这个笔记不是用来教人学习的  只是学习过程中对思想上的把握  以供分享及自己日后复习  话说没学C++的语法就开始学MFC确实有点仓促  于是要恶补一下—— 1.类与对

2010-02-03 20:05:00 956

转载 开发VisualStudio工程向导

1、对于C#、VB.net项目,可以创建一个工程,然后用主菜单的【文件】→【导出模板】把工程打包成向导模板。2、C++项目无法用“导出模板”功能,需要新建一个CustomWizard工程(1)新建项目→VisualC++→自定义向导,不要带UI(2)把要创建的模板工程的h、cpp、rc等文件(不包括vcproj文件)拷到工程的Templates/1033文件夹(3)在【模版文件】上点右键,添加现有

2010-02-01 23:59:00 1052

转载 大话西游经典语录

1.在一个月黑风高阴森恐怖的晚上,我是至尊宝你是白晶晶,奇妙的爱情就从桥头上这一点火开始的。我才一转身你就突如其来地向我一指,我整只手就著火了。你还要冲过来向我拚命地打拚命地打拚命地打,不是不是不是这样打,是这样这样这样,是了就是这样打的,你看到了吗?以后的发展我可以用一句峰回路转来形容,因为突然之间杀出了个牛魔王。当时你手拿一条骨大战牛魔王之后,就把我抓回了盘丝洞里。所谓光阴似箭,真的一点也不错

2010-01-31 23:54:00 785

转载 经典命令行

网络最经典命令行 网络安全工作者的必杀技 1.最基本,最常用的,测试物理网络的   ping 192.168.0.8 -t ,参数-t是等待用户去中断测试 2.查看DNS、IP、Mac等   A.Win98:winipcfg   B.Win2000以上:Ipconfig/all   C.NSLOOKUP:如查看河北的DNS   C:>nslookup   Default Serve

2010-01-31 14:20:00 604

ACMer 必知必会(入门必看)

我们学校高手亲自总结的 绝对原创 强烈推荐

2011-02-08

组合数学的算法与程序设计

组合数学的算法与程序设计 经典的组合数学与程序设计

2011-02-08

ACM 大连市八校联赛解题报告

ACM 大连市八校联赛解题报告 大连理工大学举办

2011-02-08

C++ stl算法汇总(C++程序员必备)

C++ stl算法汇总 STL 各种算法 应用 大全

2011-02-08

C语言深度剖析 (C语言进阶宝典)

C语言深度剖析 C语言进阶宝典 新手高手必备 绝对值得一下

2011-02-08

空空如也

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

TA关注的人

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