dll-injection 相关问题

DLL注入是一种技术,用于通过强制它加载动态链接库(DLL)来在另一个进程的地址空间内运行代码。

如何使用 JNI 从已运行的 JVM 获取 JavaVM 或 JNIEnv?

我正在做一个涉及Rust和Java的项目。我需要能够从 Rust 端使用 JNI,而无需 Java 端调用它(因为它不是我的代码)。到目前为止,我已经

回答 3 投票 0

更改 Visual Studio 属性中的默认搜索顺序以避免 DLL 预加载攻击

我正在开发一个使用某些Windows库的应用程序(C++语言)。例如,我可以使用 Version.lib 查找任何应用程序的版本。我已将库添加到 Visual ...

回答 1 投票 0

InnoSetup 创建的可执行文件有办法阻止 DLL 重定向吗?

启动使用 InnoSetup 创建的安装程序时,它会尝试从 Windows 加载公共控件 DLL。我假设这是为了渲染 UI 对话框。然而,通过使用 DLL 重定向...

回答 2 投票 0

错误:注入DLL时未找到模块

我正在尝试学习如何将DLL注入到进程中。为此,我建立了一个新项目: HelloWorld.exe,它显示一个消息框。 hook_msg.dll 使用(正确...

回答 1 投票 0

如何修复 .NET 应用程序作弊引擎中的 DLL 注入错误

我正在尝试使用 Cheat Engine 将用 C/C++ 编写的 DLL 注入到 .NET 应用程序中。但是,我遇到错误消息:“dllInject failed: 无法注入 DLL 强制加载模块

回答 1 投票 0

注入后未调用DllMain

我有一个与 JNI 交互的工作代码。当我注入 DLL 时,一切正常。我决定改进我的程序并使用 ImGui 和 MinHook 添加 GUI。此后,DllMain 不再被c...

回答 1 投票 0

如何确保线程获取线程内部使用的变量的更新值?

我正在处理 dll 情况,并希望线程从启动时不断运行。该线程使用在该线程外部定义的布尔值和其他变量。当我更新值时,...

回答 1 投票 0

有没有办法利用 MS Teams、WebEx 和 Zoom 中的共享内容

我正在尝试创建一个应用程序,当主持人在 MS Teams/WebEx/Zoom 中共享其窗口时,在共享内容中绘制一些形状,然后主持人和参与者都可以看到绘制的形状。我是

回答 1 投票 0

获取进程主线程的句柄

我在一些小型测试应用程序中创建了一个附加线程,并希望从此附加线程挂起主线程。附加线程是通过 CreateRemoteThread 从外部创建的

回答 5 投票 0

如何将类注入到 C# dll 中

我有一个带有一堆类和方法的dll,它是可执行文件的一部分。 该dll将包含以下内容 公共类 MyDep:IMyDep { 公共无效aMethod(){返回;} } 公开课我的班级:

回答 1 投票 0

如何少走弯路hook类实例方法?

我一直在尝试在Shobjdl_core.h中挂钩GetSelectedItems函数 虚拟 HRESULT STDMETHODCALLTYPE GetSelectedItems( /* [输出] */ __RPC__deref_out_opt IShellItemArray **pps...

回答 1 投票 0

如何使用 GetExitCodeThread 或其他 Windows Api 获取 64 位 exitCode

我试图将一个dll注入到远程进程后卸载它,我使用CreateRemoteThread在该远程进程中调用“LoadLibraryA”,这意味着线程函数是“LoadLibra...

回答 1 投票 0

是否可以在运行时链接库?

给定Windows环境... 我知道可以使用 DLL 或反射 DLL 注入在运行时加载共享库(在 Windows 中为 DLL)。正如这里明确指出的那样; http://...

回答 2 投票 0

在 C++ 中使用未记录的类

我正在对 Windows 可执行文件进行逆向工程。我从注入可执行文件(不同线程,自己的堆栈)的一些代码中找到了一个我想使用的类。我该怎么办

回答 4 投票 0

Dll 注入 - 它能带来什么?

我最近在浏览互联网时,偶然发现了 Dll 注入。 我认为这是一个有趣的主题,但我不知道它的目的是什么? 我读到它可以用于破解...

回答 5 投票 0

如何避免使用 WinApi.Windows 的 Delphi 应用程序中的 dll 劫持

Delphi 最新版本使用各种系统 dll 的静态链接(例如 WinApi.Windows 单元中的 version.dll)。 这会导致在单元初始化之前加载 version.dll。 这会打开一个

回答 1 投票 0

我需要在 C# DLL 注入期间在游戏中显示一个表单

在 C# 中,我正在编写一个 DLL,它打开一个表单以注入程序。一切都准备好了,但是当我执行注入时,没有代码可以用来显示表单。 你认识可以亲...的人吗

回答 0 投票 0

使用 CreateRemoteThread() 将 dll 注入进程的句柄无效

CreateRemoteThread() 有问题。我花了过去 3 天的时间试图弄清楚,但我正在失去理智。 当我使用函数 CreateRemoteThread() 时,该函数返回 NULL 和...

回答 0 投票 0

使用 pymem 的 windows 进程注入

我尝试使用 pymem 来处理注入到我生成的子进程中。代码如下: 从 pymem 导入 pymem 导入操作系统 导入子流程 svc = subprocess.Popen(['svchost.exe']) pid = sv...

回答 0 投票 0

AppInit_DLLs 和 LoadAppInit_DLLs 尽管禁用了安全启动并设置了正确的 DLL 文件路径,但仍无法在 Windows 11 上运行

我创建了一个简单的 DLL 检查: #包括 BOOL WINAPI DllMain(HINSTANCE hinstDLL,DWORD fdwReason,LPVOID lpvReserved){ 消息框(0, 0, 0, 0); 返回真; } 这个我...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.