问题标签 [network-scan]

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 回答
1209 浏览

android - 在 Android 上同时进行蓝牙和 Wi-Fi 扫描

我已经开发了用于连续和同时进行 Wi-Fi(链接)和蓝牙(链接)扫描的代码。我发现当两次扫描都被激活时,Wi-Fi ScanResults 的数量大约下降了一半。我可以假设这可能是干扰问题吗?

0 投票
2 回答
6976 浏览

android - wifi扫码

这是我的代码:

没有错误,但是当我启动模拟器并单击 button1 时:应用程序已意外停止。为什么?

0 投票
1 回答
168 浏览

notifications - 系统执行 wifi 扫描时的通知

我目前正在使用 wifi 的 mac 10.6 上移植一个 Windows 应用程序。我实现了 CoreWLan 通知,只有当 wlan 接口发生变化时才会弹出。

我想在系统执行扫描时收到通知,基本上是在您打开机场时。

我知道 CWInterface 的状态是“扫描”,但我还没有找到任何可以使用的通知。

谢谢你的时间

0 投票
1 回答
109 浏览

android - 当 Android 正在扫描 wlan 时,如何让我的应用知道

我不知道这是否可能:我需要注册我的 android 应用程序(它是一个后台服务)以让它知道,当 android 系统正在扫描 wlan-hotspots 时。由于电池原因,我不想每 5 分钟在我的服务中手动执行此操作。

每次操作系统扫描 wlan 时,有没有办法调用我的服务?

0 投票
2 回答
2771 浏览

android - Android:主动扫描 wifi 网络

根据这篇文章,是否可以在不使用未记录的 API 调用的情况下在 android 上执行主动 wifi 扫描startScanActive()

是否有其他可能性来执行此操作并执行主动扫描?

0 投票
1 回答
2010 浏览

android - Android子网扫描

在我的应用程序中,我需要扫描本地子网 (192.168.1.*) 以收集所有连接设备的 MAC 地址列表。

我目前使用以下策略:

  1. 同时启动 255 个 ping 命令Runtime.exec("ping -c 1 <addr>")
  2. 在每个返回的进程上使用waitFor()以收集退出代码
  3. 关闭进程的输入流并销毁它们
  4. 读取/proc/net/arp文件并解析 MAC 地址

在大多数情况下,这非常有效并提供了快速扫描。

但是在某些设备上(例如 android 1.5,有时在 >=4.0 上),执行会在进程创建时卡住(在成功启动几个之后),并且无法终止正在运行的线程。

您看到我可以尝试解决此问题的任何方法吗?或者任何其他不会花费太长时间的策略?

0 投票
0 回答
602 浏览

android - 获取WIFI中所有已连接设备的信息-连接

我将创建一个分析当前连接的 wifi 网络的应用程序。取而代之的是,我希望获得许多连接在该网络中的所有设备,这些设备也与我的 android 手机连接。

一种可能性是在我的网络中对所有可能的 ips 进行 ping 操作,但如果我在“a”类网络中,我必须检查超过 17 mio 的 ips,这将花费很多时间......

即信息:在路由器 192.168.2.1 的文本框中连接了 20 个设备

0 投票
1 回答
1570 浏览

python - 在 Python 中使用 Nmap 时如何跳过 IP?

我在 python 中使用 nmap,并尝试使用文本文件扫描网络。所有扫描范围都在一个文本文件中,如下所示:

192.168.1.1-100 192.168.1.120-200 ...

不过,假设扫描没有找到主机 192.168.1.3,因为它处于脱机状态。程序会崩溃。有没有办法可以解决这个崩溃?我可以使用 Try / Catch 之类的东西吗?


这是代码示例

这是错误

0 投票
1 回答
355 浏览

networking - 在大型网络扫描中发现每个端口打开后,Nmap 服务可以扫描吗?

我想扫描一个大型网络,例如 10.10.0.0/16,我正在寻找开放的 22 端口,但我只对那些运行“OpenSSH 5.1”的端口感兴趣。

到目前为止,我所做的如下:

这行得通,但这是困难的部分。Nmap只有在完成扫描范围内所有IP的端口扫描后才会启动服务扫描,我正确吗?

但是,如果我想查看在单个 IP 的每次端口扫描之后运行的服务,而不是在扫描整个 IP 范围之后。换句话说:

  1. 端口扫描一个IP,查看22端口是否开放。
  2. 如果 22 端口已打开,则立即进行服务扫描。
  3. 如果服务名称与“OpenSSH 5.1”匹配,则在扫描仍在运行时立即在屏幕上输出 IP。
  4. 端口扫描范围内的下一个 IP... 等等...

希望我有点道理,谢谢。

0 投票
2 回答
14130 浏览

java - Scan and connect to Wifi networks using Java

Need to write a client, which can scan the available WIFI networks and connects to best known using Java. This might be desktop client which does this job. Any pointers would be helpful and appreciate your response.