- 博客(18)
- 资源 (12)
- 收藏
- 关注
原创 C++ Primer学习笔记(1)
# 计算机程序在存储数据时必须跟踪的3种基本属性1.信息存在何处2.存储的值为多少3.存储的信息是什么类型
2007-02-14 22:52:00
876
1
原创 C++ Primer学习笔记(0)
Be careful when using POINTER_32 values in code that may be compiled as 64-bit code. The compiler will sign-extend the pointer when it is assigned to a native pointer in 64-bit code, not zero-extend t
2007-02-05 19:38:00
934
1
翻译 PE教程7: Export Table(引出表)(End)
上一课我们已经学习了动态联接中关于引入表那部分知识,现在继续另外一部分,那就是引出表。 理论:当PE装载器执行一个程序,它将相关DLLs都装入该进程的地址空间。然后根据主程序的引入函数信息,查找相关DLLs中的真实函数地址来修正主程序。PE装载器搜寻的是DLLs中的引出函数。 DLL/EXE要引出一个函数给其他DLL/EXE使用,有两种实现方法: 通过函数名引出或者仅仅
2006-12-09 00:24:00
1227
翻译 PE教程6: Import Table(引入表)
本课我们将学习引入表。先警告一下,对于不熟悉引入表的读者来说,这是一堂又长又难的课,所以需要多读几遍,最好再打开调试器来好好分析相关结构。各位,努力啊! 理论:首先,您得了解什么是引入函数。一个引入函数是被某模块调用的但又不在调用者模块中的函数,因而命名为"import(引入)"。引入函数实际位于一个或者更多的DLL里。调用者模块里只保留一些函数信息,包括函数名及其驻留的DLL名
2006-12-04 17:20:00
1331
翻译 PE教程5: Section Table(节表)
理论:到本课为止,我们已经学了许多关于 DOS header 和 PE header 的知识。接下来就该轮到 section table(节表)了。节表其实就是紧挨着 PE header 的一结构数组。该数组成员的数目由 file header (IMAGE_FILE_HEADER) 结构中 NumberOfSections 域的域值来决定。节表结构又命名为 IMAGE_SECTION_
2006-11-30 01:11:00
1296
翻译 PE教程4: Optional Header
我们已经学习了关于 DOS header 和 PE header 中部分成员的知识。这里是 PE header 中最后、最大或许也是最重要的成员,optional header。 回顾一下,optional header 结构是 IMAGE_NT_HEADERS 中的最后成员。包含了PE文件的逻辑分布信息。该结构共有31个域,一些是很关键,另一些不太常用。这里只介绍那些真正有用的域。
2006-11-26 17:07:00
1096
翻译 PE教程3: File Header (文件头)
本课我们将要研究 PE header 的 file header(文件头)部分。 至此,我们已经学到了哪些东东,先简要回顾一下: DOS MZ header 又命名为 IMAGE_DOS_HEADER.。其中只有两个域比较重要: e_magic 包含字符串"MZ",e_lfanew 包含PE header在文件中的偏移量。 比较e_magic 是否为IMAGE_DOS_S
2006-11-23 12:21:00
1200
翻译 PE教程1: PE文件格式一览
PE 的意思就是 Portable Executable(可移植的执行体)。它是 Win32环境自身所带的执行体文件格式。它的一些特性继承自 Unix的 Coff (common object file format)文件格式。"portable executable"(可移植的执行体)意味着此文件格式是跨win32平台的 : 即使Windows运行在非Intel的CPU上,任何win32平
2006-11-10 00:23:00
1154
原创 VB作的挂中加入热键
在vb作的挂中加入热键,本文提供了一个简便的解决办法。 一、问题的提出 从 DOS 时代开始写程序的同学,对于热键的功能应该不陌生,在 DOS 时代我们往往会撰写系统常驻程序借进行热键盘的操作,随时检测用户的按键盘情况,然后根据所按的按键盘决定执行的程序。 现在到了 Windows 的时代,键盘的中断已经交由 Win
2006-11-08 20:20:00
1817
1
翻译 获取网页中密码和文本框中的内容
网页中的密码输入框和一般不同,他没有句柄之类的,但是可以通过IE的IHTMLInputTextElement接口获取! 本文是教你如何得到网页中输入框的内容。如何你想获取网页中的密码,则只要把if (lstrcmpi(strtype, _T("TEXT")) == 0) 改成if (lstrcmpi(strtype, _T("PASSWORD")) == 0) 就可以了,
2006-11-07 09:28:00
4785
原创 VB制作外挂示例
使用 Visual Basic 制作修改器 作者:Bean(beans@gamehacking.com) HeYu,Flyinsky 翻译 "对不起,我想这是不可能的,因为VB是一个如此简单的编程语音。"如果有人这么告诉你,别去理他。我可以肯定告诉你,对于制作修改器这种简单的程序,VB完全可以胜任。 然而,有
2006-11-05 22:19:00
7065
原创 Hook Win32 API 的应用研究之四:屏幕取词(END)
用过金山词霸吧?用过的人一定对它的屏幕取词功能印象很深刻,因为这种功能使翻译过程更加简便快捷,屏幕取词是金山词霸的核心技术之一。 大家有没有想过这样神奇的功能是如何实现的呢?经历过DOS年代系统编程的人可能知道,屏幕上显示的字符是存放在显存里的,每个坐标的字符对应显存的一个特定的现存单元存储的
2006-11-03 00:30:00
3829
1
原创 Hook Win32 API 的应用研究之三:变速控制
这是Hook Win32 API的一个比较另类和有趣的应用方面。 这里所指的变速控制,并不是说可以改变任何程序的运行速度,只能改变符合这些条件的程序的运行速度:程序的运行速度依赖于定时控制,也就是说,程序的执行单元执行的频率是人为的依靠定时机制控制的,不是依赖于CPU的快慢。比如说,某个程序每隔1秒钟发出“滴答”声,它在快的电脑
2006-10-31 21:20:00
1626
原创 Hook Win32 API 的应用研究之二:进程防杀
Hook Win32 API 的应用研究之二:进程防杀 文章类型:外挂相关资料文章加入时间:2003年7月12日3:58 在WINDOWS操作系统下,当我们无法结束或者不知道怎样结束一个程序的时候,或者是懒得去找“退出”按钮的时候,通常会按“CTRL+ALT+DEL”呼出任务管理器,找到想结束的程序,
2006-10-30 14:36:00
1326
原创 需要软设视频资料的请进
点击进入 : CIU软考联盟-软件设计师视频教程(7CD完整版,南方电信网络)(06/10/17) 希望对大家能有所帮助~
2006-10-28 19:43:00
920
原创 Hook Win32 API 的应用研究之一:网络监控
Hook Win32 API 的应用研究之一:网络监控 绝大多数具有网络功能的软件都是基于socket(网络套接字)实现的,或者是使用了更高层的接口(例如:WinInet API)而最底层仍然是基于socket实现的。在大多数操作系统中都实现了socket接口,在WINDOWS操作系统中的实现称为WinSock。W
2006-10-28 18:12:00
1883
2
原创 简晰C++中数组形参
简晰C++中数组形参#include using namespace std;void Foo1(int arr[100]){ cout }void Foo2(int (&arr)[100]){ cout }void main(){ int a[100]; cout Foo1(a); Foo2(a); }其运行结果如下: In main function : 400pass by poi
2006-10-28 17:57:00
948
转载 对学习计算机专业的人一些忠告
对一个初学者来说,IT界的技术风潮是不可以追赶的,而且也没有能力去追赶。我时常看见自己的DDMM们把课本扔了,去卖些价格不菲的诸如C#, VB.Net 这样的大部头,这让我感到非常痛心。而许多搞不清指针是咋回事的BBS站友眉飞色舞的讨论C#里面可以不用指针等等则让我觉得好笑。C#就象当年的ASP一样,“忽如一夜春风来,千树万树梨花开”,结果许多学校的信息学院成了“Web 学院”。96,97级的不少
2006-07-27 19:22:00
1865
DevExpress.Patch_6.1
2014-02-23
最新 Devexpress Universal 13.2.5 注册机 (2013年12月9日)
2013-12-09
WebSphere MQ与Oracle 数据库的XA事务(两阶段提交)实现
2012-08-27
未雨绸缪——理解软件配置管理(第2版)
2012-07-10
分享一个轻量级的配置文件管理器
2012-06-28
C#实现摄像头控制
2012-04-21
C#实现的网络数据包捕获工具Sniffer
2012-03-02
SharpPcap3.5源码及Demo
2012-02-29
诺基亚手机 AT指令集,可实现短信的收发功能
2010-02-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人