摘要: ILT Incremental Link Table这个@ILT其实就是一个静态的表,它记录了一些函数的入口然后跳过去,每个跳转jmp占一个字节,然后就是一个四字节的内存地址,所以加起为五个字节,这样就实现了类的机制。660=5*132 代表是调用的是第132个函数这里@ILT+5就是跳转到Test函数的的jmp指令的地址,一个模块中所有的//函数调用都会是象这样@ILT+5*n,n表示这个模块中的第n个函数,而ILT的意思//是Incremental Link Table,程序调用函数的时候就是通过这个表来跳转到相应函数而执 增量链接(Incremental Linking)这个词语在使用. 阅读全文
posted @ 2013-09-18 21:44 SKY_VIEW 阅读(421) 评论(0) 推荐(0) 编辑