相关文章  
  • 变Win 2003为工作站(下)
  • 如何在Win 2003中重置Internet协议
  • 在Win 2003配置DNS的Internet访问
  • 设置Win 2003的本地策略应用
  • Win 2000系统引导过程详解(上)
  • Win 2000系统引导过程详解(中)
  • Win 2000系统引导过程详解(下)
  • 《优化xp大全》之系统优化设置
  • 《优化xp大全》之硬件优化
  • 《优化xp大全》之其他
  •   推荐  
      科普之友首页   专利     科普      动物      植物        天文   考古   前沿科技
     您现在的位置在:  首页 >>文献 >>培训

    解析Windows2000的IDT扩展机制6

    ar SegmentFlag:1;
       //中断门的权限等级,0表示内核级,3表示用户级;
       unsigned char DPL:2;
       //呈现标志位;
       unsigned char Present:1;
       //中断执行代码偏移量的高16位;
       unsigned short OffsetHigh;
      }IDTENTRY,*PIDTENTRY;
      
      4> 创建软件中断钩子的作用
      
       作为普通的Windows程序员,或许您需要的是熟悉对系统基本功能的操作,以及对通用程序开发的熟练掌握。但对于一个有想法的Windows内核级分析开发人员来说,对系统底层的深入了解是非常必要的,同时也是非常重要的。Hook为我们创造了一个绝好的机会,它使我们了解系统内部运行机制的想法成为了一种可能。同时,书写一个系统相关的监视程序可以自动的对系统内部操作进行记录与分析。当然我们不能局限于对系统的了解,我们更渴望实施对系统的修改与扩展,改变系统原有的操作特性,注入我们需要的功能组件,让系统做更适合我们自己,也是我们最希望看到的操作。前面我们曾经谈到了创建系统服务调用的钩子来截获系统服务调用,同样在Windows2000下,系统服务是通过系统服务中断(Sy

    页码:[1] [2] [3] [4] [5] [6] [7] [8] [9]6页、共9页

         

          设为首页       |       加入收藏       |       广告服务       |       友情链接       |       版权申明      

    Copyriht 2007 - 2008 ©  科普之友 All right reserved