自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (1)
  • 收藏
  • 关注

原创 高级语言及汇编的数组面相

mov    eax,[edi].OptionalHeader.DataDirectory[8].VirtualAddress     【8】指偏移。。。哎,久不用就会搞混

2009-05-20 10:25:00 489

原创 Windows Vista 和 Windows Server 2008 的系统更新准备工具说明

 http://support.microsoft.com/kb/947821

2009-04-29 11:47:00 586

原创 关于CreateProcess的疑惑

 lpApplicationlpCommand假如 lpApplication != NULL, lpCommand前面需加空格方可执行成功

2009-04-29 11:07:00 384

原创 很郁闷的wcsncpy

 wcsncpy( TheName, Info->Info.FileName, Info->Info.FileNameLength >> 1); 

2009-04-23 14:14:00 503

转载 提升进程权限为debug权限

 GetCurrentProcessID 得到当前进程的ID OpenProcessToken 得到进程的令牌句柄LookupPrivilegeValue 查询进程的权限 AdjustTokenPrivileges 判断令牌权限 要对一个任意进程(包括系统安全进程和服务进程)进行指定了写相关的访问权的OpenProcess操作,只要当前进程具有SeDeDebug权限就可以了。要是一个用户是

2009-04-22 10:34:00 3115

原创 驱动里独占文件

 驱动里占用的句柄 在 system进程NTSTATUS ntStatus; OBJECT_ATTRIBUTES ObjectAttributes; UNICODE_STRING UniFileName; IO_STATUS_BLOCK IoStatusBlock; PCWSTR FileName = L"//Device//HarddiskVolume1//Driver1.s

2009-04-21 11:37:00 746

转载 汇编中参数的传递和堆栈修正

 汇编中参数的传递和堆栈修正作者:罗云彬·发布日期:2000-8-8·阅读次数:13383   在 Win32汇编中,我们经常要和 Api 打交道,另外也会常常使用自己编制的类似于 Api的带参数的子程序,本文要讲述的是在子程序调用的过程中进行参数传递的概念和分析。一般在程序中,参数的传递是通过堆栈进行的,也就是说,调用者把要传递

2009-04-17 10:39:00 356

原创 retn

 retn X    returned IP  is not included.

2009-04-17 10:37:00 480

原创 驱动 ERROR_BAD_DRIVER 2001 错误

checksum没有更新

2009-04-08 15:11:00 463

