20
Symantec Security Response 1 @threatintel Billion Dollar Botnets: An Examination of the Current Trend in Android Botnets Cathal Mullaney Senior Software Engineer

Billion Dollar Botnets - Virus Bulletin...malware contacts the remote URL, downloads malware will then and executes the GingerBreak exploit. 1 fail, but regardless attempt to download

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Billion Dollar Botnets - Virus Bulletin...malware contacts the remote URL, downloads malware will then and executes the GingerBreak exploit. 1 fail, but regardless attempt to download

Symantec Security Response 1

@threatintel

Billion Dollar Botnets: An Examination of the Current Trend in Android Botnets

Cathal Mullaney Senior Software Engineer

Page 2: Billion Dollar Botnets - Virus Bulletin...malware contacts the remote URL, downloads malware will then and executes the GingerBreak exploit. 1 fail, but regardless attempt to download

3

Bmaster revenue generation

2

Bmaster botnet in-depth

1

Android botnets overview

Symantec Security Response 2

Presentation agenda

4

Demonstration of C&C infrastructure

Page 3: Billion Dollar Botnets - Virus Bulletin...malware contacts the remote URL, downloads malware will then and executes the GingerBreak exploit. 1 fail, but regardless attempt to download

• Android Botnets

Trending on devices now…

Symantec Security Response 3

Introduction

• MDK Botnet

1 million active infections.

• Android.Bmaster

Botnet with a lot of telemetry!

Page 4: Billion Dollar Botnets - Virus Bulletin...malware contacts the remote URL, downloads malware will then and executes the GingerBreak exploit. 1 fail, but regardless attempt to download

Symantec Security Response 4

Android Malware 3rd Party markets

with lax security.

Proliferation of

smart phones.

Simple to write

Trojanized applications.

Simple to write

powerful malware. Android program

model suited to writing

low profile Daemon

processes.

Page 5: Billion Dollar Botnets - Virus Bulletin...malware contacts the remote URL, downloads malware will then and executes the GingerBreak exploit. 1 fail, but regardless attempt to download

Symantec Security Response 5

Just install my malware already!

Screen capture taken from theHuffPost UK Comedy - http://www.huffingtonpost.co.uk

Page 6: Billion Dollar Botnets - Virus Bulletin...malware contacts the remote URL, downloads malware will then and executes the GingerBreak exploit. 1 fail, but regardless attempt to download

Symantec Security Response 6

Android Malware Simple to make

revenue from

infected devices.

Permissions are

quickly becoming

software EULA.

Charging for one

or two transactions

a day may not be

noticed immediately.

Mobile banking

applications are

on the increase.

*Looking at

you

Hesperbot!

Page 7: Billion Dollar Botnets - Virus Bulletin...malware contacts the remote URL, downloads malware will then and executes the GingerBreak exploit. 1 fail, but regardless attempt to download

Symantec Security Response 7

@threatintel

Android.Bmaster Ghost in the (mobile) machine.

Page 8: Billion Dollar Botnets - Virus Bulletin...malware contacts the remote URL, downloads malware will then and executes the GingerBreak exploit. 1 fail, but regardless attempt to download

Symantec Security Response 8

Smartphone

user contacts

app store.

1

Trojanised APK

downloaded to

victim’s phone.

2

Trojanised APK

registers with C&C.

3

C&C sends

Exploit/RAT

4

Page 9: Billion Dollar Botnets - Virus Bulletin...malware contacts the remote URL, downloads malware will then and executes the GingerBreak exploit. 1 fail, but regardless attempt to download

Symantec Security Response 9

Legitimate

software trojanized

with the malware.

Hosted/Spammed

on 3rd party,

Chinese, Android

market place

Infected 3rd

party software

Trojanized

applications

are a common

infection vector

Trojanized

application

was a loader/downloader

for the larger

botnet/exploit program.

Page 10: Billion Dollar Botnets - Virus Bulletin...malware contacts the remote URL, downloads malware will then and executes the GingerBreak exploit. 1 fail, but regardless attempt to download

Symantec Security Response 10

Seems legit... But actually...

Bmaster Loader

Registers with C&C 1

Exploits Device 2

Installs Malware 3

Tracks Phone 4

Charges user 5

Page 11: Billion Dollar Botnets - Virus Bulletin...malware contacts the remote URL, downloads malware will then and executes the GingerBreak exploit. 1 fail, but regardless attempt to download

