Android được xây dựng từ dưới đi lên cho phép người phát triển tạo các ứng dụng di động hấp dẫn với đầy đủ các điểm mạnh của các thiết bị cầm tay hiện có. Android hoàn toàn mở, một ứng dụng có thể gọi tới bất kể một chức năng lõi của điện thoại như tạo cuộc gọi, gửi tin nhắn hay sử dụng máy ảnh, cho phép người phát triển tạo phong phú hơn, liên kết hơn các tính năng cho người dùng. Android được xây dựng trên nhân Linux mở. Thêm nữa, nó sử dụng một máy ảo mà đã được tối ưu hóa bộ nhớ và phần cứng với môi trường di động. Android mà một mã nguồn mở, nó có thể được mở rộng để kết hợp tự do giữa các công nghệ nổi trội. Nền tảng này sẽ tiếp tục phát triển bởi cộng đồng phát triển để tạo ra các ứng dụng di động hoàn hảo. 2. Tính ngang bằng của các ứng dụng. Với Android, không có sự khác nhau giữa các ứng dụng điện thoại cơ bản với ứng dụng của bên thứ ba. Chúng được xây dựng để truy cập như nhau tới một loạt các ứng dụng và dịch vụ của điện thoại. Với các thiết bị được xây dựng trên nền tảng Android, người dùng có thể đáp ứng đầy đủ các nhu cầu mà họ thích. Chúng ta có thể đổi màn hình nền, kiểu gọi điện thoại, hay bất kể ứng dụng nào. Chúng ta thậm chí có thể hướng dẫn điện thoại chỉ xem những ảnh mình thích. 3. Phá vỡ rào cản phát triển ứng dụng. Android phá vỡ rào cản để tạo ứng dụng mới và cải tiến. Một người phát triển có thể kết hợp thông tin từ trang web với dữ liệu trên điện thoại cá nhân – chẳng hạn như danh bạ, lịch hay vị trí trên bản đồ – để cung cấp chính xác hơn cho người khác. Với Android, người phát triển có thể xây dựng một ứng dụng mà cho phép người dùng xem vị trí của những người bạn và thông báo khi họ đang ở vị trí lân cận. Tất cả được lập trình dễ dàng thông qua sự hỗ trợ của MapView và dịch vụ định vị toàn cầu GPS. 4. Xây dựng ứng dụng dễ dàng và nhanh chóng Android cung cấp bộ thư viện giao diện lập trình ứng dụng đồ sộ và các công cụ để viết các ứng dụng phức tạp. Ví dụ, Android có thể cho phép người phát triển biết được vị trí của thiết bị và cho phép các thiết bị giao tiếp với nhau để có thể tạo nên mạng xã hội chia sẻ ngang hàng rộng khắp. Thêm nữa, Android còn bao gồm một bộ công cụ đầy đủ giúp cho việc phát triển trở nên dễ dàng
TRUNG TÂM ĐÀO TẠO QUẢN TRỊ MẠNG & AN NINH MẠNG QUỐC TẾ ATHENA BÁO CÁO ĐỀ TÀI THỰC TẬP Đề Tài: NGHIÊN CỨU VÀ CÀI ĐẶT HỆ ĐIỀU HÀNH ANDROID TRÊN CÁC THIẾT BỊ NHƯ LAPTOP VÀ SMARTPHONE GVHD: Võ Đỗ Thắng SVTH: Bùi Đình Dũng ANDROID MALWARE Thực trạng: Một báo cáo vừa công bố, cho thấy mức độ nghiêm trọng mã độc Android - hệ điều hành di động phổ biến giới có đến 99,9% số lượng mã độc phát quý I năm 2013 thiết kế để nhắm đến tảng Android Đây số báo động tình trạng mã độc tảng di động Google vừa hãng bảo mật Kaspersky Lab công bố ANDROID MALWARE Phần lớn số loại mã độc Android virus trojan, dạng virus chủ yếu để sử dụng để đánh cắp tiền người dùng bị lây nhiễm cách gửi đến họ tin nhắn lừa đảo, đọc thông tin cần thiết gửi báo cáo đến nơi khác, ăn cắp thông tin mật số thẻ tín dụng, cài đặt phần mềm chưa cho phép, … Loại mã độc chiếm đến 63% tổng số loại mã độc phát tán Android quý I năm 2013 ANDROID MALWARE Cơ chế hoạt động Malware Lấy ví dụ cụ thể Malware phổ biến thời gian vừa qua Malware DroidDream Malware hoạt động qua giai đoạn: - Giai đoạn đầu: DroidDream nhúng vào ứng dụng (số lượng ứng dụng chứa Malware nhiều 50 ứng dụng) chiếm quyền root vào thiết bị bạn sau bạn chạy ứng dụng lần sử dụng ANDROID MALWARE Giai đoạn : Tự động cài đặt ứng dụng thứ với permission đặc biệt cho phép quyền uninstall Một ứng dụng thứ cài đặt, gửi thơng tin nhạy cảm tới máy chủ từ xa âm thầm tải thêm ứng dụng khác Một DroidDream chiếm quyền root, Malware chờ đợi âm thầm cài đặt ứng dụng thứ hai, DownloadProviderManager.apk ứng dụng hệ thống Việc cài đặt ứng dụng hệ thống nhằm ngăn ngừa người dùng xem gỡ bỏ cài đặt ứng dụng mà không phép. ANDROID MALWARE Không giống giai đoạn đầu, người dùng phải khởi động ứng dụng để bắt đầu việc lây nhiễm, giai đoạn thứ ứng dụng tự động làm số việc confirm, checking… Malware DroidDream lập trình để làm hầu hết cơng việc vào khoảng thời gian từ 11h đêm tới 8h sáng ngày hôm sau Đây khoảng thời gian mà điện thoại có khả sử dụng Điều làm cho người dùng khó phát có mặt hoạt động chúng thiết bị TROJAN ANDROID Định nghĩa: Trojan chương trình hoạt động nhằm chống lại gây tổn hại đến người dùng, chúng ngồi hợp pháp ln tìm ẩn mục đích xấu bên Các chương trình thường làm việc bí mật người dùng thường khơng nhận hoạt động chúng Chúng giới hạn quyền người dùng tới mức tối đa Tất trojan hacker dùng cho mục đích riêng họ Hầu hết số để thiết lập quyền điều khiển từ xa RATs ( Remote Adminitration Tools ) TROJAN ANDROID THANKS FOR LISTEN!!! ... DroidDream nhúng vào ứng dụng (số lượng ứng dụng chứa Malware nhiều 50 ứng dụng) chiếm quyền root vào thiết bị bạn sau bạn chạy ứng dụng lần sử dụng ANDROID MALWARE Giai đoạn : Tự động cài đặt ứng... hai, DownloadProviderManager.apk ứng dụng hệ thống Việc cài đặt ứng dụng hệ thống nhằm ngăn ngừa người dùng xem gỡ bỏ cài đặt ứng dụng mà không phép. ANDROID MALWARE Không giống giai đoạn đầu,.. .ANDROID MALWARE Thực trạng: Một báo cáo vừa công bố, cho thấy mức độ nghiêm trọng mã độc Android - hệ điều hành di động phổ biến giới có đến 99,9% số lượng mã độc phát quý I năm 2013 thiết