diff --git a/backend/data/update_mac_vendors b/backend/data/update_mac_vendors index 260bc23..b2da645 100755 --- a/backend/data/update_mac_vendors +++ b/backend/data/update_mac_vendors @@ -299,20 +299,20 @@ _KEYWORD_RULES_RAW = [ ("watch", r"\b(smartwatch|fitness tracker|wearable)\b"), ("home_appliance", r"\b(refrigerator|dishwasher|home appliance|oven|microwave)\b"), ("home_appliance", r"\b(washer|dryer)\b(?!.*hair)"), # exclude hair dryer edge cases - ("home_security", r"\b(cctv|ip.?camera|surveillance camera|doorbell camera|ptz camera|security camera)\b"), + ("home_security", r"\b(cctv|ip.?camera|surveillance camera|doorbell camera|ptz camera|security camera|surveillance)\b"), ("printer", r"\b(printer|scanner|copier|plotter|label print|receipt print)\b"), - ("tv", r"\b(smart tv|television|set.?top.?box|iptv|streaming device|media player)\b"), - ("server", r"\b(rack server|blade server|data center)\b"), + ("tv", r"\b(smart tv|television|set.?top.?box|iptv|streaming device|media player|streaming)\b"), + ("server", r"\b(rack server|blade server|data center|storage|nas)\b"), ("tablet", r"\b(tablet|e.?reader|kindle)\b"), ("gaming_console", r"\b(gaming console|game console)\b"), - ("phone", r"\b(smartphone|mobile phone|mobile handset|cell phone)\b"), + ("phone", r"\b(smartphone|mobile phone|mobile handset|cell phone|handset|cellular)\b"), ("laptop", r"\b(laptop|notebook computer)\b"), ("pc", r"\b(desktop computer|personal computer)\b"), ("network_appliance", r"\b(wireless access point|wifi access point|wlan controller|network switch|" r"ethernet switch|managed switch|wifi router|wireless router|network router|" r"firewall|vpn concentrator|broadband router|cable modem|dsl modem|" - r"fiber gateway|optical network terminal)\b"), + r"fiber gateway|optical network terminal|broadband|wifi|wlan|modem)\b"), ] _BRAND_RULES = [ diff --git a/backend/data/vendor-device-type.json b/backend/data/vendor-device-type.json index 30d818d..3038d3c 100644 --- a/backend/data/vendor-device-type.json +++ b/backend/data/vendor-device-type.json @@ -1,30 +1,41 @@ { "1394 PRINTER WORKING GROUP": "printer", "2Wire Inc": "network_appliance", + "360SUN Digital Broadband Corporation": "network_appliance", "ACER NETXUS INC.": "laptop", "ACER PERIPHERALS, INC.": "laptop", "ACER TECHNOLOGIES CORP.": "laptop", + "ADB Broadband Italia": "network_appliance", "ADMiTAS CCTV Taiwan Co. Ltd": "home_security", "ADVA Optical Networking": "network_appliance", "ADVA Optical Networking Ltd.": "network_appliance", "ADVANCED MICROWAVE ENGINEERING SRL": "home_appliance", + "ANOVA BROADBAND": "network_appliance", "AR RF/Microwave Instrumentation": "home_appliance", "ASUSTek COMPUTER INC.": "laptop", "AT&T": "network_appliance", "AT&T Government Solutions": "network_appliance", "AT&T, Inc.": "network_appliance", + "ATON GREEN STORAGE SPA": "server", "Acer Computer(Shanghai) Limited.": "laptop", "Acer Connect": "laptop", "Acer Inc.": "laptop", "Acer Incorporated": "laptop", "Actiontec Electronics Inc.": "network_appliance", "Actiontec Electronics, Inc": "network_appliance", + "Active Storage Inc.": "server", "Adtran Inc": "network_appliance", + "Advanced Storage Concepts, Inc.": "server", "Advanced Television Systems Committee, Inc.": "tv", + "Air Broadband Communications, Inc.": "network_appliance", + "AirLink WiFi Networking Corp.": "network_appliance", "Alga Microwave Inc": "home_appliance", + "All Points Broadband": "network_appliance", "Amazon Robotics MTAC Matrix NPI": "tablet", "Amazon Technologies Inc.": "tablet", "Amcrest Technologies": "home_security", + "American Energy Storage Innovations": "server", + "Amethystum Storage Technology Co., Ltd": "server", "Anaren Microwave, Inc.": "home_appliance", "Anhui Huami Information Technology Company Limited": "watch", "Apple, Inc.": "phone", @@ -34,18 +45,32 @@ "Asus Network Technologies, Inc.": "laptop", "Avigilon Alta": "home_security", "Axis Communications AB": "home_security", + "Axxcelera Broadband Wireless": "network_appliance", "BIXOLON CO.,LTD": "printer", + "BLIGHTER SURVEILLANCE SYSTEMS LTD": "home_security", + "BROADBAND ACCESS SYSTEMS": "network_appliance", + "BROADBAND NETWORKS, INC.": "network_appliance", "BROADCAST TELEVISION SYSTEMS": "tv", "BUFFALO.INC": "network_appliance", "Barracuda Networks, Inc.": "network_appliance", + "Baustem Broadband Technologies, Ltd.": "network_appliance", + "Bay Storage Technology": "server", "Beijing Xiaomi Electronics Co., Ltd.": "phone", "Beijing Xiaomi Electronics Co.,Ltd": "phone", "Beijing Xiaomi Mobile Software Co., Ltd": "phone", + "Benchmark Storage Innovations": "server", "BlackBerry RTS": "phone", "Blink Services AB": "home_security", "Blink by Amazon": "home_security", "Bosch Security Systems": "home_security", "Bosch Security Systems, Inc.": "home_security", + "Bountiful WiFi": "network_appliance", + "Broadband Antenna Tracking Systems": "network_appliance", + "Broadband Forum": "network_appliance", + "Broadband International": "network_appliance", + "Broadband Pacenet (India) Pvt. Ltd.": "network_appliance", + "Broadband Solutions Group": "network_appliance", + "Broadband Technologies": "network_appliance", "Broadcast Microwave Services, Inc": "home_appliance", "Brother Industries, LTD.": "printer", "Brother industries, LTD.": "printer", @@ -54,18 +79,25 @@ "CANON ELECTRON TUBES & DEVICES CO., LTD.": "printer", "CANON FINETECH INC.": "printer", "CANON INC.": "printer", + "CASTEL Broadband Limited": "network_appliance", + "CAVALRY STORAGE INC": "server", "CCTV Manufacturer": "home_security", "CCTV NEOTECH": "home_security", "CINCINNATI MICROWAVE, INC.": "home_appliance", "Calix Inc.": "network_appliance", "Calix Networks": "network_appliance", + "Call Direct Cellular Solutions": "phone", "Cambium Networks Limited": "network_appliance", + "Cambridge Broadband Networks Group": "network_appliance", "Canon Electronic Business Machines (H.K.) Co., Ltd.": "printer", "Canon Imaging Systems Inc.": "printer", "Canon Korea Inc.": "printer", + "Cellular Specialties, Inc.": "phone", + "Centerpoint Broadband Technologies, Inc.": "network_appliance", "Check Point Software Technologies": "network_appliance", "Check Point Software Technologies Ltd.": "network_appliance", "Checkpoint Systems, Inc.": "network_appliance", + "China Broadband Wireless IP Standard group(ChinaBWIPS)": "network_appliance", "Ciena Corporation": "network_appliance", "Cisco": "network_appliance", "Cisco Meraki": "network_appliance", @@ -75,7 +107,10 @@ "Cisco Systems Norway": "network_appliance", "Cisco Systems, Inc": "network_appliance", "Cisco-Linksys, LLC": "network_appliance", + "Clixxo Broadband Private Limited": "network_appliance", + "Compal Broadband Networks, Inc.": "network_appliance", "Comtrend Corporation": "network_appliance", + "Concept Pro Surveillance": "home_security", "CradlePoint, Inc": "network_appliance", "D-LINK SYSTEMS, INC.": "network_appliance", "D-Link (Shanghai) Limited Corp.": "network_appliance", @@ -83,16 +118,24 @@ "D-Link International": "network_appliance", "D-Link Middle East FZCO": "network_appliance", "D-Link (Shanghai)Limited Corp.": "network_appliance", + "DEY Storage Systems, Inc.": "server", + "DHK Storage, LLC": "server", "DIGITAL MICROWAVE CORPORATION": "home_appliance", "DVTel Israel Ltd.": "home_security", + "Damm Cellular Systems A/S": "phone", "Data Center Systems": "server", "Datamax Corporation": "printer", "Dell EMC": "server", "Dell Inc.": "laptop", "Dell Technologies": "laptop", "Dowkey Microwave": "home_appliance", + "EDC wifi": "network_appliance", "ELVA-1 MICROWAVE HANDELSBOLAG": "home_appliance", + "EMITALL Surveillance S.A,": "home_security", + "EURO PROTECTION SURVEILLANCE": "home_security", + "Easy Broadband Technology Co., Ltd.": "network_appliance", "Eaton Corp. Electrical Group Data Center Solutions - Pulizzi": "server", + "Eclipse WiFi": "network_appliance", "EdgeCore Networks": "network_appliance", "Edgecore Americas Networking Corporation": "network_appliance", "Edgecore Networks Corporation": "network_appliance", @@ -107,6 +150,7 @@ "Ericsson, EAB/RWI/K": "network_appliance", "Ericsson-LG Enterprise": "network_appliance", "Extreme Networks Headquarters": "network_appliance", + "FOUNDER BROADBAND NETWORK SERVICE CO.,LTD": "network_appliance", "FUJITSU DENSO LTD.": "laptop", "FUJITSU ISOTEC LIMITED": "laptop", "FUJITSU LIMITED": "laptop", @@ -115,6 +159,7 @@ "Fitbit Inc.": "watch", "Fitbit, Inc.": "watch", "Fortinet, Inc.": "network_appliance", + "Founder Broadband Network Service Co.,Ltd.": "network_appliance", "Fujitsu Client Computing Limited": "laptop", "Fujitsu I-Network Systems Limited.": "laptop", "Fujitsu Limited": "laptop", @@ -129,10 +174,14 @@ "GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP.,LTD": "phone", "Garmin International": "watch", "GeoVision Inc.": "home_security", + "Global Media Streaming LLC": "tv", "Google, Inc.": "phone", + "HAMMER STORAGE SOLUTIONS": "server", "HANWHA VISION VIETNAM COMPANY LIMITED": "home_security", + "HEFEI DATANG STORAGE TECHNOLOGY CO.,LTD": "server", "HISENSE ELECTRIC CO.,LTD": "tv", "HISENSE VISUAL TECHNOLOGY CO.,LTD": "tv", + "HITACHI-LG DATA STORAGE INC": "server", "HMD Global Oy": "phone", "HTC Corporation": "phone", "HUAWEI TECHNOLOGIES CO.,LTD": "phone", @@ -146,6 +195,7 @@ "Hisense Home Appliances Group Co., Ltd. Qingdao Branch": "tv", "Hisense Mobile Communications Technoligy Co.,Ltd.": "tv", "Hisense broadband multimedia technology Co.,Ltd": "tv", + "Hitachi-LG Data Storage Korea, Inc": "server", "Hittite Microwave Corporation": "home_appliance", "Honor Device Co., Ltd.": "phone", "Huami Information Technology Co.,Ltd.": "watch", @@ -159,8 +209,13 @@ "IBM JAPAN, FUJISAWA MT+D": "server", "IBM Research GmbH": "server", "IMPULSE CCTV NETWORKS INDIA PVT. LTD.": "home_security", + "Independent Storage Corporation": "server", "Intel Corporation": "pc", + "Intelligent Surveillance Corp": "home_security", + "Inteno Broadband Technology AB": "network_appliance", + "International Broadband Electric Communications, Inc.": "network_appliance", "Jeaway CCTV Security Ltd,.": "home_security", + "Jedai Broadband Networks": "network_appliance", "Jiangxi guoxuan radio and television technology Co.,Ltd": "tv", "Juniper Networks": "network_appliance", "Juniper Systems": "network_appliance", @@ -170,6 +225,8 @@ "KYOCERA Corporation": "printer", "KYOCERA Display Corporation": "printer", "KYOCERA Document Solutions Inc.": "printer", + "KZ Broadband Technologies, Ltd.": "network_appliance", + "Kaon Broadband CO., LTD.": "network_appliance", "Kyocera AVX Components (Timisoara) SRL": "printer", "Kyocera Wireless Corp.": "printer", "LENOVO(BEIJING)CO., LTD.": "laptop", @@ -181,6 +238,8 @@ "LG Electronics Inc.": "phone", "LG Electronics NV": "phone", "LG-Ericsson Co.,Ltd.": "network_appliance", + "LINDSAY BROADBAND INC": "network_appliance", + "Land-Cellular Corporation": "phone", "Lenovo": "laptop", "Lenovo (Beijing) Co., Ltd.": "laptop", "Lenovo (Beijing) Limited.": "laptop", @@ -193,10 +252,12 @@ "Lenovo Mobile Communication Technology Ltd.": "laptop", "Linksys Telecom Shenzhen CO., LTD": "network_appliance", "Linksys USA, Inc": "network_appliance", + "Logus Broadband Wireless Solutions Inc.": "network_appliance", "MICROSOFT CORP.": "laptop", "MICROWAVE BYPASS SYSTEMS": "home_appliance", "MSI": "laptop", "MSI Technology GmbH": "laptop", + "Media Streaming Networks Inc": "tv", "Microsoft Corp.": "laptop", "Microsoft Corporation": "laptop", "Microsoft Mobile Oy": "phone", @@ -206,10 +267,15 @@ "Midwest Microwave Solutions": "home_appliance", "Midwest Microwave Solutions Inc.": "home_appliance", "Miele & Cie. KG": "home_appliance", + "Millimetrix Broadband Networks": "network_appliance", "Mission Microwave Technologies, Inc": "home_appliance", "Mobotix AG": "home_security", "Motorola Mobility LLC, a Lenovo Company": "phone", + "Motorola, Broadband Solutions Group": "network_appliance", + "Multivision Intelligent Surveillance (Hong Kong) Ltd": "home_security", "NANJING FUJITSU COMPUTER PRODUCTS CO.,LTD.": "laptop", + "NAS Australia P/L": "server", + "NAS Engineering PRO": "server", "NEC Corporation": "laptop", "NEC Personal Computers, Ltd.": "laptop", "NEC Personal Products": "laptop", @@ -217,8 +283,11 @@ "NETGEAR": "network_appliance", "NOKIA MULTIMEDIA TERMINALS": "network_appliance", "NOKIA WIRELESS BUSINESS COMMUN": "network_appliance", + "NPF Modem, LLC": "network_appliance", "NetApp": "server", + "NexGen Storage": "server", "NextT Microwave Inc": "home_appliance", + "Nimble Storage": "server", "Nintendo Co., Ltd.": "gaming_console", "Nintendo Co.,Ltd": "gaming_console", "Nippon Printer Engineering": "printer", @@ -233,24 +302,39 @@ "Nokia Solutions (Shanghai) Co.,Ltd.": "network_appliance", "Nokia Solutions and Networks GmbH & Co. KG": "network_appliance", "Nokia Solutions and Networks India Private Limited": "network_appliance", + "Nortel Networks Broadband Access": "network_appliance", "Notebook Development Lab. Lenovo Japan Ltd.": "laptop", + "OMNI-WiFi, LLC": "network_appliance", + "ONYX WIFI Inc": "network_appliance", "OPPO Digital, Inc.": "phone", + "Ocean Broadband Networks": "network_appliance", "OnePlus Electronics (Shenzhen) Co., Ltd.": "phone", "OnePlus Tech (Shenzhen) Ltd": "phone", "OnePlus Technology (Shenzhen) Co., Ltd": "phone", "OpenGear, Inc": "network_appliance", "Oracle": "server", "Oracle Corporation": "server", + "Overland Storage Inc.": "server", + "Oxygen Broadband s.a.": "network_appliance", + "PHILIPS BROADBAND NETWORKS": "network_appliance", + "PPC Broadband Inc.": "network_appliance", "PRINTER SYSTEMS CORP.": "printer", "PSi Printer Systems international GmbH": "printer", + "PURE Storage": "server", + "Pacific Broadband Communications": "network_appliance", + "Pacific Broadband Networks": "network_appliance", "Palo Alto Networks": "network_appliance", "PePWave Ltd": "network_appliance", "Peplink International Ltd.": "network_appliance", "Pepwave Limited": "network_appliance", + "Performance Analysis Broadband, Spirent plc": "network_appliance", + "Phoenix Broadband Technologies, LLC.": "network_appliance", "Polar Electro Oy": "watch", "Prama Hikvision India Private Limited": "home_security", "Printronix, Inc.": "printer", + "Prolink Surveillance Technology Co.Ltd": "home_security", "Proxmox Server Solutions GmbH": "server", + "Purple WiFi Limited": "network_appliance", "QNAP Systems, Inc.": "server", "Qingdao Haier Intelligent Home Appliance Technology Co.,Ltd": "home_appliance", "Qingdao Hisense Communications Co.,Ltd.": "tv", @@ -258,6 +342,8 @@ "Qingdao Hisense Hitachi Air-conditioning Systems Co.,Ltd.": "tv", "Qingdao Hisense Mobile Communication Technology Co,Ltd": "tv", "Qingdao Hisense Smart Life Technology Co., Ltd": "tv", + "Quanta Storage Inc.": "server", + "REFU Storage System GmbH": "server", "RFbeam Microwave GmbH": "home_appliance", "RICOH COMPANY LTD.": "printer", "RICOH COMPANY, LTD.": "printer", @@ -265,7 +351,9 @@ "Razer Inc": "laptop", "Realme Chongqing Mobile Telecommunications Corp.,Ltd.": "phone", "Realme Chongqing MobileTelecommunications Corp Ltd": "phone", + "Redfern Broadband Networks": "network_appliance", "Redvision CCTV": "home_security", + "Remec Broadband Wireless , LLC": "network_appliance", "Reolink Innovation Limited": "home_security", "Ring LLC": "home_security", "Roku, Inc": "tv", @@ -277,9 +365,15 @@ "SAMSUNG ELECTRONICS": "phone", "SAMSUNG Electronics Co.,Ltd.(LED Division)": "phone", "SAMSUNG Electronics. Co. LTD": "phone", + "SHANGHAI SURVEILLANCE TECHNOLOGY CO,LTD": "home_security", "SHEN ZHEN TENDA TECHNOLOGY CO.,LTD": "network_appliance", + "SHENZHEN PHOTON BROADBAND TECHNOLOGY CO.,LTD": "network_appliance", "SHIELD-CCTV CO.,LTD.": "home_security", + "SMART Storage Systems": "server", + "STORAGE COMPUTER CORPORATION": "server", "SVP Broadcast Microwave S.L.": "home_appliance", + "SZCOM Broadband Network Technology Co.,Ltd": "network_appliance", + "Sagemcom Broadband SAS": "network_appliance", "Samsung Electronics": "phone", "Samsung Electronics (UK) Ltd": "phone", "Samsung Electronics Co., Ltd": "phone", @@ -288,18 +382,27 @@ "Samsung Electronics Co., Ltd., Memory Division": "phone", "Samsung Electronics Co.,Ltd": "phone", "Samsung Electronics.,LTD": "phone", + "Sanrad Intelligence Storage Communications (2000) Ltd.": "server", "Securus CCTV India": "home_security", "Seiko Epson Corporation": "printer", + "ShangHai Broadband Technologies CO.LTD": "network_appliance", "Shanghai Dahua Scale Factory": "home_security", + "Shenzhen HC-WLAN Technology Co.,Ltd": "network_appliance", + "Shenzhen Photon Broadband Technology CO., LTD": "network_appliance", + "Shenzhen Powerleader Storage Technology Co., Ltd.": "server", "Shenzhen Skyworth Digital Technology CO., Ltd": "tv", "Shenzhen Skyworth Display Technologies Co.,Ltd": "tv", "Shenzhen Skyworth Wireless Technology Co.,Ltd": "tv", + "Shenzhen Streaming Video Technology Company Limited": "tv", "Shenzhen TCL New Technology Co., Ltd": "tv", + "Shenzhen V-Streaming Technology Co., Ltd.": "tv", + "Shenzhen WIFI-3L Technology Co.,Ltd": "network_appliance", "Sichuan Bihong Broadcast & Television New Technologies Co.,Ltd": "tv", "Skyworth Digital Technology(Shenzhen) Co.,Ltd": "tv", "Skyworth Overseas Development Ltd.": "tv", "Skyworth Wireless Technology Ltd.": "tv", "Society of Motion Picture & Television Engineers": "tv", + "Solid State Storage Technology Corporation": "server", "SonicWALL": "network_appliance", "SonicWall": "network_appliance", "Sonicwall": "network_appliance", @@ -307,6 +410,13 @@ "Sony Interactive Entertainment Inc.": "gaming_console", "Southwest Microwave, Inc": "home_appliance", "Specialty Microwave Corp": "home_appliance", + "Spirent plc, Service Assurance Broadband": "network_appliance", + "Starboard Storage Systems": "server", + "Storage Appliance Corporation": "server", + "Storage Apps": "server", + "Storage Concepts": "server", + "Streaming Networks": "tv", + "Surveillance Pro Corporation": "home_security", "Suunto Oy": "watch", "Synology Incorporated": "server", "TANDBERG TELEVISION AS": "tv", @@ -327,8 +437,11 @@ "TP-Link Systems Inc.": "network_appliance", "TRAK Microwave": "home_appliance", "Tadiran Microwave Networks": "home_appliance", + "Taiwan Digital Streaming Co.": "tv", + "Tandberg Storage ASA": "server", "Tenda Technology Co., Ltd.": "network_appliance", "Tenda Technology Co.,Ltd.Dongguan branch": "network_appliance", + "Terabytes Server Storage Tech Corp": "server", "The Linksys Group, Inc.": "network_appliance", "TiVo": "tv", "Toshiba": "laptop", @@ -336,23 +449,33 @@ "Toshiba Corporation": "laptop", "Toshiba Electron Tubes & Devices Co., Ltd.": "laptop", "Toshiba Global Commerce Solutions": "laptop", + "Toshiba Samsung Storage Technolgoy Korea Corporation": "server", "Toshiba TEC Corporation Inc": "printer", "Toshiba Teli Corporation": "laptop", "Toshiba Toko Meter Systems Co., LTD.": "laptop", "Toshiba Visual Solutions Corporation Co.,Ltd": "laptop", + "UNIS-WDC Storage Co.,Ltd": "server", "US Digital Television, Inc": "tv", "Ubiquiti Inc": "network_appliance", + "Unity Surveillance, Inc.": "home_security", "Vestel Elektronik San ve Tic. A.S.": "tv", + "Videoline Surveillance Services Pvt. Ltd.": "home_security", "Vivotek, Inc.": "home_security", "Vizio, Inc": "tv", "Vuzix / Lenovo": "laptop", + "WINK Streaming": "tv", "WatchGuard Technologies, Inc.": "network_appliance", "WatchGuard Video": "network_appliance", "Wearable Inc.": "watch", "Whirlpool Corporation": "home_appliance", + "WiFi Hotspots, SL": "network_appliance", + "WiFi Nation Ltd": "network_appliance", + "Wifi-soft LLC": "network_appliance", + "Wireless Broadband Alliance, Inc": "network_appliance", "Wireless CCTV Ltd": "home_security", "Withings": "watch", "Work Microwave GmbH": "home_appliance", + "World WLAN Application Alliance": "network_appliance", "Wyze Labs Inc": "home_security", "XEROX CORP UNIV GRANT PROGRAM": "printer", "XEROX CORPORATION": "printer", @@ -363,13 +486,18 @@ "Xiaomi EV Technology Co., Ltd.": "phone", "ZHEJIANG DAHUA TECHNOLOGYCO.,LTD": "home_security", "ZHEJIANG DAHUA ZHILIAN CO.,LTD": "home_security", + "Zadara Storage Ltd.": "server", "Zebra Technologies Corp.": "printer", "Zebra Technologies Inc": "printer", "Zebra Technologies Inc.": "printer", + "Zeta Broadband Inc.": "network_appliance", "Zhejiang Broadcast&Television Technology Co.,Ltd.": "tv", "Zhejiang Dahua Technology Co., Ltd.": "home_security", + "Zhongtian broadband technology co., LTD": "network_appliance", "Zyxel Communications Corporation": "network_appliance", + "eXray Broadband Inc.": "network_appliance", "eero inc.": "network_appliance", + "iNovo Broadband, Inc.": "network_appliance", "s.m.s smart microwave sensors GmbH": "home_appliance", "vivo Mobile Communication Co., Ltd.": "phone", "zte corporation": "network_appliance"