Java 捕获和分析Internet数据包

Java 捕获和分析Internet数据包,java,security,network-programming,ethernet,modem,Java,Security,Network Programming,Ethernet,Modem,办公室里有一条公用的内部线路,这条线路不能用于互联网,但不知何故有人使用这条线路连接到互联网。这在数据窃贼方面威胁着公司的安全。 以编程方式,如何分析内部线路并找到连接到Internet的计算机 OFFICE |____________________________________________| | | | ----------------

办公室里有一条公用的内部线路,这条线路不能用于互联网,但不知何故有人使用这条线路连接到互联网。这在数据窃贼方面威胁着公司的安全。 以编程方式,如何分析内部线路并找到连接到Internet的计算机

                    OFFICE
   |____________________________________________|
   |                                            |
   |     -------------------------------        |
   |            internal phone line             |
   |     -------------------------------        |
   |     ||                                     |
   |     ? IP                                   | 
   |                                            |
   |____________________________________________|

标有?的,在禁止的办公室内部线路上使用互联网。然而,我不知道谁的电脑对互联网开放(用户是否有意使用互联网)。一个接一个的测试是不可能的,因为办公室里有很多电脑。如何以编程方式检测此计算机的IP地址?当连接到Internet时,数据包应使用此线路,是否可以通过编程方式捕获和分析此Internet数据包

我想这一次更清楚了。我说的对吗?我不确定是否了解您的内部/外部网络连接,但您是否可以使用收集/分析网络上的所有数据包,然后查找外部IP地址。您将看到这些文件被发送到某个内部IP地址(或者在进行渗透测试时扫描这些文件)。@rickhg12hs谢谢您的推荐。为了澄清这一点,内部网络用于连接办公室中的所有电子设备,在某些情况下,这个内部网络连接到外部线路——电话线。有人利用这种内部的联系来达到外部的目的,以便利用互联网做好事或坏事。可以吗?了解相关技术会很有帮助。您的内部网络是以太网吗?您的外线DSL或其他调制解调器是否连接到电话线?您的以太网是否连接到DSL调制解调器?是否有人使用他们的私人拨号调制解调器互联网服务提供商通过办公室电话线直接连接到他们的计算机?你可以访问办公室电话记录吗?我不知道你的具体情况,但防火墙/路由器配置也可以做到这一点。但是我们需要更多的信息来找到一个好的答案。我的评论只是提醒大家,不管你做什么,任何可以绕过的安全都会被绕过。