2024年11月Packet Sender下载-Packet Sender v7.0.5

发布时间:

  ⑴Sender是一款开源的网络数据包传输软件,用于发送和接收TCP,UDP以及SSL(加密的TCP数据包;该工具不仅易于使用,最重要的是它是一个绝对免费的应用,用户可以无限制的使用所有功能;它可以为从事网络运营工作的用户提供足够多的功能,轻松满足用户对TCP,UDP以及SSL数据包的发送和接收需求;Packet

  ⑵Sender作为一款开源的程序,功能正不断的完善中,这款工具可可以被用于个人或者是商业用途中;如果对网络数据包有接收和传出需求的用户欢迎下载体验这款软件。

  ⑶以超越原始应用程序的方式控制基于网络的设备

  ⑷测试自动化,使用其命令行工具和/或热键。

  ⑸测试网络API,使用内置的TCP,UDP,SSL客户端。

  ⑹恶意软件分析,使用内置的UDP,TCP,SSL服务器。

  ⑺对安全连接进行故障排除,使用SSL。

  ⑻测试网络连接/防火墙,通过让个数据包发件人互相交谈。

  ⑼对设备进行压力测试,使用强大的网络生成器工具。

  ⑽技术支持,向客户发送带有预定义设置和数据包的便携式数据包发件人。

  ⑾使用Packet Sender Cloud服务共享/保存/协作。

  ⑿这款工具可以免费使用,无需注册和登录软件。

  ⒀兼容多个系统,可以进行扩平台操作。

  ⒁用户可以使用这款工具发送和接收UDP,TCP或SSL。

  ⒂该工具支持ASCII或十六进制,用户可以自定义任何数据。

  ⒃可以使用命令脚本,让这款工具可以自动进行工作。

  ⒄在不同项目上工作时,可以在数据包集之间快速交换。

  ⒅解压软件并安装,完成安装之后启动软件打开即可使用。

  ⒆进入软件之后,您可以使用搜索框使用关键字搜索系那个管的包。

  ⒇此时您搜索到的包将会显示在列表窗口中,选中需要查看的包。

  ⒈包的信息将会直观的在此显示出来。

  ⒉您可以删除保存的数据包。

  ⒊您可以在下方单击对应的按钮将包保存下来,或者保存日志又或者将其复制到粘贴板中。

  ⒋在文件菜单下,您可以打开设置面板都软件进行设置,还可以进行导入数据库和导出数据库的操作。

  ⒌在工具菜单下可以使用云保存和共享,路由器工具,强辐射发生器等功能。

  ⒍保存ipv,IPv,多播设置,组播地址,绑定UDP端口进行保存。

  ⒎数据包发送器具有“便携式”模式。启动时,它会寻找packets.ini并ps_settings.ini在其运行时的目录。对于SSL服务器,它将查找ps.key和ps.pem。

  ⒏Windows用户,此目录与.exe相同。对于Mac用户,此运行时目录位于PacketSender.app/Contents/MacOS。如果找到INI文件,它将使用它们代替%APPDATA%或Library/Application

  ⒐Support。

  ⒑IPv,IPv和自定义IP

  ⒒Packet Sender的内置服务器被配置为支持IPv或IPv,但不能同时支持两者。对于客户端,Packet Sender

  ⒓GUI和CLI在发送时似乎会在两种模式之间切换(您可能需要包括作用域ID。较旧的Packet

  ⒔Sender版本尝试同时使用这两种方法,但测试发现这样做不可靠。单击右下角的IPv / IPv切换按钮在两者之间切换。

  ⒕在设置中,您还可以强制Packet

  ⒖Sender的服务器绑定到自定义IP地址。这对于具有多个NIC或复杂IP设置的系统非常有用。如果告知绑定到不存在的地址,Packet

  ⒗Sender将触发错误。

  ⒘通过尝试发送到IPv多播地址或通过多播子菜单触发Packet Sender的多播支持。该功能目前处于实验阶段,存在这些已知问题。

  ⒙加入多播时,Packet Sender放弃对IPv的支持。

  ⒚并保持废弃状态,直到您重新访问设置或尝试发送到IPv

  ⒛在wifi上,多播加入有时需要秒才能真正生效。

  ①如果交换机重新启动或其他常见错误,Packet Sender没有逻辑重新加入多播组。

  ②尽管路线图上没有IPv多播支持。欢迎需要IPv多播支持的赞助商与我联系。

  ③UDP流量生成器(实验性

  ④如果普通的发送系统还不够用,您现在可以用数据包锤击目标IP,以查看设备是否可以处理它。请注意,此功能是实验性的,显示的指标尚未经过全面测试。

  ⑤附加文档(GUI

  ⑥对于所有台式机版本,Packet Sender都是相同的。唯一的区别是其主题与操作系统匹配。

  ⑦在右下角,有UDP,TCP和SSL服务器状态和端口。您可以单击以激活或停用它们。Packet Sender支持绑定到任意数量的端口。

  ⑧还有IPv(默认,IPv,自定义IP,切换按钮

  ⑨重发数据包期间,将有一个按钮取消所有重发。

  ⑩请检查您的防火墙。Windows积极阻止基于TCP的服务器。如果防火墙阻止了Packet

  ⅠSender,它仍然可以工作,但是它不能接收未经请求的基于TCP的数据包。

  Ⅱ在表中,有一个已保存数据包的列表。您可以双击以直接编辑此表中的字段。

  Ⅲ选择多个数据包以启用“多发送”。所选数据包显示在流量日志上方的快速发送区域中。

  Ⅳ可以通过在设置菜单中拖放来重新排列字段。

  Ⅴ重发值为“ ”表示它是单发数据包。

  Ⅵ数据包具有名称,目的地址(域名在发送前默认解析,端口和与其关联的数据。

  Ⅶ点击“发送”立即发送。点击“保存”以稍后发送。

  Ⅷ对于IPv发送,您还将需要作用域ID。

  ⅨPacket Sender支持混合的ASCII和HEX表示法:

  ⅩXX以十六进制转换为XX

  ㈠n, r, t将转换为A,D和

  ㈡十六进制数字以空格分隔

  ㈢十六进制字段将尝试解释其他常见的定界符(例如逗号,冒号(Wireshark,分号,“ x”等并自动更正。

  ㈣还支持单个十六进制流。如果字节数为奇数,Packet Sender将假定前字节需要为零,然后自动更正。

  ㈤ASCII示例:hello world r

  ㈥十六进制示例: c c f f c d

  ㈦您可以直接从流量日志中保存数据包。系统将提示您输入名称,并且为方便起见,将切换源地址和端口。

  ㈧您也可以将文件直接加载到十六进制字段中。HEX字段最多支持发送,字节。通过命令行发送的理论限制为 MB。

  ㈨可以发送可选响应。对于TCP和UDP使用相同的响应。

  ㈩热键/键盘快捷键

  顶部的字段可以使用CTRL + ,CTRL + 等进行导航,最多可以按CTRL +

  (发送按钮进行导航。在Mac上,快捷键是mand。

  导航到TCP / UDP / SSL选项时,可以使用上/下或t / u / s字符。

  如果要使用热键自动操作(使用诸如AutoHotKey之类的工具,则可能需要关闭“还原上一个会话”。

  SSL客户端和服务器

  Packet Sender支持通过SSL建立加密连接。GUI和命令行均支持此功能。一些注意事项:

  连接期间将立即处理证书协商。

  默认情况下,Packet Sender忽略所有SSL错误(证书过期,错误的主机名,自签名等。

  Packet Sender将证书协商进度输入到流量日志中。

  Packet Sender输出在流量日志中使用的加密算法(例如AES 。

  Packet Sender捆绑了一个内部“ Snake Oil”证书,用作Windows的服务器。证书和密钥与数据包和设置位于同一位置。

  覆盖“设置”中的证书位置也会覆盖这些蛇油证书。

  Packet Sender捆绑了OpenSSL以便在Windows中使用。在Mac和Linux上,Packet

  Sender将使用本机SSL库。

  本产品包括由OpenSSL Project开发的,用于OpenSSL Toolkit的软件。(

  如果发生SSL错误,Packet

  Sender会将其输出到流量日志。如果该设置仍然要继续(默认,它将继续协商加密。否则,连接将因连接失败而终止。

  Packet Sender最多支持个智能响应。要使用它,请禁用常规响应。

  Packet Sender将在您选择的编码内比较数据包。

  Packet Sender在发送答复之前先翻译编码。

  混合ASCII-编码ASCII以及不可打印字符的标准包发送方方式

  HEX-数据包发送者的常规HEX编码

  EBCDIC(不建议使用-一种主要由IBM大型机使用的编码。输入字段是普通的混合ASCII,在执行比较和发送时会进行翻译。

  发送响应时,Packet Sender支持以下宏:

  {{DATE}}-以“ yyy-mm-dd”格式发送当前日期。

  {{TIME}}-以“ hh:mm:ss ap”格式发送当前时间。

  {{UNIXTIME}}-发送当前纪元时间戳。

  {{RANDOM}}-发送一个随机数,范围从到或,具体取决于位或位(Windows的默认安装程序是位,Mac是位。

  {{UNIQUE}}-发送随机字符串。使用内部UUID生成它。Packet Sender将在发送前将宏与实际值交换。

  持久的TCP和SSL

  Packet Sender通过单独的UI对话框支持持久的TCP和SSL连接。通过在主窗口或设置对话框中的复选框启用它。

  可以创建任意数量的持久连接。

  先前保存的数据包可以在下拉菜单中加载。

  有一个“原始”视图和“ ASCII”视图。ASCII视图可用于对原始视图未打印的数据进行故障排除。

  流量也保存在主窗口流量日志中。

  可以将文件上传到持久连接。如果使用此功能,则可能希望关闭日志记录。

  发送/接收有效数据包后,左下方的计时器将启动。连接关闭后,它将停止。

  快速发送时,您可以选择按回车键附加回车符。这对于通过TCP / SSL连接的命令提示符菜单很有用。Packet Sender记住

  r复选框的先前状态。

  传入与服务器的持久连接将启动UI对话框。

  在重新发送期间,持久连接包将被带到新的UI对话框。单击“重新发送(”将其取消。

  命令行不支持持久连接。

  IPv子网计算器

  Packet Sender具有内置的子网计算器。它在“工具”菜单下。

  日志窗口将显示在计算机上找到的非环回IPv和IPv地址。

  左上方的字段允许输入IPv地址。

  下面的字段适用于XXXX或/ XX表示法的子网。

  计算结果在右侧。

  下面的字段可以快速检查IPv是否在您的子网中。

  服务器中的IPv模式,IPv模式,自定义IP。这与拨动开关相同,不同之处在于拨动开关不会记住自定义IP。

  流量日志和数据包表由可拖动拆分器划分。该分离器也可以在任一侧折叠。

  将原始数据包数据复制到剪贴板(默认。如果您的数据包含大量非ASCII字符,则可能需要翻译后的版本。

  X个数据包后,可以自动取消重新发送。设置为可永久重新发送。

  流量日志可以设置为滚动到个条目。否则,日志将以k滚动。

  数据包的导入/导出可通过菜单进行。

  在发送之前尝试接收(某些服务器会期望这种行为。

  发送数据之前延迟毫秒(某些服务器速度很慢。

  为ASCII启用键盘快捷键-> EBCDIC转换(不建议使用。

  在输入过程中解析DNS。默认设置是在发送前解析DNS。

  忽略SSL错误。Packet Sender将记录错误并继续加密。否则,Packet Sender放弃连接。SSL服务器始终忽略错误。

  Windows安装中使用的命令行扩展名是.。使用.exe将启动GUI。保留扩展名,Windows将选择正确的程序。相同的可执行文件控制Mac和Linux操作系统的命令行和GUI。

  Sender中的命令行系统遵循与其他Linux实用程序相同的模式。它有一个长名称(例如--version和一个短名称(例如-v。这些选项可以按任何顺序排列,Packet

  Sender可以正确解析它们。最后个选项位于位置,并且必须显示在最后。它们是IP,端口和数据。如果使用存储的数据包,这些最后一个选项是可选的。