我们可以调用RaiseException来产生额外的软件异常

SEH的位置:
 操作系统会检查FS段寄存器,这个段寄存器会有一个段选择子,使用段选择子可以查找线程环境快TEB,TEB中第一个数据结构是线程信息块(TIB).TIB中第一个元素就是SEH的链的指针
异常处理SEH

 

SEH异常处理结构类似于栈操作,新的异常处理函数总在SEH链的最前端
所以当我们添加异常处理函数时候
异常处理SEH

 

相关文章:

  • 2021-07-31
  • 2022-12-23
  • 2021-12-27
  • 2022-12-23
  • 2021-05-16
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-12-21
  • 2022-12-23
  • 2021-07-12
  • 2021-06-29
  • 2022-01-23
相关资源
相似解决方案