Linux InetSim可以与Cygwin一起使用吗?

Linux InetSim可以与Cygwin一起使用吗?,linux,perl,cygwin,posix,malware,Linux,Perl,Cygwin,Posix,Malware,我想在windows上使用Inetsim和它。我可以在cygwin的帮助下使用它吗? Inetsim是一个用于模拟互联网服务的linux工具。我也有同样的问题 以下摘录是INetSim的最新版本: 要使用INetSim,您需要一个满足以下要求的系统 先决条件: POSIX兼容且支持System V IPC的操作系统(如Linux) Perl版本5.006或更高版本 Perl library Net::Server(可从中获得) Perl library Net::DNS(可从中获得) Perl

我想在windows上使用Inetsim和它。我可以在cygwin的帮助下使用它吗?
Inetsim是一个用于模拟互联网服务的linux工具。

我也有同样的问题

以下摘录是INetSim的最新版本:

要使用INetSim,您需要一个满足以下要求的系统 先决条件:

  • POSIX兼容且支持System V IPC的操作系统(如Linux)
  • Perl版本5.006或更高版本
  • Perl library Net::Server(可从中获得)
  • Perl library Net::DNS(可从中获得)
  • Perl库IPC::可共享(可从中获得)
  • Perl库摘要::SHA(可从中获得)
  • Perl库IO::Socket::SSL(可从中获得)
  • 此外,对于基于IP的连接重定向(仅在内核支持数据包排队的Linux平台上支持):Perl library Perlipq(可从获得)
虽然Cygwin努力实现POSIX兼容,但问题是什么是System V以及是否支持它。从Cygwin项目的邮件列表中,我们可以从用户指南中找到。阅读这篇文章表明SystemV是用于IPC共享内存和消息队列的。谢天谢地,以下指南摘录建议运行
cygserver
将为SystemV提供运行所需的服务:

  • -m、 --没有共享内存
不启动XSI IPC共享内存支持。如果您不需要XSI IPC 共享内存支持,您可以在此处关闭它。配置文件 选项:kern.srv.sharedmem

  • -q、 --无MSG队列
不要启动XSI IPC消息队列。配置文件选项: kern.srv.msgqueues

Cygwin版本2.844在本文中是最新版本,它提供了Perl5.14.4-1,满足了第二个要求

第3到第7个项目符号围绕着特定的perl库,留给读者作为练习

然而,最后一个问题可能是棺材中的钉子,因为我找不到任何证据表明Perlipq可用于Cygwin(注意:这也需要内核支持,这很容易成为Cygwin无法解决的大问题)

除非有所改变,我相信你的问题的答案是:不,INetSim不能与cygwin一起使用