首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何打开Windows 10中的端口以供使用?

如何打开Windows 10中的端口以供使用?
EN

Stack Overflow用户
提问于 2018-08-18 18:33:42
回答 2查看 7.9K关注 0票数 0

为了进行渗透测试,我需要在我的Windows10系统上打开port#42474。

我将它添加到我的Windows Defender防火墙( TCP和UDP协议)的入站列表中,并且启用了它。然而,每当我试图使用telnet在我的机器上ping这个端口时,它就会抛出一个错误

连接到localhost...Could没有打开到主机的连接,在端口42474上:连接失败

我能够使用telnet来平平其他网站,如google.com。但不是我机器上的这个端口。下面是我正在运行的测试端口和错误的命令:

端口 Telnet错误

代码语言:javascript
复制
telnet localhost 42474
  1. 我还需要做些什么来打开port#42474吗?
  2. 如何验证此端口是否可用?
EN

回答 2

Stack Overflow用户

发布于 2018-08-19 14:19:47

TCP端口是双向的,因此请查看以下提示:

  • 验证此端口上的服务正在运行:netstat -a
  • 确保您的防火墙没有阻塞(尝试关闭它:如果它运行良好,您的规则是不正确的)
  • 搜索您的服务日志:可能,它会收到信息,但是它无法回复。我建议您使用PuTTY凯蒂 (这是我最喜欢的,因为它是可移植的,无需修改注册表项),并尝试在这个端口上连接。

如果您需要一个能够监听端口的工具,请参见下面的文章:https://superuser.com/questions/397892/utility-to-open-tcp-port-to-listen-state网猫

票数 0
EN

Stack Overflow用户

发布于 2019-04-06 21:34:43

您可以使用Python编程语言。更具体地说,插座库:

代码语言:javascript
复制
import socket

hote = "localhost"
port = 4444

socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
socket.connect((hote, port))
print "Connection on {}".format(port)

socket.send(u"Hey my name is Abdx!")

print "Close"
socket.close()
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51911527

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档