易语言[外部绘制]利用Discord的覆盖层在游戏里面绘制图形,无任何hook源
易语言[外部绘制]利用Discord的覆盖层在游戏里面绘制图形,无任何hook源很久没发东西了,今天发个好玩的。
Discord是国外很火的一个语音社交软件,它会往每个游戏注入一个合法dll(DiscordHook.dll、DiscordHook64.dll)并且挂钩相关绘制函数来绘制显示正在语音说话的头像。以Rust游戏为例:
了解到这些我们可以hook DiscordHook64.dll的绘制函数跳转到我们的绘制函数,虽然这种方法没有直接hook游戏的相关绘制函数,但还是修改了DiscordHook64.dll,并且易语言无法编写64位的dll来接管hook。
逆向得知DiscordHook64.dll在初始化完成后会创建一块共享内存,以便Discord客户Duan灵活绘制自己的图像。
写的真的很不错 看帖回帖是美德!:lol 路过,学习下 支持一下:lol 写的真的很不错 有竞争才有进步嘛 我是个凑数的。。。 学习了,不错,讲的太有道理了 帮帮顶顶!!