无法建立连接,因为目标计算机主动拒绝它C#

时间:2014-09-13 20:00:48

标签: c#

我试着玩恶意软件陌生人发给我。我在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不能

1 个答案:

答案 0 :(得分:0)

通常在端口关闭/路由器/防火墙上没有端口转发或阻止连接的防病毒时发生。

首先打开命令行并输入

netstat -a

查看所有打开的连接和端口,如果您列出的端口然后转到 Open port checker并输入您的端口以查看是否有来自网络外部的访问权限。 如果没有我会去端口转发那么,windows防火墙,反病毒。