SHODAN能力分析(一)

目  录

1.基本能力概览

1.1  SHODAN节点分布

1.2  SHODAN关注的设备及端口

1.3  SHODAN业务模式

2.工控态势感知能力分析

2.1  从探测到的设备制造商角度分析

2.2  从串口到以太口转换卡制造商角度分析

2.3  从某行业/协议(BACNET/HAVC)制造商角度分析

2.4  从SIEMENS SIMATIC/ICCP(102端口)国家分布角度分析

2.5  从MODBUS/TCP(502端口)国家分布角度分析

2.6  从DNP3(20000端口)国家分布角度分析

2.7  从Ethernet/IP(44818端口)国家分布角度分析

2.8  从BACNet(47808端口)国家分布角度分析

2.9  一些可能产生危害的例子

1. 基本能力概览

1.1  SHODAN节点分布

SHODAN是John Matherly在大学期间开发的“网络空间搜索引擎”,已知Shodan使用15探测节点, 其中9个节点位于美国本土(3个节点位于东部的芝加哥,6个节点位于西海岸的圣地亚哥),6个节点位于欧洲,详情如下表所示:

表1 Shodan节点详情

Shodan节点名称

IP地址

地理位置

census1.shodan.io

198.20.69.74

Chicago Illinois United States

census2.shodan.io

198.20.69.98

Chicago Illinois United States

census3.shodan.io

198.20.70.114

Chicago Illinois United States

census4.shodan.io

198.20.99.130

Netherlands

census5.shodan.io

93.120.27.62

Romania

census6.shodan.io

66.240.236.119

San Diego California United States

census7.shodan.io

71.6.135.131

San Diego California United

census8.shodan.io

66.240.192.138

San Diego California United

census9.shodan.io

71.6.167.142

San Diego California United

census10.shodan.io

82.221.105.6

Iceland

census11.shodan.io

71.6.165.7

San Diego California United

census12.shodan.io

71.6.165.200

San Diego California United

rim.census.shodan.io

85.25.43.94

Germany

pacific.census.shodan.io

85.25.103.50

Germany

atlantic.census.shodan.io

188.138.9.50

Germany

1.2  SHODAN关注的设备及端口

SHODAN专注在对网络空间的“设备级”探测,包括但不限于:

• 工控PLC

• 工控HMI(上位机)

• 工控组态软件

• IP摄像头

• IP摄像头

• 串口转换设备(如Moxa卡等)

其早期关注的端口如下:

• FTP—Port 21        

• Telnet—Port 23

• HTTP—Port 80

• SSH—Port 22

• SNMP—Port 161

• HTTPS—Port 443

其后期关注的端口如下:

• Siemens SIMATIC / ICCP—Port 102

• MODBUS/TCP –Port 502

• DNP3—Port 20000

• Ethernet/IP—Port 44818

• BACNet—Port 47808

1.3  SHODAN业务模式

其主要的业务模式如下,依靠扫描引擎(红色椭圆),对外提供5种服务(蓝色矩形),并进行用户数据收集(绿色矩形),具体如下图所示:

2. 工控态势感知能力分析

由于2008年开始,美国土安全部(DHS)SHINE(SHodan INtelligence Extraction)计划的推动,使得SHODAN对于工控设备的识别能力大大提高,截止到2014年,SHODAN功能识别886种工控设备,涉及182个工控厂商,包含2,186,971个工控设备。

2.1  从探测到的设备制造商角度分析

依据SHODAN发现的工控设备数量,从制造商占比的角度看,前11家制造商的设备共586,997个,占总量(2,186,971)的26.84%,他们是:

• ENERGYICT

• SIEMENS

• MOXA

• LANTRONIX

• NIAGARA

• GOAHEAD-WEB

• VXWORKS

• INTOTO

• ALLIED-TELESYS  

• DIGI INTRERNATIONAL

• EMBEDTHIS-WEB

具体制造商分布如下:

制造商

数量

占比

ENERGYICT

106,235

18.10%

SIEMENS

84,328

14.37%

MOXA

78,309

13.34%

LANTRONIX

56,239

9.58%

NIAGARA

54,437

9.27%

