This document provides an overview of the WhatsApp messaging application. It discusses WhatsApp's history and features, how it works by storing and forwarding messages between a user's device and WhatsApp's servers, some past security issues, and compares it to the BlackBerry Messenger (BBM) service. The document contains sections on WhatsApp's introduction and ownership, configuration, security breaches, and compares the debate between using WhatsApp versus BBM.
2. CONTENTS
INTRODUCTION
WHAT IS WhatsApp?
HISTORY & OWNERSHIP
SECURITY BREACHES
WORKING OF WhatsApp
INTRODUCTION
PRACTICAL WORKING
CONFIGURATION
WHEN WHATSPP BECOMES A DOUBT?
GOOD NEWS FOR YOUNGSTERS!
BBM VS WHATSAPP
BIBLOGRAPHY
3. INTRODUCTION
With evolving technologies every person wants to know and
try the best and latest applications available in the App
stores.
People are becoming technology oriented by every passing
day.
Its easier to communicate with others through web rather
than calling or visiting them for a special purpose.
Whether its for professional concerns or to watch a movie or
even if you want to hangout with friends, mobile based
applications serve the purpose well………..
…One of these applications is
WhatsApp.
4. WHAT IS WhatsApp?
Watsapp messenger is a proprietary cross
platform instant messaging subscription
service for smartphones. In addition to text
messaging user can send each other
images video and audio messages.
The client software is available for Android,
Blackberry OS, IOS, Series 40,
Symbian(S60) and Windows phone.
WhatsApp is a messenger that aims to
replicate the sms experience but avoid the
expense of sms.
5. HISTORY AND
OWNERSHIP
WhatsApp Inc. was founded in 2009 by-
Competing with a number of Asian-based
messaging services(like- LINE, WeChat),
whatsapp was handling 10 billion messages
per day as of august 2012.
On 13th June, 2013, WhatsApp announced
on Twitter that they had reached their new
daily record of processing 27 billion
messages.
Brian acton Jan Koum(CEO of
Yahoo!)
Developer WhatsApp
Inc.
Development
status
Active
Operating
system
Android, iOS,
Symbian,
Windows phone
Type Instant
messaging
licence proprietary
website www.whatsapp.
com
7. Introduction
Once you have found someone to talk to on WhatsApp, the
mechanism of chatting is pretty straightforward. The simplest
phrase for WhatsApp is that it is a "store and forward"
system. This happens at a couple of places.
The WhatsApp client will store any message you send, and
keep trying to send it to the WhatsApp servers. This
behavior varies somewhat by platform, as some mobile
platforms do not allow arbitrary code execution, and this
restriction can be visible to the user at times - this is most
obvious on the iPhone and Windows Phone platforms, as
apps have very restricted access to the CPU when not in the
foreground.
On other platforms, like Android, BlackBerry, BlackBerry-10,
Symbian and Nokia S40, the OS allows background
execution, so the user experience is substantially nicer.
8. Practical working
This "store and forward" also happens on the WhatsApp chat servers.
When a WhatsApp mobile app connects to the chat servers, the store-
and-forward process occurs in both directions. The client sends any
pending messages in it's messages store to the server, while the server
sends all the accumulated messages destined for that client to the
client. This process is done on an acknowledgement basis. This
means messages are sent repeatedly until the other side
acknowledges receipt of the message.
One difference between the server and the client for "store and
forward" is that the server drops messages once they are
acknowledged - there is no long term storage. Whereas the client will
update the UI to double-check status once the ack arrives, but will keep
the message. In the WhatsApp framework, the client is the canonical
message store, and the server is a router with temporary storage. This
is in contrast to the more typical "store everything forever" strategy
seen by other large communication providers operating today.
9. Configuration
WhatsApp uses customized XMPP server with proprietary
extensions, named internally as FunXMPP.
1. Authentication
Just like any other XMPP, WhatsApp uses jabber id and
password to login. The password is hashed, stored in
servers upon account creation and used transparently
everytime the client connects the server.
2. Text Message communication
Messages are basically sent as TCP packets, following
WhatsApp’s own format (unlike what’s defined in XMPP
RFCs).
Photos, Videos and Audio files shared with WhatsApp
contacts are HTTP-uploaded to a server before being
sent to the recipient(s).
10. Security Breaches
May 2011, a security hole reportedly left WhatsApp user
accounts open for hijacking. Since May 2011, WhatsApp
communications are reportedly not encrypted, and data is sent
and received in plaintext, meaning messages can easily be
read if packet traces are available.
According to some sources, the hijacking hack was performed
and later fixed by helping WhatsApp reproduce it on Android
and Symbian, by Liroy van Hoewijk, CEO of CoreISP.net. In
May 2012, security researchers noticed that new updates of
WhatsApp no longer sent messages as plaintext, the
cryptographic method implemented was subsequently
described as "broken".
In September 2011, WhatsApp released a new version of the
Messenger application for iPhones, closing critical security
holes that allowed forged messages to be sent and messages
from any WhatsApp user to be read.
On January 13, 2012, WhatsApp was pulled from the iOS App
Store, and the reason was not disclosed. The app was added
back to the App Store four days later.
11. When WhatsApp can be a
doubt?
Using 3rd Party Spywares can be very useful for
spying not only WhatsApp Conversation but also
many things like, you can able to Track GPS
Location, you can capture the lock screen
passwords and they can be also used for
monitoring Websites. there are many spywares
like Boss spy .
Hackers can also perform a glitch operation in
order to read someone’s whatsapp conversations
of a WIFI network (whether its Open, WEP,
WPA/WPA2).
13. Still A good news….EH!
• Hacking WhatsApp is Much Harder than
Hacking Facebook and Twitter as Facebook
and Twitter can be Hacked using Social
Engineering Techniques like Phishing and
many others when we compare to hack
someone’s WhatsApp Account and Gain
Full Access over his Account – It is nearly
Impossible.
• There is no tool that can hack whatsapp
and give you a full access over someone’s
whatsapp account. Yes, there are Lots of
Youtube Videos,Websites Filled with
“WhatsApp Hack Tool” which claim that they
can but the reality is they can’t actually
hack.