Price of a bot army revealed across online platforms
Posted by teleforce 22 hours ago
Comments
Comment by cookiengineer 7 hours ago
In Germany, you have to give ISP customer providers (help centers) a copy of your passport ID in a live video stream to authenticate. That was introduced since 2013, for all SIM registrations.
So explain to me, again, how did this help reduce botnet traffic from Russia that uses proxy services of third parties that installed their proxy backdoors in free apps on the PlayStore under the disguise of marketing and advertisement?
I don't understand why Google does not get any critique for allowing so much malware to be officially deployed via their PlayStore? They don't give a damn, have a history of not caring, and are the only point in the supply chain that is the problem. Every service provider that offers residential proxies is using those backdoors, and bought access for it from the advertisement companies.
If you report their Malware or Spamware, they ignore it. Try it, you will be disappointed. Because AdMob and other agencies are their customers. It's the same problem with Microsoft hosting Azure tenants that do spamming, sorry, "marketing campaigns".
Source: I track these companies and their rotating ASNs with zero tolerance for spam. [1]
Comment by chatmasta 3 hours ago
btw, may as well name and shame: the biggest culprit is Bright Data, formerly known as Luminati, also known as HolaVPN (the Chrome extension where they got their start, promising a VPN, routing traffic through a few DigitalOcean boxes, while selling each of their millions of users as a residential proxy endpoint to industrial scrapers). Nowadays they do the same but without the SPOF: they license their “SDK” to app developers, who launder the liability on their behalf.
Comment by cookiengineer 3 hours ago
I want the firewall to be some kind of middleware(?) for Go backends, so you can plug it in and can stop worrying. At least that's the idea.
It's similar probably to what cloudflare's DDoS protection is built like, but I'm focusing on Go backends first (my own use case) and am trying to make this as decentralizable as possible.
Is gonna take a bit until I'm confident that this approach will work, but I highly recommend eBPF for blocking and traffic analysis. It's insane what you can offload to the NIC, even when it's only partial support and not fully supporting XDP. The blocks are just so much faster to do than in userspace.
Comment by chatmasta 3 hours ago
(I agree, eBPF is very cool. Once you dive into the Linux network internals you discover a bunch of shortcuts you can take to execute code on packets before they ever leave kernel space.)
Comment by cookiengineer 3 hours ago
There's nothing set in stone, as you have to ensure that 24hrs later they get a chance again, so bans will be temporary first and will be permanent only for repeating offenders.
Comment by cedilla 6 hours ago
Comment by uniqueuid 6 hours ago
Comment by mmooss 16 hours ago
Their solution is to deanonymize communication, which you're probably familiar with. That's not a tool for social good, but for government power. We could give government virtually any power, if we assume it will be used only for good.
What's a solution to online manipulation that is actually a social good or cannot be misused? What's a freedom-promoting technology that can replace the disaster that is current social media?
Comment by port11 3 hours ago
Comment by dartharva 2 hours ago
India has also always required buyers to submit their government IDs to buy SIM cards.
Comment by Seattle3503 12 hours ago
Comment by ivape 2 hours ago
The Hunchback struggled with an apparent vacancy of physical beauty and the burden of exclusion. He constantly doom scrolled from the tower above looking down. The solution required everyone in town to have a literal fucking epiphany.
Comment by giancarlostoro 10 hours ago
Comment by richwater 10 hours ago
Comment by giancarlostoro 10 hours ago
Comment by rjdj377dhabsn 6 hours ago
Comment by giancarlostoro 55 minutes ago
Comment by Cthulhu_ 4 hours ago
Comment by rjdj377dhabsn 2 hours ago
Comment by TeMPOraL 2 hours ago
Until similar process exist in digital space (read: is legally and culturally forced on SaaS vendors), 2FA is frankly dangerous - it demands standards of diligence and long-term care that not even government affairs do. The back-up codes users are instructed to print out and store securely? No other document in most people's lives requires such long-term protection.
Comment by SV_BubbleTime 9 hours ago
Comment by giancarlostoro 54 minutes ago
Comment by 0ckpuppet 10 hours ago
Comment by delis-thumbs-7e 7 hours ago
Possible values for A = heroin, alcohol, tobacco, weed, porn, TV… B = addictive, causes cancer, has an effect on brain health, spreads HIV… C = using, consuming, eating, injecting…
Seems that this “people realizing” does not seem to work with other highly addictive chemicals or electronic media, since healing oneself from addiction requires far more than just “realizing” it is bad for you and the society. Perhaps there is a reason why we limit by law the sale of tobacco, drugs, alcohol and other highly addictive substances.
Comment by 0ckpuppet 6 hours ago
Comment by scared_together 3 hours ago
And are there any comparable regulations on social media?
Comment by rjdj377dhabsn 6 hours ago
Comment by lynx97 2 hours ago
Comment by cindyllm 10 hours ago
Comment by msy 13 hours ago
Comment by chickensong 9 hours ago
Comment by lrvick 18 hours ago
Comment by modeless 14 hours ago
Comment by gruez 12 hours ago
Comment by modeless 12 hours ago
Comment by pyrolistical 13 hours ago
Tell support you’ve lost access to email and they might allow you to change it if you can still verify sms code
Comment by NooneAtAll3 12 hours ago
how would one "verify sms code" without a phone?
Comment by rogerrogerr 17 hours ago
Comment by daemonologist 10 hours ago
Comment by veqq 13 hours ago
Comment by codedokode 17 hours ago
Comment by rjdj377dhabsn 15 hours ago
Comment by octoberfranklin 15 hours ago
Blissfully tranquil.
Comment by conductr 11 hours ago
Comment by cobertos 11 hours ago
Comment by dylan604 11 hours ago
as considered by who? do banks accept a Twilio number as a valid number according to their security best practices?
Comment by DecentShoes 15 hours ago
Comment by andai 17 hours ago
Comment by ck2 16 hours ago
You can just get a fliphone clamshell, they still do those and don't need a full smartphone (ironically the clamshell still runs android)
They boot fast and battery can be pulled after
This is how I do all the 2-factor that demands real SMS
Comment by andrepd 17 hours ago
Comment by codedokode 17 hours ago
- Google requires to scan QR code with a phone to create an account
- Facebook requires a 3D face scan
- VK requires to use mobile application
- Telegram requires to use mobile application
Desktop now feels like untrusted, shady device, used mostly by cybercriminals. Especially of you use Linux and enable "fingerprinting resistance" option.
> To register a new account, online platforms require SMS (Short Message Service) verification
Incorrect, see above.
> A fake Facebook account registered in Russia can post about the US elections
Facebook is blocked in Russia though.
As for spam problems, require payment to add new contacts above the limit, and disable messaging to non-contacts. Or restrict messaging based on country/city (so that messaging to a different country is paid).
> The average price of SMS verification for an online platform during the year-long study period running to July 2025 was ... just a fraction of that in the US ($0.26), UK ($0.10) and Russia ($0.08).
That's outdated. With new Russian legislation, most platforms removed support for Russian phone numbers, so now you cannot even find a service that allows to receive SMS to a Russian number. Futhermore, if you Google such services, it seems that they use the same provider because all of them do not have any working Russian numbers.
Comment by Forgeties79 16 hours ago
I doubt that stops the IRA tbh
Comment by NooneAtAll3 11 hours ago
Comment by roblabla 11 hours ago
Comment by padzochambers 7 hours ago
Comment by Forgeties79 1 hour ago
Comment by squigz 6 hours ago
This just a) increases the costs for attackers, which don't actually stop them; and b) means the poor amongst a population will be limited in who they can talk to. Very convenient, that. Don't want your peasants talking to citizens from other countries.
Comment by gruez 12 hours ago
You probably have a super suspicious browser fingerprint and/or IP reputation and they're using those measures as a mitigation without denying outright. Use a normie browser and a normal internet connection and account creation works fine.
Comment by modeless 14 hours ago
https://cotsi.org/platforms?platform=ds&view=map I wish they showed a graph of services, but it seems like you can only view a graph of countries per service.
Comment by araes 13 hours ago
[1] https://www.science.org/doi/suppl/10.1126/science.adw8154/su...
[2] https://docs.google.com/spreadsheets/d/1Aialrzkl4kjk2WgQac5f...
The Vendors that actually got included in COTSI are these:
Vendor1 https://sms-activate.org/price 16,310,000 China Vendor3 https://5sim.net/ Vendor 5,137,000 China Vendor5 https://smshub.org/en/main 1,871,000 Indonesia Vendor7 https://smspva.com/ 1,212,000 Nigeria
Others got Reserved (and I guess maybe they'll be included eventually?)
Vendor4 https://sms-man.com/ 2,751,000 USA Vendor6 https://sms-activation-service.com/en/ 1,778,000 Russia Vendor9 https://2ndline.io/ 320,487 Vietnam
Comment by rjdj377dhabsn 14 hours ago
The post focuses on SMS verification, which based on the general level of costs makes sense. A KYC-verified Binance account costs a lot more than they list. But if they're only counting the cost for SMS verification, why would it depend on service? Wouldn't only the phone number's country matter?
Comment by ChuckMcM 16 hours ago
[1] My favorite mitigation was a machine that accepted the TCP connection from a bot address and just never responded after that (except to keep alives) I think the longest client we had hung that way had been waiting for over 3 months for a web page that never arrived. :-)
Comment by gnabgib 18 hours ago
Comment by derelicta 4 hours ago
Comment by neuroelectron 10 hours ago
Comment by siegecraft 9 hours ago
Comment by inemesitaffia 8 hours ago
If you want I can shoe you the popup that asks for a number
Comment by neuroelectron 3 hours ago
Comment by dom96 16 hours ago
Comment by Aurornis 14 hours ago
Creating a new GMail account will require a phone number now, except maybe through a few avenues which are rapidly being closed.
Signing up for popular social media services often requires a phone number.
Signing up for free trials on a lot of platforms requires a phone number.
Everyone knows it's not a perfect measure, but it substantially slows down bot and spammer signups. Even spammers who use these verification services may get an account created, but internally it will be assigned a higher index of suspicion and be more likely to be flagged. When services operate at Facebook or Google scale, they can start to notice when 30 accounts have used the same SMS verification phone number through one of these services in the past N days.
Comment by jazzyjackson 10 hours ago
> The Complaint alleged that, from May 2013 through September 2019, Twitter encouraged its users to disclose their phone numbers and email addresses for security purposes, such as enabling two-factor authentication and establishing a method for recovering lost passwords. More than 140 million users provided their information to Twitter.
https://www.arnoldporter.com/en/perspectives/blogs/enforceme...
Comment by patcon 16 hours ago
I know some people dislike being reminded of this, but I share it because I'm personally always grateful to notice a new edge of it in my own experience: it's perhaps a dimension of privilege (which is neither good nor bad, just something to know that one [might] have, often in some subtle or hidden dimensions and not in others)
Comment by Lerc 5 hours ago
I find it amusingly apt that research into fake accounts is done by someone who people must regularly assume is a fake name.
You'd have to carry ID all the time with a name like that.
This is what British people will hear https://en.wikipedia.org/wiki/Ant_%26_Dec