- 博客(16)
- 收藏
- 关注
原创 重读Essential C++ 读书笔记2
重读Essential C++ 读书笔记2 by sssa2000 7/25/2004 第二章:面向过程的编程风格 很久以前我也很困惑为什么要有面向过程面向对象的编程风格,虽然现在已经有很深的体会。其实不管是什么风格,只要能更好地解决问题就是好的风格。 1、传值和传址: lippman在说明这个问题的时候用了一个探索的过程,让初学者没有一点障碍的被领进了这个问题。 什么是形参?什么是实参呢?简
2004-07-26 00:49:00 1623
原创 重读Essential C++读书笔记1
重读Essential C++读书笔记1 放假有点时间,打算重新好好地读一次essential c++这本书,原来读这本书的时候,时间跨度太大了,导致与看了后面忘了前面。打算这次着重放在面向对象这方面。 By sssa2000 7/24/2004 第一章 c++编成基础 1、对象的定义和初始化 书中提到了我们少用的一种初始化方法,一般来说初始化我们都这样: int a=100; 但是如果有多个
2004-07-25 13:38:00 1442
原创 Vbscript编程5---注册表
Vbscript编程5 注册表,修改注册表是编程的一个基本技能,脚本编程当然也不例外。 这里,我就不再讲解注册表的基本结构。 1、读注册表的关键词和值: 可以通过把关键词的完整路径传递给wshshell对象的regread方法 例如: set ws=wscript.createobject("wscript.shell") v=ws.regread("HKEY_LOCAL_MACHINE/SO
2004-07-15 20:46:00 2433 3
原创 Vbscript 脚本编程3 关于文件的读写
Vbscript 脚本编程3 关于文件的读写 By sssa2000 7/9/2004 使用vbscript来读写文件,十分的方便,废话少说,切入正题。 1、打开文件 使用opentextfile方法 set fs =createobject(“scripting.filesystemobject”) set ts=fs.opentextfile(“c:/1.txt”,1,tr
2004-07-09 14:41:00 4262
原创 vbscript脚本编程教程2
vbscript脚本编程教程2 by sssa2000 7/7/2004 我们来看一看怎么利用fso来进行文件操作。Fso时vbs里进行文件操作的核心。作为黑客,不管学习什么语言,对文件的操作都应该是要了如指掌的,所以请大家仔细学习。 不说废话,先看fso由哪几个对象组成: drive对象:包含储存设备的信息,包括硬盘,光驱,ram盘,网络驱动器 drives集合:提供一个物理和逻辑驱动器的列
2004-07-08 17:09:00 3529 4
原创 脚本编程教学(1)
脚本编程教学(1) by sssa2000 7/4/2004 论坛上好多朋友都问关于脚本的问题,正好最近对脚本比较有兴趣,就写点东西吧。首先说明一下,我的所有代码都是vbscript,jscript我没有研究过,不过我想也差不多。 关于最基础的语法比如变量的申明,分支,循环,函数的调用,等等这些我就不讲了,不懂得自己看一下。 1、我们的第一个vbs程序:还是那个老得掉牙的冬冬。 *********
2004-07-08 17:08:00 3300 2
原创 截获消息(2)
截获消息(2) by sssa2000 2004/07/03 放假了,突然想起还没写完这个东西,呵呵 迟到了。虽然我也知道没什么人看,我还是有始有终,写完它。 上次说到在自己的窗体中截获消息,我们的目的是截获制定程序的消息,怎么办呢?很容易的,我们想到了钩子。 Hook可真是好冬冬,没有他的话黑客编程可就没什么乐趣了。 我们用一个getmessage的hook来钩住我们想要得线程的消息。 我们
2004-07-08 17:07:00 2235 1
原创 截获消息(1)
截获消息(1) 很久没有给大家写东西了,今天有点兴趣,写一点。 Delphi中,每一个构件都有一个内在的消息处理机制,这是默认的,如果没有特别制定消息处理,就调用默认的消息处理。 理论我就不和大家说了,大家实践为主,省去一大堆什么vcl什么结构的,免得看了头痛。 截获消息主要有3种方法: 1、重载构建继承的虚拟方法wndproc,这可以截获所有消息 2、针对某消息写的消息处理句柄,可以截获制定的消
2004-07-08 17:06:00 1707
原创 学习心得----seh(4)
解读cih进入ring0的秘密 看了大家对前面几篇的评论,觉得有点怪异,看来大家对技术的追求还不是那么强烈,声明以下,我写的这些东西或许永远也不会对你的实际应用有帮助,这只是黑客们对技术的研究,如果你的愿望只是一般的编程,这篇文章不适合你。 这几天开始编一个游戏,以前没有接触过游戏编程,觉得很有意思,还有directX的编程,真得很爽,我估计也就几天的热情吧,呵呵。 还有,我知道我的老
2004-07-08 17:05:00 1151
原创 学习心得-------seh(3)
seh(3) 明天去郊外去春游,心里很兴奋哦。 上次贴了一段代码,里面的回调函数有一长串参数,现在解释一下: _Handler proc _lpExceptionRecord,_lpSEH,_lpContext,_lpDispatcherContext _lpExceptionRecord指向EXCEPTION_RECORD结构。 _lpContext指向
2004-07-08 17:03:00 1130
原创 学习心得--------关于seh(2)
关于seh(2) by sssa2000 马家爵被捕了,心中极度的痛苦呀。Aaah说我中了毒,mydoom,我下了专杀工具,没发现,现在我变得异常警惕,连rundll32这个进程一看就关。正题。 1、首先,怎么使用seh 昨天我们说的是c++中封装好的东西,现在我们接触的是赤裸裸的seh哦。 seh工作原理就是预先设置好处理
2004-07-08 17:02:00 1135
原创 学习心得---关于seh(1)
关于seh(1) 好久就想写点东西了,无赖自己太懒了。好不容易写了篇进程插入得投了,还被退回来了,郁闷。 天天打游戏,玩奇迹,其实每天我都知道要好好学习,就是克制不住。正题。 大家看清楚了,这里写的不是SHE偶像组合,是结构化错误处理,不知道我有没有翻译错误。 其实以前我对这玩意儿重来不在乎,不就是try,catch么,有什么难的,这些天也看
2004-07-08 17:01:00 1211
原创 汇编教程4--学会解决问题
汇编教程4--学会解决问题 最近真的有点忙,又是c#,又是java,robocode,又是win32asm,忙得不可开交了,不过教程不能耽误了,毕竟第一次写,有大家给我鼓励,很知足了。 不知道上一片你们看得怎么样?看不懂也没关系,慢慢体会,我最开始的时候就看的是一大堆的寄存器,标志位,什么都不懂,如们还花了很多时间的。 正题。 一、循环结构: 1 循环指令。 格式:loop 指令标
2004-07-08 14:15:00 1369
原创 汇编教程3-升级的准备
汇编教程3-升级的准备 经过了前面2篇教程的学习,我向大家应该对汇编程序有了比较深刻的影响了吧?所以不能教扫盲帖了,可以升级了,不过,在升级前,不免的对一些基础的东西要了解一下。一、 CPU的内部寄存器:4个16位的通用寄存器:_____________________________|__ah________|____al_________| ax |__bh________|____
2004-07-08 14:14:00 1172 3
原创 汇编教程2 by sssa2000
汇编教程2 by sssa2000 和女朋友有矛盾了,还是电脑好,可以让我静心。 让我们开始把。上次用一个例子给大家一个模糊的概念,可能你并不是完全明白那个例子的来龙去脉,这没有关系,有个认识就可以了, 我觉得学习汇编最大的障碍是 书上的教法不适合初学者,即使是有基础的人学起来也有点迷糊,既然是编成当然要从实际入手,这次开始我们来一个例子热身,和上次那个差不多 ==============
2004-07-08 14:13:00 1492 3
原创 [原创]汇编扫盲帖1
[原创]汇编扫盲帖1 by sssa2000 写这个帖子目的只是让没有入门的同学入个门,其实我的汇编技术很差的,很多我也不清楚,我把我知道得写写吧,来这么久了几乎没怎么发过原创的帖子,惭愧! 开始正题一,汇编常用的基本的语句 我们不从语句讲起,先看个例子。code segment assume cs:code in db ?
2004-07-08 14:12:00 1978
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人