FOLLOW US:

Security Report

This site, like pretty much every site on the Internet, battles people who are trying to harm the site by hacking and/or stealing our content. The number of questionable bots crawling our sites is rather amazing. We don't track suspicious behavior on every page, but for the pages that we do monitor, here's the percentage of bots vs real users for each of the past 7 days:

2026-01-26   –   0%
2026-01-27   –   0%
2026-01-28   –   0%
2026-01-29   –   0%
2026-01-30   –   0%
2026-01-31   –   0%
2026-02-01   –   4%

That just includes the bots that execute Javascript and act like human users. Then there are a whole bunch of other bots crawling our sites as well. Some are good (like GoogleBot and BingBot), others aren't good – they're trying to hack us and steal our content.

Banned IP Addresses

When we clearly identify attempts to hack our site or violate our policies we ban the IP in question. Just in the past month, on the network of sites that we run, we have banned 591 IP addresses from the places around the world (each line represents a banned IP address):

  1. 2026-02-02 – (Unknown location)
  2. 2026-02-02 – (Unknown location)
  3. 2026-02-01 – (Unknown location)
  4. 2026-02-01 – (Unknown location)
  5. 2026-02-01 – (Unknown location)
  6. 2026-01-31 – (Unknown location)
  7. 2026-01-31 – (Unknown location)
  8. 2026-01-31 – (Unknown location)
  9. 2026-01-30 – Cambodia
  10. 2026-01-30 – Greece
  11. 2026-01-30 – South Africa
  12. 2026-01-30 – United States -> Santa Clara
  13. 2026-01-30 – China
  14. 2026-01-30 – China
  15. 2026-01-30 – China
  16. 2026-01-30 – Thailand
  17. 2026-01-30 – Thailand
  18. 2026-01-30 – Thailand
  19. 2026-01-30 – Russia
  20. 2026-01-30 – Brunei
  21. 2026-01-30 – United Kingdom
  22. 2026-01-29 – China
  23. 2026-01-29 – United States
  24. 2026-01-29 – United States
  25. 2026-01-29 – United States
  26. 2026-01-29 – France
  27. 2026-01-29 – Hong Kong
  28. 2026-01-29 – Russia
  29. 2026-01-29 – China
  30. 2026-01-29 – United States -> Fort Wayne
  31. 2026-01-29 – (Unknown location)
  32. 2026-01-29 – Philippines
  33. 2026-01-29 – Chile
  34. 2026-01-29 – Russia -> Moscow
  35. 2026-01-29 – India
  36. 2026-01-29 – China
  37. 2026-01-29 – India
  38. 2026-01-29 – United States
  39. 2026-01-29 – United States
  40. 2026-01-29 – Germany
  41. 2026-01-29 – Russia
  42. 2026-01-29 – China
  43. 2026-01-29 – China
  44. 2026-01-28 – Germany
  45. 2026-01-28 – (Unknown location)
  46. 2026-01-28 – United States
  47. 2026-01-28 – Thailand
  48. 2026-01-28 – China
  49. 2026-01-28 – Thailand
  50. 2026-01-28 – United States
  51. 2026-01-28 – (Unknown location)
  52. 2026-01-28 – India
  53. 2026-01-28 – Russia
  54. 2026-01-28 – Poland
  55. 2026-01-28 – (Unknown location)
  56. 2026-01-28 – China
  57. 2026-01-28 – Ecuador
  58. 2026-01-28 – Indonesia
  59. 2026-01-28 – China
  60. 2026-01-28 – (Unknown location)
  61. 2026-01-28 – Bangladesh
  62. 2026-01-28 – United States
  63. 2026-01-28 – (Unknown location)
  64. 2026-01-28 – Israel
  65. 2026-01-28 – Thailand
  66. 2026-01-28 – Australia
  67. 2026-01-28 – Philippines
  68. 2026-01-28 – (Unknown location)
  69. 2026-01-28 – (Unknown location)
  70. 2026-01-27 – United States -> Hillsboro
  71. 2026-01-27 – (Unknown location)
  72. 2026-01-27 – Germany -> Frankfurt am Main
  73. 2026-01-27 – United States -> Hillsboro
  74. 2026-01-27 – United States -> Hillsboro
  75. 2026-01-27 – United States
  76. 2026-01-27 – France
  77. 2026-01-27 – France
  78. 2026-01-27 – Germany
  79. 2026-01-27 – United States
  80. 2026-01-27 – Germany
  81. 2026-01-27 – (Unknown location)
  82. 2026-01-27 – United States -> Hillsboro
  83. 2026-01-27 – United Kingdom
  84. 2026-01-27 – (Unknown location)
  85. 2026-01-27 – Germany
  86. 2026-01-27 – United States
  87. 2026-01-27 – United States -> Santa Clara
  88. 2026-01-27 – Germany
  89. 2026-01-27 – (Unknown location)
  90. 2026-01-27 – Germany
  91. 2026-01-27 – Saint Martin
  92. 2026-01-27 – Ukraine
  93. 2026-01-27 – Germany
  94. 2026-01-27 – Lithuania
  95. 2026-01-27 – China
  96. 2026-01-27 – China
  97. 2026-01-27 – Germany
  98. 2026-01-27 – Russia
  99. 2026-01-27 – China
  100. 2026-01-27 – United States
  101. 2026-01-27 – China
  102. 2026-01-27 – Bangladesh
  103. 2026-01-27 – Russia
  104. 2026-01-26 – China -> Beijing
  105. 2026-01-26 – Germany
  106. 2026-01-26 – United States -> Boston
  107. 2026-01-26 – United Kingdom
  108. 2026-01-26 – China
  109. 2026-01-26 – Russia
  110. 2026-01-26 – Hong Kong
  111. 2026-01-26 – China
  112. 2026-01-26 – (Unknown location)
  113. 2026-01-26 – United States -> Boston
  114. 2026-01-26 – Bulgaria
  115. 2026-01-26 – (Unknown location)
  116. 2026-01-26 – United States
  117. 2026-01-26 – Bulgaria
  118. 2026-01-26 – Germany
  119. 2026-01-26 – United States
  120. 2026-01-26 – United States
  121. 2026-01-26 – Bulgaria
  122. 2026-01-26 – China
  123. 2026-01-26 – Canada
  124. 2026-01-26 – Russia -> Moscow
  125. 2026-01-26 – (Unknown location)
  126. 2026-01-26 – Ukraine
  127. 2026-01-26 – (Unknown location)
  128. 2026-01-26 – Germany
  129. 2026-01-26 – China
  130. 2026-01-26 – United States
  131. 2026-01-26 – (Unknown location)
  132. 2026-01-26 – Mexico
  133. 2026-01-26 – Iran
  134. 2026-01-26 – China
  135. 2026-01-26 – United States
  136. 2026-01-25 – Vietnam -> Hanoi
  137. 2026-01-25 – Iran
  138. 2026-01-25 – Hong Kong
  139. 2026-01-25 – Czech Republic
  140. 2026-01-25 – India
  141. 2026-01-25 – Russia
  142. 2026-01-25 – India
  143. 2026-01-25 – Hong Kong
  144. 2026-01-25 – China
  145. 2026-01-25 – Philippines
  146. 2026-01-25 – Russia
  147. 2026-01-25 – Indonesia -> Jakarta
  148. 2026-01-25 – India
  149. 2026-01-25 – (Unknown location)
  150. 2026-01-25 – Vietnam
  151. 2026-01-25 – Angola
  152. 2026-01-25 – Vietnam
  153. 2026-01-25 – Germany
  154. 2026-01-25 – United States
  155. 2026-01-25 – Singapore
  156. 2026-01-25 – Germany
  157. 2026-01-25 – Spain
  158. 2026-01-25 – Spain
  159. 2026-01-25 – Iraq
  160. 2026-01-25 – United States
  161. 2026-01-25 – Vietnam
  162. 2026-01-25 – France
  163. 2026-01-25 – Hungary
  164. 2026-01-25 – (Unknown location)
  165. 2026-01-25 – United States
  166. 2026-01-25 – (Unknown location)
  167. 2026-01-25 – Russia
  168. 2026-01-25 – Germany
  169. 2026-01-25 – Vietnam
  170. 2026-01-25 – China
  171. 2026-01-25 – China
  172. 2026-01-25 – Germany
  173. 2026-01-25 – Israel
  174. 2026-01-25 – Thailand
  175. 2026-01-25 – Russia
  176. 2026-01-25 – United States -> Miami
  177. 2026-01-25 – United Kingdom
  178. 2026-01-25 – Iraq
  179. 2026-01-25 – Denmark
  180. 2026-01-25 – (Unknown location)
  181. 2026-01-24 – (Unknown location)
  182. 2026-01-24 – United States
  183. 2026-01-24 – China
  184. 2026-01-24 – United States
  185. 2026-01-24 – Australia
  186. 2026-01-24 – United States
  187. 2026-01-24 – Iraq
  188. 2026-01-24 – Russia
  189. 2026-01-24 – Czech Republic
  190. 2026-01-24 – United States
  191. 2026-01-24 – United States
  192. 2026-01-24 – Canada -> Fort McMurray
  193. 2026-01-24 – United States
  194. 2026-01-24 – Russia
  195. 2026-01-24 – Iran
  196. 2026-01-24 – China
  197. 2026-01-24 – United States
  198. 2026-01-24 – Russia
  199. 2026-01-24 – United States
  200. 2026-01-24 – United States -> San Jose
  201. 2026-01-24 – China
  202. 2026-01-24 – Russia
  203. 2026-01-24 – Canada
  204. 2026-01-24 – Thailand -> Bangkok
  205. 2026-01-23 – Russia -> Tula
  206. 2026-01-23 – United States -> North Bergen
  207. 2026-01-23 – Slovenia
  208. 2026-01-23 – Germany
  209. 2026-01-23 – China
  210. 2026-01-23 – United States
  211. 2026-01-23 – Kazakhstan
  212. 2026-01-23 – Russia
  213. 2026-01-23 – Russia -> Moscow
  214. 2026-01-23 – Germany
  215. 2026-01-23 – United States -> Boston
  216. 2026-01-23 – Russia
  217. 2026-01-23 – Russia
  218. 2026-01-23 – Russia
  219. 2026-01-23 – China
  220. 2026-01-23 – United States
  221. 2026-01-23 – Uzbekistan
  222. 2026-01-23 – Russia
  223. 2026-01-23 – Russia
  224. 2026-01-23 – Czech Republic
  225. 2026-01-23 – United States
  226. 2026-01-23 – Italy
  227. 2026-01-22 – Canada
  228. 2026-01-22 – Canada -> Calgary
  229. 2026-01-22 – United States
  230. 2026-01-22 – Bangladesh
  231. 2026-01-22 – South Korea
  232. 2026-01-22 – Germany
  233. 2026-01-22 – Turkey
  234. 2026-01-22 – Lebanon
  235. 2026-01-22 – Guam
  236. 2026-01-22 – Germany
  237. 2026-01-22 – United Kingdom
  238. 2026-01-22 – United States
  239. 2026-01-22 – Canada
  240. 2026-01-21 – (Unknown location)
  241. 2026-01-21 – Brazil
  242. 2026-01-21 – Latvia
  243. 2026-01-21 – Russia
  244. 2026-01-21 – United States -> Boston
  245. 2026-01-21 – Russia
  246. 2026-01-21 – China
  247. 2026-01-21 – Russia
  248. 2026-01-21 – Germany
  249. 2026-01-21 – Russia
  250. 2026-01-21 – Russia
  251. 2026-01-21 – Belarus
  252. 2026-01-21 – United States
  253. 2026-01-21 – China
  254. 2026-01-21 – United States
  255. 2026-01-21 – United Kingdom
  256. 2026-01-20 – Russia
  257. 2026-01-20 – China
  258. 2026-01-20 – China
  259. 2026-01-20 – United States
  260. 2026-01-20 – United States
  261. 2026-01-20 – China
  262. 2026-01-20 – United States
  263. 2026-01-20 – United States
  264. 2026-01-20 – United States
  265. 2026-01-20 – United States
  266. 2026-01-20 – United States
  267. 2026-01-20 – United States
  268. 2026-01-20 – United States
  269. 2026-01-20 – United States
  270. 2026-01-20 – United States
  271. 2026-01-20 – United States
  272. 2026-01-20 – United States
  273. 2026-01-20 – United States
  274. 2026-01-20 – United States
  275. 2026-01-20 – United States
  276. 2026-01-20 – Indonesia -> Jakarta
  277. 2026-01-20 – France
  278. 2026-01-20 – United States
  279. 2026-01-20 – (Unknown location)
  280. 2026-01-20 – United States -> Honolulu
  281. 2026-01-20 – Iraq
  282. 2026-01-20 – Italy
  283. 2026-01-20 – Hong Kong
  284. 2026-01-20 – Uzbekistan
  285. 2026-01-20 – Russia -> Moscow
  286. 2026-01-20 – Vietnam
  287. 2026-01-20 – United States
  288. 2026-01-20 – Slovenia
  289. 2026-01-20 – Romania
  290. 2026-01-20 – United States
  291. 2026-01-20 – China
  292. 2026-01-19 – United Kingdom
  293. 2026-01-19 – Vietnam
  294. 2026-01-19 – Bangladesh
  295. 2026-01-19 – Poland
  296. 2026-01-19 – Germany
  297. 2026-01-19 – China
  298. 2026-01-19 – Lithuania
  299. 2026-01-19 – United Kingdom
  300. 2026-01-19 – Chile
  301. 2026-01-19 – Russia -> Moscow
  302. 2026-01-19 – China
  303. 2026-01-19 – China
  304. 2026-01-19 – Germany
  305. 2026-01-19 – Russia
  306. 2026-01-19 – Germany -> Berlin
  307. 2026-01-19 – Israel
  308. 2026-01-18 – Russia
  309. 2026-01-18 – United States
  310. 2026-01-18 – United States
  311. 2026-01-18 – Russia
  312. 2026-01-18 – (Unknown location)
  313. 2026-01-18 – Russia -> Stavropol Kray
  314. 2026-01-18 – Germany
  315. 2026-01-18 – United States
  316. 2026-01-18 – Estonia
  317. 2026-01-18 – United States
  318. 2026-01-17 – China
  319. 2026-01-17 – China
  320. 2026-01-17 – Belgium
  321. 2026-01-17 – United States -> Boston
  322. 2026-01-17 – Poland
  323. 2026-01-17 – Russia
  324. 2026-01-17 – Russia
  325. 2026-01-17 – United States -> Dallas
  326. 2026-01-17 – South Korea -> Seoul
  327. 2026-01-17 – China
  328. 2026-01-17 – Iraq
  329. 2026-01-17 – United Kingdom -> Barnsley
  330. 2026-01-17 – Russia -> Moscow
  331. 2026-01-17 – Sweden
  332. 2026-01-17 – United Kingdom
  333. 2026-01-17 – United States
  334. 2026-01-17 – Russia -> Moscow
  335. 2026-01-16 – China
  336. 2026-01-16 – Lebanon
  337. 2026-01-16 – Canada
  338. 2026-01-16 – United States -> Pennsylvania
  339. 2026-01-16 – Germany
  340. 2026-01-16 – China
  341. 2026-01-16 – (Unknown location)
  342. 2026-01-16 – Belarus
  343. 2026-01-16 – Iraq
  344. 2026-01-16 – United States
  345. 2026-01-16 – (Unknown location)
  346. 2026-01-16 – Germany
  347. 2026-01-16 – China
  348. 2026-01-16 – Russia
  349. 2026-01-16 – United States
  350. 2026-01-16 – United States
  351. 2026-01-16 – Germany
  352. 2026-01-16 – China
  353. 2026-01-16 – Czech Republic
  354. 2026-01-16 – (Unknown location)
  355. 2026-01-16 – United States
  356. 2026-01-15 – China
  357. 2026-01-15 – United States
  358. 2026-01-15 – United States
  359. 2026-01-15 – China
  360. 2026-01-15 – Lebanon
  361. 2026-01-15 – United States
  362. 2026-01-15 – Spain
  363. 2026-01-15 – United States
  364. 2026-01-15 – China
  365. 2026-01-15 – China
  366. 2026-01-15 – Jordan
  367. 2026-01-15 – China
  368. 2026-01-15 – Germany
  369. 2026-01-15 – Netherlands
  370. 2026-01-15 – Germany
  371. 2026-01-14 – China
  372. 2026-01-14 – Germany
  373. 2026-01-14 – United States
  374. 2026-01-14 – Germany
  375. 2026-01-14 – China
  376. 2026-01-14 – Colombia -> Bogotá
  377. 2026-01-14 – Canada
  378. 2026-01-14 – Brazil
  379. 2026-01-14 – Germany
  380. 2026-01-14 – Germany
  381. 2026-01-14 – China
  382. 2026-01-14 – Ecuador
  383. 2026-01-14 – Thailand
  384. 2026-01-14 – China
  385. 2026-01-14 – Germany
  386. 2026-01-14 – Sweden
  387. 2026-01-14 – Germany
  388. 2026-01-14 – United Kingdom
  389. 2026-01-13 – Netherlands
  390. 2026-01-13 – Russia
  391. 2026-01-13 – Hungary
  392. 2026-01-13 – Kazakhstan
  393. 2026-01-13 – India
  394. 2026-01-13 – (Unknown location)
  395. 2026-01-13 – Iran
  396. 2026-01-13 – Russia
  397. 2026-01-13 – Russia
  398. 2026-01-13 – Ukraine
  399. 2026-01-13 – (Unknown location)
  400. 2026-01-13 – China
  401. 2026-01-13 – Russia
  402. 2026-01-13 – Ireland
  403. 2026-01-13 – (Unknown location)
  404. 2026-01-12 – Russia
  405. 2026-01-12 – Bosnia and Herzegovina
  406. 2026-01-12 – United States
  407. 2026-01-12 – Germany
  408. 2026-01-12 – Russia
  409. 2026-01-12 – (Unknown location)
  410. 2026-01-12 – United Kingdom
  411. 2026-01-12 – Canada
  412. 2026-01-12 – China
  413. 2026-01-12 – Russia
  414. 2026-01-12 – (Unknown location)
  415. 2026-01-12 – China
  416. 2026-01-12 – United Kingdom
  417. 2026-01-12 – United States
  418. 2026-01-12 – Germany
  419. 2026-01-11 – Russia
  420. 2026-01-11 – Germany
  421. 2026-01-11 – (Unknown location)
  422. 2026-01-11 – China
  423. 2026-01-11 – Russia
  424. 2026-01-11 – Russia
  425. 2026-01-11 – United States
  426. 2026-01-11 – Ireland
  427. 2026-01-11 – Estonia
  428. 2026-01-11 – United States -> Dallas
  429. 2026-01-11 – China
  430. 2026-01-11 – France
  431. 2026-01-11 – Russia
  432. 2026-01-11 – Moldova
  433. 2026-01-11 – South Korea
  434. 2026-01-11 – Germany
  435. 2026-01-11 – Malta
  436. 2026-01-11 – Germany
  437. 2026-01-11 – (Unknown location)
  438. 2026-01-11 – Germany
  439. 2026-01-11 – Germany
  440. 2026-01-10 – China
  441. 2026-01-10 – Germany
  442. 2026-01-10 – Germany
  443. 2026-01-10 – China
  444. 2026-01-10 – Bangladesh
  445. 2026-01-10 – Germany
  446. 2026-01-10 – Russia
  447. 2026-01-10 – Malta
  448. 2026-01-10 – France
  449. 2026-01-10 – Hong Kong
  450. 2026-01-10 – China
  451. 2026-01-10 – Iraq
  452. 2026-01-10 – Russia
  453. 2026-01-10 – Finland -> Helsinki
  454. 2026-01-10 – Russia
  455. 2026-01-10 – (Unknown location)
  456. 2026-01-10 – Lithuania
  457. 2026-01-09 – Russia
  458. 2026-01-09 – Vietnam
  459. 2026-01-09 – United States
  460. 2026-01-09 – Thailand -> Bangkok
  461. 2026-01-09 – Germany
  462. 2026-01-09 – Spain
  463. 2026-01-09 – United Kingdom
  464. 2026-01-09 – Australia
  465. 2026-01-09 – United States -> Miami
  466. 2026-01-09 – Germany
  467. 2026-01-09 – (Unknown location)
  468. 2026-01-09 – Thailand
  469. 2026-01-08 – United States
  470. 2026-01-08 – United States
  471. 2026-01-08 – Ukraine
  472. 2026-01-08 – Finland
  473. 2026-01-08 – China
  474. 2026-01-08 – United Kingdom -> London
  475. 2026-01-08 – United States
  476. 2026-01-08 – Finland
  477. 2026-01-08 – Vietnam
  478. 2026-01-08 – China
  479. 2026-01-08 – China
  480. 2026-01-08 – Ireland
  481. 2026-01-08 – France
  482. 2026-01-08 – (Unknown location)
  483. 2026-01-07 – India
  484. 2026-01-07 – Czech Republic
  485. 2026-01-07 – Thailand
  486. 2026-01-07 – China
  487. 2026-01-07 – China
  488. 2026-01-07 – Russia
  489. 2026-01-07 – (Unknown location)
  490. 2026-01-07 – Indonesia
  491. 2026-01-07 – Russia
  492. 2026-01-07 – Austria
  493. 2026-01-07 – China
  494. 2026-01-07 – United States -> Boston
  495. 2026-01-07 – Germany
  496. 2026-01-07 – United Kingdom
  497. 2026-01-07 – United States
  498. 2026-01-06 – Brazil
  499. 2026-01-06 – China
  500. 2026-01-06 – Singapore
  501. 2026-01-06 – Canada
  502. 2026-01-06 – Germany
  503. 2026-01-06 – Germany
  504. 2026-01-06 – Iraq
  505. 2026-01-06 – Italy
  506. 2026-01-06 – Canada
  507. 2026-01-06 – Thailand
  508. 2026-01-06 – United Kingdom
  509. 2026-01-06 – China
  510. 2026-01-06 – United States
  511. 2026-01-06 – Germany
  512. 2026-01-06 – Belarus
  513. 2026-01-06 – (Unknown location)
  514. 2026-01-06 – (Unknown location)
  515. 2026-01-05 – United States
  516. 2026-01-05 – Sweden
  517. 2026-01-05 – Serbia
  518. 2026-01-05 – Ukraine
  519. 2026-01-05 – (Unknown location)
  520. 2026-01-05 – United States
  521. 2026-01-05 – United States -> Boston
  522. 2026-01-05 – Sweden
  523. 2026-01-05 – Thailand
  524. 2026-01-05 – Egypt
  525. 2026-01-05 – Thailand
  526. 2026-01-05 – Netherlands
  527. 2026-01-05 – United States -> Santa Clara
  528. 2026-01-05 – (Unknown location)
  529. 2026-01-05 – Hong Kong
  530. 2026-01-05 – United States -> Los Angeles
  531. 2026-01-05 – (Unknown location)
  532. 2026-01-05 – Thailand
  533. 2026-01-05 – Ireland
  534. 2026-01-05 – United States
  535. 2026-01-05 – Russia
  536. 2026-01-05 – Hungary
  537. 2026-01-05 – Thailand
  538. 2026-01-05 – Denmark
  539. 2026-01-05 – Russia
  540. 2026-01-04 – United States
  541. 2026-01-04 – United States
  542. 2026-01-04 – United States
  543. 2026-01-04 – United Kingdom
  544. 2026-01-04 – United States
  545. 2026-01-04 – United States
  546. 2026-01-04 – United States
  547. 2026-01-04 – Czech Republic
  548. 2026-01-04 – United States
  549. 2026-01-04 – United States
  550. 2026-01-04 – Argentina
  551. 2026-01-04 – Netherlands -> Alblasserdam
  552. 2026-01-04 – Germany
  553. 2026-01-04 – China
  554. 2026-01-04 – Russia
  555. 2026-01-04 – Italy
  556. 2026-01-04 – United States -> Boston
  557. 2026-01-04 – Japan
  558. 2026-01-04 – United States -> Menifee
  559. 2026-01-04 – (Unknown location)
  560. 2026-01-04 – Russia
  561. 2026-01-04 – China
  562. 2026-01-04 – Netherlands
  563. 2026-01-04 – Ecuador
  564. 2026-01-04 – United States
  565. 2026-01-04 – Brazil
  566. 2026-01-04 – United States -> Phoenix
  567. 2026-01-04 – Russia
  568. 2026-01-04 – Brazil
  569. 2026-01-04 – Brazil
  570. 2026-01-04 – Kazakhstan
  571. 2026-01-04 – Bangladesh
  572. 2026-01-04 – Netherlands
  573. 2026-01-03 – United States
  574. 2026-01-03 – United States
  575. 2026-01-03 – China
  576. 2026-01-03 – United States
  577. 2026-01-03 – China
  578. 2026-01-03 – Russia -> St Petersburg
  579. 2026-01-03 – Japan
  580. 2026-01-03 – Japan
  581. 2026-01-03 – (Unknown location)
  582. 2026-01-03 – China
  583. 2026-01-03 – (Unknown location)
  584. 2026-01-03 – Vietnam -> Nha Trang
  585. 2026-01-03 – Japan
  586. 2026-01-02 – United Kingdom -> London
  587. 2026-01-02 – United States
  588. 2026-01-02 – Russia
  589. 2026-01-02 – United States -> Redmond
  590. 2026-01-02 – United States
  591. 2026-01-02 – (Unknown location)

Each of these instances represents an attempt to harm our sites or our users. (And those are just the ones we were confident enough about to take action on.)