GOAHEAD-WEB

42,473

7.24%

VXWORKS

34,759

5.92%

INTOTO

34,686

5.91%

ALLIED-TELESYS

34,573

5.89%

DIGI INTERNATIONAL

30,557

5.21%

EMBEDTHIS-WEB

30,381

5.17%

2.2 从串口到以太口转换卡制造商角度分析

依据SHODAN发现的工控设备数量,从使用BACNET协议并应用于HAVC领域的制造商角度来看,前16家设备共13,475个,占总量(2,186,971)的0.62%,他们是:

• HEATMISER

• HONEYWELL

• YORK

• BACNET

• INTERNATIONAL

• TRANE

• JOHNSON CONTROLS

• CARRIER

• • TEMPERATURE GUARD

• LG ELECTRONICS

• LIEBERT

• CENTRALINE

• STULZ

• CONTROL4

• BOSCH AUTOMATION

• LENNOX

• CUMMINGS

具体制造商分布如下:

制造商

数量

占比

HEATMISER

6,487

48.13%

HONEYWELL

3,588

26.63%

YORK

921

6.83%

BACNET INTERNATIONAL

560

4.16%

TRANE

506

3.76%

JOHNSON CONTROLS

460

3.41%

CARRIER

234

1.74%

TEMPERATURE GUARD

180

1.34%

LG ELECTRONICS

145

1.08%

LIEBERT

126

0.94%

CENTRALINE

81

0.60%

STULZ

77

0.57%

CONTROL4

38

0.28%

BOSCH AUTOMATION

37

0.27%

LENNOX

24

0.18%

CUMMINGS

11

0.08%

2.3 从某行业/协议(BACNET/HAVC)制造商角度分析

依据SHODAN发现的工控设备数量,从串口到以太口(Serial—>Ethernet)的制造商角度来看,前6家设备共204,416个,占总量(2,186,971)的9.35%,他们是:

• MOXA

• LANTRONIX

• ALLIED TELESYS

• DIGI INTERNATIONAL

• ATOP SYSTEMS

• MULTITECH SYSTEMS

具体制造商分布如下:

制造商

数量

占比

MOXA

78,309

38.31%

LANTRONIX

56,239

27.51%

ALLIED TELESYS

34,573

16.91%

DIGI INTERNATIONAL

30,557

14.95%

ATOP SYSTEMS

3,846

1.88%

MULTITECH SYSTEMS

892

0.44

2.4 从SIEMENS SIMATIC/ICCP(102端口)国家分布角度分析

依据SHODAN发现的工控设备数量,从SIEMENS的SIMATIC/ICCP协议分布角度来看,前五个国家设备共1802个,总体共3477个,他们是:

具体国家分布如下:

序号

国家

数量

自身占比(1802)

总体占比(3477)

1

德国

691

38.35%

19.87%

2

意大利

513

28.47%

14.75%

3

美国

277

15.37%

7.97%

4

西班牙

247

13.71%

7.10%

5

土耳其

74

4.11%

2.13%

共:1802

2.5 从MODBUS/TCP(502端口)国家分布角度分析

依据SHODAN发现的工控设备数量,从MODBUS/TCP协议分布角度来看,前五个国家设备共8,106个,总体共16,066个(PS:ZoomEye15年7月对MODBUS/TCP的扫描结果是39,588,说明一年多以来全球联网MODBUS/TCP设备增加了一倍多),他们是:

具体国家分布如下:

序号

国家

数量

自身占比(1802)

总体占比(3477)

1

美国

4,089

50.44%

25.45%

2

西班牙

1,051

12.97%

6.54%

3

瑞典

1,016

12.53%

6.32%

4

意大利

982

12.11%

6.11%

5

法国

968

11.94%

6.03%

共:8106

2.6 从DNP3(20000端口)国家分布角度分析

依据SHODAN发现的工控设备数量,从DNP3协议分布角度来看,前五个国家设备共515个,总体共625个,他们是:

具体国家分布如下:

序号

国家

数量

自身占比(1802)

总体占比(3477)

1

美国

401

77.86%

64.16%

2

瑞典

55

10.68%

8.80%

3

