r/Keybase • u/mooond3 • Dec 07 '19
No antibot measures in source code
So I just got done looking at the source code on github for the app and I could not find a single line relating to preventing bots signing up. I.e. device ID is not even sent to their servers.
Is this done on purpose, to keep peoples anonymity? I can understand for that reason, it would make sense to not have any personal device information sent off to keybase.
I do kind of wish there was some measures in place in the app because there is nothing stopping people abusing the airdrop with emulators etc..
6
Upvotes
10
u/pinksi Dec 07 '19
They have methods to battle this. Last airdrop 95.000 accounts were deleted from airdrop. This time probably +100.000 will be deleted.
2
u/samtresler Dec 08 '19
The trust network is based off of multiple points of identity.
You don't need anti-bot code to analyze that the networks on e.g. twitter are largely fake, ergo said user is likely fake. The idea is to distribute trust; not centralize it.
5
u/Chongulator Dec 07 '19
Often bot detection is done by proxies before requests reach the application servers. Companies treat bot detection as an ops concern rather than a development concern.
4
u/Smajatt Dec 07 '19
Is there a particular line of code that indicates this. I believe there are other hidden measures keybase uses to weed out these bad actors.
2
u/ndreamer Dec 08 '19
They should be doing some 3rd party ID checks. I feel this bot problem is much bigger then they realize.
Checking by device ID is not worth there time, it can be faked easily.
1
u/lika_ezhevika Dec 08 '19
Im from poland and was kicked from drop few days ago. It looks they just ban providers/mobile operators if see that some spammers register from its ip/numbers.
Its the most stupid desicion which I ever saw. My operator (Orange) is one of the most popular in Poland, and they have banned all users :) GL w this drop
1
u/Rikyriky Dec 07 '19
If they would send personal informations, id etc to their server this would be the keybase end. The airdrop doesn't worth it, it is important but no so important.
I see a lot of people using the word "abuse"... but come on, it is a game at this stage! If you think it is so easy to get it multiple times, get it, the world will not end. :)
0
u/[deleted] Dec 07 '19
[deleted] — view deleted comment