问题标签 [port-scanning]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
7420 浏览

c# - C# 如何使用 USB 集线器和使用的控制器检查 USB 端口?

我目前正在尝试使用其 USB 集线器扫描所有 USB 端口(检查它是否为 Root)以及它们连接到哪个控制器。

为了使它更明显:

我想以树的形式向用户显示所有端口和连接的集线器。以及是否正在使用带有控制器的 USB 端口。

我希望你们能理解我要描述的内容。如果您能给我一些关键字甚至代码片段,我将不胜感激。

PS.:对不起我的英语不好。

这是到目前为止的代码(我使用的是.NetFramework 4.5.x):

USBPortScanner 类:

USBDeviceInfo 类:

0 投票
1 回答
329 浏览

java - Java 端口扫描程序缺少开放端口

作为一个更大的项目的切线,我正在尝试实现一些代码来扫描开放端口,以便我最终可以运行数据包测试。目前我只是想连接到 google.com 并且我知道端口 80 接受连接,所以我已经格式化了我的代码以扫描包括这个端口在内的一系列端口。但是,虽然我可以直接连接到端口 80,但扫描仪代码似乎通过了它。我想知道是否有人有任何想法?

事实上,循环报告在端口 80 处抛出了一个 SocketException:

控制台日志按顺序出现的事实让我想知道连接尝试是否可能进入得太快,从而导致程序错过可用端口,但我不确定要做什么这样做。

任何想法表示赞赏!

0 投票
3 回答
5266 浏览

shell - Shell 脚本端口扫描器

我想扫描多个主机中的多个端口。我使用了这个脚本,但显示结果需要很长时间。

有些人建议使用telnetorNetCat代替,但我更喜欢在不安装任何新软件包的情况下这样做。那么,有什么方法可以通过多线程或其他方式来加速它。

0 投票
0 回答
53 浏览

java - 此程序中使用的扫描类型

我在尝试设计 Tcp PortScanner 时遇到了一个相对简单的 java 代码。以下代码检查本地计算机上可用的侦听端口。我想知道它使用哪种扫描来检查其状态,我的意思是它是使用 Tcp Syn scan 还是 Tcp connect scan 或其他任何东西。我很感谢你的回复。

0 投票
0 回答
51 浏览

c++ - 端口扫描器总是返回没有可用的开放端口

当我运行这段代码时,它总是返回没有可用的开放端口。我该如何解决这个问题?

0 投票
0 回答
1590 浏览

nmap - Nmap 显示所有主机

我正在尝试使用“NMAP”对局域网中的主机进行端口扫描。问题是 NMAP 显示所有主机都已启动,大多数主机在我的 LAN 中不存在。我在带有 NAT 配置的 VMWARE 中使用 NMAP 6.47。

注意:在桥接模式下,NMAP 工作正常,但我必须在 NAT 模式下工作。

我现在正碰壁,我再次重新安装了 VMWARE 工作站,但不知何故遇到了同样的问题。

0 投票
2 回答
385 浏览

python - Python 端口扫描器

我一直在编写一个小脚本来选择扫描主机以查找特定端口范围,并在尝试测试自定义范围时遇到了一些奇怪的错误:

我知道我处理和转换所选端口的方式不是最好的选择,但我在那里很忙。上述错误的可能原因是什么?

0 投票
1 回答
109 浏览

linux - 如何找出是什么在夜间从我的 Linux 启动端口扫描?

我有几个在 Proxmox 平台上运行的 Linux(主要是 Debian)服务器。他们都通过ADSL线路连接到互联网,只有一个公网IP。

其中一个在一年多前开始运行 OMD(开放监控分发)来监控外部服务器(其他网络,通过连接到 Internet 的 ADSL 进行监控。

现在我收到了来自远程服务器所有者的消息,说他们检测到我的 ADSL 公共 IP 在夜间运行端口扫描,扫描他们的开放端口。

这是我第二次使用 Debian 系统 :(

我需要检测运行该扫描的进程

  • 如何找出从有问题的 linux 机器启动该端口扫描的进程?这里的困难是我需要运行 - 无论如何 - 以了解扫描发生时的过程 - 这可能会在晚上的某个时刻发生 - 。
  • 有没有办法获取以某种方式启动然后在两次之间完成的进程列表(即新进程从 23:00 开始到 03:00)

提前致谢

0 投票
1 回答
169 浏览

security - 端口扫描德国

在大学,我们现在正在做网络安全。我住在德国。谁能告诉我是否有任何网络,我可以扫描用于测试/学习目的?

有这样的网络/网址吗?我不想冒犯任何人或陷入任何法律纠纷。我正在寻找一种完全合法的方式,而不是扫描我自己的机器。

最好的祝福

0 投票
1 回答
1263 浏览

python - 传递 IP 地址列表以在 python (libnmap) 中扫描端口

我正在编写一个 python 脚本,它基本上扫描 IP 地址上的端口,并且我正在使用该libnmap库来执行此操作,参考以下文档:https ://libnmap.readthedocs.org/en/latest/process.html# purpose -of-libnmap 进程

我希望做的是读取一个外部文件,其中包含要扫描的 IP 地址列表并将每个 IP 地址传递为:

我怎样才能做到这一点?