問題タブ [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 投票する
4 に答える
21402 参照

ios - LAN ネットワーク内のデバイスをスキャンする方法

リンクされているデバイスを見つけるために、LAN ネットワークでスキャンを実行したいと考えています。iOS で IPAD 用のアプリを開発しています。

0 投票する
1 に答える
1885 参照

java - wifiネットワークをスキャンしてリストビューにリストする方法は?

利用可能な Wi-Fi ネットワークをスキャンし、クリック可能なリストビューに一覧表示する必要があります。オンラインで見つけたいくつかのチュートリアルを使用して、ここで多くの人が繰り返し、このコードを完成させることができました。

しかし、エラーが発生するため、R.layout.wifi_item と R.id.list_value が何であるかを見つけることができません。誰かがこれを理解するのを手伝ってくれますか? ありがとう。

0 投票する
1 に答える
5867 参照

ios - iOS BLE バックグラウンド スキャン

iOS アプリケーションが背景にあるときにスキャンがどのように実行されるかを理解するのに苦労しています。デバイスをスキャンして結果をコンソールに出力するだけの非常に単純なテスト アプリケーションがあります。Info.plist で必要なバックグラウンド モードに bluetooth-central を追加したので、問題ないはずで、指定されたサービスでデバイスをスキャンしています。

アプリケーションがフォアグラウンドにあるとき、電源に接続されている BLE デバイスが 1 つだけ (またはまったくない) であるため、iOS はそれを検出し、結果を非常に頻繁に表示します。CBCentralManagerScanOptionAllowDuplicatesKeyバックグラウンドに移動すると、NO に設定されているため、期待される最初のデバイスの結果はもうありません。

この時点で、2 番目の BLE デバイスに電力を供給し、それが結果に表示されるのを待ち望んでいます。10分待っても何も表示されません。最後の通知がから来て、タスクの作業中に呼び出されなかったapplicationDidEnterBackgroundため、アプリケーションは終了しません。applicationWillTerminate

非常に偶然の方法で、アプリが実行されていてバックグラウンドでまだスキャンしていて、別の BLE スキャン アプリケーション (私は優れたBLExplrを使用しています) がフォアグラウンドにあり、スキャンを開始すると、アプリケーションは最終的に結果を受け取っていることを発見しましたフォアグラウンド アプリケーションと同じ時間。アドバタイジング パケットはシステムによって処理され、アプリケーションにディスパッチされるため、これはある程度理にかなっていますが、アプリケーションがそれ自体で何も受信しないのはなぜですか?

誰かが同様の経験をしたか、これが何が原因であるかを知っていますか? この問題に関するヒントはなく、バックグラウンドと Bluetooth に関するおそらくすべての Apple リソースを読みました。私はiOS 5.1.1でiOS 4sに取り組んでいます。ViewControllerデリゲートである私のメインはCBCentralManagerDelegate次のようになります。

NavigationControllerアプリケーション デリゲートでの初期化以外に、アプリケーションでは何も行われません。

0 投票する
1 に答える
3218 参照

python - リモート OS のフィンガープリント : Python

IP アドレスを指定すると、リモート ホストの OS を識別しようとする Python スクリプトを作成しようとしています。Nmap がこれを簡単に実行できることは承知していますが、Python で作成してみたいと思います。

Linux/Windows/Mac などを識別できる機能があれば素晴らしいのですが、カーネルのバージョンを識別したいと考えています。

調査できる可能性のある提案や指示はありますか?

0 投票する
1 に答える
16936 参照

powershell - powershell を使用して開いているポートを確認する方法は?

ポートが開いているかどうかを確認するために radom IP またはホスト名をチェックするスクリプトを書きたいと思います。これが私がこれまでに持っているものです。スクリプト名は checkports です。

次の方法で値を入力したいと思います: チェックポート

IPアドレスを読み取ったり、結果を表示したりしていないようです。

このスクリプトで私が間違っていることを誰かが指摘できるかどうか疑問に思っていましたか?

0 投票する
0 に答える
1532 参照

node.js - nodejsで私のwifiに接続している人を知る方法

nodejsでwifiをスキャンして、接続されているすべてのデバイスのすべてのMACアドレスを返す方法を知りたいです。SNMPモジュールを試していますが、うまくいきません...

0 投票する
1 に答える
463 参照

networking - NMAP を使用してクライアント環境レポート/ネットワーク モデルを作成する

NMAP を使用してクライアントのレポートを生成することについて質問があります。そのため、最近仕事で、クライアントのネットワークを評価し、環境を説明するドキュメントを作成できるようにするための簡単な方法を作成する任務を負いました。

NMAP はオープンソースであるため、頼りになるツールのようであり、OS、ネットワーク、サービスなどをスキャンして、それを xml または html 形式に出力する機能を備えています。

私の質問は次のとおりです。対応する OS タグとサービス タグ、およびハードウェアを使用して適切なトポグラフィ モデルを生成するために使用できるものが他にある場合、それとも自分でスクリプトを作成する方がよいでしょうか?