草庐IT

流量计

全部标签

parsing - 捕获和分析流量

有几个网站有对我来说很重要的数据,但没有API函数来检索这些数据。我想获取这些信息,而且我想创建自己的API。第一个问题是这些网站将数据存储在它们的登录页面后面,所以我必须先进入那里,然后才能检索这些数据。应该提到的是,网站使用JS来检索数据并发送查询,并且还有SSL协议(protocol),因此所有流量都是加密的。我的想法是使用Wireshark捕获流量。破译它。仔细查看包裹。问题就在这里。有什么工具可以重建TCPsession吗?最后。我可以创建某种API来伪造TCPsession,并且Web服务器会将此session识别为与真实浏览器的session,或者这是不可能的?我读过se

tcp - 使用带 Netty 的 Apache Camel 负载平衡 TCP 流量导致事务失败

我是ApacheCamel和Netty的新手,这是我的第一个项目。我正在尝试将Camel与Netty组件一起使用,以在后端负载测试场景中对繁重的流量进行负载平衡。这是我现在的设置:from("netty:tcp:\\this-ip:9445?defaultCodec=false&sync=true").loadBalance().roundRobin().to("netty:tcp:\\backend1:9445?defaultCodec=false&sync=true,netty:tcp:\\backend2:9445?defaultCodec=false&sync=true)问题是

windows - 使用 Windows 过滤平台按进程 ID 阻止流量

我想通过进程ID来阻止互联网流量。是否有我可以使用的特定过滤器?FWPM_CONDITION_ALE_PACKAGE_ID看起来很接近,但我不想阻止程序的所有实例,只是其中的一些。我想另一种选择是拦截所有流量并以某种方式吃掉来self想要沙箱的进程的数据包。任何指导都会很棒。谢谢 最佳答案 进程ID不是唯一值。它由系统分配给创建的进程的随机值可以重复使用。因此,如果进程id被重用,则按id值过滤可能会阻止/允许错误的进程。您可以按应用程序路径进行过滤,这将克服Id限制并且更加安全。 关于

objective-c - 以编程方式捕获 TCP 端口上的流量

我正在编写一个mac应用程序,它应该记录本地主机端口37265上的流量。在记录流量时,calabash使用端口37265在iPhone模拟器中运行iPhone应用程序的自动测试。Calabash测试在端口37265上生成http通信,我想在测试完成后处理该通信。你能给我提示如何编写这样的端口流量记录器吗?非常重要的是,我需要以编程方式捕获通信,而不是通过Wireshark或其他软件! 最佳答案 如果我没理解错的话,您希望在使用calabash进行测试时处理HTTP通信。您可以为此使用数据包嗅探器,而不是编写此功能,例如WireSha

udp - 哪种流量将主导 Internet 链路、弹性流量或非弹性流量?

假设链路上同时存在弹性流量和非弹性流量(如图所示)。那么它们中的哪一个将主导链路(弹性或非弹性)。根据我的说法,这应该取决于如果非弹性流量作为弹性流量可以调整流量,那么流量可以根据它进行调整。所以任何人都可以解释一下或给出答案。提前致谢 最佳答案 我自己发现,非弹性流量将主导链路,因为非弹性流量本身没有拥塞控制,并且无论拥塞如何,它都会继续发送数据包,而弹性流量将减少其发送窗口,因为拥塞增加,因此非弹性流量往往主导链路。 关于udp-哪种流量将主导Internet链路、弹性流量或非弹性流

java - 预测 Java 应用程序产生的网络流量开销

我想尝试计算我通过网络发送/接收的数据量(字节)。我发送/接收TCP和UDP数据包,因此我需要能够计算这些数据包的大小,包括它们各自的header。我看了这个问题:SizeofemptyUDPandTCPpacket它列出了标题的最小大小,但是否要更改该诽谤?我应该只添加我在数据包中发送的字节数,而不是最小header的大小吗?此外,我知道在某些时候(n字节)数据会太大而无法仅放入一个数据包。另一件事,客户端是移动设备,因此它可能通过蜂窝或wifi接收。我不确定两者之间的数据包大小是否存在差异,但我可能只想假设更大的数据包。所以我的问题是,假设数据是n个字节长:1)假设所有数据都放在一

tcp - 是否可以在 wireshark 中查看两个远程主机之间的 TCP 流量?

我正在尝试调试两个嵌入式设备之间的TCP通信,其中只有一个在我的控制之下。我想看看Wireshark中发生了什么,但我什么也没看到。甚至可以在Wireshark中查看远程主机之间的流量(但在同一台交换机上)吗? 最佳答案 这取决于你的开关。某些交换机具有称为“portmirroring”的功能'这允许您将特定物理端口上的所有流量镜像到另一个端口。最便宜的方法是选择基本网络hub.默认情况下,这将在所有其他端口上复制单个端口上的所有传入和传出流量。 关于tcp-是否可以在wireshark

encryption - 为什么我无法使用 WireShark 查看其他设备上的流量

我在最新版本的Ubuntu上运行WireShark,我似乎无法捕获来自除我自己设备之外的其他设备的流量。我看到了大量的SSDP数据包,但没有看到其他任何东西。另外,我注意到很多数据包似乎都被加密了,因为它们中的大部分字符都没有任何意义。我确定我已打开混杂模式。有人能帮忙吗?我只想在其他设备(尤其是我的Nexus平板电脑)上看到解密的流量。编辑:我可以看到其他设备的IP地址,但是我看不到它们的任何TCP数据包。仅SSDP 最佳答案 如果这是在有线网络上,itmightbeswitched.如果这是在无线网络上,youmighthave

security - 允许端口 80/TCP 上的传出流量的服务器防火墙是否也允许端口 80/UDP 上的流量?

当我们使用UDP协议(protocol)时,在端口80/TCP上接受传出流量的Windows防火墙是否也允许传出流量。防火墙在大多数情况下是只控制端口号还是也控制使用的协议(protocol)? 最佳答案 TCP和UDP端口完全不同。所以,TCP/80和UDP/80没有任何关系,除了数量。从防火墙的角度来看,它们是完全独立的事物,具有不同的规则。 关于security-允许端口80/TCP上的传出流量的服务器防火墙是否也允许端口80/UDP上的流量?,我们在StackOverflow上找

ios - 检查来自 iOS 设备的 TCP 流量

是否有应用程序或巧妙的方法来检查iOS设备上主机:端口的TCP:IPv4流量?用户将连接到带有iOS应用程序的设备,如果有一种现有的方法可以在iPad上嗅探或以其他方式记录TCP(和任何IP流量),那将非常有用。我们最终可以将其添加到应用程序中,但似乎必须有一个不错的应用程序来检查网络……例如wireshark、socat和nmap的一些功能。我似乎无法在应用商店中使用正确的搜索词,我也想知道是否有办法在Safari浏览器中执行此操作? 最佳答案 我最终使用了iTelnet并关闭了所有登录脚本。这将使用TCP连接到任何ip:port