一些待研究底层原理的宏观现象

  • _libc_start_main 在启动结束后rsi寄存器的指向为什么是PATH,或者说,该函数什么时候处理PATH
    • 操作系统启动进程的函数处理的
  • main的rbp是谁处理的
    • 操作系统启动进程的函数处理的
  • sparse和gcc的预处理器对attribute扩展的处理为什么是可忽略的
    • 单纯是程序设计为一个可以开关的功能
  • 为什么允许用户态修改argc
    • 因为argc已经是用户态接收的数据了
  • fopen,open这些函数的真正区别是什么,为什么glibc里面的是fopen,CRT里面的是open
    • 不同的开发方开发的两套功能类似的东西
  • Copyright: Copyright is owned by the author. For commercial reprints, please contact the author for authorization. For non-commercial reprints, please indicate the source.

扫一扫,分享到微信

微信分享二维码
  • Copyrights © 2019-2024 kier Val
  • Visitors: | Views: