我试着玩恶意软件陌生人发给我。我在vmware中打开它并运行microsoft网络监视器 screenshot
所以我尝试使用C#进行tcp连接,如下所示:
TcpClient tcpclnt = new TcpClient();
Console.WriteLine("Connecting.....");
tcpclnt.Connect("darcometweb.no-ip.org", 225);
tcpclnt.Close();
但它抛出异常:消息“无法建立连接,因为目标计算机主动拒绝它95.244.217.192:225”
为了确保我也在Python中尝试了它,但它也引发了相同的异常
import socket
s = socket.socket()
host = 'darcometweb.no-ip.org'
port = 225
s.connect((host,port))
s.close
print 'done'
任何人都知道出了什么问题?
@ Syed Ali Taqi:我已经调查了这个问题,但是在我的情况下,恶意软件可以建立连接,但我的c#app不能
答案 0 :(得分:0)
通常在端口关闭/路由器/防火墙上没有端口转发或阻止连接的防病毒时发生。
首先打开命令行并输入
netstat -a
查看所有打开的连接和端口,如果您列出的端口然后转到 Open port checker并输入您的端口以查看是否有来自网络外部的访问权限。 如果没有我会去端口转发那么,windows防火墙,反病毒。