代码改变世界

随笔档案-2017年12月

[转] 微信协程库libco研究:hook系统函数

2017-12-27 09:16 by 放作夥, 904 阅读, 收藏,
摘要: 系统为我们提供了 dlopen,dlsym工具,用于运行时加载动态库。可执行文件在运行时可以加载不同的动态库,这就为hook系统函数提供了基础。 下面用一个小小的例子来说明如何利用dlsym工具hook系统函数。 假设现在我们需要统计程序中malloc的调用次数,但是不能修改原有程序。最简单的思路类 阅读全文