forked from idealeer/xmap
-
Notifications
You must be signed in to change notification settings - Fork 0
IID Modules
星星沅圆 edited this page Mar 9, 2025
·
1 revision
XMap provides several IID modules, each with different strategies for generating the interface identifier. You can select an IID module using the -U or --iid-module option. The available IID modules can be listed using the --list-iid-modules option:
xmap --list-iid-modulesThe output will show the available IID modules:
IID-modules:
full
low
low_fill
rand
set
zero- Functionality: Generates an IID with all bits set to 1.
-
Example:
2001:db8:1234:5678:FFFF:FFFF:FFFF:FFFF
- Functionality: Generates a low IID, where the last bit is set to 1 and the rest are set to 0.
-
Example:
2001:db8:1234:5678::1
- Functionality: Generates a low-fill IID, where the last few bits are set to 1.
-
Example:
2001:db8:1234:5678::FFFF
- Functionality: Generates a random IID.
-
Example:
2001:db8:1234:5678:1783:ab42:9247:cb38
- Functionality: Generates an IID based on a user-provided IPv6 address.
-
Example:
2001:db8:1234:5678::1 -
Use Case: This mode requires the user to specify an IPv6 address' suffix through the
--iid-argsparameter. XMap will extract the last 64 bits of the provided address as the IID. This is useful when you have a specific address or range of addresses to scan.
- Functionality: Generates an IID with all bits set to zero.
-
Example:
2001:db8:1234:5678::
Scan with the set IID module and specify a set of IIDs:
xmap -U set --iid-args 2001:db8::1 2001:db8::/32- Home
- Getting Started Guide
- Virtual Machine Configuration
- Scanning Best Practices
- Installing XMap
- Global Options
- Probe Modules
- Writing Modules
- XMap in Academic Research