Two Bot Attacks on Our Signup: 29,033 Attempts from 7,857 Outlook and Hotmail Addresses
Between September 22 and October 28, 2026, one operator tried to open free ipapi.is accounts 29,033 times, in two attacks, with 7,857 Microsoft mailboxes and 6,335 IP addresses in 121 countries. 94 attempts got an account. This post publishes every attempt, with its date, IP address and email address, and what the data says about how the attacks were run.
| Attack 1 | Attack 2 | Both | |
|---|---|---|---|
| Period | Sep 22 – 28 | Oct 16 – 28 | Sep 22 – Oct 28 |
| Signup attempts | 6,660 | 22,373 | 29,033 |
| Email addresses | 4,476 | 7,475 | 7,857 |
| IP addresses | 1,567 | 5,475 | 6,335 |
| Countries | 21 | 121 | 121 |
| Networks (ASNs) | 155 | 1,178 | 1,213 |
| Accounts created | 28 | 66 | 94 |
Two attacks, one operator
Attack 1 began on September 22 at 17:54 UTC and ran for seven days, at up to 1,433 attempts a day. Then the operator went quiet for eighteen days. Attack 2 began on October 16 at 17:57 UTC, reached about 2,500 attempts a day two days later and held that rate for eight days. On October 27 the operator switched to a different browser and carried on at a much lower rate.
Both attacks came from the same operator. They used the same browser build with the same configuration, and 4,094 of the 4,476 mailboxes from September (91%) came back in October. A mailbox was tried 3 times in the median and up to 80 times.
The browser
Until October 26, every attempt came from Chrome 146 on Windows 10 under remote control through the Chrome DevTools Protocol. The configuration never changed: 8 CPU cores, 8 GB of memory, a 1920×1080 screen, US English as the only language and no detectable system fonts. Only the graphics card did. It was always an NVIDIA GeForce RTX, drawn at random from 57 models that each turn up about equally often, so that no two attempts would look like the same machine. The mailbox names were English names, often with a few random letters or digits mixed in.
On October 27 at 17:26 UTC the operator moved to
Camoufox, an anti-detect build of Firefox. It
runs a real browser engine and changes the fingerprint inside the engine, so the page sees one consistent
browser, a new one on every launch. It picks the browser language by how many people speak it in the
proxy's country, which produced browsers set to Low German (nds-NL), West Flemish
(vls-BE) and Bavarian (bar-DE). Most mailbox names were now Chinese names in
Pinyin followed by digits. Camoufox created 11 accounts from 14 mailboxes before
we stopped it; we do not describe here how. The last of them was created on October 28 at
12:54 UTC, and every one of its sign-in attempts was refused.
The IP addresses
92% of the 6,335 addresses belong to consumer internet providers. Comcast alone has 1,375 of them. These are residential proxies: networks that route traffic through home connections and phones, often without their owners knowing. In attack 1, 96% of the addresses were in the US. In attack 2 they spread over 118 countries, although 85% of the attempts still came from US addresses. 4,219 addresses (67%) were used for a single attempt. Camoufox ran through different proxies: 51 of its 97 addresses were in hosting networks and 55 in Hong Kong, Japan, Taiwan and Singapore.
An address in this list means that a signup attempt came from it at the time shown. It does not mean that the person whose connection it is took part.
| Country | Addresses |
|---|---|
| United States | 2,856 |
| India | 367 |
| Turkey | 244 |
| Venezuela | 215 |
| Mexico | 213 |
| Brazil | 201 |
| Iraq | 182 |
| Pakistan | 158 |
| Morocco | 153 |
| Bangladesh | 95 |
| Network | Addresses |
|---|---|
| AS7922 Comcast Cable Communications, LLC | 1,375 |
| AS7018 AT&T Enterprises, LLC | 163 |
| AS701 Verizon Business | 138 |
| AS9121 Turk Telekomunikasyon Anonim Sirketi | 121 |
| AS14593 Space Exploration Technologies Corporation | 112 |
| AS20001 Charter Communications Inc | 98 |
| AS36903 Office National des Postes et Telecommunications ONPT (Maroc Telecom) / IAM | 87 |
| AS22773 Cox Communications Inc. | 83 |
| AS199739 Earthlink Telecommunications Equipment Trading & Services DMCC | 81 |
| AS55836 Reliance Jio Infocomm Limited | 80 |
The email addresses
All but one of the 7,857 addresses are Microsoft mailboxes: 6,815 on outlook.com, 1,025 on hotmail.com and 16 on regional Outlook domains. A Microsoft mailbox is not suspicious in itself; plenty of real customers sign up with one. What gave these signups away was the browser, not the address.
The exception is the very first attempt, on September 22 at 17:54:19 UTC, from
test1790099639042@bravealias.com. The digits in it are a timestamp:
17:53:59 UTC that day, twenty seconds
before the attempt arrived. It looks like the operator testing the script.
What got through
94 of the 29,033 attempts (0.32%) created an account: 28 at the start of attack 1, 55 at the start of attack 2 and 11 from Camoufox. The September accounts are banned. Of the others, all but the last were deleted, and the last one has never been able to sign in.
| Date (UTC) | IP address | Email address | Attack |
|---|---|---|---|
| 2026-09-22 18:03:56 | 98.194.197.2 | chiefrowe60715@outlook.com | 1 |
| 2026-09-22 18:07:13 | 96.230.121.165 | drogerbmartinlu@outlook.com | 1 |
| 2026-09-22 18:13:37 | 73.212.57.75 | thisismylife5@hotmail.com | 1 |
| 2026-09-22 18:19:54 | 68.39.109.53 | cjasongwatersgg@outlook.com | 1 |
| 2026-09-22 18:21:44 | 38.194.138.232 | trayceanellingtonhl@outlook.com | 1 |
| 2026-09-22 18:22:08 | 75.65.85.124 | kozelzleckyppb@outlook.com | 1 |
| 2026-09-22 18:25:05 | 136.57.29.248 | michael.lee0904@outlook.com | 1 |
| 2026-09-22 18:34:57 | 73.116.15.86 | mhartman80723@outlook.com | 1 |
| 2026-09-22 22:34:53 | 71.28.38.147 | cooleycute1007@outlook.com | 1 |
| 2026-09-22 22:35:47 | 99.116.16.239 | probertothomasam@outlook.com | 1 |
| 2026-09-22 22:36:24 | 70.15.3.58 | bburke4877@outlook.com | 1 |
| 2026-09-22 22:44:54 | 68.100.198.180 | deviny2010@hotmail.com | 1 |
| 2026-09-22 23:04:39 | 98.242.65.138 | ashleyc2695@outlook.com | 1 |
| 2026-09-23 03:04:44 | 70.226.14.82 | sirajmkealamoox@outlook.com | 1 |
| 2026-09-23 03:05:52 | 50.240.2.165 | lordhill2022@outlook.com | 1 |
| 2026-09-23 03:06:14 | 70.250.77.191 | butterfly.ariel5076@outlook.com | 1 |
| 2026-09-23 03:14:38 | 96.255.122.240 | alissonviana3@hotmail.com | 1 |
| 2026-09-23 03:15:22 | 71.47.130.46 | checkingin2009@hotmail.com | 1 |
| 2026-09-23 06:35:01 | 73.165.167.75 | thomas.santiago387@outlook.com | 1 |
| 2026-09-23 06:36:06 | 71.105.229.143 | lucashonorato2012@hotmail.com | 1 |
| 2026-09-23 06:45:02 | 23.124.176.180 | spehnvbegan4uu@outlook.com | 1 |
| 2026-09-23 06:46:10 | 23.124.176.180 | danielbb2010@hotmail.com | 1 |
| 2026-09-23 06:46:41 | 47.220.69.67 | debrabrown482@outlook.com | 1 |
| 2026-09-23 11:14:54 | 136.57.29.248 | persaukarun5jh@outlook.com | 1 |
| 2026-09-23 11:15:58 | 173.73.101.54 | sallen990902@outlook.com | 1 |
| 2026-09-23 11:34:58 | 24.185.161.129 | kevin.eagle0472@outlook.com | 1 |
| 2026-09-23 11:44:42 | 70.171.91.22 | cherryp5373@outlook.com | 1 |
| 2026-09-23 11:54:40 | 38.21.254.153 | rummlerbrickell8365@outlook.com | 1 |
| 2026-10-16 18:13:34 | 24.126.15.1 | sweetyjennifer80129@outlook.com | 2 |
| 2026-10-16 18:16:54 | 208.126.121.103 | prettyheather626@outlook.com | 2 |
| 2026-10-16 18:19:50 | 69.251.36.132 | dixievmitro1qnw@outlook.com | 2 |
| 2026-10-16 18:23:01 | 68.62.75.250 | pnormanoeppscc@outlook.com | 2 |
| 2026-10-16 18:31:08 | 153.33.59.243 | daniel.sir0918@outlook.com | 2 |
| 2026-10-16 18:34:20 | 47.189.170.158 | laceysister131194@outlook.com | 2 |
| 2026-10-16 18:35:58 | 76.23.222.50 | terryghperryzl@outlook.com | 2 |
| 2026-10-16 18:37:54 | 179.64.67.109 | donnacjwhiteld3@outlook.com | 2 |
| 2026-10-16 18:40:46 | 76.17.127.103 | hanniballecter2015@hotmail.com | 2 |
| 2026-10-16 18:40:57 | 73.186.92.157 | smithbird0741@outlook.com | 2 |
| 2026-10-16 18:42:30 | 149.120.37.161 | tracy.goddess439@outlook.com | 2 |
| 2026-10-16 20:01:30 | 132.255.170.219 | mjasonwwardce1991@outlook.com | 2 |
| 2026-10-16 20:33:00 | 103.88.237.139 | lion.mark2996@outlook.com | 2 |
| 2026-10-16 21:12:01 | 37.76.198.252 | lexowxfinan4bv@outlook.com | 2 |
| 2026-10-16 21:47:03 | 191.103.114.91 | yaramartins666@hotmail.com | 2 |
| 2026-10-16 22:12:28 | 137.255.103.102 | rajala03@hotmail.com | 2 |
| 2026-10-16 22:51:29 | 38.172.174.37 | floresduchess481@outlook.com | 2 |
| 2026-10-17 00:02:28 | 49.36.114.183 | seilavysamgs@outlook.com | 2 |
| 2026-10-17 02:38:03 | 197.248.179.229 | graymermaid51108@outlook.com | 2 |
| 2026-10-17 02:42:16 | 189.219.55.221 | lpowell0615@outlook.com | 2 |
| 2026-10-17 02:43:47 | 62.16.75.3 | bbendfrankepu@outlook.com | 2 |
| 2026-10-17 02:45:11 | 138.59.10.8 | gbrownswan276@outlook.com | 2 |
| 2026-10-17 02:53:04 | 2001:4490:4c71:6fcd:70c4:fc40:d821:e671 | king.brian240368@outlook.com | 2 |
| 2026-10-17 04:56:28 | 122.167.158.180 | reesea1096@outlook.com | 2 |
| 2026-10-17 05:11:08 | 190.113.102.244 | vincentcohen040893@outlook.com | 2 |
| 2026-10-17 05:17:13 | 88.242.196.205 | warrior.amanda611@outlook.com | 2 |
| 2026-10-17 05:22:28 | 143.208.193.13 | craigs10716@outlook.com | 2 |
| 2026-10-17 05:25:04 | 115.247.126.82 | millergirl010991@outlook.com | 2 |
| 2026-10-17 05:43:08 | 102.203.42.101 | hoffmanmatthew1351@outlook.com | 2 |
| 2026-10-17 07:22:23 | 78.166.116.46 | pughwolf2302@outlook.com | 2 |
| 2026-10-17 07:49:22 | 36.255.60.188 | hunterhopkins3789@outlook.com | 2 |
| 2026-10-17 07:52:27 | 37.238.31.4 | brownkayla860304@outlook.com | 2 |
| 2026-10-17 07:54:14 | 49.36.24.194 | thesim0331@outlook.com | 2 |
| 2026-10-17 08:13:31 | 114.79.178.189 | lord.daniel70410@outlook.com | 2 |
| 2026-10-17 10:03:09 | 37.114.131.85 | erik.jamie499@outlook.com | 2 |
| 2026-10-17 10:18:56 | 185.221.254.22 | franksir2481@outlook.com | 2 |
| 2026-10-17 10:32:58 | 194.31.11.34 | jamesv2264@outlook.com | 2 |
| 2026-10-17 10:43:00 | 187.147.138.222 | dulcearaujo777@hotmail.com | 2 |
| 2026-10-17 10:52:28 | 177.33.137.213 | julisousa2009@hotmail.com | 2 |
| 2026-10-17 12:25:36 | 190.142.146.226 | tarado999@hotmail.com | 2 |
| 2026-10-17 12:41:45 | 193.39.118.254 | hartmanmr224@outlook.com | 2 |
| 2026-10-17 12:56:42 | 41.250.128.168 | loconnor189@outlook.com | 2 |
| 2026-10-17 13:02:47 | 152.58.107.143 | moorerobert41223@outlook.com | 2 |
| 2026-10-17 13:22:38 | 223.233.79.244 | lbushboyer384@outlook.com | 2 |
| 2026-10-17 13:54:11 | 176.42.133.199 | tahja999@hotmail.com | 2 |
| 2026-10-17 14:14:40 | 102.188.10.102 | wilnor60408@outlook.com | 2 |
| 2026-10-17 14:16:32 | 187.233.30.61 | adam.king9251@outlook.com | 2 |
| 2026-10-17 14:22:32 | 49.36.212.241 | perezjoshua867@outlook.com | 2 |
| 2026-10-17 14:48:52 | 92.44.229.168 | erik.fisher612@outlook.com | 2 |
| 2026-10-17 15:18:48 | 192.109.219.68 | flower.mary2446@outlook.com | 2 |
| 2026-10-17 15:46:39 | 102.89.85.61 | tbaker830719@outlook.com | 2 |
| 2026-10-17 16:04:09 | 169.224.4.39 | meyergirl9593@outlook.com | 2 |
| 2026-10-17 16:12:24 | 5.62.145.182 | deramusreuer90@outlook.com | 2 |
| 2026-10-17 16:13:33 | 41.209.10.226 | rongar269@outlook.com | 2 |
| 2026-10-17 16:33:29 | 45.159.185.250 | terry.cole617@outlook.com | 2 |
| 2026-10-27 18:55:27 | 179.65.141.9 | qiguanpolin249145@outlook.com | 2 (Camoufox) |
| 2026-10-28 00:28:37 | 179.65.141.12 | dingxianping409952@outlook.com | 2 (Camoufox) |
| 2026-10-28 00:30:32 | 179.65.141.12 | liangshaodun45977@outlook.com | 2 (Camoufox) |
| 2026-10-28 01:15:38 | 87.209.36.57 | jianchui716406@outlook.com | 2 (Camoufox) |
| 2026-10-28 01:18:12 | 83.25.76.234 | hengfujuan145217@outlook.com | 2 (Camoufox) |
| 2026-10-28 01:20:56 | 46.205.211.199 | murongdui959247@outlook.com | 2 (Camoufox) |
| 2026-10-28 01:23:27 | 217.63.211.13 | shenxisu834808@outlook.com | 2 (Camoufox) |
| 2026-10-28 01:26:00 | 178.51.142.148 | shuzhuzu286841@outlook.com | 2 (Camoufox) |
| 2026-10-28 01:28:39 | 86.25.179.187 | nancyvelezyt91564@outlook.com | 2 (Camoufox) |
| 2026-10-28 01:31:16 | 86.203.192.144 | gongyanglei337445@outlook.com | 2 (Camoufox) |
| 2026-10-28 12:54:22 | 80.115.22.223 | thomasbell9gu60032@outlook.com | 2 (Camoufox) |
The data
Download all 29,033 attempts (CSV)
One row per signup attempt: date_utc, ip, email, attack,
browser and outcome. Search it for an address or a mailbox:
How we counted
The attempts come from the logs of our signup server, which record the time, the IP address and the email address of every refused signup, and from the accounts that were created. Whether an attempt belongs to an attack is decided by its browser alone: Chrome 146 with the configuration described above, or Camoufox with an audio fingerprint that was identical on every launch. Not by the mailbox provider and not by the IP address. That left out 747 other attempts we refused in the same weeks, which we could not tie to these browsers, so the numbers here are a lower bound. Times are UTC. Countries and networks are from ipapi.is as of October 28, 2026.