【发布时间】:2020-11-27 00:39:38
【问题描述】:
我有一个 64 位进程,我想出了它的静态链接库方法之一。
此方法的来源:
int SSL_connect(SSL *s)
{
if (s->handshake_func == 0)
/* Not properly initialized yet */
SSL_set_connect_state(s);
return (s->method->ssl_connect(s));
}
实际装配图:click here.
我想要做的是使用 dll 注入来访问SSL 参数。我正在使用 x64dbg + ScyllaHide 插件来注入 dll,因此不需要任何自定义注入工具。我成功地在这个进程中注入了一个简单的dll,所以我认为对于这个案例来说已经足够了。
是否有机会在不修改程序集的情况下从这里访问变量? 谁能给我一些骨头,好吗? (我不要求代码,我只需要一些提示,因为我是 C++ 和 dll 注入领域的新手,而不是专家)。
【问题讨论】:
标签: c++ dll-injection