问题标签 [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.
javascript - For 循环不适用于该功能
这是一个 for 循环,其中包含一个函数,该函数使用 checkPort 函数指定端口是打开还是关闭。
这是结果:
由于打印出来的 NewIp 工作正常,我希望结果是这样的:
有没有人知道为什么它在实际结果部分显示这样的 IP?
security - 存在参数 -sV 的 nmap 扩展版本(服务/版本信息)
我正在尝试为-sV选项找到更长的格式,该选项在端口扫描时触发服务的版本信息,但是在手册页或 nmap 的信息页中都没有说明任何内容。
使用 long/extender 参数格式的原因是为了某些测试的可读性,避免在有这么多参数时添加这么多注释。
shared-directory - 高级 IP 扫描器 - IP、端口和共享文件夹
图片:https ://sites.google.com/site/visualvisiojepages/
我想知道第二行说的IP地址是什么,例如这个共享文件?如果可能,解释一下名称“NetDvrV3”和(mini_httpd/1.19 19dec2003)是什么意思?
networking - 查找*可以*打开的端口
我通常使用 nmap 或 telnet 来寻找 Windows 机器上的开放端口。
我在一家咨询公司工作,我们不仅要发现机器上的开放端口,还要发现可以打开的端口。
例如,如果我想为在 1521 侦听的客户安装数据库。在我安装数据库之前 1521 未打开,但我想知道它是否可以打开或被阻止(例如被防火墙),所以我请客户提前打开。
有什么工具或优雅的方法可以做到这一点吗?
谢谢您最好的问候
python - 制作快速端口扫描器
所以我正在用python制作一个端口扫描器......
但这太慢了,我想在一段时间没有返回任何东西后,能够以某种方式关闭或破坏代码。
linux - Whats the difference between -sS and -PS in nmap?
I was learning how to use nmap and i have gone through many documentations and tutorials but no where iam getting perfect information about what is the use of -sS and -PS. In general what is the differences between all -s 's and -P 's? Both are for scanning right?
Whats the difference between both of them?
Thanks in advance.
java - 简单的安卓端口扫描器
我是 Android 编程新手。我想在 Android 中制作简单的端口扫描器,我不知道我在哪里犯了错误。我的扫描仪没有找到任何端口...
java - JDBC/Java 应用程序端口扫描?
我的主机出现问题,因为我一直被端口扫描阻止。尽管他们一直将我列入白名单,但我的 IP 是动态的,所以这并不是真正的解决方案。
我一直在检查,我用来直接连接到主机中的 MySQL 数据库的唯一 2 个应用程序是 MySQL Workbench 和我正在开发的应用程序。我猜 MySQL Workbench 不是进行端口扫描的,因为我明确要求它连接到端口 3306。
另一方面,我正在制作的应用程序似乎没有直接连接到端口。我的理解是 JDBC 会自动执行此操作,但应用程序并没有这样做。因此,我的问题是,我怎样才能让我的应用程序直接指向端口 3306?
也有可能我的应用程序不是负责端口扫描的应用程序,它是别的东西,但是,我可以弄清楚是什么。我不使用任何类型的安全软件。
顺便说一句,在我的连接中执行的 try/catch 中,我让 catch 将数据库连接到我的本地主机,以便我可以继续工作和测试我的应用程序。
这是我的代码:
service - 我应该如何检查服务是否在远程主机上运行?
我正在编写一个端口扫描程序,我想验证一个特定端口是否正在运行该端口上预期的标准服务,例如SSH
and HTTP
。我知道其中一种方法是向该端口发送查询并分析返回的信息。例如,SSH 在连接后立即向我发送版本信息。但是,当我connect()
在一个 IP 地址上端口 22 时,我只得到Error number: 110. Error message: Connection timed out
. 任何想法将不胜感激。
整个代码是一个很长的故事。我在这里粘贴一些摘录。
为了澄清这个问题,我需要举一个例子。我只是想出了一种验证HTTP
服务的方法。"GET / HTTP\n\n"
即向目标地址发送一个字符串。然后调用recv()
函数读取返回的消息。我可以得到这样的东西。
我可以从第一行读取HTTP
版本。1.0
在这里,我想检查远程主机上的许多服务,包括但不限于SSH
, HTTP
。我不认为猜测是个好主意。所以我需要一个通用的方法来从dest_addr
.
python - Python KeyError 扫描开放端口的主机列表
我的 python 脚本中有一个我的 ip 列表,我正在尝试对它们中的每一个运行 nmap 扫描以查找打开的端口。我不断收到此错误:
(不过,“IP ADDRESS HERE”部分中有一个实际的 IP 地址。)
我尝试的代码的扫描部分是:
'L' 是包含我的 IP 地址的列表。
使用 nmap 扫描一小部分 IP 地址以查找开放端口的正确方法是什么?