posted in Technology

German police read WhatsApp messages without cracking encryption

cross-posted from : lemmy.zip/post/71321898

Netzpoltik details that police are able to gain access in this way either through physical access to someone’s phone or by intercepting verification codes via a state-sanctioned phishing attack or intercepting SMS messages via telephone surveillance

cybernews.com/privacy/police-telegram-whatsapp-signal-surveillance-linked-devices/
enPage

Replying to @⁨cmnybo@discuss.tchncs.de⁩

Watch out, if those accounts are ever “locked”, you will get permanently locked out of the accounts. Happened to me because a data breach revealed my email address and some idiot tried brute forcing my password. Didn’t work but it broke the account. Secondary recovery email address and correct password wasn’t good enough. Support basically told me to give up and make a new account (???).

Replying to @⁨Natanael@infosec.pub⁩

But with a always on VPN they constantly ask to verify our identity, even with passkey or phone number.

Even when I successfully verify my passkey, they will still sent a SMS code to my recovery number. It’s almost impossible to bypass that step and try another method button redirect again to the same phone verification page. If I didn’t give my number, then this message appears, “there is not enough information to prove this is your account. try again later.”

Maybe VPN is a factor that triggering their security system.

Replying to @⁨SnotFlickerman@lemmy.blahaj.zone⁩

Signal doesn’t offer anything except sms 2fa and requires a phone number. It’s a terrible choice considering LEO can do what they did here and just get legal access to MITM your sms messages, spoof the 2fa, and take over your account, impersonating you. The other ones aren’t encrypted. So none of these they broke into are great choices for truly secure messaging.

Replying to @⁨urushitan@kakera.kintsugi.moe⁩

Signal offers direct key verification (which you need to do out of band) or transparency log key verification (your device can check that senders who you add by number hasn’t had their key change)

The attack here was getting an unlocked device in hand and using the internal sync feature without the user’s knowledge, and the solution to that is always to check your phone after an untrusted person handled it unlocked (or with Cellebrite type devices) - or to simply not offer access to the Signal app while unlocked (perhaps even uninstalling it first).

There is no app which is fully secure against an untrusted third party getting physical access to your unlocked phone, especially not if you have a weak PIN or just fingerprint unlock

Replying to @⁨Greenusb@feddit.org⁩

Yes. How does that happen? You open the app you type a message you hit send. In that process WhatsApp has access to your clear text message that they get from the keyboard. They can do whatever they want with that. They could encrypt your message with your key and also one of their keys. They could send those together so that they look like one message but at their servers split their copy off.

Replying to @⁨schizoidman@lemmy.zip⁩

There have been too many of these types of events related to signal. And it has so many red flags. You are required to have a phone number which is essentially ur real identity. They used to federate with 3rd party servers but they killed that and all but wiped it from the internet. They try to shut down 3rd party clients. They don’t provide reproducible builds so we can’t trust the source. They received their initial funding from In-Q-Tel the CIA venture capital firm.

Every time someone tries to raise any of these issues they are immediately shut down and told that its all for a good reason and that we should trust it.

At minimum they have a full social graph of real identities with time-stamped message events. Sealed sender doesn’t negate this as signal knows ur ip address when u give them a message. They also know the destination of that message as that isn’t sealed. This is sufficient information to link sender and recipient and timestamp. That’s assuming the unreproducible builds don’t have backdoors.

It’s all got a slightly fishy smell to it.

Tldr: If u want actual secure messaging u should consider SimpleX

Replying to @⁨muntedcrocodile@hilariouschaos.com⁩

There are all of these stories about signal because it is notable when someone gets around it

That there’s anything approaching secure communication on a cell-phone dominated Internet whose.operating systems are either “snobbish walled garden” or “ad agency living in the corpse of a search engine” is astonishing. In the same way that a gun safety that keeps a toddler from shooting themselves with an otherwise loaded gun is astonishing.

Replying to @⁨GreenKnight23@lemmy.world⁩

WHAT DO YOU THINK IT’S USED FOR

they have 45 day store-and-forward of encrypted attachments, and the handle registration thing, and that’s it

Do you think they would want to go to federal jail for lying to federal agents when they insist they have no metadata about you?

Messages persist in memory or in a database until they cross a threshold of time, typically on the order of days.

github.com/simplex-chat/…/overview-tjr.md

Hypocrite

Replying to @⁨Natanael@infosec.pub⁩

I’m about to block you because you’re just spamming the same argument in two different threads.

simplex has a more secure and robust architecture when compared to signal. simplex router can literally run on a raspberry pi zero with 2gb of storage.

nothing is written to storage for simplex unless you configure it otherwise.

the defaults for signal selfhosting promotes convenience over security and does not appropriately protect admins from search and seizures.

signal is good, if all you want is to share memes with your friends, but if you want to build a network of trusted individuals for purposes that are actively targeted by corrupt governments, simplex wins hands down.

Replying to @⁨muntedcrocodile@hilariouschaos.com⁩

Signal supports Tor.

They have features like Sealed Sender, which is at least on par with the multiple server behavior of Simplex as it behaves the same (message passing multiple servers, carrying no sender origin data in plaintext)

Simplex knows the same thing. The pairwise identifiers is a sham - all your different identifiers point to the same Android/iOS notification server API key so they know the recipient is the same person, they can tell which exact phone receives a notification when somebody sends you a message (unless the devs use anonymized fetch on a polling schedule, which they don’t)

