Skip to content

Commit

Permalink
Merge pull request #633 from rapid7/snmp-fingerprinters-aruba-os
Browse files Browse the repository at this point in the history
add SNMP fingerprinters for ArubaOS 8/10/CX
  • Loading branch information
pnovotny-r7 authored Jan 17, 2025
2 parents 0ffcd3e + ef8b888 commit dfed812
Show file tree
Hide file tree
Showing 3 changed files with 38 additions and 1 deletion.
1 change: 1 addition & 0 deletions identifiers/os_family.txt
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ Aficio
AirPort
Apple iOS
Application Switch
Aruba
BOSS
BayRS
BayStack
Expand Down
3 changes: 3 additions & 0 deletions identifiers/os_product.txt
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,9 @@ ADSL Modem
AIX
AMD
AOS
AOS-8
AOS-10
AOS-CX
ATEN Linux
Access Gateway
AccessRunner ADSL router
Expand Down
35 changes: 34 additions & 1 deletion xml/snmp_sysdescr.xml
Original file line number Diff line number Diff line change
Expand Up @@ -784,6 +784,39 @@
<param pos="0" name="hw.device" value="Switch"/>
</fingerprint>

<fingerprint pattern="ArubaOS \(MODEL: ([^\)]+)\), Version (8\.[^\s]+)">
<description>Aruba OS 8</description>
<example hw.model="ArubaMM-VA" os.version="8.12.0.2">ArubaOS (MODEL: ArubaMM-VA), Version 8.12.0.2 SSR (90468)</example>
<param pos="0" name="os.vendor" value="Aruba"/>
<param pos="0" name="os.family" value="Aruba"/>
<param pos="0" name="os.product" value="AOS-8"/>
<param pos="0" name="hw.device" value="Switch"/>
<param pos="1" name="hw.model"/>
<param pos="2" name="os.version"/>
</fingerprint>

<fingerprint pattern="ArubaOS \(MODEL: ([^\)]+)\), Version (10\.[^\s]+)">
<description>Aruba OS 10</description>
<example hw.model="Aruba7005" os.version="10.7.0.1">ArubaOS (MODEL: Aruba7005), Version 10.7.0.1 SSR (91033)</example>
<param pos="0" name="os.vendor" value="Aruba"/>
<param pos="0" name="os.family" value="Aruba"/>
<param pos="0" name="os.product" value="AOS-10"/>
<param pos="0" name="hw.device" value="Switch"/>
<param pos="1" name="hw.model"/>
<param pos="2" name="os.version"/>
</fingerprint>

<fingerprint pattern="Aruba\s+(.+)(?:\s+\D+\.|\s+)(\d[\d\.]+)">
<description>Aruba OS CX</description>
<example hw.model="ABC123 ArubaOS-CX_OVA" os.version="10.07.0010">Aruba ABC123 ArubaOS-CX_OVA Virtual.10.07.0010</example>
<param pos="0" name="os.vendor" value="Aruba"/>
<param pos="0" name="os.family" value="Aruba"/>
<param pos="0" name="os.product" value="AOS-CX"/>
<param pos="0" name="hw.device" value="Switch"/>
<param pos="1" name="hw.model"/>
<param pos="2" name="os.version"/>
</fingerprint>

<!--======================================================================
Asentria
=======================================================================-->
Expand Down Expand Up @@ -7702,4 +7735,4 @@ Copyright (c) 1995-2005 by Cisco Systems
<param pos="0" name="os.device" value="Broadband Router"/>
</fingerprint>

</fingerprints>
</fingerprints>

0 comments on commit dfed812

Please sign in to comment.