远线程的具体应用在哪些方面?

梦想家起飞 2007-12-15 11:28:33
最近想学习一下远线程。

单纯从技术上来说,远线程在目标进程里面固然什么都能做,
但是如果不知道目标进程里面的接口和数据结构描述的话,
还是没法共享这些资源,这么认为对吗?

我想尝试以下所描述的一些功能:
向目标进程注射一个远线程,利用该远线程去提取目标进程
的内存空间里面的数据,或者调用目标进程里面的一些函数,
间接利用里面的数据。

在不知道目标程序的接口和数据结构描述的情况下,
利用远线程技术能做到吗?或者说合适吗?

以上,谢谢。
...全文
69 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhangyanli 2007-12-30
  • 打赏
  • 举报
回复
远线程不是什么都能做的。

你不用远线程去做病毒木马,不就是他们之外的应用了么,其实远线程本身就是一种注入,这种行为

本身就和病毒木马什么的相关连,即使不做这些,但也和这些技术挂边。
王者荣耀zhou 2007-12-29
  • 打赏
  • 举报
回复
用处多了塞,应用是没有界限的,关键看你的心~~
梦想家起飞 2007-12-21
  • 打赏
  • 举报
回复
再请教一下大家,可以推荐一些利用远线程做病毒和木马之外的应用吗?
梦想家起飞 2007-12-17
  • 打赏
  • 举报
回复
好的,谢谢forwtl,我先去了解一下ReadProcessMemory。:)
forwtl 2007-12-16
  • 打赏
  • 举报
回复
远线程在目标进程里面固然什么都能做,

远线程只是把你的代码和数据,注入到其他的进程空间。什么都能做,不一定吧。

但是如果不知道目标进程里面的接口和数据结构描述的话,
还是没法共享这些资源,这么认为对吗?

正确。

向目标进程注射一个远线程,利用该远线程去提取目标进程的内存空间里面的数据,

如果只是这样的话,没必要用远线程,看看ReadProcessMemory

或者调用目标进程里面的一些函数, 间接利用里面的数据。

你需要知道目标进程的函数地址,及参数类型。

利用远线程技术能做到吗?或者说合适吗?
这个难说,看你自已的能力啦。

15,471

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 进程/线程/DLL
社区管理员
  • 进程/线程/DLL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