斯洛伐克

28

5.44%

4.48%

4

意大利

18

3.50%

2.88%

5

土耳其

13

2.52%

2.08%

共:515

2.7 从Ethernet/IP(44818端口)国家分布角度分析

依据SHODAN发现的工控设备数量,从DNP3协议分布角度来看,前五个国家设备共3537个,总体共4522个,他们是:

具体国家分布如下:

序号

国家

数量

自身占比(1802)

总体占比(3477)

1

美国

2,384

67.40%

52.72%

2

加拿大

374

10.57%

8.27%

3

韩国

314

8.88%

6.94%

4

意大利

281

7.94%

6.21%

5

西班牙

184

5.20%

4.07%

共:3537

2.8 从BACNet(47808端口)国家分布角度分析

依据SHODAN发现的工控设备数量,从BACNet协议分布角度来看,前五个国家设备共9,678个,总体共11,553个,他们是:

具体国家分布如下:

序号

国家

数量

自身占比(1802)

总体占比(3477)

1

美国

7,259

75.01%

62.83%

2

加拿大

893

19.56%

16.39%

3

西班牙

267

2.76%

2.31%

4

芬兰

134

1.38%

1.16%

5

澳大利亚

125

1.29%

1.08%

共:9678

2.9 一些可能产生危害的例子

下面列举一些笔者找到的一些可能存在漏洞的工控设备的“搜索关键字”:

SHODAN关键字

数量

类别

注释

A850+Telemetry+Gateway

25

Telemetry

遥感测量网关

SNMP 161

ABB+Webmodule

11

ABB HMI

ABB上位机

197.225.29.25  84

176.227.138.87  82

admin/admin

Allen-Bradley

4,232

PAC

先进制造设备

96.1.71.147

44818

枚举PAC信息

/BroadWeb/

6

Advantech HMI

研华上位机

197.255.75.211

220.130.247.196

admin/???

Cimetrics+Eplus+Web+Server

14

BACNet HMI

BACNet上位机

128.2.127.123

admin/admin

CIMPLICITY

51

GE HMI

GE上位机

EIG+Embedded+Web+Server

105

EIG HMI

EIG上位机

190.102.62.89 82

eiPortal

40

EnergyICT Historian

EnergyICT历史数据库

62.213.212.137

EnergyICT

563

EnergyICT RTU

EnergyICT RTU

123.209.219.165

HMS+AnyBus-S+WebServer

43

HMS HMI

HMS上位机

173.181.212.202

i.LON

3,153

Streetlight HMI

Streetlight上位机

5.185.107.42 8080

ioLogik

176

MOXA Ethernet IO Server

MOXA以太转换卡

96.1.25.110

Modbus+Bridge

110

Modbus Bridge

Modbus网桥

telnet 9999

90.80.103.10

ModbusGW

47

anyBus gateway

anyBus网关

149.100.170.19  8112

admin/admin

Modicon+M340+CPU

57

Schneider PLC

Schneider PLC

SNMP 161

Niagara+Web+Server

21,366

Niagara HMI

Niagara上位机

User/pass???

Powerlink

1,647

Visonic HMI or PLC

Visonic上位机 或 PLC

SNMP 161

HTTP

Reliance+4+Control+Server

6

SCADA HMI

SCADA上位机

User/pass???

RTS+Scada

7

SCADA HMI

SCADA上位机

User/pass???

RTU560

5

ABB RTU

ABB RTU

80.166.191.18  80

Simatic+HMI+port:"161"

61

SIEMENS PLC

SIEMENS PLC

205.168.255.125  80

Simatic+port:"102"

2,877

SIEMENS PLC

SIEMENS PLC

166.130.136.193  80

SoftPLC

672

Penzion Avalanche PLC

Penzion Avalanche PLC

90.182.98.52  80

TAC/Xenta

2011年报告1880,目前0

奇怪?!

注释:标红表示敏感且可能造成危害的设备

未完待续

文/ Dustin

声明:本文来自网信防务,版权归作者所有。文章内容仅代表作者独立观点,不代表安全内参立场,转载目的在于传递更多信息。如有侵权,请联系 anquanneican@163.com。