Post #356185
2025-11-11 18:14 UTC
Replies (6)
-
@Mer__edith@mastodon.world 2025-11-11 18:14
Right now we're hearing about increased phishing attempts that go like this: Attackers pretend to be Signal or Signal Support, then message people and try to get them to hand over their verification code or Signal PIN. Information that can let the attacker take over the victim's Signal account. 2/
-
@Rhababerbarbar@tux.social 2025-11-11 18:35
@Mer__edith @signalapp I am admin of about 20 public #SignalGroup.s , here is how we do it: - we use the "nickname" and "note" feature to mark people as spam, write down bad behavior etc. - we have public links, all require admin permission to join - we have a separate "Introduction Room" group where we add everyone requesting to join. They need to follow steps in the group description, have a profile pic and name that imply they are "kinda human" and introduce themselves in a human way. This works surprisingly well and we have no spammers since then - we also collect the IDs of malicious users following these steps (https://github.com/Whatnoww/ACI-Blocklist), which is currently very tedious but the only persistent identifier afaik. That ID is then used by SignalAssistant which warns about malicious users requesting to join a group - we keep track of behavior indicating that users are human in the user notes - to protect against higher effort scrapers (that employ humans or sophisticated bots that bypass our checks, and then are inactive and just scan all messages), we make a post, tagging all users and requiring some form of response (which serves as a captcha in its own, like "green non-edible emoji") - alternatively, deleting a group, making a new one and telling everyone to migrate is an effective way to remove inactive ones or bots. But as following links is likely well implemented in bots, this would require manual re-checking The amount of tech-illiteracy varies a lot (or we get users new to Signal) which means we need to make excuses quite often. Also, Signal has a lot of features helping here, but also lacks some UX polish: - seeing and sharing user IDs with people to have a blocklist that actually does something - and/or sharing user notes and nicknames with other people - pinning messages (no need to tag all users or write sensitive stuff in the group description readable for others) - a setting to allow users to only see admins in a group and nobody else (privacy of everyone else in the "Introduction Room") - separate Admin and Moderator rights. This is huge, as maintenance requires lots of admins, but the current system makes takeovers easy
-
@elliek@zeroes.ca 2025-11-11 18:36
@Mer__edith Thank you! I'm sharing the link to this thread with all my contacts as most will not see it otherwise.
-
@daveshuken@mas.to 2025-11-11 19:45
@Mer__edith Hi Meredith, I had one spam phishing on Mastodon a few weeks ago. They wanted me to pay to "fix this problem". Beware like you wrote. Best Dave
-
@miki@dragonscave.space 2025-11-11 21:45
@Mer__edith How are you fighting abuse on Signal, when you have no access to metadata or message content? With your tech stack, is it possible to e.g. detect new accounts which immediately send a deluge of messages to thousands of users?
-
@lorry@infosec.exchange 2026-01-04 17:26
@Mer__edith Do you have an actual Trust & Safety team at @signalapp ?