And because they don’t hide those sender stamps, Simplex leak more info than Signal with Sealed sender

Replying to @⁨peopleproblems@lemmy.world⁩

It’s a vulnerability precisely because people always swarm to defend Signal in stories like this, as though using Signal means the authorities (or other bad actors) can’t read your messages. Seems like every six months there’s some story involving Signal users getting hacked, and every time there’s a rush of wellacshuallys explaining why it wasn’t really Signal’s fault. (that last one is particularly egregious because I remember people defending it as “it wasn’t Signal, it was their partner who they subcontracted and gave your personal data to”, which is crazy levels of mental gymnastics.)

Security is more than just encryption. If you flag something up as “hey use this if you want to hide from the Government” and have a personal phone number attached to it, that’s like a red rag to a bull.

(edit: LOL, it’s hilarious how many people think they’re making great rebuttals in the replies when all they’re doing is proving my point. One child even flew directly into screaming at me. Signal fanbois are even worse than Apple supporters)

ForbesFBI Issues Alert As Thousands Of Signal Accounts Confirmed HackedThe FBI and CISA have issued a joint warning to users of encrypted messaging apps as thousands of accounts are compromised. Here’s what you need to know.

Replying to @⁨peopleproblems@lemmy.world⁩

A lot of these types use ‘perfect being the enemy of good’ as their attack vector. If it’s not private and anonymous why bother? If you can’t cut out all big tech companies, if you can’t stop buying any American goods, if you can’t feed all the poor or house all the homeless, etc. It’s an effective way to attack progression by making people believe they should just stop fighting, they’ll never win. You nailed it, Signal is private, it doesn’t claim to be anything else.

Replying to @⁨skisnow@lemmy.ca⁩

as though using Signal means the authorities can’t read your messages.

Nobody who understands the topic thinks this.

Signal exists to prevent the contents from being read off the wire and from having the capability of compelling Signal’s parent company from turning over stored messages.

It doesn’t exist to hand hold you so you don’t get phished, or prevent you from running it on a vendor phone full of spyware. You’re responsible for making sure your hardware is secure and that you’re not socially engineered.

Replying to @⁨skisnow@lemmy.ca⁩

Why are you lying about what security guarantees Signal say they offer?

…signal.org/…/9932632052378-How-to-protect-yourse…

…signal.org/…/9932566320410-Staying-Safe-from-Phi…

Even your example of the Twilio hack is far less relevant now since they added transparency logs, which means it is much harder to impersonate you without detection even if the hacker can control the telco

…signal.org/…/10223569377562-Automatic-Key-Verifi…

Replying to @⁨Natanael@infosec.pub⁩

cherry picking.

By default, routers do not retain access logs, and permanently delete messages and queues when requested. Messages persist in memory or in a database until they cross a threshold of time, typically on the order of days.[0] There is still a risk that a router maliciously records all queues and messages (even though encrypted) sent via the same transport connection to gain a partial knowledge of the user’s communications graph and other meta-data.

what this means is don’t blindly trust a random public router.

if you host your own router, you can set the threshold to hours or seconds. you can also ensure that your router isn’t maliciously storing records.

simplex uses an in-memory queue to store messages for delivery. if the server was extracted for legal measures, this means the messages are erased and difficult if not impossible to collect.

for signal, they are written to disk. this means there is evidence of communications between users. even if you host your own signal server, it will be there.

Replying to @⁨WhyJiffie@sh.itjust.works⁩

simplex messages stay on your phone. you can’t switch phones and have them follow you because there’s no way to sign in because there’s no account for you to sign in with.

simplex doesn’t require a phone number or email. the trust is made between users, keeping users safer because it requires physical access between users. sure you can share your code over SMS or otherwise, but that’s a user issue that breaks usage policy, not a problem with the software.

Replying to @⁨Zak@lemmy.world⁩

I think you’re the only person here so far who read the linked article.

I also found the netzpolitik article that was referenced but not linked to in the original article.

This describes police adding a linked device to a person’s WhatsApp account while gathering evidence (translated with Google Translate).

On January 12, 2020, Mr. and Mrs. P. were questioned. During the questioning, they voluntarily handed over the mobile phones they were carrying to the interviewing officers for a brief period so that messages from their daughter contained on the devices could be viewed and, among other things, photographed.

While the photographs were being taken, the computer-based application WhatsApp Web was covertly activated via a website made available online by the Federal Criminal Police Office (BKA), allowing the messages to be read on a BKA computer (sic!). This did not involve any intrusion via a Trojan horse or similar software.

The only link to Signal here is the nation state campaign which used social engineering via a phishing message from ‘Signal Support’.

This nation state campaign was originally reported by a researcher at Citizen Lab.

Replying to @⁨SergeantSushi@lemmy.world⁩

I did notice some comments that may be from people who did not read and understand the article. These attacks are not sophisticated or hard to defend against, which is probably why the German police want to limit public awareness.

I find their view shortsighted/narrow; the attacks they’re using (including SIM swapping) are also widely used by criminals for fraud and identity theft. Police agencies should not discourage the public from being more cybersecurity-aware.

Replying to an earlier post

A problem many aren’t aware of, in an area that shares telecommunications info, two people within that area can be identified by the state sending encrypted messages by seeing when one person sends and another instantly receives a message. It could be easy enough to obscure that I would think by working differing lag times in.

I think it was in the intercept a few years back. I think this is it.

https://theintercept.com/2024/05/22/whatsapp-security-vulnerability-meta-israel-palestine/