您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

我可以用模块替换Linux内核功能吗?

我可以用模块替换Linux内核功能吗?

我不确定是否可以正常工作-我相信要在模块加载时已经完成了对要替换的函数的内部调用的符号解析。

相反,您可以通过重命名现有函数,然后使用该函数的原始名称创建一个全局函数指针来更改代码。将函数指针初始化为内部函数的地址,因此现有代码将保持不变。导出全局函数指针的符号,然后您的模块就可以通过在模块加载和卸载时进行赋值来更改其值。

其他 2022/1/1 18:15:05 有665人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