转载 BAT加密的几个小方法

 1.编写能在LINUX与WINDOWS同时运行的BAT脚本2.批处理脚本的加密解密3.加入欺骗代码4.代码中插入圾伪代码5.BAT的免查杀6.综合利用 1:编写能在LINUX与WINDOWS同时运行的BAT脚本为什么能编写出这样的脚本?因为BAT有一个特性,他会忽略一些简单的错误,(也就是错误的命令他只会返回一个错误信息,并不退出BAT脚本,而是会执行

2009-04-01 13:57:00 3806

转载 如何在登录到计算机之前运行批处理文件(转自微软)

 概要使用组策略可以将 Windows 2000 配置为运行批处理文件、VB 脚本或 JScript形式的启动脚本。这些策略可以是域范围的策略,也可以是特定于计算机的本地策略。Resource Kit 中附带了 AutoExnt实用工具,以便您在 Windows 2000 或 Windows NT 4.0 域中运行基于    Microsoft Windows NT4.0 的工

2009-04-01 13:56:00 1003

转载 Installed Components

 HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Active Setup/Installed ComponentsMonitoring of the Active Setup Registry KeyWhat is the Active Setup?Why monitor this key? Microsoft uses this ke

2009-03-17 10:44:00 1214

转载 如何利用Winlogon事件通知包来增强程序的隐蔽性

 作者:曹卫忠禁止学生玩游戏一直是计算机教师头疼的事。禁止游戏的程序有很多,但隐蔽性多不太好,学生只要杀进程或断开网络连接就行了。这里介绍一种利用Winlogon通知包和进程注入的方法来禁止全屏游戏,配合硬盘还原系统,在实践中取得较好的效果。Winlogon事件通知包(Winlogon Notification Package)”就是处理winlogon在切换状态时发出的事件的DLL。

2009-03-17 09:56:00 769

转载 Taking Advantage of the Winlogon Notification Package

 IntroductionThe Winlogon Notification Package is a DLL which exports functionsthat handle Winlogon.exe events. These event messages includes lock,unlock, logoff, logon, startup, shutdown, sta

2009-03-17 09:54:00 453

转载 inline函数的注意

 1.inline 机制用来优化小的只有几行的经常被调用的函数2.在抽象数据类的设计中它对支持信息隐藏起着主要作用3.inline 函数必须在调用该函数的每个文本文件中定义,对于同一程序的不同文件如果inline 函数出现的话其定义必须相同;为保证不会发生这样的事情建议把inline 函数的定义放到头文件中在每个调用该inline函数的文件中包含该头文件;假如不放在头文件,那么对类之外的类

2009-02-27 10:39:00 283

转载 隐藏Console窗口

   如果你建立了一个console程序的话,编译器得链接开关会是以下这种形式  /subsystem:"console" /entry:"mainCRTStartup"  (ANSI)  /subsystem:"console" /entry:"wmainCRTStartuup" (UNICODE)    如果你建立了一个win32 application,编译器得链接开关则会是一下形式  /s

2008-12-02 17:05:00 366

转载 深入 printf / wprintf / console下的unicode output

 1. printf 只能提供ANSI/MB 的输出,不支持输出unicode stream.例如:wchar_t test[]=L"测试1234";printf("%s",test);是不会正确输出的2.wprintf 同样不会提供unicode output,   但是他会把wchar_t的string转为locale的SB/MB字符编码,然后输出例如:wchar_t test

2008-11-21 16:12:00 687

转载 Clusters and Extents

Clusters may be referred to from two different perspectives: within the file and on the volume. Any cluster in a file has a virtual cluster number (VCN), which is its relative offset from the begi

2008-11-20 14:24:00 311

转载 解读NTFS

        NTFS是一个比FAT复杂的多的文件系统,我们一起努力来把它完整的解读出来。        NTFS的引导扇区也是完成引导和定义分区参数,和FAT分区不同,FAT分区的BOOT记录正常,就显示分区没有错误,即使文件不正确,而NTFS分区的BOOT不是分区的充分条件,它要求必须MFT中的系统记录如$MFT等正常该分区才能正常访问。其BPB参数如下表所示。        字

2008-11-20 14:04:00 872

转载 硬盘的数据结构

在上文中,我们谈了数据在硬盘中的存储的一般原理。为了能更深入的了解硬盘,我们还必须对硬盘的数据结构有个简单的了解。硬盘上的数据按照其不同的特点和作用大致可分为5部分:MBR区、DBR区、FAT区、DIR区和DATA区。我们来分别介绍一下:(1)MBR区MBR(MainBootRecord),按其字面上的理解即为主引导记录区,位于整个硬盘的0磁道0柱面1扇区。不过,在总共512字节的主引导扇

2008-11-19 12:46:00 605

转载 磁盘补充

软盘的一个磁道中,扇区号依次编排,即2号与1号相邻,3号与2号相邻,以此类推。而在硬盘的一个磁道中,扇区号是按照某个间隔跳跃着编排的。我们举一个例子来说明:在某个硬盘上,以实际存储位置而论,2号扇区并不是1号扇区后的第一个,而是第5个,3号扇区又是2号扇区后的第5个,以此类推。这个"5"就是我们说的交叉因子。(见图3)当然,这个交叉因子的设定并不是绝对的,每个种类的硬盘为根据自身的情况

2008-11-19 11:28:00 315

转载 硬盘逻辑结构

1. 硬盘参数释疑    到目前为止 , 人们常说的硬盘参数还是古老的 CHS(Cylinder/Head/Sector) 参数 . 那么为什么要使用这些参数 , 它们的意义是什么 ? 它们的取值范围是什么 ?    很久以前 , 硬盘的容量还非常小的时候 , 人们采用与软盘类似的结构生产硬盘 . 也就是硬盘盘片的每一条磁道都具有相同的扇区数 .由此产生了所谓的 3D 参数

2008-11-19 10:51:00 582

转载 硬盘物理结构

1 、磁头 磁头是硬盘中最昂贵的部件,也是硬盘技术中最重要和最关键的一环。传统的磁头是读写合一的电磁感应式磁头,但是,硬盘的读、写却是两种截然不同的操作,为此,这种二合一磁头在设计时必须要同时兼顾到读 / 写两种特性,从而造成了硬盘设计上的局限。而 MR 磁头( Magnetoresistiveheads ),即磁阻磁头,采用的是分离式的磁头结构:写入磁头仍采用传统的磁感应磁头( MR

2008-11-19 10:32:00 452

test1111111

test 111

2009-01-05

空空如也

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

TA关注的人

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