Experimenting with SSL Vulnerabilities in Android Apps

Total Page:16

File Type:pdf, Size:1020Kb

Experimenting with SSL Vulnerabilities in Android Apps Danger is My Middle Name: Experimenting with SSL Vulnerabilities in Android Apps Lucky Onwuzurike Emiliano De Cristofaro Computer Science Department Computer Science Department University College London University College London [email protected] [email protected] ABSTRACT analysis shows that half of the apps accept all certificates and half This paper presents a measurement study of information leak- fail hostname verification. Dynamic analysis then reveals that 9 in age and SSL vulnerabilities in popular Android apps. We perform 10 apps establish HTTPS connections under attack in scenario (1), static and dynamic analysis on 100 apps, downloaded at least 10M while, in scenarios (2) and (3), about a quarter of them do so (23 times, that request full network access. Our experiments show that, and 29, respectively). Also, 4 apps—Deezer, Duolingo, Pic Col- although prior work has drawn a lot of attention to SSL implemen- lage, and 4shared—actually establish login sessions over HTTP. tations on mobile platforms, several popular apps (32/100) accept Finally, we report that only 3 apps provide relevant feedback in- all certificates and all hostnames, and four actually transmit sen- dicating failure as a result of SSL certificate validation during an sitive data unencrypted. We set up an experimental testbed sim- attack. As a consequence of these vulnerabilities, adversaries can ulating man-in-the-middle attacks and find that many apps (up to access sensitive information, including credit card numbers, chat 91% when the adversary has a certificate installed on the victim’s messages, contact list, files, and credentials. While we acknowl- device) are vulnerable, allowing the attacker to access sensitive in- edge that our work is similar in nature and, partly, in methodology formation, including credentials, files, personal details, and credit to prior research [13,21,22,27] (see Section 2), note that we do not card numbers. Finally, we provide a few recommendations to app only measure whether these are still prevalent, but also investigate developers and highlight several open research problems. and compare them via both static and dynamic analysis. Contributions. In summary, we make the following contributions: We present a measurement study of Android apps security, 1. INTRODUCTION • confirming that SSL vulnerabilities are still prevalent even in Over the past few years, the proliferation of always-on, always- very popular (10M+ downloads) apps. connected smartphones has skyrocketed. In 2013, 73% of mobile We investigate why static and dynamic analysis yield slightly phone users regularly accessed the Internet via their mobile de- • different results. vices [7, 34] and this ratio is bound to increase as sales of smart- We provide recommendations for developers and highlight a phones and tablets keep growing [25, 26]. Naturally, as the num- • ber and the usage of always-on, always-connected smartphones few open research problems. increase, so does the amount of personal and sensitive informa- Paper organization. Next section reviews related work, then Sec- tion they transmit. Thus, it is crucial to secure traffic exchanged tion 3 presents some relevant background information. Section 4 by these devices, especially considering that mobile users might introduces our methodology, while Section 5 discusses our mea- connect to open Wi-Fi networks or even fake cell towers. How- surement results, which we analyze in Section 6. Then, in Section 7 ever, SSL implementations in smartphone applications (in the rest we discuss some recommendations, and conclude in Section 8. In of the paper simply referred to as apps) are actually more buggy the Appendix, we also provide a code snippet developers can be and prone to vulnerabilities than browsers, including to man-in-the build from in order to implement SSL pinning as well as the com- middle (MiTM) attacks [21,27]. Moreover, while browsers provide plete list of analyzed apps. users with visual feedback that the communication is secured (via the lock symbol) and of certificate validation issues, apps do so less 2. RELATED WORK extensively and effectively [9]. Prior work looked at Android security from several perspectives: Although prior work has presented means for detecting vulnera- permissions [10, 11], privilege escalation [14, 18], detecting mali- bilities [13,33], it is unclear whether these are still prevalent in An- cious apps [38, 40], information flow/taint tracking [20, 41], and droid apps, and how so. We set to measure and analyze private in- details of SSL implementations [15,21, 22,27]. formation leakage and SSL vulnerabilities by building a sample of Georgiev et al. [27] study libraries and APIs used in SSL im- 100 popular Android apps requesting full network access (10% of plementations of non-browser apps, and Brubaker et al. [13] in- all apps with at least 10M downloads, as per [2]). We examine them troduce techniques for large-scale testing of certificate validation via static—decompiling using dex2jar [3]—and dynamic analysis, logic. Also, [15] and [33] introduce tools (respectively, MITHYS- where we simulate three MiTM scenarios: (1) an advanced adver- App and SMV-Hunter) for automated vulnerability discovery. sary that has its certificate installed on the user’s device, (2) an SSL A fewstudies [8, 9, 36, 39] analyze issues with SSL warnings in implementation accepting all certificates, and (3) an implementa- web browsers, but not many in the context of apps. In [21], Fahl tion not performing hostname verification correctly. et al. report that numerous apps do not display meaningful warn- Results. We observe that almost all apps in our sample (93/100) in- ing messages in presence of possible attacks, and, in [22], that 312 clude SSL, and most of them (78) use customized SSL code. Static out of 599 apps display warnings, with 254 of them not being de- 1 SSL Implementation in Android. To guarantee end-to-end se- curity, application developers use SSL over HTTP (HTTPS) sock- ets, relying on the android.net, android.webkit, java.net, javax.net, java.security, javax.security.cert, and org.apache.http packages of the Android SDK to create HTTP/HTTPS connection, adminis- ter, and verify certificates and keys. These packages provide de- velopers with TrustManager and HostnameVerifier interfaces, which are used in the SSL certificate validation logic. TrustMan- ager manages the certificates of all Certificate Authorities (CA) used in assessing the certificate’s validity. Only root CAs trusted by Android are contained in the default TrustManager. The cer- tificates are stored in a keystore which is then used to create the TrustManager. HostnameVerifier performs hostname verifi- cation whenever a URL’s hostname does not match the hostname in the peer’s identification credentials. Developers can use default implementations of the TrustMan- ager and HostnameVerifier interfaces provided by the Android SDK, or use customized ones. The latter usually involves developer- Figure 1: SSL Handshake. specified credentials or validation logic on TrustManager and/or HostnameVerifier. Typically, customization is done to support a certificate issued by a CA unknown to the OS, when using self- scriptive of the problem. MITHYSApp [15] also warns users about signed certificates, pinning peer credentials (“SSL pinning”, see vulnerable apps and allows them to decide whether to continue the below), server configuration sending incomplete certificate chain, connection. Work in [21, 22] use static analysis to discover vul- or the use of a single certificate for multiple hosts. nerabilities in Android and iOS apps. Our work extends these by In the rest of the paper, we simply refer to the name of an in- performing both static and dynamic analysis and investigate why terface or its implementation (e.g., TrustManager), whenever it is they differ from each other. We also propose a fail-safe strategy clear from the context. that developers can use to implement SSL securely. Interestingly enough, although prior work, including [21,22,27], has highlighted SSL Pinning involves coupling a host’s trusted credential (e.g., an important vulnerabilities in Android/iOS SSL implementations, 1- X.509 certificate or a public key) to its identity. Any other creden- 2 years later these are still prevalent even in very popular apps. tials received other than that coupled will not be accepted as valid Finally, Bates et al. [12] introduce CERTSHIM, a tool for certifi- for the host, whether or not it was issued by a valid entity or an cate verification retrofitting that is dynamically hooked to SSL and entity trusted by the OS. This is usually done when a developer data transport libraries, while Kranch and Bonneau [30] reveal that knows, beforehand, the trusted credentials of the host. cookies can be leaked from domains that implement key pinning to malicious scripts in HTTP domains they load resources from. 4. METHODOLOGY Experimental testbed. We use an LG Nexus 4 smartphone (run- 3. BACKGROUND ning Android KitKat 4.4.4) with a Lenovo laptop (running Win- In this section, we introduce some background information about dows 8.1) acting as the Wi-Fi Access Point (AP). To capture traffic SSL handshake, man-in-the-middle attacks, implementation of SSL and simulate MiTM attacks, we use Wireshark [6] and Fiddler2 [4]. on Android, and SSL Pinning. Timeline. Experiments presented in this paper were performed in SSL Handshake. SSL sessions always begin with a message ex- August/September 2014, and then revisited in March/April 2015. change between the client and the server – the SSL handshake. All statistics refer to the first round of tests, however, whenever an Specifically, as depicted in Figure 1, the client initiates it by send- app is no longer vulnerable, we report it in the text. ing the client hello message and then verifies the identity of the Analyzed Apps. Our first step is to build a set of 100 popular server. Obviously, if the verification is not implemented correctly, Android apps.
Recommended publications
  • Fb Messenger for Bb
    Fb messenger for bb Reach friends wherever they are with Facebook Messenger. -Message a friend or start a Napa nie FB elor terus gak bisa di Buka. Sao hk nhắn tin đc. By. Facebook Messenger for BlackBerry allows you to keep in touch with your friends on Facebook very Watch out for this virus spreading via FB Messenger. Download Facebook Messenger for BlackBerry now from Softonic: % safe and virus free. More than downloads this month. Download Facebook. Hi all, You feel so bored with native facebook app of Blackberry. of course it may drain more battery than native Fb app of Blackberry but it is Messenger: Native Facebook Messenger for BB If FB and FB Messenger apps are battery hogs on BlackBerry like they are on my Android, I'd have had them a day or two at most and then. The official Facebook Messenger app has been available on both iOS and Android since launch, Lol, FB messenger as a BBM replacement. Messaging apps for Blackberry smartphone are also available. Download Messenger for Blackberry Z10, Q10, 4G LTE PlayBook, Curve , Curve Instantly reach the people in your life—for free. Messenger is just like texting, but you don't have to pay for every message (it works with your data plan).Not just. Download facebook for blackberry curve with chat · Facebook messenger for blackberry · Download Facebook messenger for blackberry. You can pick up the new Facebook Messenger free at Tags: RIM BlackBerry Messenger Barcode Generator Facebook App. send messages to your facebook friends over your mobile phone without dataplan or without extra SMS costs, with Facebook messenger for blackberry 10 in.
    [Show full text]
  • Blackberry Enterprise Mobility Server Compatibility Matrix
    BlackBerry Enterprise Mobility Server Compatibility Matrix March 22, 2021 2021-03-22Z | | 2 Contents Introduction.......................................................................................................4 Legend..................................................................................................................................................................... 4 BEMS................................................................................................................ 5 Operating system................................................................................................................................................... 5 Database server......................................................................................................................................................5 BlackBerry UEM...................................................................................................................................................... 5 Good Control server............................................................................................................................................... 6 Java Runtime Environment....................................................................................................................................6 Browser....................................................................................................................................................................6 Microsoft Exchange..............................................................................................................................................
    [Show full text]
  • Blackberry Megoldás Felhasználási Megállapodás
    BLACKBERRY MEGOLDÁS FELHASZNÁLÁSI MEGÁLLAPODÁS KÉRJÜK, HOGY A SZOFTVER TELEPÍTÉSE VAGY HASZNÁLATA ELŐTT FIGYELMESEN OLVASSA EL EZT A DOKUMENTUMOT! A JELEN MEGÁLLAPODÁS TARTALMAZ OLYAN RENDELKEZÉSEKET, AMELYEK KIZÁRJÁK VAGY KORLÁTOZZÁK A RIM ÖNNEL SZEMBEN FENNÁLLÓ FELELŐSSÉGÉT, VAGY AMELYEK KIHATÁSSAL VANNAK AZ ÖN JOGAIRA. A JELEN MEGÁLLAPODÁS ARRA KÖTELEZHETI ÖNT, HOGY EGYÉNILEG VÁLASZTOTTBÍRÓSÁG ÚTJÁN RENDEZZE JOGVITÁIT, ÉS NE FORDULJON ESKÜDTBÍRÓSÁGHOZ VAGY NE FOLYTASSON CSOPORTOS PERLÉST. A JELEN MEGÁLLAPODÁS NEM ÉRINTI AZ ÖN JOGSZABÁLY ALAPJÁN FENNÁLLÓ OLYAN JOGAIT, AMELYEK AZ ÖN ÁLLAMÁBAN ALKALMAZANDÓAK ÉS AMELYEKTŐL NEM LEHET ELTÉRNI , FELTÉVE ÉS OLYAN MÉRTÉKBEN, HA ILLETVE AMILYEN MÉRTÉKBEN EZEK ÖNRE VONATKOZNAK. A jelen BlackBerry Megoldás Felhasználási Megállapodás ("Megállapodás") egy jogi kötőerővel rendelkező megállapodás, amely ön, amennyiben a saját nevében jár el; vagy ha ön valamely vállalkozás, illetve más személy nevében jogosult a Szoftver (amint az az alábbiakban meghatározásra került) megszerzésére, akkor az ön által képviselt vállalkozás vagy személy (mindegyik esetben: "Ön") között és a Research In Motion UK Limited között jön létre, amelynek cégjegyzékszáma 4022422 ("RIM"), és székhelye 200 Bath Road, Slough, Berkshire, Anglia SL1 3XE (együttesen "Felek", és külön "Fél"). Az Ajánlatok (amint az az alábbiakban meghatározásra került) forgalmazása vonatkozásában a RIM a Research In Motion E-Commerce S.a.r.l-et vagy azt a RIM leányvállalatot jelenti, amelyet az Ön állama tekintetében forgalmazóként jelölnek meg a http://www.blackberry.com/legal/rime
    [Show full text]
  • Apps and Blackberry Messenger (BBM) Apps Are Small Computer Programmes on a Phone Or Other Mobile with a Credit Or Debit Card to Be Registered
    HomeSafe Family Challenge in association with the parent zone Apps and Blackberry Messenger (BBM) Apps are small computer programmes on a phone or other mobile with a credit or debit card to be registered. Some apps are free to device like iPods or tablet computers that give you access to a download but can have ‘extras’ that cost to download – this is range of services and information from the internet. There are lots known as ‘in-app purchasing’ and can be disabled on phones, iPods of apps that support education at different ages but you might be and tablets. concerned about some of the content of certain apps, or whether BBM is an app included on all Blackberry devices that allows free they include location services that may show other people your instant messaging between Blackberry users. Messages can be sent child’s location. to individuals or groups and can include photos, audio clips and files. Apps are downloaded from an online store and can be free or paid BBM also allows users to broadcast messages to everyone in their for. All online stores – iTunes, Google apps – require an account address book. You might be concerned about the kind You can also turn off location settings of material your child could access if you’d rather not share yours or your via apps, or the risks of downloading a child’s location. virus. Find out what your children are Look at age ratings on apps but be downloading and how they use BBM: • aware they have been set by the • Talk to your children about their designers and aren’t the same as film favourite apps and where they or game ratings download them from • Remind your children to think • Disable ‘in-app purchasing’ on your about what images and content child’s phone, iPod, laptop to make they are sharing with others (see Term 2 sure that paid content can’t be Inappropriate Content) Parent downloaded from free apps.
    [Show full text]
  • The Study of Wechat in International Marketing Ms
    THE STUDY OF WECHAT IN INTERNATIONAL MARKETING MS. YIXUAN LI 5617190030 SUBMITTED IN PARTIAL FULFILLMENT IN THE REQUIREMENT FOR THE DEGREE OF MASTER OF BUSINESS ADMINISTRATION INTERNATIONAL PROGRAM SIAM UNIVERSITY 2017 由 扫描全能王 扫描创建 ABSTRACT WeChat is a mobile text and voice messaging communication services developed by Tencent company. It first published in January 2011. It can send voice messages through the network fast by video, images and text and it supports for multiple people talk in mobile phone chat. It is one of the biggest independent messaging applications used by monthly active users. WeChat makes what can you do in the application unique by having a variety of functions, and allowing the user to interact with other users and sellers. WeChat has evolved into more than a messaging application to a full-service mobile business payment application. Users can connect their bank accounts to WeChat and to WeChat handsets and shop. WeChat is able to widen its international presence very quickly, thanks to multiple features and it is more or less inspired by its competitors. This makes the unavoidable comparison with the famous social network Facebook. WeChat is available in many countries such as Malaysia, the Philippines, Mexico, Singapore or even India. Tencent group saw itself particularly success in these countries. WeChat have solid position in the Chinese market, however, Tencent has been trying to expand overseas markets. In Asian markets in the past two years, a group of mobile chat application, including WeChat, Line and Kakao Talk is attacked the international market. They try to strive for more users and expand the brand influence.
    [Show full text]
  • Evolving Bbm's Messaging App to a Complete Social
    Pythian Client Case Study INDUSTRY Technology EVOLVING BBM’S MESSAGING APP TO A COMPLETE SOCIAL PLATFORM ON GOOGLE TECHNOLOGIES Google Cloud Platform, Google Cloud CLOUD PLATFORM SERVING MILLIONS OF Engine, Google Cloud Storage, Google BigQuery, Google Cloud Dataflow, CLIENTS WITH CHAT, VIDEO, GAMES AND MUSIC Google Cloud SQL, Google Cloud Connect, Google Load Balancer, Google Compute Engine, Google Cloud Pub/Sub, Since it was created in 2005, the BBM messenger app has evolved from Elasticsearch, Cassandra, PostgreSQL, text and video messaging to a social ecosystem that unifies chat, social, Kafka commerce and services, and includes bill payment, top-up, vouchers/ BUSINESS NEED coupons, games, video, comics, shopping, travel, career and polls. The A massive and complicated migration of tens of millions of users worldwide include 60 million monthly active users BBM’s Internet-based instant messaging in Indonesia alone. and video telephony app to the cloud, including refactoring and automation for ongoing efficiencies and to handle huge BUSINESS CHALLENGE amounts of data. In June of 2016, one of Indonesia’s largest media groups licensed BBM’s SOLUTION app technology and needed to move the infrastructure from an on- Pythian designed and implemented the premises data center in Waterloo, Canada to Asia. This move would help cloud migration plan, refactored the them better serve their largest user base, which is located in Asia. applications, added a CI/CD pipeline and wrangled BBM’s big data to support With media consumption growing at lightning speed, BBM recognized analytics. that migrating to the cloud would bring the elasticity, scale and cost effectiveness they needed as well as the geographic proximity to their largest user base.
    [Show full text]
  • V1-01-14-How BBM Messenger Can Benefit Businesses.Indd
    Business benefits of BB Messenger How BBM Messenger can benefit businesses working with daisy 0800 040 8888 [email protected] www.daisygroup.com v1 - 01/14 Introduction When you think of BlackBerry® Messenger (BBM), business is probably not one of the first things you associate with it. Already extremely popular amongst social users of the handsets, the Canadian firm’s iconic chat app was successfully rolled out for iPhones and Android-powered devices last year to further boost its popularity. However, although BlackBerry handsets enjoy a solid reputation amongst the business community, most fail to acknowledge that BBM can be invaluable in boosting productivity. The benefits Instant Messaging Group facility Small businesses are continually striving to keep One of the finest developments has arguably been pace with their respective industry heavyweights. To the introduction of the ‘Group’ facility, which allows do this effectively, they must ensure they utilise their you to share photos, lists and calendar appointments agility by using service like BlackBerry Messenger. with your contacts. By creating a group, you can The software allows users to communicate easily and use a shared stream to instantly chat to colleagues quickly to their network of contacts who are central within your business. This tool is perfect for to business functionality. The instant messaging business collaboration, and especially useful if you aspect of the app helps facilitate staff communication experience geographic limitations or utilise remote and improve collaboration. Unlike SMS messaging – working products and services. Groups allow you which invariably costs – BBM offers a free, alternative to communicate in real time by sharing important communication solution (excluding the internet documents and files, ensuring you work productively connection you’ll need).
    [Show full text]
  • Online Security for Independent Media and Civil Society Activists
    Online Security for Independent Media and Civil Society Activists A white paper for SIDA’s October 2010 “Exile Media” conference Eric S Johnson (updated 13 Oct 2013) For activists who make it a priority to deliver news to citizens of countries which try to control the information to which their citizens have access, the internet has provided massive new opportunities. But those countries’ governments also realise ICTs’ potential and implement countermeasures to impede the delivery of independent news via the internet. This paper covers what exile media can or should do to protect itself, addressing three categories of issues: common computer security precautions, defense against targeted attacks, and circumventing cybercensorship, with a final note about overkill (aka FUD: fear, uncertainty, doubt). For each of the issues mentioned below, specific ex- amples from within the human rights or freedom of expression world can be provided where non-observance was cata- strophic, but most of those who suffered problems would rather not be named. [NB Snowden- gate changed little or nothing about these recommendations.] Common computer security: The best defense is a good … (aka “lock your doors”) The main threats to exile media’s successful use of ICTs—and solutions—are the same as for any other computer user: 1) Ensure all software automatically patches itself regularly against newly-discovered secu- rity flaws (e.g. to maintain up-to-date SSL certificate revocation lists). As with antivirus software, this may cost something; e.g. with Microsoft (Windows and Office), it may re- quire your software be legally purchased (or use the WSUS Offline Update tool, which helps in low-bandwidth environments).
    [Show full text]
  • Microsoft Lumia
    Microsoft Lumia 640 Prepared for Anything Key Features Operating System: Windows Phone 8.1 with Lumia • Latest version of Windows Phone 8.1 along with Denim seamlessly integrated Microso Office experiences Lumia 640 • Built-in Skype integraon and a 1MP front-facing Networks: camera for switching seamlessly between voice and • GSM/EDGE: 850/900/1800/1900 MHz, WCDMA: video calls 850/900/1900/2100 MHz 3G Dual SIM • 8MP camera with LED flash and Lumia Camera right out of the box Processor: CPU Qualcomm Snapdragon 400 Prepared for Anything • 1GB of memory and powerful quad core processor (MSM8926), 1.2 GHz quad core processor • Smart Dual SIM to ensure you never miss a call Memory: 1GB RAM, 8 GB internal mass memory + up Accessories to 128 GB Micro SD & 30GB* free OneDrive cloud • Cover for Lumia 640 – with card holder storage • Microso Screen Sharing for Lumia Phones • Comfort Headset Display: 5” HD (1280x720, 16:9) IPS LCD, 294 PPI, Glance screen, Corning Gorilla Glass 3, Sunlight Size: 141.3 x 72.2 x 8.85 (volumetric) mm readability enhancements Weight: 145g Primary Camera: 8 MP AF (3280x2464), f/2.2, 28 mm, 1080p @ 30 fps video (connuous autofocus), Colors: Flash: LED, Lumia Camera Talk time and Standby time (Estimates) Secondary Camera: HD 1 MP wide angle, f/2.4, • Standby time: up to 35 days (840 hours) 720p video • Talk time: up to 27.3 hours (2G) • Talk time: up to 20.3 hours (3G) Connectivity: BT 4.0, microUSB 2.0, Micro SIM, A-GPS +GLONASS, BeiDou, DLNA, Screen cloning with Sales Package Miracast, WLAN 802.11 b/g/n/ • Lumia 640 3G Dual SIM • Charger: AC-20 Sensors: Accelerometer, Magnetometer, Proximity, • WH-108 headset (In select markets only) Ambient Light Sensor • Battery: BV-T5C (removable) • User guide Audio: 3.5 mm AV connector (AHJ), FM Radio, • Note: there may be differences in country / Internet Radio customer variants Battery: 2500 mAh (BV-T5C) removable baery * available when camera roll back up is activated.
    [Show full text]
  • Miami's Medieval Wonder
    July 2019 www.BiscayneTimes.com Volume 17 Issue 5 © Miami’s Medieval Wonder The Ancient Spanish Monastery is starting to get noticed CALL 305-756-6200 FOR INFORMATION ABOUT THIS ADVERTISING SPACE Our all inclusive 55 or better lifestyle is designed for you to be able to live in care-free comfort. Our residents enjoy a variety of activities, amenities, dining options, and more while living in the best location. Rents start at $2350 and we will pay $1000 towards moving costs. Limited time only on select units, call for details. 2751 NE 183rd Street Aventura, FL 33160 • 305.521.7219 • www.imperial-living.com 2 Biscayne Times • www.BiscayneTimes.com July 2019 Our all inclusive 55 or better lifestyle is designed for you to be able to live in care-free comfort. Our residents enjoy a variety of activities, amenities, dining options, and more while living in the best location. Rents start at $2350 and we will pay $1000 towards moving costs. Limited time only on select units, call for details. 2751 NE 183rd Street Aventura, FL 33160 • 305.521.7219 • www.imperial-living.com July 2019 Biscayne Times • www.BiscayneTimes.com 3 Where Buyers 2019 New 5,300 SF Waterfront Home New Pool Home ! and Sellers ` intersect every day Modern Masterpiece - $1.299M New Custom Home with high ceilings. 4 Bedrooms 2019 New Waterfront Pool Home - $2.49M 3 Bathrooms, over 2700 SF, 24hr Guard Gated New 5,300 SF Contemporary Home with Ocean Access, no Islands of Keystone Point. Huge great room. bridges to Bay. 4BR, 5BA + den/office or 5th BR, 665sf covered patio downstairs.
    [Show full text]
  • Faq-Bbm-Enterprise.Pdf
    FAQ Frequently Asked Questions BBM Enterprise BBM Enterprise is the cross-platform instant messaging solution for text, voice, video, and group chat–on any and multiple devices, including smartphones and desktops. This document aims to address some of the most frequently asked questions about BBM Enterprise; what it is, how it works, and what requirements are needed. Click on the question to arrive directly at the answer. Learn more at www.blackberry.com/bbmenterprise PRODUCT OVERVIEW: 1. Does BBM Enterprise only support mobile devices? 2. What platforms do BBM Enterprise support? 3. Can I extend BBM Enterprise chats to non-BBM Enterprise users? 4. Do I need to install anything to deploy BBM Enterprise to my users? 5. Does BBM Enterprise meet regulatory compliance requirements? END-USER: 1. Can I only run BBM Enterprise on one device? 2. Can a BBM Enterprise user only talk to BBM Enterprise users within the company? 3. What privacy features are available for an end-user? 4. How do I know which of my BBM contacts are also using BBM Enterprise and which are using BBM consumer? 5. Can I cut and paste copy in to a BBM Enterprise chat from another application? 6. What is the auto-passphrase capability that is available for BBM Enterprise? 7. What happens if my organization does not turn on the auto-passphrase policy but the organization in which I am interacting with has the auto-passphrase policy turned on? IT ADMIN QUESTIONS 1. Is BlackBerry UEM required to use BBM Enterprise? 2. Do I have to purchase BlackBerry Enterprise Identity separately? 3.
    [Show full text]
  • X. Daftar Pustaka
    DAFTAR PUSTAKA APJII. (2015). PROFIL PENGGUNA INTERNET INDONESIA 2014. [online]. https://www.apjii.or.id/content/read/39/27/PROFIL-PENGGUNA- INTERNET-INDONESIA-2014. [8 Febuari 2016] Appworld.blackberry.com. (2015). Blackberry Messenger. [online]. https://appworld.blackberry.com/webstore/content/3729/?lang=id&countryc ode=ID. [23 Juli 2016] Bbc.com. (2015). Hampir separuh warga dunia terhubung internet akhir 2015. [online].http://www.bbc.com/indonesia/majalah/2015/05/150526_majalah_i nternet. [8 Febuari 2016] Belch, George E. dan Michael A. Belch. (2009). Advertising and Promotion: An Integrated Markeing Communication Perspective (8th ed.). New York: McGraw-Hill. Berbagiinfo4u.com. (2013). APA ITU LINE? DAN BAGAIMANA CARA DAFTAR LINE?. [online]. http://www.berbagiinfo4u.com/2013/05/apa-itu- line.html. [8 Febuari 2016] Bersosial.com. (2013). Sejarah Lahirnya Line, KakaoTalk, WhatsApp, Wechat. [online]. https://www.bersosial.com/threads/sejarah-lahirnya-line-kakaotalk- whatsapp-wechat.1565/. [8 Febuari 2016] Blog.whatsapp.com. (2014). Facebook. [online]. https://blog.whatsapp.com/?l=id&set=yes. [23 Juli 2016] Blog.whatsapp.com. (2016). Satu miliar. [online]. https://blog.whatsapp.com/?l=id&set=yes. [23 Juli 2016] Bohang, Fatimah Kartini. (2016). Anak Muda Tinggalkan Facebook dan Twitter, Kenapa?. [online]. http://tekno.kompas.com/read/2016/02/15/20080017/Anak.Muda.Tinggalka n.Facebook.dan.Twitter.Kenapa. [18 Mei 2016] Chromler.com. (2015). 10 Aplikasi Chatting Terbaik untuk Android. [online]. http://chromler.com/blog/10-aplikasi-chatting-terbaik-untuk-android/. [9 Mei 2016] 81 Commons.wikipedia.org. File:Blackberry-Messenger-Logo.png. [online]. https://commons.wikimedia.org/wiki/File:Blackberry-Messenger-Logo.png. [6 Maret 2016] Commons.wikipedia.org.
    [Show full text]