![如何简单地访问数据包的有效负载并对其进行修改?](https://linux22.com/image/77121/%E5%A6%82%E4%BD%95%E7%AE%80%E5%8D%95%E5%9C%B0%E8%AE%BF%E9%97%AE%E6%95%B0%E6%8D%AE%E5%8C%85%E7%9A%84%E6%9C%89%E6%95%88%E8%B4%9F%E8%BD%BD%E5%B9%B6%E5%AF%B9%E5%85%B6%E8%BF%9B%E8%A1%8C%E4%BF%AE%E6%94%B9%EF%BC%9F.png)
我正在尝试访问数据包的有效负载并用一个词(假设鲍勃)修改它。
我有一个用 C 语言编写的简单隧道 VPN 程序,它以纯文本形式显示数据包。当我连接到主机时,我想抓取数据包,重写或将单词 Bob 添加到有效负载中,然后发送它。
我试图尽可能简单地实现这一点,因为我几乎没有学习加密和网络。
像 Snort 这样的程序可以做到这一点吗?
我正在尝试访问数据包的有效负载并用一个词(假设鲍勃)修改它。
我有一个用 C 语言编写的简单隧道 VPN 程序,它以纯文本形式显示数据包。当我连接到主机时,我想抓取数据包,重写或将单词 Bob 添加到有效负载中,然后发送它。
我试图尽可能简单地实现这一点,因为我几乎没有学习加密和网络。
像 Snort 这样的程序可以做到这一点吗?