Earlier quoted context omitted.
This is a well-known design decision on their side. This is not as much a discovery as bringing it up.
Is there a particular reason (that you're aware of) for this decision? I'm certainly no expert on the matter, but it seems risky to store everything like that, especially unsalted. LinkedIn, anyone?
WhatsApp is using your IMEI number as password
41–50 of 83 posts
Re: WhatsApp is using your IMEI number as password
#42Can anyone explain in general what is the point in WhatsApp which isn't compatible with anything except itself, vs normative XMPP/Jingle client through which one can communicate with any user from federated XMPP servers? I have hard time understanding why new closed (walled garden) IM networks appear in these day and age.
- it's free (or inexpensive compared to international SMS)
- it doesn't require any technical expertise whatsoever
- it's cross platform
- it already has traction
I can't think of any alternative which has this combination of properties..
Re: WhatsApp is using your IMEI number as password
#43Earlier quoted context omitted.
It's quite popular in countries where buying SMS credits is not always an afforded cost, but public wifi is everywhere. Basic Android phones are fairly popular and inexpensive given that they double as a web browser and communication device for many.
That's understandable, but my question was about creating WhatsApp vs making a regular conformant XMPP/Jingle client which also simply works through TCP and UDP. The later gives free choice of what XMPP server to use and allows communicating with users of other federated servers. WhatsApp allows communicating only with WhatsApp if I understand correctly.
Re: WhatsApp is using your IMEI number as password
#44If you installed WhatsApp on an Android device for example, your password is likely to be an inverse of your phones IMEI number with an MD5 encryption thrown on top of it (without salt). How does OP know this? Was there a leak of "passwords" or did he find this through trial & error? Edit: Just found out that's what it says even on the Wikipedia entry about WhatsApp[1]. [1]: http://en.wikipedia.org/wiki/WhatsApp
it's called reverse engineering though. it's much easier to use reverse ios code than that weirdass dex format though imho
Re: WhatsApp is using your IMEI number as password
#45This actually seems to me like a perfect solution (from WhatsApp's side). This way as long the user has the same phone number, he/she doesn't have to remember any credentials, which is probably the main reason (or one of the top 3) for people using WhatsApp in the first place. And as for the "security problem", if someone has access to your phone they can just maliciously use the app itself. I'm not saying that this…
Re: WhatsApp is using your IMEI number as password
#46Earlier quoted context omitted.
It got traction because it worked simply with no config and was very cost effective in certain use cases. I know it was used as a precursor to iMessage type eaperince to send 'texts' and images using only data, so was perfect for communicating across countries with no carrier charges.
So the only point was in avoiding one time step like adding an account to the client (like users do with e-mail too) / or registering on some XMPP server? Still it hardly justifies creating more walled networks (unless they allow federation and regular XMPP communication with their servers).
Re: WhatsApp is using your IMEI number as password
#47Can anyone explain in general what is the point in WhatsApp which isn't compatible with anything except itself, vs normative XMPP/Jingle client through which one can communicate with any user from federated XMPP servers? I have hard time understanding why new closed (walled garden) IM networks appear in these day and age.
It's quite popular in countries where buying SMS credits is not always an afforded cost, but public wifi is everywhere. Basic Android phones are fairly popular and inexpensive given that they double as a web browser and communication device for many.
Re: WhatsApp is using your IMEI number as password
#48Re: WhatsApp is using your IMEI number as password
#49While it may not be the case in this scenario (since Sam says in a response on here that he sent them a message a few days ago), everyone should always be responsible in how they disclose flaws or discoveries in software: http://en.wikipedia.org/wiki/Responsible_disclosure
http://kevtownsend.wordpress.com/2012/09/01/java-vulnerabili...
Re: WhatsApp is using your IMEI number as password
#50Can anyone explain in general what is the point in WhatsApp which isn't compatible with anything except itself, vs normative XMPP/Jingle client through which one can communicate with any user from federated XMPP servers? I have hard time understanding why new closed (walled garden) IM networks appear in these day and age.
I use it to talk to my friends back home because: - it's free (or inexpensive compared to international SMS) - it doesn't require any technical expertise whatsoever - it's cross platform - it already has traction I can't think of any alternative which has this combination of properties..
It has come to the point that my wife and I barely use SMS anymore and are actually saving some play money on SMS thanks to that thing.
And that is bad news for carriers worldwide yes, but not that anyone really feels pity for them anyway.