我如何追踪我发出的数据包? (无论它去往何处,获取IP)
我想知道,是否可以跟踪您从自己的计算机发出的数据包?这里的想法是构建一些东西来保护您的数据。发出的包含您的密码和其他重要信息的数据包可能会被黑客重新路由。我想知道是否有可能(如果可以,我将如何解决这个问题)跟踪某个数据包的中间和/或最终目的地,然后将它们发送回我的计算机进行验证。
如果你们能就此事提供任何帮助,我将不胜感激。
I was wondering, is it possible to trace a packet that you send out of your own computer? The idea here would be to build something to protect your data. The packet sent out containing your password and other vital information is open to rerouting by a hacker. I want to know if it is possible (and if so, how I might go about approaching this) to trace the intermediate and/or final destinations of a certain packet, and then have them sent back to my computer for verification.
I would appreciate any help you guys could give on this matter.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
没有任何机制可以做你想做的事。数据包本身可能会很好地到达其“目的地”,但会被进一步重定向到其他地方。把它想象成邮寄一个信封——无论谁收到它,都可以自由地复印其中的内容一千遍,并将副本发送到世界各地的报纸、小报和电线杆。
数据也是如此——一旦数据离开你的计算机,你必须相信远程端点不会用它做任何有害的事情。
TLS 和 openPGP 可以在很大程度上防止第三方在传输过程中读取或修改您的数据,但他们无法确保远程对等点仅处理您的数据小心数据。
There is no mechanism to do what you want. The packet itself might reach its "destination" just fine, only to be further re-directed elsewhere. Consider it like mailing an envelope -- whoever receives it is free to photocopy the contents a thousand times and send the copies to newspapers, tabloids, and telephone poles all over the world.
Same story with data -- once it leaves your computer, you have to trust the remote endpoint to not do anything harmful with it.
TLS and openPGP can go a long way to preventing third-parties from reading or modifying your data while it is in transit, but they cannot make sure the remote peer only handles your data with care.
不,ISO OSI 不行,还有其他方法可以保护您的数据
No, not with ISO OSI, and there are other approaches to protect youre data