
Боты умеют обходить Javascript Challenge, но их мало - пхп-скрипт справляется без проблем.
Вот список всех ботов.
Этот случай доказывает, что одной только защиты Cloudflare мало. Клоудфлар популярное решение, а для всяких популярных решений существуют методы обхода. Опытные ддосеры придумывают, как обходить защиту - инструкции выкладывают в паблик - их подхватывают рядовые ддосеры. Правда ддосер не может научить весь свой ботнет обходить javascript защиту, умных ботов в ботнете от силы 1000 (из своего опыта) или даже 100. Они без труда будут отфильтрованы уже на уровне сервера.
Вот список всех ботов.
102.126.192.231
102.141.114.10
103.17.214.242
106.92.63.224
110.44.127.205
114.34.246.96
115.72.141.228
116.102.223.223
116.197.239.52
117.218.35.250
119.236.231.142
120.18.51.237
121.180.135.167
122.248.111.132
136.228.160.170
139.162.66.65
148.63.105.219
154.66.120.220
176.203.177.248
177.93.95.16
178.12.48.91
178.164.247.212
178.215.144.56
178.220.186.19
178.41.6.122
179.26.30.153
180.183.248.200
180.253.226.64
185.188.236.76
185.253.97.185
185.53.91.26
186.6.158.216
188.170.161.133
188.79.198.127
195.158.85.116
195.223.69.245
197.219.134.133
197.251.158.149
197.251.240.91
2.102.136.53
212.58.102.29
212.58.119.82
212.58.120.168
217.107.65.19
217.107.65.68
217.107.65.7
217.42.103.125
220.134.170.56
27.34.109.49
27.34.50.22
31.177.101.20
31.192.14.213
37.209.171.197
37.211.179.37
37.230.157.20
37.41.139.190
37.55.23.161
41.182.201.188
41.210.26.21
41.75.221.166
45.45.71.50
46.10.183.151
46.217.123.79
46.61.216.70
46.70.214.54
5.202.206.186
5.232.61.233
59.148.254.118
62.168.171.226
62.182.26.188
62.205.108.223
62.238.118.159
66.96.194.217
73.49.82.197
78.34.200.100
79.120.157.240
79.172.234.228
79.183.237.235
80.8.59.168
84.2.212.138
84.224.51.249
84.224.9.72
85.145.151.87
85.145.180.206
88.191.184.229
88.235.146.48
89.39.175.100
90.135.190.108
90.255.235.3
90.30.172.247
90.54.100.161
90.54.96.102
91.147.255.171
91.205.128.233
92.129.195.20
92.7.242.3
93.113.116.11
93.205.37.124
93.21.5.189
93.91.112.245
94.21.44.225
94.27.201.48
102.141.114.10
103.17.214.242
106.92.63.224
110.44.127.205
114.34.246.96
115.72.141.228
116.102.223.223
116.197.239.52
117.218.35.250
119.236.231.142
120.18.51.237
121.180.135.167
122.248.111.132
136.228.160.170
139.162.66.65
148.63.105.219
154.66.120.220
176.203.177.248
177.93.95.16
178.12.48.91
178.164.247.212
178.215.144.56
178.220.186.19
178.41.6.122
179.26.30.153
180.183.248.200
180.253.226.64
185.188.236.76
185.253.97.185
185.53.91.26
186.6.158.216
188.170.161.133
188.79.198.127
195.158.85.116
195.223.69.245
197.219.134.133
197.251.158.149
197.251.240.91
2.102.136.53
212.58.102.29
212.58.119.82
212.58.120.168
217.107.65.19
217.107.65.68
217.107.65.7
217.42.103.125
220.134.170.56
27.34.109.49
27.34.50.22
31.177.101.20
31.192.14.213
37.209.171.197
37.211.179.37
37.230.157.20
37.41.139.190
37.55.23.161
41.182.201.188
41.210.26.21
41.75.221.166
45.45.71.50
46.10.183.151
46.217.123.79
46.61.216.70
46.70.214.54
5.202.206.186
5.232.61.233
59.148.254.118
62.168.171.226
62.182.26.188
62.205.108.223
62.238.118.159
66.96.194.217
73.49.82.197
78.34.200.100
79.120.157.240
79.172.234.228
79.183.237.235
80.8.59.168
84.2.212.138
84.224.51.249
84.224.9.72
85.145.151.87
85.145.180.206
88.191.184.229
88.235.146.48
89.39.175.100
90.135.190.108
90.255.235.3
90.30.172.247
90.54.100.161
90.54.96.102
91.147.255.171
91.205.128.233
92.129.195.20
92.7.242.3
93.113.116.11
93.205.37.124
93.21.5.189
93.91.112.245
94.21.44.225
94.27.201.48