-
Notifications
You must be signed in to change notification settings - Fork 140
modules discovery
Within this category are all the modules involved in the discovery of services and / or devices. You can use port scanner, search BLuetooth devices or use SSDP or MDNS protocols among others. To load a module from this category load discovery/module.
Required | Total modules |
---|---|
-- | 12 |
The modules are listed below with their description and options to configure.
The module performs an ARP scanner to detect active hosts on a network.
Option | Required | Description |
---|---|---|
iface | True | Network interface |
rhost | True | Hosts to check (Examples: 192.168.56.1 or 192.168.56.0/16) |
timeout | False | Timeout to wait for search responses. (In seconds) |
verbose | False | Show extra information while running module |
With this module you can discover nearby devices with BLE (Bluetooth Low Energy) active. The result will be sorted by RSSI.
Option | Required | Description |
---|---|---|
rssi | False | dB signal to filter (min value, example -60) |
timeout | True | Timeout to wait for search responses. (In seconds) |
Launch this module to discover nearby devices with Bluetooth active.
Option | Required | Description |
---|---|---|
timeout | True | Timeout to wait for search responses. (In seconds) |
With this module certain services can be discovered via MDNS (Multicast DNS).
Option | Required | Description |
---|---|---|
service | True | Service type string to search for. (_service._protocol) |
This module uses avahi to discover certain services via MDNS (Multicast DNS).
Option | Required | Description |
---|---|---|
service | True | Service type string to search for. (_service._protocol) Set --all to search all services |
This module use nmap to perform a port scan. It's possible to perform the following scans:
- S: SYN
- T: Connect
- A: ACK
- W: Window
- M: Maimon
- N: Null
- F: FIN
- X: Xmas
Option | Required | Description |
---|---|---|
rhost | True | Hosts to check (Examples: 192.168.56.1 or 192.168.56.0/16) |
rports | True | Remote ports (Example: 100-500) |
scan | False | nmap scan. Check namp scans to configure (Examples: SYN = S; Connect = T) |
timeout | True | Timeout to wait for search responses. (In seconds) |
This module uses nmap to try to guess the operating system behind an IP.
Option | Required | Description |
---|---|---|
rhost | True | Remote host IP |
timeout | False | Timeout to wait for search responses. (In seconds) |
Using this module you will be able to discover active devices through SSDP protocol.
Option | Required | Description |
---|---|---|
service | True | Service type string to search for (default: ssdp:all) |
timeout | False | Timeout to wait for search responses. (In seconds) |
Launches this module to perform a TCP SYN Scan to detect open ports on a system. rport and rports are optional, but at least one option must be configured.
Option | Required | Description |
---|---|---|
rhost | True | Remote host IP |
rport | False | Remote port (Example: 80) |
rports | False | Remote ports (Example: 100-500) |
timeout | False | Timeout to wait for search responses. (In seconds) |
verbose | False | Show extra information while running module |
This module checks the TTL to try to find out the operating system. The discovery/nmap-osdetection module is more complete.
Option | Required | Description |
---|---|---|
rhost | True | Remote host IP |
timeout | False | Timeout to wait for search responses. (In seconds) |
This module uses socket requests to discover Xiaomi devices on a network (Active Discovery). You can configure rhost for a specific search or leave it on None to do a full search.
Option | Required | Description |
---|---|---|
rhost | False | Remote host IP (None to broadcast) |
timeout | False | Timeout to wait for search responses. (In seconds) |
The module discovers Xiaomi devices through MDNS. The service type is set to _miio._udp.local.
Option | Required | Description |
---|---|---|
timeout | False | Timeout to wait for search responses. (In seconds) |