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-04   –   4%
2026-01-05   –   3%
2026-01-06   –   4%
2026-01-07   –   3%
2026-01-08   –   3%
2026-01-09   –   4%
2026-01-10   –   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 471 IP addresses from the places around the world (each line represents a banned IP address):

  1. 2026-01-11 – (Unknown location)
  2. 2026-01-10 – (Unknown location)
  3. 2026-01-09 – (Unknown location)
  4. 2026-01-08 – (Unknown location)
  5. 2026-01-08 – (Unknown location)
  6. 2026-01-08 – (Unknown location)
  7. 2026-01-06 – (Unknown location)
  8. 2026-01-06 – (Unknown location)
  9. 2026-01-06 – (Unknown location)
  10. 2026-01-06 – (Unknown location)
  11. 2026-01-05 – (Unknown location)
  12. 2026-01-05 – (Unknown location)
  13. 2026-01-03 – (Unknown location)
  14. 2026-01-02 – (Unknown location)
  15. 2026-01-02 – (Unknown location)
  16. 2026-01-01 – (Unknown location)
  17. 2025-12-31 – (Unknown location)
  18. 2025-12-31 – (Unknown location)
  19. 2025-12-31 – (Unknown location)
  20. 2025-12-31 – (Unknown location)
  21. 2025-12-31 – Vietnam
  22. 2025-12-31 – China
  23. 2025-12-31 – Cambodia
  24. 2025-12-31 – United States -> Boston
  25. 2025-12-31 – China
  26. 2025-12-31 – India
  27. 2025-12-31 – China
  28. 2025-12-31 – Czech Republic
  29. 2025-12-31 – United States -> Dallas
  30. 2025-12-31 – Bangladesh
  31. 2025-12-31 – United States
  32. 2025-12-31 – Thailand
  33. 2025-12-31 – United Kingdom -> London
  34. 2025-12-30 – Brazil
  35. 2025-12-30 – South Korea
  36. 2025-12-30 – United Kingdom -> London
  37. 2025-12-30 – Germany
  38. 2025-12-30 – China
  39. 2025-12-30 – Hungary
  40. 2025-12-30 – Jordan
  41. 2025-12-30 – Israel
  42. 2025-12-30 – Pakistan
  43. 2025-12-30 – Thailand
  44. 2025-12-30 – Japan
  45. 2025-12-30 – Macedonia
  46. 2025-12-30 – China
  47. 2025-12-30 – Poland
  48. 2025-12-30 – (Unknown location)
  49. 2025-12-30 – Russia
  50. 2025-12-30 – United Arab Emirates
  51. 2025-12-30 – China
  52. 2025-12-30 – Thailand
  53. 2025-12-30 – Russia
  54. 2025-12-30 – Greece
  55. 2025-12-30 – (Unknown location)
  56. 2025-12-30 – United States
  57. 2025-12-30 – United States
  58. 2025-12-30 – Thailand
  59. 2025-12-30 – Germany
  60. 2025-12-30 – (Unknown location)
  61. 2025-12-30 – China
  62. 2025-12-30 – New Zealand
  63. 2025-12-29 – Russia
  64. 2025-12-29 – Thailand
  65. 2025-12-29 – United States
  66. 2025-12-29 – India
  67. 2025-12-29 – Russia
  68. 2025-12-29 – Lithuania
  69. 2025-12-29 – Singapore
  70. 2025-12-29 – Russia
  71. 2025-12-29 – United States
  72. 2025-12-29 – Germany
  73. 2025-12-29 – China
  74. 2025-12-29 – Germany
  75. 2025-12-29 – Thailand
  76. 2025-12-29 – China
  77. 2025-12-29 – Indonesia
  78. 2025-12-29 – China
  79. 2025-12-29 – Vietnam -> Nha Trang
  80. 2025-12-29 – Indonesia
  81. 2025-12-29 – Germany
  82. 2025-12-29 – Netherlands
  83. 2025-12-29 – United States -> North Bergen
  84. 2025-12-29 – Germany
  85. 2025-12-29 – United States
  86. 2025-12-29 – (Unknown location)
  87. 2025-12-29 – Bosnia and Herzegovina
  88. 2025-12-29 – Taiwan
  89. 2025-12-29 – China
  90. 2025-12-29 – (Unknown location)
  91. 2025-12-29 – United States
  92. 2025-12-29 – South Korea
  93. 2025-12-29 – Russia
  94. 2025-12-28 – Bangladesh
  95. 2025-12-28 – China
  96. 2025-12-28 – United States
  97. 2025-12-28 – Russia
  98. 2025-12-28 – Philippines
  99. 2025-12-28 – China
  100. 2025-12-28 – United States
  101. 2025-12-28 – South Africa
  102. 2025-12-28 – United States
  103. 2025-12-28 – Canada
  104. 2025-12-28 – United States
  105. 2025-12-28 – Russia
  106. 2025-12-28 – China
  107. 2025-12-28 – France
  108. 2025-12-28 – United States -> Boston
  109. 2025-12-28 – Russia
  110. 2025-12-28 – Lebanon
  111. 2025-12-28 – Russia
  112. 2025-12-28 – Switzerland
  113. 2025-12-28 – Germany
  114. 2025-12-28 – Canada
  115. 2025-12-28 – Germany
  116. 2025-12-27 – Germany
  117. 2025-12-27 – Cyprus
  118. 2025-12-27 – China
  119. 2025-12-27 – Germany
  120. 2025-12-27 – China
  121. 2025-12-27 – (Unknown location)
  122. 2025-12-27 – (Unknown location)
  123. 2025-12-27 – Russia
  124. 2025-12-27 – China
  125. 2025-12-27 – China
  126. 2025-12-27 – United States -> Los Angeles
  127. 2025-12-27 – China
  128. 2025-12-27 – Germany
  129. 2025-12-27 – (Unknown location)
  130. 2025-12-27 – Russia
  131. 2025-12-27 – Russia
  132. 2025-12-27 – Germany
  133. 2025-12-27 – United States -> Boston
  134. 2025-12-27 – (Unknown location)
  135. 2025-12-27 – United States -> San Mateo
  136. 2025-12-27 – Canada
  137. 2025-12-27 – Canada
  138. 2025-12-27 – (Unknown location)
  139. 2025-12-27 – Morocco
  140. 2025-12-27 – Poland
  141. 2025-12-27 – South Korea
  142. 2025-12-27 – Germany
  143. 2025-12-27 – Honduras
  144. 2025-12-27 – France
  145. 2025-12-27 – United States
  146. 2025-12-27 – United States
  147. 2025-12-27 – Indonesia
  148. 2025-12-27 – United States
  149. 2025-12-27 – Russia -> Moscow
  150. 2025-12-27 – Lebanon
  151. 2025-12-27 – Russia
  152. 2025-12-27 – Australia
  153. 2025-12-27 – Germany
  154. 2025-12-26 – Portugal
  155. 2025-12-26 – Thailand
  156. 2025-12-26 – Russia
  157. 2025-12-26 – United Kingdom
  158. 2025-12-26 – Egypt -> Cairo
  159. 2025-12-26 – United States
  160. 2025-12-26 – United Kingdom
  161. 2025-12-26 – Spain
  162. 2025-12-26 – Vietnam
  163. 2025-12-26 – Sweden
  164. 2025-12-26 – United States
  165. 2025-12-26 – Canada -> Toronto
  166. 2025-12-26 – Russia
  167. 2025-12-26 – China
  168. 2025-12-26 – Brazil
  169. 2025-12-26 – (Unknown location)
  170. 2025-12-26 – Germany
  171. 2025-12-26 – United Kingdom -> London
  172. 2025-12-26 – Germany -> Frankfurt am Main
  173. 2025-12-26 – United States
  174. 2025-12-26 – Russia -> Moscow
  175. 2025-12-26 – China
  176. 2025-12-26 – China
  177. 2025-12-26 – United States
  178. 2025-12-26 – United States
  179. 2025-12-26 – Netherlands
  180. 2025-12-26 – Russia
  181. 2025-12-26 – India
  182. 2025-12-26 – Lebanon
  183. 2025-12-26 – United States
  184. 2025-12-26 – Greece
  185. 2025-12-25 – Thailand
  186. 2025-12-25 – Thailand
  187. 2025-12-25 – China
  188. 2025-12-25 – United States
  189. 2025-12-25 – United States
  190. 2025-12-25 – Iraq
  191. 2025-12-25 – Ukraine
  192. 2025-12-25 – United States
  193. 2025-12-25 – Russia
  194. 2025-12-25 – (Unknown location)
  195. 2025-12-25 – Russia
  196. 2025-12-25 – Pakistan
  197. 2025-12-25 – (Unknown location)
  198. 2025-12-25 – Kazakhstan
  199. 2025-12-25 – (Unknown location)
  200. 2025-12-25 – (Unknown location)
  201. 2025-12-25 – United Kingdom -> Edinburgh
  202. 2025-12-24 – Thailand
  203. 2025-12-24 – China
  204. 2025-12-24 – Albania
  205. 2025-12-24 – United States
  206. 2025-12-24 – Brazil
  207. 2025-12-24 – Russia
  208. 2025-12-24 – United States
  209. 2025-12-24 – Germany
  210. 2025-12-24 – Russia
  211. 2025-12-24 – Palestine
  212. 2025-12-24 – Thailand
  213. 2025-12-24 – Pakistan
  214. 2025-12-24 – United States -> Chicago
  215. 2025-12-24 – United Kingdom
  216. 2025-12-24 – Spain
  217. 2025-12-24 – Spain
  218. 2025-12-24 – Germany
  219. 2025-12-24 – Russia -> Moscow
  220. 2025-12-23 – Montenegro -> Podgorica
  221. 2025-12-23 – Turkey
  222. 2025-12-23 – China
  223. 2025-12-23 – Russia
  224. 2025-12-23 – Italy
  225. 2025-12-23 – United States -> Phoenix
  226. 2025-12-23 – Germany
  227. 2025-12-23 – Ukraine
  228. 2025-12-23 – Russia
  229. 2025-12-23 – United States
  230. 2025-12-23 – Russia
  231. 2025-12-23 – Germany
  232. 2025-12-23 – Germany
  233. 2025-12-23 – (Unknown location)
  234. 2025-12-22 – United States
  235. 2025-12-22 – Thailand
  236. 2025-12-22 – United States
  237. 2025-12-22 – Austria
  238. 2025-12-22 – Russia
  239. 2025-12-22 – China
  240. 2025-12-22 – China
  241. 2025-12-22 – United States
  242. 2025-12-22 – United States
  243. 2025-12-22 – China
  244. 2025-12-22 – China
  245. 2025-12-22 – United States
  246. 2025-12-22 – United States
  247. 2025-12-22 – Bangladesh
  248. 2025-12-22 – United States -> Austin
  249. 2025-12-22 – United States -> Los Lunas
  250. 2025-12-22 – United States
  251. 2025-12-22 – Iran
  252. 2025-12-22 – China
  253. 2025-12-22 – United States
  254. 2025-12-22 – Germany
  255. 2025-12-22 – United States -> Santa Clara
  256. 2025-12-22 – United States
  257. 2025-12-22 – United States
  258. 2025-12-22 – United States
  259. 2025-12-22 – United States
  260. 2025-12-22 – United States
  261. 2025-12-22 – United States
  262. 2025-12-22 – United States -> Philadelphia
  263. 2025-12-22 – United States
  264. 2025-12-22 – United States
  265. 2025-12-22 – Canada
  266. 2025-12-22 – Canada
  267. 2025-12-22 – Canada
  268. 2025-12-22 – Brunei
  269. 2025-12-21 – United States -> Dallas
  270. 2025-12-21 – Jordan
  271. 2025-12-21 – United States
  272. 2025-12-21 – United States
  273. 2025-12-21 – Argentina
  274. 2025-12-21 – Ecuador
  275. 2025-12-21 – China
  276. 2025-12-21 – China
  277. 2025-12-21 – China
  278. 2025-12-21 – Hungary
  279. 2025-12-21 – Jordan
  280. 2025-12-21 – United States
  281. 2025-12-21 – Canada
  282. 2025-12-21 – Bangladesh
  283. 2025-12-21 – (Unknown location)
  284. 2025-12-21 – Germany
  285. 2025-12-21 – United Kingdom -> London
  286. 2025-12-21 – China
  287. 2025-12-21 – India
  288. 2025-12-21 – Italy
  289. 2025-12-21 – India
  290. 2025-12-21 – Germany
  291. 2025-12-21 – United States -> Dallas
  292. 2025-12-21 – Canada
  293. 2025-12-21 – Italy
  294. 2025-12-21 – Netherlands
  295. 2025-12-20 – China
  296. 2025-12-20 – China
  297. 2025-12-20 – United States
  298. 2025-12-20 – Netherlands
  299. 2025-12-20 – United Kingdom
  300. 2025-12-20 – Hungary
  301. 2025-12-20 – United States
  302. 2025-12-20 – United States
  303. 2025-12-20 – Germany
  304. 2025-12-20 – Russia
  305. 2025-12-20 – Germany
  306. 2025-12-20 – Germany
  307. 2025-12-20 – Vietnam -> Ho Chi Minh City
  308. 2025-12-20 – Iran
  309. 2025-12-20 – Laos
  310. 2025-12-20 – United Kingdom
  311. 2025-12-20 – Canada
  312. 2025-12-20 – United Kingdom -> London
  313. 2025-12-20 – (Unknown location)
  314. 2025-12-20 – Germany
  315. 2025-12-20 – United States
  316. 2025-12-20 – Jordan
  317. 2025-12-20 – China
  318. 2025-12-20 – (Unknown location)
  319. 2025-12-20 – China
  320. 2025-12-20 – Brazil
  321. 2025-12-20 – Ukraine
  322. 2025-12-20 – United States
  323. 2025-12-20 – United Kingdom -> London
  324. 2025-12-20 – United States
  325. 2025-12-20 – Kazakhstan
  326. 2025-12-20 – Australia
  327. 2025-12-19 – Thailand
  328. 2025-12-19 – United States -> New York
  329. 2025-12-19 – Brazil -> Salvador
  330. 2025-12-19 – United States
  331. 2025-12-19 – (Unknown location)
  332. 2025-12-19 – United States
  333. 2025-12-19 – Czech Republic
  334. 2025-12-19 – Thailand
  335. 2025-12-19 – China
  336. 2025-12-19 – Germany
  337. 2025-12-19 – Russia
  338. 2025-12-19 – Jordan
  339. 2025-12-19 – United Kingdom
  340. 2025-12-19 – Greece
  341. 2025-12-19 – Jordan
  342. 2025-12-19 – United States
  343. 2025-12-19 – Germany
  344. 2025-12-19 – Germany
  345. 2025-12-19 – China
  346. 2025-12-19 – Jordan
  347. 2025-12-19 – United States -> Canton
  348. 2025-12-19 – Vietnam
  349. 2025-12-19 – Japan
  350. 2025-12-19 – Czech Republic
  351. 2025-12-18 – China
  352. 2025-12-18 – (Unknown location)
  353. 2025-12-18 – China
  354. 2025-12-18 – (Unknown location)
  355. 2025-12-18 – Germany
  356. 2025-12-18 – United Kingdom
  357. 2025-12-18 – United Kingdom
  358. 2025-12-18 – Belarus
  359. 2025-12-18 – Hong Kong
  360. 2025-12-18 – Australia
  361. 2025-12-18 – Russia
  362. 2025-12-18 – Hong Kong
  363. 2025-12-18 – United States
  364. 2025-12-18 – Bangladesh
  365. 2025-12-18 – United States
  366. 2025-12-18 – Thailand
  367. 2025-12-18 – Thailand
  368. 2025-12-18 – Thailand
  369. 2025-12-18 – Thailand
  370. 2025-12-18 – Thailand
  371. 2025-12-18 – Thailand
  372. 2025-12-18 – United States
  373. 2025-12-18 – United Kingdom
  374. 2025-12-18 – Germany
  375. 2025-12-18 – Singapore -> Singapore
  376. 2025-12-18 – Spain
  377. 2025-12-18 – China
  378. 2025-12-18 – Jordan
  379. 2025-12-18 – Netherlands
  380. 2025-12-17 – United States
  381. 2025-12-17 – Germany
  382. 2025-12-17 – Hong Kong
  383. 2025-12-17 – Jordan
  384. 2025-12-17 – Poland
  385. 2025-12-17 – Singapore
  386. 2025-12-17 – Jordan
  387. 2025-12-17 – Russia
  388. 2025-12-17 – United Kingdom
  389. 2025-12-17 – Philippines -> Manila
  390. 2025-12-17 – China
  391. 2025-12-17 – Jordan
  392. 2025-12-17 – Russia
  393. 2025-12-17 – Jordan
  394. 2025-12-17 – Spain
  395. 2025-12-17 – Hong Kong
  396. 2025-12-17 – Russia
  397. 2025-12-17 – Thailand
  398. 2025-12-17 – Jordan
  399. 2025-12-17 – Poland
  400. 2025-12-17 – Jordan
  401. 2025-12-17 – Netherlands
  402. 2025-12-17 – France
  403. 2025-12-17 – Jordan
  404. 2025-12-16 – Sweden
  405. 2025-12-16 – Thailand
  406. 2025-12-16 – United States
  407. 2025-12-16 – Georgia
  408. 2025-12-16 – India
  409. 2025-12-16 – Russia
  410. 2025-12-16 – Canada
  411. 2025-12-16 – Jordan
  412. 2025-12-16 – Indonesia
  413. 2025-12-16 – Jordan
  414. 2025-12-16 – Russia
  415. 2025-12-16 – India
  416. 2025-12-16 – Bangladesh
  417. 2025-12-16 – Jordan
  418. 2025-12-15 – United States
  419. 2025-12-15 – India
  420. 2025-12-15 – Kazakhstan
  421. 2025-12-15 – Jordan
  422. 2025-12-15 – Russia
  423. 2025-12-15 – Singapore -> Singapore
  424. 2025-12-15 – Bangladesh
  425. 2025-12-15 – Canada
  426. 2025-12-15 – India
  427. 2025-12-15 – (Unknown location)
  428. 2025-12-15 – United States -> Santa Clara
  429. 2025-12-15 – Vietnam
  430. 2025-12-15 – China
  431. 2025-12-15 – Latvia
  432. 2025-12-15 – Russia
  433. 2025-12-15 – United States
  434. 2025-12-15 – Ireland
  435. 2025-12-15 – United States
  436. 2025-12-14 – China
  437. 2025-12-14 – Singapore
  438. 2025-12-14 – Bangladesh
  439. 2025-12-14 – China
  440. 2025-12-14 – United States
  441. 2025-12-14 – France
  442. 2025-12-14 – Bangladesh
  443. 2025-12-14 – United States
  444. 2025-12-14 – South Korea
  445. 2025-12-14 – United Kingdom
  446. 2025-12-14 – Russia
  447. 2025-12-14 – India
  448. 2025-12-14 – Vietnam
  449. 2025-12-13 – Netherlands -> Amsterdam
  450. 2025-12-13 – China
  451. 2025-12-13 – Singapore
  452. 2025-12-13 – Vietnam
  453. 2025-12-13 – Singapore -> Singapore
  454. 2025-12-13 – China
  455. 2025-12-13 – United Kingdom
  456. 2025-12-13 – Brazil
  457. 2025-12-13 – Poland
  458. 2025-12-13 – Poland
  459. 2025-12-13 – China
  460. 2025-12-12 – Hong Kong
  461. 2025-12-12 – Russia
  462. 2025-12-12 – China
  463. 2025-12-12 – Isle of Man
  464. 2025-12-12 – (Unknown location)
  465. 2025-12-12 – (Unknown location)
  466. 2025-12-12 – Spain
  467. 2025-12-12 – United States
  468. 2025-12-12 – Germany
  469. 2025-12-12 – Turkey
  470. 2025-12-11 – China
  471. 2025-12-11 – Morocco

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.)