V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  hexdecode  ›  全部回复第 2 页 / 共 3 页
回复总数  44
1  2  3  
狠狠支持!
提问的艺术
1. 函数签名复制:
首先,复制 cuGetProcAddress_v2_ptsz 的函数签名。这意味着你需要创建一个具有相同参数和返回类型的函数。
2. 创建自定义函数:

static inline CUresult custom_cuGetProcAddress_v2_ptsz(const char *symbol, void **funcPtr, int driverVersion, cuuint64_t flags, CUdriverProcAddressQueryResult *symbolStatus) {
// 在这里添加你的自定义逻辑,例如日志记录、参数修改等

// 调用原始函数
return cuGetProcAddress_v2_ptsz(symbol, funcPtr, driverVersion, flags, symbolStatus);
}


3. 替换函数调用:
现在,你需要在运行时将对原 cuGetProcAddress_v2_ptsz 的调用替换为对 custom_cuGetProcAddress_v2_ptsz 的调用。这通常可以通过以下方法之一实现:
• 修改动态链接库:如果是在 Windows 上,可能涉及到替换或修改 DLL 。
• 使用 LD_PRELOAD:在 Linux 上,可以使用 LD_PRELOAD 来劫持库函数。
• 直接修改函数指针:如果有机会修改指向 cuGetProcAddress_v2_ptsz 的函数指针,可以直接将其指向你的函数。
4. 测试和调试:
劫持后,需要在你的目标环境中进行充分测试,确保劫持成功且不会引入其他问题。


爱来自 GPTS
链接挂了
190 天前
回复了 hexdecode 创建的主题 微软 微软 PowerAutomate 问题
@Tumblr 哈哈哈哈 好的!老哥!目前已经解决啦
190 天前
回复了 hexdecode 创建的主题 微软 微软 PowerAutomate 问题
@Tumblr 感谢老哥🙏!可以分享一下您的链接吗 学习一下👏🏻
有的 5ber
192 天前
回复了 yunkaii 创建的主题 Telegram 大佬们现在怎么开 tg 会员最便宜
@h157 一年吗
193 天前
回复了 bully 创建的主题 iPhone 14Pro 值得升 IOS17 吗
可以有消息称 16 系统可以上巨魔 2 诶
@hmodys 不会 我使用荷兰实体号也照样封你
这个使用谷歌登陆是否有些问题 我点了就是空白页诶
203 天前
回复了 Je236 创建的主题 职场话题 中专毕业何去何从?望解答
@overthemoon 视频看多了
208 天前
回复了 TiWen 创建的主题 全球工单系统 P 站,你们能不能换个片头广告?
说明了 P 站广告的精准定位
@ableable 感谢您的回复 目前已成功使用 iban 也正常充值啦 !
已用 Op aff 购买成功! OP 激活后会不显示号码吗?(无法手动输入)另问一下 Iban 转账楼主是通过 wise 吗?邮箱和收款人姓名是问客服要吗
Spea 是什么欸
stripe 不麻烦
1  2  3  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1778 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 35ms · UTC 00:06 · PVG 08:06 · LAX 17:06 · JFK 20:06
Developed with CodeLauncher
♥ Do have faith in what you're doing.