Commit version 24.12.13800

This commit is contained in:
2025-01-06 17:35:06 -05:00
parent b7f6a79c2c
commit 55d9218816
6133 changed files with 4239740 additions and 1374287 deletions

View File

@ -1,8 +1,8 @@
-- ============================================================================
-- Copyright (C) 2016 by HUAWEI TECHNOLOGIES. All rights reserved.
-- Copyright (C) 2022 by HUAWEI TECHNOLOGIES. All rights reserved.
-- Description: The mib is used for WIDS.
-- Reference:
-- Version: V1.11
-- Version: V1.22
-- ============================================================================
-- Module definition
@ -22,7 +22,7 @@
FROM SNMPv2-TC;
--1.3.6.1.4.1.2011.6.139.15
hwWlanWidsService MODULE-IDENTITY
LAST-UPDATED "201606271543Z" -- June 27, 2016 at 15:43 GMT
LAST-UPDATED "202207121041Z" -- Jul 12, 2022 at 10:41 GMT
ORGANIZATION
"Huawei Technologies Co.,Ltd."
CONTACT-INFO
@ -33,9 +33,43 @@
Website: http://www.huawei.com
Email: support@huawei.com
"
DESCRIPTION
"V1.21, Add hwWlanWidsProfMergeTrap"
REVISION "202207121041Z" -- Jul 12, 2022 at 10:41 GMT
DESCRIPTION
"V1.21, Add enum wpa3 of node hwWlanWidsDetDevAuthenMethod"
REVISION "202111122208Z" -- Nov 12, 2021 at 22:08 GMT
DESCRIPTION
"V1.20, Add hwWlanWidsAttackDetectedTrap"
REVISION "202104202208Z" -- Apr 20, 2021 at 22:08 GMT
DESCRIPTION
"V1.19, Modify hwWlanWidsDetDevMonitorApIP to obsolete."
REVISION "202003101408Z" -- Mar 10, 2020 at 14:08 GMT
DESCRIPTION
"V1.18, Modify hwWlanWidsDetDevInterference to obsolete."
REVISION "202002201856Z" -- Feb 20, 2020 at 18:56 GMT
DESCRIPTION
"V1.17, Modify hwWlanWidsResetDetDevTableAll , hwWlanWidsResetDetDevTableByType to obsolete."
REVISION "202001162153Z" -- Jan 16, 2020 at 21:53 GMT
DESCRIPTION
"V1.16, Add hwWlanWidsDetDevStaNum"
REVISION "201904101256Z" -- Apr 10, 2019 at 12:56 GMT
DESCRIPTION
"V1.15, Add hwWlanWidsApDetDevContainReason,hwWlanWidsDetDevContainReason "
REVISION "201805092018Z" -- May 9, 2018 at 20:18 GMT
DESCRIPTION
"V1.14, Add hwWlanWidsRogueDeviceTrap, hwWlanWidsAttackDeviceTrap, hwWlanWidsNonWifiDeviceTrap"
REVISION "201802262018Z" -- Feb 26, 2018 at 20:18 GMT
DESCRIPTION
"V1.13, Modify hwWlanWidsApDetDevRogueFlag"
REVISION "201712071418Z" -- Dec 7, 2017 at 14:18 GMT
DESCRIPTION
"V1.12, Add hwWlanWidsDetDevInterferenceBridgeCount, hwWlanWidsDetDevInterferenceClientCount"
REVISION "201709081417Z" -- Sep 8, 2017 at 14:18 GMT
DESCRIPTION
"V1.11, Add hwWlanWidsDetDevStatisticsTable."
REVISION "201606271543Z" -- June 27, 2016 at 15:43 GMT
REVISION "201606271543Z" -- June 27, 2016 at 15:43 GMT
DESCRIPTION
"V1.10, Add hwWlanWidsDynamicBlacklistLeftAgeTime, hwWlanWidsDynamicBlacklistBlockTime nodes."
REVISION "201606011030Z" -- June 1, 2016 at 10:30 GMT
@ -105,7 +139,7 @@
OBJECTS { hwWlanWidsObjRogueDevMAC, hwWlanWidsObjRogueDevType, hwWlanWidsObjRogueDevChannel, hwWlanWidsObjRogueDevRSSI, hwWlanWidsObjRogueDevSSID,
hwWlanWidsObjDetAPName, hwWlanWidsObjDetAPMAC, hwWlanWidsObjDetRadioId, hwWlanWidsObjDetAPID
}
STATUS current
STATUS obsolete
DESCRIPTION
"This object indicates the rogue device alarm."
::= { hwWlanWidsTrap 1 }
@ -116,7 +150,7 @@
OBJECTS { hwWlanWidsObjRogueDevMAC, hwWlanWidsObjRogueDevType, hwWlanWidsObjRogueDevChannel, hwWlanWidsObjRogueDevRSSI, hwWlanWidsObjRogueDevSSID,
hwWlanWidsObjDetAPName, hwWlanWidsObjDetAPMAC, hwWlanWidsObjDetRadioId, hwWlanWidsObjDetAPID
}
STATUS current
STATUS obsolete
DESCRIPTION
"This object indicates the rogue device clear alarm."
::= { hwWlanWidsTrap 2 }
@ -126,7 +160,7 @@
hwWlanWidsNonWifiDetTrap NOTIFICATION-TYPE
OBJECTS { hwWlanWidsObjDetAPMAC, hwWlanWidsObjDetAPName, hwWlanWidsObjDetRadioId, hwWlanWidsObjDetRadioType, hwWlanWidsObjNonWifiDeviceType,
hwWlanWidsObjNonWifiRssi, hwWlanWidsObjNonWifiInterChannel, hwWlanWidsObjDetAPID }
STATUS current
STATUS obsolete
DESCRIPTION
"This object indicates the non-Wi-Fi device alarm."
::= { hwWlanWidsTrap 3 }
@ -136,7 +170,7 @@
hwWlanWidsNonWifiClearTrap NOTIFICATION-TYPE
OBJECTS { hwWlanWidsObjDetAPMAC, hwWlanWidsObjDetAPName, hwWlanWidsObjDetRadioId, hwWlanWidsObjDetRadioType, hwWlanWidsObjNonWifiDeviceType,
hwWlanWidsObjNonWifiRssi, hwWlanWidsObjNonWifiInterChannel, hwWlanWidsObjDetAPID }
STATUS current
STATUS obsolete
DESCRIPTION
"This object indicates the non-Wi-Fi device clear alarm."
::= { hwWlanWidsTrap 4 }
@ -146,7 +180,7 @@
hwWlanWidsFloodAttackDetectedTrap NOTIFICATION-TYPE
OBJECTS { hwWlanWidsObjDetAPMAC, hwWlanWidsObjAttackDevMAC, hwWlanWidsObjDetAPChannel, hwWlanWidsObjAttackType, hwWlanWidsObjAttackTypeStr
}
STATUS current
STATUS obsolete
DESCRIPTION
"This object indicates the flood attack alarm."
::= { hwWlanWidsTrap 5 }
@ -156,7 +190,7 @@
hwWlanWidsFloodAttackClearTrap NOTIFICATION-TYPE
OBJECTS { hwWlanWidsObjDetAPMAC, hwWlanWidsObjAttackDevMAC, hwWlanWidsObjDetAPChannel, hwWlanWidsObjAttackType, hwWlanWidsObjAttackTypeStr
}
STATUS current
STATUS obsolete
DESCRIPTION
"This object indicates the flood attack clear alarm."
::= { hwWlanWidsTrap 6 }
@ -166,7 +200,7 @@
hwWlanWidsSpoofAttackDetectedTrap NOTIFICATION-TYPE
OBJECTS { hwWlanWidsObjDetAPMAC, hwWlanWidsObjAttackDevMAC, hwWlanWidsObjDetAPChannel, hwWlanWidsObjAttackType, hwWlanWidsObjAttackTypeStr
}
STATUS current
STATUS obsolete
DESCRIPTION
"This object indicates the spoofing attack alarm."
::= { hwWlanWidsTrap 7 }
@ -176,7 +210,7 @@
hwWlanWidsSpoofAttackClearTrap NOTIFICATION-TYPE
OBJECTS { hwWlanWidsObjDetAPMAC, hwWlanWidsObjAttackDevMAC, hwWlanWidsObjDetAPChannel, hwWlanWidsObjAttackType, hwWlanWidsObjAttackTypeStr
}
STATUS current
STATUS obsolete
DESCRIPTION
"This object indicates the spoofing attack clear alarm."
::= { hwWlanWidsTrap 8 }
@ -186,7 +220,7 @@
hwWlanWidsWeakIvAttackDetectedTrap NOTIFICATION-TYPE
OBJECTS { hwWlanWidsObjDetAPChannel, hwWlanWidsObjAttackType, hwWlanWidsObjAttackTypeStr, hwWlanWidsObjDetAPMAC, hwWlanWidsObjAttackDevMAC
}
STATUS current
STATUS obsolete
DESCRIPTION
"This object indicates the weak IV attack alarm."
::= { hwWlanWidsTrap 9 }
@ -196,7 +230,7 @@
hwWlanWidsWeakIvAttackClearTrap NOTIFICATION-TYPE
OBJECTS { hwWlanWidsObjDetAPChannel, hwWlanWidsObjAttackType, hwWlanWidsObjAttackTypeStr, hwWlanWidsObjDetAPMAC, hwWlanWidsObjAttackDevMAC
}
STATUS current
STATUS obsolete
DESCRIPTION
"This object indicates the weak IV attack clear alarm."
::= { hwWlanWidsTrap 10 }
@ -206,7 +240,7 @@
hwWlanWidsPSKAttackDetectedTrap NOTIFICATION-TYPE
OBJECTS { hwWlanWidsObjAttackTypeStr, hwWlanWidsObjAttackType, hwWlanWidsObjDetAPChannel, hwWlanWidsObjAttackDevMAC, hwWlanWidsObjDetAPMAC
}
STATUS current
STATUS obsolete
DESCRIPTION
"This object indicates the brute-force PSK attack alarm."
::= { hwWlanWidsTrap 11 }
@ -216,10 +250,52 @@
hwWlanWidsPSKAttackClearTrap NOTIFICATION-TYPE
OBJECTS { hwWlanWidsObjAttackTypeStr, hwWlanWidsObjAttackType, hwWlanWidsObjDetAPChannel, hwWlanWidsObjAttackDevMAC, hwWlanWidsObjDetAPMAC
}
STATUS current
STATUS obsolete
DESCRIPTION
"This object indicates the brute-force PSK attack clear alarm."
::= { hwWlanWidsTrap 12 }
-- 1.3.6.1.4.1.2011.6.139.15.1.1.13
hwWlanWidsRogueDeviceTrap NOTIFICATION-TYPE
OBJECTS { hwWlanWidsObjDeviceCount }
STATUS current
DESCRIPTION
"This object indicates the rogue device alarm."
::= { hwWlanWidsTrap 13 }
-- 1.3.6.1.4.1.2011.6.139.15.1.1.14
hwWlanWidsAttackDeviceTrap NOTIFICATION-TYPE
OBJECTS { hwWlanWidsObjDeviceCount }
STATUS current
DESCRIPTION
"This object indicates the attack device alarm."
::= { hwWlanWidsTrap 14 }
-- 1.3.6.1.4.1.2011.6.139.15.1.1.15
hwWlanWidsNonWifiDeviceTrap NOTIFICATION-TYPE
OBJECTS { hwWlanWidsObjDeviceCount }
STATUS current
DESCRIPTION
"This object indicates the non-Wi-Fi device alarm."
::= { hwWlanWidsTrap 15 }
-- 1.3.6.1.4.1.2011.6.139.15.1.1.16
hwWlanWidsAttackDetectedTrap NOTIFICATION-TYPE
OBJECTS { hwWlanWidsObjAttackDevMAC, hwWlanWidsObjAttackTypeStr, hwWlanWidsObjAttackSubTypeStr, hwWlanWidsObjDetAPID, hwWlanWidsObjDetAPName, hwWlanWidsObjDetAPMAC, hwWlanWidsObjMonitorFrequency, hwWlanWidsObjDetAPChannel, hwWlanWidsObjMonitorSSID }
STATUS current
DESCRIPTION
"This object indicates the WIDS attack alarm."
::= { hwWlanWidsTrap 16 }
-- 1.3.6.1.4.1.2011.6.139.15.1.1.17
hwWlanWidsProfMergeTrap NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"This object indicates the WIDS profile merge alarm."
::= { hwWlanWidsTrap 17 }
-- 1.3.6.1.4.1.2011.6.139.15.1.2
-- 1.3.6.1.4.1.2011.6.139.15.1.2
@ -404,7 +480,47 @@
DESCRIPTION
"Character string description of the attack device type (OCTET STRING)."
::= { hwWlanWidsTrapObjects 18 }
-- 1.3.6.1.4.1.2011.6.139.15.1.2.19
hwWlanWidsObjDeviceCount OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Count of the specified device."
::= { hwWlanWidsTrapObjects 19 }
-- 1.3.6.1.4.1.2011.6.139.15.1.2.20
-- 1.3.6.1.4.1.2011.6.139.15.1.2.20
hwWlanWidsObjAttackSubTypeStr OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Character string description of the attack device sub type (OCTET STRING)."
::= { hwWlanWidsTrapObjects 20 }
-- 1.3.6.1.4.1.2011.6.139.15.1.2.21
-- 1.3.6.1.4.1.2011.6.139.15.1.2.21
hwWlanWidsObjMonitorFrequency OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Character string description of the monitor frequency (OCTET STRING)."
::= { hwWlanWidsTrapObjects 21 }
-- 1.3.6.1.4.1.2011.6.139.15.1.2.22
-- 1.3.6.1.4.1.2011.6.139.15.1.2.22
hwWlanWidsObjMonitorSSID OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Character string description of the monitor SSID (OCTET STRING)."
::= { hwWlanWidsTrapObjects 22 }
-- 1.3.6.1.4.1.2011.6.139.15.2
-- 1.3.6.1.4.1.2011.6.139.15.2
hwWlanWidsGloablOper OBJECT IDENTIFIER ::= { hwWlanWidsService 2 }
@ -414,7 +530,7 @@
hwWlanWidsResetDetDevTableAll OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
STATUS obsolete
DESCRIPTION
"This object indicates that all devices are deleted."
::= { hwWlanWidsGloablOper 1 }
@ -430,7 +546,7 @@
client(4)
}
MAX-ACCESS read-write
STATUS current
STATUS obsolete
DESCRIPTION
"This object indicates that entries are deleted based on device types."
::= { hwWlanWidsGloablOper 2 }
@ -557,7 +673,11 @@
hwWlanWidsDetDevFirstDetTime
Unsigned32,
hwWlanWidsDetDevAuthenMethod
INTEGER
INTEGER,
hwWlanWidsDetDevContainReason
INTEGER,
hwWlanWidsDetDevStaNum
Unsigned32
}
-- 1.3.6.1.4.1.2011.6.139.15.3.1.1
@ -622,7 +742,8 @@
SYNTAX INTEGER
{
legal(1),
illegal(2)
illegal(2),
interference(3)
}
MAX-ACCESS read-only
STATUS current
@ -663,7 +784,7 @@
yes(2)
}
MAX-ACCESS read-only
STATUS current
STATUS obsolete
DESCRIPTION
"This object indicates whether the device is an interference device."
::= { hwWlanWidsDetDevEntry 9 }
@ -699,7 +820,8 @@
wpa2(5),
dot1x(6),
wapi(7),
wpawpa2(8)
wpawpa2(8),
wpa3(9)
}
MAX-ACCESS read-only
STATUS current
@ -707,6 +829,34 @@
"This object indicates the authentication of the detected device."
::= { hwWlanWidsDetDevEntry 12 }
-- 1.3.6.1.4.1.2011.6.139.15.3.1.13
hwWlanWidsDetDevContainReason OBJECT-TYPE
SYNTAX INTEGER
{
notContain(1),
adhoc(2),
rougeClient(3),
protectClient(4),
openEncrypt(5),
spoofAp(6),
manual(7)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
::= { hwWlanWidsDetDevEntry 13 }
-- 1.3.6.1.4.1.2011.6.139.15.3.1.14
hwWlanWidsDetDevStaNum OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the sta num of the detected device."
::= { hwWlanWidsDetDevEntry 14 }
-- 1.3.6.1.4.1.2011.6.139.15.4
-- 1.3.6.1.4.1.2011.6.139.15.4
-- 1.3.6.1.4.1.2011.6.139.15.4
hwWlanWidsRogueHistoryTable OBJECT-TYPE
@ -1966,7 +2116,7 @@
hwWlanWidsDetDevMonitorApIP OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
STATUS obsolete
DESCRIPTION
"This object indicates the IP address of the monitor AP."
::= { hwWlanWidsDetDevMonitorEntry 5 }
@ -2396,7 +2546,9 @@
hwWlanWidsApDetDevContainFlag
INTEGER,
hwWlanWidsApDetDevBSSID
MacAddress
MacAddress,
hwWlanWidsApDetDevContainReason
INTEGER
}
-- 1.3.6.1.4.1.2011.6.139.15.9.6.1.1
@ -2480,7 +2632,8 @@
SYNTAX INTEGER
{
legal(1),
illegal(2)
illegal(2),
interference(3)
}
MAX-ACCESS read-only
STATUS current
@ -2522,6 +2675,24 @@
"This object indicates the BSSID of the detected device."
::= { hwWlanWidsApDetDevEntry 11 }
-- 1.3.6.1.4.1.2011.6.139.15.9.6.1.12
hwWlanWidsApDetDevContainReason OBJECT-TYPE
SYNTAX INTEGER
{
notContain(1),
adhoc(2),
rougeClient(3),
protectClient(4),
openEncrypt(5),
spoofAp(6),
manual(7)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description."
::= { hwWlanWidsApDetDevEntry 12 }
-- 1.3.6.1.4.1.2011.6.139.15.9.7
hwWlanWidsDetDevStatisticsTable OBJECT IDENTIFIER ::= { hwWlanWidsSrvObjects 7 }
@ -2635,6 +2806,24 @@
"Counting."
::= { hwWlanWidsDetDevStatisticsTable 11 }
-- 1.3.6.1.4.1.2011.6.139.15.9.12
hwWlanWidsDetDevInterferenceBridgeCount OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Counting."
::= { hwWlanWidsDetDevStatisticsTable 12 }
-- 1.3.6.1.4.1.2011.6.139.15.9.13
hwWlanWidsDetDevInterferenceClientCount OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Counting."
::= { hwWlanWidsDetDevStatisticsTable 13 }
-- 1.3.6.1.4.1.2011.6.139.15.10
@ -2677,7 +2866,7 @@
OBJECTS { hwWlanWidsObjRogueDevMAC, hwWlanWidsObjRogueDevType, hwWlanWidsObjRogueDevChannel, hwWlanWidsObjRogueDevRSSI, hwWlanWidsObjRogueDevSSID,
hwWlanWidsObjDetAPID, hwWlanWidsObjDetRadioId, hwWlanWidsObjDetAPChannel, hwWlanWidsObjDetAPMAC, hwWlanWidsObjDetAPIP,
hwWlanWidsObjNonWifiDeviceType, hwWlanWidsObjNonWifiInterChannel, hwWlanWidsObjNonWifiRssi, hwWlanWidsObjDetAPName, hwWlanWidsObjDetRadioType,
hwWlanWidsObjAttackDevMAC, hwWlanWidsObjAttackType, hwWlanWidsObjAttackTypeStr }
hwWlanWidsObjAttackDevMAC, hwWlanWidsObjAttackType, hwWlanWidsObjAttackTypeStr, hwWlanWidsObjAttackSubTypeStr, hwWlanWidsObjMonitorFrequency, hwWlanWidsObjMonitorSSID }
STATUS current
DESCRIPTION
"Description."
@ -2698,7 +2887,7 @@
hwWlanWidsDetDevGroup OBJECT-GROUP
OBJECTS { hwWlanWidsDetDevType, hwWlanWidsDetDevRssi, hwWlanWidsDetDevChannel, hwWlanWidsDetDevSSID,
hwWlanWidsDetDevRogue, hwWlanWidsDetDevLastTime, hwWlanWidsDetDevIsContained, hwWlanWidsDetDevInterference, hwWlanWidsDetDevBSSID,
hwWlanWidsDetDevFirstDetTime, hwWlanWidsDetDevAuthenMethod, hwWlanWidsDetDevMonitorApName,
hwWlanWidsDetDevFirstDetTime,hwWlanWidsDetDevAuthenMethod,hwWlanWidsDetDevContainReason, hwWlanWidsDetDevStaNum, hwWlanWidsDetDevMonitorApName,
hwWlanWidsDetDevMonitorApIP, hwWlanWidsDetDevMonitorApChannel, hwWlanWidsDetDevMonitorApRssi, hwWlanWidsDetDevMonitorApLastDetTime, hwWlanWidsDetDevMonitorApCountermeasuresDev,
hwWlanWidsDetDevMonitorDetAtt, hwWlanWidsDetDevMonitorApId }
STATUS current
@ -2733,8 +2922,8 @@
hwWlanWidsAttackDetectGroup OBJECT-GROUP
OBJECTS { hwWlanWidsAttackHistoryDevMac, hwWlanWidsAttackHistoryDevType, hwWlanWidsAttackHistoryRssi,
hwWlanWidsAttackHistoryChannel, hwWlanWidsAttackHistoryAttackType, hwWlanWidsAttackHistoryPacketBmp1, hwWlanWidsAttackHistoryPacketBmp2, hwWlanWidsAttackHistorySSID,
hwWlanWidsAttackHistoryDetTime, hwWlanWidsAttackHistoryDetectorApName, hwWlanWidsAttackDevChannel, hwWlanWidsAttackDevRssi,
hwWlanWidsAttackDevLastAttType, hwWlanWidsAttackDevLastPacketBmp, hwWlanWidsAttackDevLastDetTime,
hwWlanWidsAttackHistoryDetTime, hwWlanWidsAttackHistoryDetectorApName, hwWlanWidsAttackDevChannel, hwWlanWidsAttackDevRssi,
hwWlanWidsAttackDevLastAttType, hwWlanWidsAttackDevLastPacketBmp, hwWlanWidsAttackDevLastDetTime,
hwWlanWidsAttackDetorApName, hwWlanWidsAttackDetorAttTypeBmp, hwWlanWidsAttackDetorPacketBmpFlood, hwWlanWidsAttackDetorPacketBmpSpoof, hwWlanWidsAttackDetorFirstDetTimeFlood,
hwWlanWidsAttackDetorFirstDetTimeSpoof, hwWlanWidsAttackDetorFirstDetTimeWeakIv, hwWlanWidsAttackDetorFirstDetTimeWep, hwWlanWidsAttackDetorFirstDetTimeWpa, hwWlanWidsAttackDetorFirstDetTimeWpa2,
hwWlanWidsAttackDetorFirstDetTimeWapi, hwWlanWidsAttackDetorRSSI, hwWlanWidsAttackDetorChannel, hwWlanWidsAttackDetorLastDetTime, hwWlanWidsApDetDevType,
@ -2786,3 +2975,9 @@
--
-- HUAWEI-WLAN-WIDS-SERVICE-MIB.mib
--