在linux下写一个可执行程序,然后进行反编译
查找main函数入口地址
找到start
start函数准备好参数之后立即调用 libc_start_main
libc_start_main做了些什么?
当可执行性程序中的所有段被加载到内存中后,PC指针就指向代码段起始地址,进而执行指令
查找一下这个地址
该函数调用了一个init函数
内部调用了一个全局构造函数
2022-02-26 18:05:38
在linux下写一个可执行程序,然后进行反编译
查找main函数入口地址
找到start
start函数准备好参数之后立即调用 libc_start_main
libc_start_main做了些什么?
当可执行性程序中的所有段被加载到内存中后,PC指针就指向代码段起始地址,进而执行指令
查找一下这个地址
该函数调用了一个init函数
内部调用了一个全局构造函数