逆向时发现汇编代码取得一个标号的地址,但是这个地址对应的值是4个字节的0,后续就没再用过这个值,一直没有想明白作者为什么要这样写(既然是NULL,而且只用一次,直接写NULL不就完了,非要再写一个变量,值是NULL)

C的源代码应该是这样:char *ServiceRebootMsg=NULL;     或者  char *ServiceRebootMsg;

(应该是作者暂时不用这个字符串,只是懒得删除、或者以后方便添加)

对应汇编代码如下:

字符指针定义

相关文章:

  • 2022-12-23
  • 2021-07-12
  • 2021-10-26
  • 2021-10-18
  • 2021-06-30
  • 2021-08-07
  • 2021-04-03
猜你喜欢
  • 2022-01-31
  • 2022-12-23
  • 2021-08-08
  • 2022-12-23
  • 2022-12-23
  • 2021-09-17
  • 2021-09-06
相关资源
相似解决方案