Symantec Security Response 11

After decryption

malware contacts the

remote URL, downloads

and executes the

GingerBreak exploit.

1

Exploit may fail,

but regardless the

malware will then attempt

to download a RAT (Remote Administration Tool).

2

RAT registers with CnC,

Depending on configuration

Assigned to a “channel”.

3

Main

functionality is

for revenue generation.

4

Page 12: Billion Dollar Botnets - Virus Bulletin...malware contacts the remote URL, downloads malware will then and executes the GingerBreak exploit. 1 fail, but regardless attempt to download

Symantec Security Response 12

Return of the RAT

• Registered three main services and several intent filters/broadcast receivers.

• Services used to generate revenue for the Botmaster.

– Send an SMS to a number.

– Connect to a URL.

– Connect to an IVR.

– Poll the C&C for new commands.

• Intent filters to capture/block SMS messages received, outgoing calls made and boot of the compromised device.

– Among many others.

Page 13: Billion Dollar Botnets - Virus Bulletin...malware contacts the remote URL, downloads malware will then and executes the GingerBreak exploit. 1 fail, but regardless attempt to download

Infected device is

charged and

attacker gets paid.

3

C&C Issues

command to

device.

1

Symantec Security Response 13

Device contacts

premium services

2

Page 14: Billion Dollar Botnets - Virus Bulletin...malware contacts the remote URL, downloads malware will then and executes the GingerBreak exploit. 1 fail, but regardless attempt to download

Symantec Security Response 14

C&C Server

• Communication between device and server using KSOAP.

• Poorly secured servers.

• Server contained a complete C&C infrastructure interface.

– Maintained data on infected devices.

– Infection rates.

– Successful Revenue generation.

• A complete picture of the Botnet and potential revenue generation emerged.

Page 15: Billion Dollar Botnets - Virus Bulletin...malware contacts the remote URL, downloads malware will then and executes the GingerBreak exploit. 1 fail, but regardless attempt to download

Symantec Security Response 15

Android Botnet

• Judging by available timestamps we estimated the Botnet operating from September 2011 to present?

– C&C infrastructure went dark.

• Infected devices numbered in the hundreds of thousands.

• All devices that were capable of revenue generation were stored for potential activation.

– Sleeper cell phones.

Page 16: Billion Dollar Botnets - Virus Bulletin...malware contacts the remote URL, downloads malware will then and executes the GingerBreak exploit. 1 fail, but regardless attempt to download

Symantec Security Response 16

Revenue Generation

• All infected devices broken up into channels.

• Channels allowed the Botnet master to control huge amounts of devices by issuing a few commands.

• Revenue is generated by sending SMS to premium numbers, contacting PPV websites and premium telephony services (voice chat lines).

• The Botnet master can also configure how many times per day these services are contacted (default to three).

Page 17: Billion Dollar Botnets - Virus Bulletin...malware contacts the remote URL, downloads malware will then and executes the GingerBreak exploit. 1 fail, but regardless attempt to download

Symantec Security Response 17

Botnet management interface demonstration.

Page 18: Billion Dollar Botnets - Virus Bulletin...malware contacts the remote URL, downloads malware will then and executes the GingerBreak exploit. 1 fail, but regardless attempt to download

• Android malware is simple to disseminate to a wide user base.

• Huge new markets for Malware writers emerging.

• Potential revenue in the millions of dollars.

• Entering the age of the billion dollar Botnet.

– Real question is: “Why wouldn’t malware writers target aggressively?”

Symantec Security Response 18

Conclusions

Page 19: Billion Dollar Botnets - Virus Bulletin...malware contacts the remote URL, downloads malware will then and executes the GingerBreak exploit. 1 fail, but regardless attempt to download

Symantec Security Response 19

Questions?

Page 20: Billion Dollar Botnets - Virus Bulletin...malware contacts the remote URL, downloads malware will then and executes the GingerBreak exploit. 1 fail, but regardless attempt to download

Thank you!

Copyright © 2013 Symantec Corporation. All rights reserved. Symantec and the Symantec Logo are trademarks or registered trademarks of Symantec Corporation or its affiliates in the U.S. and other countries. Other names may be trademarks of their respective owners. This document is provided for informational purposes only and is not intended as advertising. All warranties relating to the information in this document, either express or implied, are disclaimed to the maximum extent allowed by law. The information in this document is subject to change without notice.

Symantec Security Response 20