AutonomousSystem¶
The AutonomousSystem
is an asset type defined in the OWASP Open Asset Model (OAM) that represents a unique network entity on the global Internet, identified by an Autonomous System Number (ASN). These systems are managed by organizations—such as ISPs, cloud providers, enterprises, and academic institutions—that control a block of IP address space and operate a distinct routing policy.
Autonomous Systems are foundational elements of the Internet’s infrastructure. In the context of external attack surface management (EASM), they serve as a key attribution point between an organization and the IP address ranges it announces and operates. By modeling these as first-class assets, the OAM enables analysts and automation to reason about ownership, geography, provider relationships, and changes in network footprint.
Each AutonomousSystem
asset includes:
- ASN – The unique numeric identifier assigned by a regional internet registry (RIR), such as
15169
.
The AutonomousSystem
asset is often used as a root for discovering related IP ranges (NetBlock
assets), establishing legal entity associations, or monitoring changes in Internet-facing infrastructure. It is also useful in tracking adversary infrastructure, attributing threat activity, and resolving the ownership of obscure or third-party hosted assets.
AutonomousSystem Attributes¶
Attributes | Type | Required | Description |
---|---|---|---|
number |
number | The unique Autonomous System Number assigned to the network |
AutonomousSystem Properties¶
Property Type | Property Name | Description |
---|---|---|
SimpleProperty |
last_monitored |
Tracks when a data source was last queried regarding this AutonomousSystem |
SourceProperty |
Source Plugin Name | Indicates that the specified data source discovered this AutonomousSystem |
AutonomousSystem Outgoing Relations¶
graph TD
asn["AutonomousSystem"]
netblock["Netblock (e.g. 72.237.4.0/24)"]
announces@{ shape: braces, label: "announces"}
asn --o announces
announces --> netblock
autnum["AutnumRecord"]
regrel@{ shape: braces, label: "registration"}
asn --o regrel
regrel --> autnum
Relation Type | Relation Label | Target Assets | Description |
---|---|---|---|
SimpleRelation |
announces |
Netblock |
Links an IPAddress to its DNS name used in PTR records |
SimpleRelation |
registration |
AutnumRecord |
Links a ASN to its associated registration data |
© 2025 Jeff Foley — Licensed under Apache 2.0.