套接字挂钩/拦截/注入 (Windows)

发布于 2024-10-21 14:07:31 字数 342 浏览 5 评论 0原文

我认为标题足以理解我的需要。 我想要得到的是一段将 1 个数据包注入另一个软件套接字的代码。

我对此的研究转向了一些方法来实现这一点,

  1. 我发现了一些关于 LibPCap 的内容,但我不知道这是否也能够注入数据包。我知道它捕获数据包。
  2. 另一种方法是使用 Hook API(注入一些 DLL)...但我不明白这一点,所以我没有设法使用它。
  3. 端口转发是另一种方式,

这对我来说都没有成功,因为我没有专注于其中任何一个。我想知道女巫一是最简单的实施方法,我很高兴听到您对此的想法。

发布之前:我将用它来检查我的项目中的一些内容。我不会用它来伤害或攻击。

I think the title is enough for understanding what I need.
What I want to get is a piece of code that injects 1 packet into another software socket.

My research on this turned some ways to accomplish this

  1. I found something about LibPCap, but I don't know if this is able to inject packets too. I know it capture packets.
  2. Another way was to use Hook API (inject some DLL's) ... but I didn't understand this, so I haven't managed to use it.
  3. Port forwarding was another way

None of this was successful for me because I wasn't focused on any of this one. I want to know witch one is the easiest way to implement and I'll be happy to hear your ideas on doing this.

BEFORE POSTING: I'LL USE THIS JUST TO CHECK OUT SOMETHING ON MY PROJECT. I WON'T USE THIS TO HARM OR HACK.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

绻影浮沉 2024-10-28 14:07:31

如果你可以使用一点Python,scapy应该很容易做到这一点:)

If you can go with a little python, scapy should do the trick quite easily :)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文