Presentation is loading. Please wait.

Presentation is loading. Please wait.

Company: Deutsche Telekom Academic advisor: Yuval Elovici Technical advisor: Assaf Shabtai Project Team:Limor Segev Eran Frieman Carmel Karni Limor Segev,

Similar presentations


Presentation on theme: "Company: Deutsche Telekom Academic advisor: Yuval Elovici Technical advisor: Assaf Shabtai Project Team:Limor Segev Eran Frieman Carmel Karni Limor Segev,"— Presentation transcript:

1 Company: Deutsche Telekom Academic advisor: Yuval Elovici Technical advisor: Assaf Shabtai Project Team:Limor Segev Eran Frieman Carmel Karni Limor Segev, Eran Frieman, Carmel Karni July 2009, www.cs.bgu.ac.il/~segevlim

2 An Android OS could be attacked by hackers: – Open platform – Users will access the Internet intensively – Everyone can develop applications for Android (and publish in “The Market”) Limor Segev, Eran Frieman, Carmel Karni July 2009, www.cs.bgu.ac.il/~segevlim

3 Successful attack on Androids may: – Expose private information – Prevent T-Mobile customers from using T-Mobile services. – Flood T-Mobile’s customer service infrastructure and personnel. – No easy way exists to “fix” mobile devices and especially Android. Limor Segev, Eran Frieman, Carmel Karni July 2009, www.cs.bgu.ac.il/~segevlim

4 Exposure to Data Loss: – A device may be stolen / lost – Device malfunction – Usage Error Limor Segev, Eran Frieman, Carmel Karni July 2009, www.cs.bgu.ac.il/~segevlim

5 Backup is possible for: -Documents -Media Files -Not for Applications Limor Segev, Eran Frieman, Carmel Karni July 2009, www.cs.bgu.ac.il/~segevlim

6 Develop an Application that enables to: - Backup Application files on remote server - Manage DB at server + Allow Security operations. - Recovery of phone last stable status - Added Bonus - Deutsche Telekom will be able to monitor offline users-application and learn about threats. Limor Segev, Eran Frieman, Carmel Karni July 2009, www.cs.bgu.ac.il/~segevlim

7

8 The System is composed of four major parts: -Web Server -DataBase (MySql) -Android Client -Manager Web-Based Report System Limor Segev, Eran Frieman, Carmel Karni July 2009, www.cs.bgu.ac.il/~segevlim

9 -Developed on top of Apache-Tomcat. -Supports multiple connections/requests. -Communicates with clients via Servlets mechanism. -Has an Interface to MySql DB. -Supplies API to an external Threats Detection Application. Limor Segev, Eran Frieman, Carmel Karni July 2009, www.cs.bgu.ac.il/~segevlim

10 -Developed using Google’s Android SDK. -Listens to applications-installations events. -Enables Applications backup on a remote Web Server, automatically and on demand. -Enables restoring applications on the device on demand. -Gets updates from the server periodically. - Easy to use, configurable. Limor Segev, Eran Frieman, Carmel Karni July 2009, www.cs.bgu.ac.il/~segevlim

11 -Web based User Interface -Enables monitoring the server’s data. -Enables various reports production, such as: oUsers Report. oApplications Report. oUsers-Applications Report. oMalwares Report. Limor Segev, Eran Frieman, Carmel Karni July 2009, www.cs.bgu.ac.il/~segevlim

12 www Limor Segev, Eran Frieman, Carmel Karni July 2009, www.cs.bgu.ac.il/~segevlim

13 Android Client MainConfiguration Limor Segev, Eran Frieman, Carmel Karni July 2009, www.cs.bgu.ac.il/~segevlim

14 Android Client BackupRestore Limor Segev, Eran Frieman, Carmel Karni July 2009, www.cs.bgu.ac.il/~segevlim

15 Manager Applications ReportUsers Report Limor Segev, Eran Frieman, Carmel Karni July 2009, www.cs.bgu.ac.il/~segevlim

16

17 Academic Advisor: Dr. Yuval Elovici Technical Advisor: Mr. Asaf Shabtai Deutsche Telekom Android Developers Team TA: Boris Rozenberg Head of SE Program: Professor Ehud Gudes SE Program Secretary : Sara Leibovitz Limor Segev, Eran Frieman, Carmel Karni July 2009, www.cs.bgu.ac.il/~segevlim


Download ppt "Company: Deutsche Telekom Academic advisor: Yuval Elovici Technical advisor: Assaf Shabtai Project Team:Limor Segev Eran Frieman Carmel Karni Limor Segev,"

Similar presentations


Ads by Google