对于家庭作业,我用原始套接字编写了一个 TCP 数据包。因此,我还能够将源 IP 地址更改为我想要的任何内容。那么,为什么不能制作一个程序,用不同的源 IP 地址发送数百万个这样的数据包( DDoS )呢?难道他/她不是“安全的”,没有人可以追踪他/她吗?
进一步的问题:
- 你不能在这个名为LOIC 的DDoS 程序中实现它吗?所以不会有任何人使用它。
- 路由器记录关于我(发件人)的什么信息?警察可以用这些日志追踪我吗?
对于家庭作业,我用原始套接字编写了一个 TCP 数据包。因此,我还能够将源 IP 地址更改为我想要的任何内容。那么,为什么不能制作一个程序,用不同的源 IP 地址发送数百万个这样的数据包( DDoS )呢?难道他/她不是“安全的”,没有人可以追踪他/她吗?
进一步的问题:
你是对的,这是可能的。但该计划存在问题:
源 IP 地址告诉客户端响应谁,但它不是判断流量来自何处的唯一方法。您仍然必须与 ISP 的路由器通信,他们将与另一个路由器通信并可能记录流量。他们也可能完全拒绝处理来自其网络内的伪造发件人的数据包。
仅仅因为您更改了 IP 地址并不意味着没有该数据包通过网络传输的记录,也不意味着无法追踪到您的连接。
还值得注意的是,如果没有有效的源 IP 地址,您实际上无法在 TCP 之类的东西上建立连接,因为您无法完成握手。
像大多数与此类问题相关的答案一样,这取决于。IP 欺骗可能使追踪您变得非常困难,但这并不能保证有人无法追踪。这实际上取决于可能想要追踪您的人在网络上的哪个位置。例如,如果您通过您的 ISP 帐户或您的公司网络执行此操作,并且网络管理员注意到并想要跟踪您,他们很可能会这样做,尤其是当他们注意到并开始调查时,您仍然可以这样做。另一方面,如果您这样做并使用此技术对远程站点执行诸如 Dos/DDoS 攻击之类的事情,那么很大程度上取决于该站点。如果它是同一国家的主要政府、军队等站点,那么他们很可能拥有获取日志和其他信息并追踪您的资源和权限。
通常,当有人想要掩盖他们的位置时,有必要使用多种技术来使追踪变得困难。例如,您可能首先破坏远程系统并使用该系统来启动您的活动,而不是简单地从您自己的机器上运行它。一般来说,“安全”的方法是始终假设您所做的任何事情都可以被跟踪,如果您想避免这种情况,与识别您是谁/在哪里的价值相比,您需要付出过高的努力/费用.