问题标签 [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.
c++ - 扫描网络中开放端口的最快方法
如何扫描网络中的给定端口号(8000)?
我尝试使用通用套接字 tcp 连接。虽然它可以工作,但如果活动 ip 的数量超过 15 个,则需要花费大量时间。目标是从给定端口打开的网络中获取 ip 列表。
这就是我从网络中获取 IP 列表的方式
现在我的 stringBuffer 有 ip 列表。我写了一个解析器,它从字符串中提取 ip 并给我一个这些 ip 的向量。现在我将针对给定的端口一一扫描它们。下面的功能适用于 Windows,在 linux 中我使用 boost::asio 做同样的事情
http - nmap - 重复扫描端口以获取 syn/ack 回复并输出到文件
我需要每秒访问一个 http 服务器以获得一个 ack 回复,每秒钟重复一次,持续不同的时间长度,并将回复输出到一个文本文件中,其中包含响应时间等信息(以毫秒为单位)。这基本上是为了检查延迟,但出于我的目的,我需要使用 syn/syn-ack 来完成。
我已经到了某个地方
这可以很好地在屏幕上输出,但不能输出到文本文件中——我如何将 nmap 运行到文件中的所有输出获取?
另外,不确定如何每秒运行一次 - nmap 是否有重复标志?还是我应该把它放在一个 bash 脚本中?
python - 类型错误:'str' 对象不可调用 [Python]
我一直在尝试运行这个小端口扫描程序,但我仍然不知道为什么它会给我这个错误:[编辑:我将 IP 字符串重命名为 IPadd,因为它可能混淆了两个编辑现在它说这个错误]
这是代码:
当我在另一个 .py 文件上运行该部分时,应该有一些错误的部分运行良好,所以我不明白是什么原因造成的,这令人沮丧
powershell-2.0 - powershell - 如果端口打开,则抓取横幅
我已经能够使用 PowerShell 2.0 的 Web-Request 获取 http 横幅。现在我正在尝试枚举打开的端口,如果打开,请抓住横幅。我能够获得所有开放的端口 - 这就是我必须抓住的旗帜。它不起作用 - 我收到错误“在未连接的套接字上不允许该操作”。
我究竟做错了什么?
tcp - Nmap grepping 结果
输出是:
问题是如何SSH-2.0-OpenSSH_4.3p2 Debian-5ubuntu1
使用 grep 或 awk仅打印 IP 地址
android - 如何找到哪个应用程序正在侦听端口 Android
我正在尝试编写端口扫描器,我设法使用套接字获取打开的端口。
我的问题是如何知道哪些应用程序正在侦听开放端口。
operating-system - 任何人都可以提供 nmap OS 检测所需的开放端口列表吗?
我知道它会向目标机器的已知打开和关闭端口发送不同的 TCP、UDP 和 ICMP 探测。我正在尝试使用 nmap 找出网络中所有计算机的操作系统,但它们位于防火墙后面,因此需要知道我需要在防火墙中打开哪些端口。目前无法猜测任何内容,其中大多数都在运行某种 Windows 版本。
shell - Nmap - 从一系列 IP 范围中随机抽取样本 - 是否可以组合 -iR 和 -iL?
我有一长串 IP 地址范围。有没有办法使用 nmap 的 –iR 或类似的方法从一系列地址中抽取随机样本。例如,类似:
执行此扫描会忽略“–iL ip_ranges”参数,而只是尝试扫描纯随机主机。
我的输入列表如下所示:
php - PHP端口扫描
这可能是重复的帖子,但我没有看到任何正确解决此问题的答案。
我正在尝试找到一个可以正确确定 TCP 或 UDP 端口状态的 php 脚本。
我已经尝试了一些我在网上找到的方法,但它们都返回了错误的结果。EG:在我的本地网络上,我打开了端口 5000 UDP 和 5060 TCP/UDP 并正确路由。
如果我通过http://www.ipfingerprints.com/portscan.php或 GRC Shields Up 运行测试,则会返回正确的结果,但我尝试过的所有 PHP 脚本都失败并显示端口已关闭。
我正在通过我的托管帐户运行 php 脚本并尝试扫描和测试我自己的网络。
这是我尝试过的脚本之一:
有谁知道正确执行此操作的方法?
谢谢
**更新** 我发现这似乎工作得更好一些,但它仍然没有检测到端口 21 目前在我的网络上打开..
http://resources.infosecinstitute.com/php-build-your-own-mini-port-scanner-2/
感激地收到任何帮助。谢谢