{"id":195216,"date":"2017-01-19T16:24:39","date_gmt":"2017-01-19T14:24:39","guid":{"rendered":"http:\/\/mybroadband.co.za\/news\/?p=195216"},"modified":"2017-01-19T16:27:13","modified_gmt":"2017-01-19T14:27:13","slug":"how-google-finds-android-malware","status":"publish","type":"post","link":"https:\/\/mybroadband.co.za\/news\/security\/195216-how-google-finds-android-malware.html","title":{"rendered":"How Google finds Android malware"},"content":{"rendered":"<p><a href=\"https:\/\/android-developers.googleblog.com\/2017\/01\/findingmalware.html\" target=\"_blank\"><strong>A post<\/strong><\/a> on the Android Developers Blog has explained how the company detects and deals with malware.<\/p>\n<p>&#8220;One security solution included on all devices with Google Play is Verify apps. Verify apps checks if there are Potentially Harmful Apps on your device,&#8221; stated the post.<\/p>\n<p>If harmful apps are found, they are uninstalled.<\/p>\n<p>If a device stops &#8220;checking up with Verify apps&#8221;, it is considered dead or insecure (DOI).<\/p>\n<p>&#8220;An app with a high enough percentage of DOI devices downloading it, is considered a DOI app.&#8221;<\/p>\n<p>This metric is used to help determine if an app is potentially harmful to users, said Google.<\/p>\n<p>The Android team uses a &#8220;dead or insecure scorer&#8221;, which is based on an app&#8217;s device retention rate, as part of its calculations.<\/p>\n<p>An app&#8217;s retention rate is the percentage of all retained devices that downloaded the app in one day<\/p>\n<p>&#8220;Because retention is a strong indicator of device health, we work to maximize the ecosystem&#8217;s retention rate.&#8221;<\/p>\n<p>To calculate the number of standard deviations from the average is called a Z-score. The equation for the Z-score is below.<\/p>\n<ul>\n<li><strong>N<\/strong> = Number of devices that downloaded the app.<\/li>\n<li><strong>x<\/strong> = Number of retained devices that downloaded the app.<\/li>\n<li><strong>p<\/strong> = Probability of a device downloading any app will be retained.<\/li>\n<\/ul>\n<p><a  data-lightbox=\"post-image\" href=\"http:\/\/mybroadband.co.za\/news\/wp-content\/uploads\/2017\/01\/Calculation.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-195246\" src=\"http:\/\/mybroadband.co.za\/news\/wp-content\/uploads\/2017\/01\/Calculation.png\" alt=\"Calculation\" width=\"534\" height=\"126\" \/><\/a><\/p>\n<p>The Z-score indicates whether an app has a statistically-significant lower retention rate if it is much less than -3.7.<\/p>\n<p>&#8220;This allows for percolation of extreme apps &#8211; with low retention rate and high number of downloads &#8211; to the top of the dead or insecure\u00a0list.&#8221;<\/p>\n<p>This is used to help decide whether an app is harmful or not.<\/p>\n<h3 class=\"my-4\">Now read:\u00a0<a href=\"https:\/\/mybroadband.co.za\/news\/security\/195208-government-not-seeking-surveillance-with-cybersecurity-bill.html\" rel=\"bookmark\">Government not seeking surveillance with Cybersecurity Bill<\/a><\/h3>\n","protected":false},"excerpt":{"rendered":"<p>A post on the Android Developers Blog explains how the company detects and deals with malware.<\/p>\n","protected":false},"author":23,"featured_media":190160,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[27],"tags":[397,167,801],"class_list":["post-195216","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-security","tag-android","tag-google","tag-malware"],"_links":{"self":[{"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/posts\/195216"}],"collection":[{"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/users\/23"}],"replies":[{"embeddable":true,"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/comments?post=195216"}],"version-history":[{"count":1,"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/posts\/195216\/revisions"}],"predecessor-version":[{"id":195250,"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/posts\/195216\/revisions\/195250"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/media\/190160"}],"wp:attachment":[{"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/media?parent=195216"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/categories?post=195216"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mybroadband.co.za\/news\/wp-json\/wp\/v2\/tags?post=195216"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}