逆向学习之链接
跃2.0
永远不能辜负的是星辰大海 以往blog不要问我(我也不知道 )
展开
-
linux库打桩技术
以下摘抄自csapp《深入理解计算机系统》 Linux链接器支持一个很强大的技术,称为库打桩,它允许你截获对共享库函数的调用,取>而代之执行 自己的代码。使用打桩机制,你可以追踪对某个特殊库函数的调用次数,验证和追踪它的输入和输出值,甚至把它替换成一个完全不同的实现。 下面是它的基本思想:给定一个需要打桩的目标函数,创建一个包装函数,它的原型与目标 函数完全一样。使用某种特殊的打桩机...原创 2019-09-24 11:02:25 · 633 阅读 · 0 评论 -
程序员自我修养之链接
我最近在看PE文件,稍后可能需要dll这些所以顺带看看链接。太久不看这些书,你问我链接是干什么的,我可能会说就是分模块时候用啊,因为一个项目有很多模块,不能写在同一个文件下,所以要把它们链接起来,链接起来才能用。链接到底做了什么,我在看书之前是说出不来的。编译原理学的都还老师了。 之前看《程序员自我修养》觉得讲内存分布很好,虽然我还是不会。现在觉得它链接也讲得很好。通俗易懂。 ...原创 2019-09-24 17:19:28 · 233 阅读 · 0 评论