原理

c语言空指针的值为 NULL,一般 NULL指针指向进程的最小地址 0 。视图通过空指针对数据进行访问,会导致运行时错误。 当程序试图解引用一个期望非空但实际为空的指针时,会发生空指针解引用错误,大部分情况下会导致程序崩溃。

实例

int* p = NULL;

*p = 1;			// 出错,程序崩溃

应用

Windows内核漏洞学习-空指针解引用

相关文章:

  • 2021-10-05
  • 2022-12-23
  • 2021-06-21
  • 2022-12-23
  • 2022-12-23
  • 2021-07-01
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-10-03
  • 2021-05-18
  • 2021-12-27
  • 2021-06-20
  • 2022-03-03
  • 2021-06-23
  • 2022-12-23
相关资源
相似解决方案