草庐IT

http - 可视化 HTTP 流量如何拆分为 TCP 数据包的工具?

我正在编写自己的网络服务器,并且正在尝试调整其行为。为此,如果能够准确了解HTTP流量如何拆分为单独的TCP数据包,那就太好了。有没有一种工具可以很好地可视化它? 最佳答案 我认为wireshark是你要找的 关于http-可视化HTTP流量如何拆分为TCP数据包的工具?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/6733178/

python - 如何在套接字之间正确中继 TCP 流量?

我正在尝试编写一些Python代码来在两个TCP套接字之间建立一个不可见的中继。我目前的技术是设置两个线程,每个线程在特定方向上一次读取并随后写入1kb的数据(即1个线程用于A到B,1个线程用于B到A)。这适用于某些应用程序和协议(protocol),但并非万无一失-有时特定应用程序在通过此基于Python的中继运行时会表现不同。有些甚至会崩溃。我认为这是因为当我完成对套接字A的读取时,那里运行的程序认为它的数据已经到达B,而实际上我——中间狡猾的人——还没有发送它到B。在B尚未准备好接收数据的情况下(send()会阻塞一段时间),我们现在处于A认为已成功将数据发送到B的状态,但我仍然

c# - 使用 .net 监控传入/传出的 http 流量

我想写一个小应用程序,它可以:1.监控通过网络浏览器请求的URL和/或2.在本地机器上监控传入的http响应我一直在谷歌搜索,但没有找到任何明确的答案。我在想也许是System.Net.Sockets.TCPListener并弄乱了它,但我的印象是它不是我正在寻找的东西,或者不能同时处理这两件事。我不需要详细的逐步解释。只是一个小概述会有所帮助(如果这甚至可能的话),例如(使用什么类,订阅什么事件,实例化必要对象所需的任何其他细节)我可以谷歌细节。 最佳答案 为什么不直接扩展Fiddler至suit你的需求?

c++ - 帮助我开始(流量操纵)

我的主要目标是创建一个高级程序来处理通过路由器在我的网络中路由的数据包。让我的程序完全控制路由器。为我的输入设置下载/上传速度,将效果应用到我网络中的某些设备。阻止上传或下载流量。为上传或下载速度设置第二个延迟。指定丢失数据包的百分比,然后列表继续。问题是我不知道从哪里开始。我在最基本的水平上了解大多数语言。我想用C、C++或C#创建这个程序,但我还不知道。在创建此程序之前我还需要了解什么?温索克什么的?WinpcapAPI?这个目标是我把编程学到极致的动力,真的很期待。提前致谢! 最佳答案 嗯,我想你会想看看pcap(?):pca

macos - 拦截网络流量的API

有人可以提示一下哪个API会拦截传入和传出的网络流量,例如LittleSnitch在MacOSX上可以吗?基于Cocoa的API受到青睐。是否需要写一个kext或者一个-以某种方式授权的-用户端应用程序也可以完成这项工作吗? 最佳答案 我不知道LittleSnitch是怎么做到的(但我很乐意……);我一直在使用这些dTrace探针:#Socket通过进程名接受:dtrace-n'syscall::accept*:entry{@[execname]=count();}'#Socketconnectionsbyprocessanduse

Java/TCP 流量类

好吧,我注意到在Java中,可能还有其他语言,有一个类似于的套接字选项setTrafficClass(inttc)我知道我正在使用的应用程序的流量类别为24,但是尽管使用谷歌搜索我还是找不到这些类别对应的列表,也找不到有效类别的列表。请赐教。md_5 最佳答案 根据specificationforSocket.setTrafficClass,我们看到:ForInternetProtocolv4thevalueconsistsofaninteger,theleastsignificant8bitsofwhichrepresentthe

tcp - 如何通过 vidalia tor 重定向 Windows 中的所有流量?

如何通过vidaliator重定向Windows中的所有流量?我尝试使用Proxifier,但它似乎只重定向选定的应用程序?但我需要重定向所有传出流量示例:redirectalltrafficfromcmd.exepingwww.host.com;redirectalltrafficfromcmd.exed:\python\python.exeinet.py-url"www.host.com"和数据包通过TOR。 最佳答案 我认为您建议的是所谓的透明tor代理。我认为不建议在Windows上运行透明的tor代理(因为DNS泄漏和其他

networking - 可以嗅探环回上的流量吗?

如果PC也连接到网络(无线或固定电话),是否可以嗅探使用环回IP127.0.0.1(localhost)在本地计算机上交换的任何数据?想知道环回作为本地运行进程的进程间通信的一种方式,是否可以被视为交换数据的安全方式(即,不能被任何驻留在网络外部的人轻松丢弃)数据包嗅探器程序)。这个问题是针对所有相关的操作系统平台提出的:Win2K/WinXP远景Windows7Mac操作系统Linux 最佳答案 是的,这是安全的。正如VBNight所说,流量永远不会打到电线或空中。但是,您实际上可以嗅探本地计算机上的本地主机流量。例如在我的lin

tcp - 通过 HTTP/s 传输任何类型的 TCP 流量

我正在寻找一种软件来通过HTTPS隧道传输RDP或其他二进制TCP流量。因为很多客户端只允许HTTP/S(在防火墙中只打开端口80和443)。但是需要将RDP(和其他协议(protocol))从DMZ中的机器转发到客户端。7Viewlargefunctiondescription是否有任何类型的开源软件或企业软件可以解决这个问题?糟糕的解决方案类似F5bigip的解决方案有一个问题,我必须用这个软件创建连接配置。如果可以通过使用api来执行此操作,那将是一个很好的解决方案。但我宁愿只获得隧道组件,而无需使用整个网关软件。因为我需要从我自己的软件中创建隧道(1000条),并且需要将隧道访

web-services - 用于监控 HTTP、TCP 等 Web 服务流量的工具

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭10年前。您用来监视网络服务、SOAP、WCF等网络上来来往往的流量的最佳工具是什么?我见过一些用Java制作的工具,但它们似乎有点蹩脚。我想要的是一个作为代理位于中间并进行端口重定向的工具(它应该具有可配置的监听/重定向端口)。在Windows上是否有任何工具可以执行此操作?