ike

package
v0.0.143 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 18, 2026 License: Apache-2.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type LibraryEnumerateIKE

type LibraryEnumerateIKE struct{}

LibraryEnumerateIKE implements NetworkApplicationLibrary for IKE enumeration.

func (*LibraryEnumerateIKE) EnumerateTarget

EnumerateTarget Overview: 1. Parse target host:port 2. Probe with IKEv2 SA_INIT → detect IKEv2 support, extract SA proposals and vendor IDs 3. Probe with IKEv1 Aggressive Mode → detect IKEv1 and Aggressive Mode support 4. If target port is not 4500, probe UDP 4500 → detect NAT-T capability 5. Analyze vendor IDs for DPD support and vendor identification 6. Scan SA proposals for weak algorithms

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL