问题标签 [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 回答
2096 浏览

android - 扫描蓝牙设备

我有一个广播接收器,我想始终扫描蓝牙设备。我想查找是否有设备名称 X 以及他是否在附近(如果应用程序发现此设备带有蓝牙),我想做点什么。

所以,我只需要始终扫描设备的方法,而无需停下来,剩下的事情我可以做。

谢谢!

0 投票
4 回答
21402 浏览

ios - 如何扫描 LAN 网络中的设备

我想在 LAN 网络中进行扫描以查找链接的设备。我正在 IOS 中为 IPAD 开发应用程序我该怎么做???

0 投票
1 回答
1885 浏览

java - 如何扫描 wifi 网络并在列表视图中列出它们?

我需要扫描可用的 wifi 网络并将它们列在可点击的列表视图中。使用我在网上找到的一些教程,并在这里被很多人重复,我设法完成了这段代码:

但我找不到 R.layout.wifi_item 和 R.id.list_value 是什么,因为我在它们上遇到错误。有人可以帮我解决这个问题吗?谢谢。

0 投票
1 回答
5867 浏览

ios - iOS BLE 后台扫描

当 iOS 应用程序处于免费状态时,我无法理解如何执行扫描。我有一个非常简单的测试应用程序,它只扫描设备并将结果输出到控制台。我在 Info.plist 中将蓝牙中心添加到所需的后台模式,所以我应该没问题,我正在扫描具有一项指定服务的设备,即

当应用程序处于前台时,我只有一个(或没有)BLE 设备连接到电源,因此 iOS 会检测到它并经常显示结果。CBCentralManagerScanOptionAllowDuplicatesKey当我进入后台时,由于设置为 NO ,因此预期的第一个设备没有更多结果。

此时,我正在为第二个 BLE 设备供电并急切地等待它显示在结果中。等待 10 分钟后,什么也没有出现。自从我上次发出通知以来,该应用程序并未终止,applicationDidEnterBackground并且applicationWillTerminate在我处理任务时从未被调用过。

以一种非常偶然的方式,我发现如果我的应用程序正在运行并且仍在后台扫描,并且另一个 BLE 扫描应用程序(我正在使用出色的BLExplr)在前台并开始扫描,那么我的应用程序最终会在与前台应用程序同时。这是有道理的,因为广告数据包由系统处理并分派给应用程序,但为什么我的应用程序自己没有收到任何东西?

有没有人有类似的经历或者知道这是什么原因造成的?我可能已经阅读了有关背景和蓝牙的所有 Apple 资源,但没有关于此问题的任何提示。我正在使用 iOS 5.1.1 开发 iOS 4s。我的主要代表ViewControllerCBCentralManagerDelegate这样的。

NavigationController除了应用程序委托中的初始化之外,应用程序中没有任何其他内容。

0 投票
1 回答
3218 浏览

python - 指纹远程操作系统:Python

我正在尝试编写一个 Python 脚本,当给定 IP 地址时,它将尝试识别远程主机的操作系统。我知道 Nmap 很容易做到这一点,但我想尝试用 Python 编写一个。

能够识别 Linux/Windows/Mac 等会很棒,但更愿意识别内核版本。

我可以调查的任何建议或指示?

0 投票
1 回答
16936 浏览

powershell - 如何使用 powershell 检查打开的端口?

我想编写一个脚本来检查随机 IP 或主机名以查看端口是否打开。这是我到目前为止所拥有的。脚本名称是检查端口。

我想通过以下方式输入值: .\checkport '192.186.1.5' or '192.168.1.5', '192.168.1.105', 192.168.1.110' | 检查端口

它似乎没有读取 IP 地址或显示结果。

我想知道是否有人可以指出那里可以告诉我我在这个脚本中做错了什么?

0 投票
2 回答
84 浏览

android - Android蓝牙重新扫描导致蓝牙丢失

我正在开发与蓝牙相关的应用程序,在该应用程序中我为用户提供附近蓝牙设备的列表,并且我还提供了一个重新扫描按钮来重新启动扫描过程。当用户进入此视图时,应用程序开始发现过程,如果应用程序找到设备,它将显示在列表中。但如果用户按下重新扫描按钮,首先应用程序清除列表,然后重新启动扫描过程,然后应用程序无法再次列出相同的设备。我不知道为什么应用程序无法再次重新扫描同一设备。

0 投票
2 回答
599 浏览

android - Android 中的设备发现

我正在尝试创建一个可以找到局域网中所有设备的应用程序。我已经能够通过 ping IP 范围来做到这一点。还有其他方法可以做到这一点吗?

是否可以通过监听 android 中的传入数据包来检测同一网络中的设备?

0 投票
0 回答
1532 浏览

node.js - 如何知道谁在nodejs中连接到我的wifi

我想知道如何在 nodejs 中扫描我的 wifi 并返回所有连接设备的 MAC 地址。我正在尝试使用 SNMP 模块,但不起作用...

0 投票
1 回答
463 浏览

networking - 使用 NMAP 创建客户端环境报告/网络模型

我有一个关于使用 NMAP 为客户生成报告的问题。因此,在最近的工作中,我的任务是创建一种快速评估客户网络的方法,并能够创建一个描述其环境的文档。

NMAP 自开源以来似乎是首选工具,它能够扫描操作系统、网络、服务等,然后将其输出为 xml 或 html 形式。

我的问题是:如果我可以使用其他任何东西来生成具有相应操作系统和服务标签以及硬件的漂亮地形模型,还是我自己编写一个脚本会更好?