tìm hiểu về cách cài đặt và phòng tránh mã độc trên android

46 504 3
tìm hiểu về cách cài đặt và phòng tránh mã độc trên android

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Tìm hiểu về cách cài đặt phòng tránh độc trên Android Trung Tâm Đào Tạo Quản Trị Mạng & An Ninh Mạng Quốc Tế ATHENA Báo Cáo Thực Tập Cuối Kì Giáo viên hướng dẫn : Võ Đỗ Thắng Nhóm : Võ Nhựt Tân Nguyễn Lý Hóa 1 Tìm hiểu về cách cài đặt phòng tránh độc trên Android NHẬN XÉT (Của giáo viên hướng dẫn) ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… 2 Tìm hiểu về cách cài đặt phòng tránh độc trên Android Mục Lục Mục lục ……………………………………………………………………….3 Lời nói đầu ………………………………………………………………… 5 Lời cảm ơn ……………………………………………………………………6 Tóm tắt đồ án …………………………………………………………………7 Phần I – Nghiên cứu cài đặt HĐH Android……………………………… 8 Chương 1 – Tổng quan về HĐH Android…………………………………….8 1.1 – Android là gì? ………………………………………………………… 8 1.2 – Lịch sử phát triển của Android …………………………………………9 1.3 – Kiến trúc Android ………………………………………………………10 1.3.1 – Tầng ứng dụng ………………………………………………………11 1.3.2 – Application framework …………………………………………… 11 1.3.3 – Library ………………………………………………………………12 1.3.4 – Android Runtime ……………………………………………………13 1.3.5 – Linux Kernel ……………………………………………………… 13 1.4 - Ứng dụng trên Android ………………………………………………….13 1.5 – Bảo mật trên Anroid …………………………………………………….14 Chương 2 – Tìm hiểu tính năng cài đặt HĐH Android ……………………15 2.1 – So sánh HĐH Android 2.3 HĐH Android 4.0 ……………………….16 2.2 – Cách Upgrade HĐH Android 2.3 lên HĐH Android 4.0 ……………….16 2.3 – Đưa một ứng dụng lên Google Play …………………………………….17 2.4 – Các cách cài một ứng dụng Android …………………………………….27 2.5 – Cài máy ảo Android …………………………………………………… 27 2.5.1 – Cài đặt JDK ……………………………………………………………27 2.5.2 – Tiến hành cài đặt máy ảo Android ……………………………………29 Phần II – Nghiên cứu đưa ra giải pháp phát hiện độc xâm nhập vào thiết bị Android …………………………………………………………………….33 Chương I – Tìm hiểu cài đặt độc vào ứng dụng Android …………… 33 3 Tìm hiểu về cách cài đặt phòng tránh độc trên Android 1.1 – Bộ lệnh trong Android ………………………………………………… 33 1.1.1 – Bộ lệnh Android ………………………………………………… 33 1.1.2 – Bộ lệnh Android emulator ………………………………………… 35 1.1.3 – Bộ lệnh bmgr ……………………………………………………… 38 1.1.4 – Bộ lệnh adb ………………………………………………………….38 1.2 – độc trong Android ………………………………………………… 42 1.2.1 – độc là gì? ……………………………………………………… 42 1.2.2 – độc trong môi trường Android ………………………………….42 1.2.3 –Tính bảo mật trong Android …………………………………………42 1.2.4 –Cài độc trên máy ảo Android ……………………………………43 Chương 2 – Biện pháp ngăn chặn thiết bị Android không bị dính độc ………………………………………………………………………………….45 Phần III – Tổng Kết ………………………………………………………… 46 3.1 – Kết luận ………………………………………………………………….46 3.2 – Tài liệu tham khảo ………………………………………………………47 4 Tìm hiểu về cách cài đặt phòng tránh độc trên Android Lời Nói Đầu Hiện nay có nhiều hệ điều hành mới dành cho các thiết bị điện thoại di động, tablet để thay thế cho những hệ điều hành cũ lõi thời. Như Apple có hệ điều hành IOS, Nokia có hệ điều hành Window Phone, SamSung sử dụng hệ điều hành Android. Trong đó đáng kể nhất phải nói đến Android, tuy mới bước chân vào làng điện thoại di động nhưng Android đã lần lượt hạ gục các đối thũ tầm cỡ trở thành hệ điều hành có tốc độ tăng trưởng cũng như chiếm thị phần lớn nhất trên thế giới. Mỗi phiên bản của Android luôn thu hút mối quan tâm của giới công nghệ, các nhà sản xuất người sử dụng. Sơ đồ thể hiện thị phần của các HĐH hiện nay Tuy vậy hệ điều hành Android cũng là hệ điều hành dễ bị các Hacker khai thác nhất, vì vậy việc bảo đảm an toàn hệ thống Security trên Android là vấn đề đau đầu của người dùng hiện nay. 5 Tìm hiểu về cách cài đặt phòng tránh độc trên Android Nhóm chúng em chọn đề tài này, với mục đích cũng cố kiến thức tin học kiến thức thực tế của bản thân. Đồng thời muốn đóng góp một phần trong việc cung cấp các thông tin, cách thức bảo mật cho người dùng Android . Lời Cảm Ơn  Chúng em xin chân thành cảm ơn thầy Võ Đỗ Thắng đã tận tình giúp đỡ, hướng dẫn cung cấp tài liệu liên quan đến đồ án này Xin chân thành cảm ơn Trung Tâm Athena đã tạo điều kiện thuận lợi trong học tập cũng như trong quá trình làm đồ án thực tập này. Chúng em cũng gửi lời cảm ơn chân thành tới các thầy cô trong Trung Tâm đã tận tình giảng dạy, trang bị cho chúng em những kiến thức quý báu trong những tháng vừa qua. Cảm ơn các thầy cô bạn bè đã góp ý giúp đỡ tận tình xây dựng đồ án này. Xin chân thành cảm ơn! Nhóm sinh viên thực tập: Võ Nhựt Tân Nguyễn Lý Hóa 6 Tìm hiểu về cách cài đặt phòng tránh độc trên Android Tóm tắt đồ án Đồ án nhằm giới thiệu một cách tổng quan về hệ điều hành Android. Một hệ điều hành do Google phát triển đang là một HĐH chiếm thị phần lớn nhất hiện nay. Với những tính năng nổi bật như nguồn mở, có nhiều ứng dụng hay, dễ sử dụng … đang giúp cho Android trở thành ông trùm của hệ điều hành di động. Bên cạnh đó cũng nói cho người dùng biết về vấn đề Security của HĐH Android, từ đó đưa ra các giải pháp giúp người dùng sử dụng thiết bị Android của mình một cách an toàn, tránh các trường hợp rủi ro xảy ra. Với tham vọng tìm hiểu, học hỏi những điểm mới trong công nghệ, nên chúng em mạnh dạn đăng kí đề tài này mong rằng sẽ một phần nào đó nắm bắt được những công nghệ tiên tiến hữu ích trong thời đại công nghệ số như hiện nay. Bố cục đồ án chia làm 2 phần như sau: Phần 1: Nghiên cứu cài đặt HĐH Android Chương 1: Tổng quan về Android Chương 2: Tìm hiểu tính năng cài đặt trên Android Phần 2: Nghiên cứu đưa ra giải pháp phát hiện độc xâm nhập vào HĐH Android Chương 1: Cách cài độc vào một ứng dụng Android Chương 2: Biện pháp phát hiện ngăn chặn độc trên Android 7 Tìm hiểu về cách cài đặt phòng tránh độc trên Android PHẦN I – Nghiên cứu cài đặt HĐH Android Chương 1 – Tổng Quan về HĐH Android 1.1 – Android là gì? Android là một “Hệ Điều Hành” được cài đặt trên một số phần cứng riêng biệt ở đây chủ yếu là cài đặt trên các thiết bị smartphone (của SamSung, LG, HTC, Motorola … ). Cũng giống như các hệ điều hành khác trên điện thoại (window phone 7, ios, blackberry …), Android là một hệ điều hành dành cho điện thoại được viết từ java, nguồn mở hoàn toàn giúp có các lập trình viên cài đặt các ứng dụng trên thiết bị do chính mình viết ra. Logo Android Các nhà phát triển viết ứng dụng cho Android dựa trên ngôn ngữ Java. Sự ra mắt của Android vào ngày 5 tháng 11 năm 2007 gắn với sự thành lập của liên minh thiết bị cầm tay nguồn mở, bao gồm 78 công ty phần cứng, phần mềm viễn thông nhằm mục đính tạo nên một chuẩn mở cho điện thoại di động trong tương lai. 1.2 – Lịch sử phát triển của Android Tổng công ty Android (Android, Inc.) được thành lập tại Palo Alto, California vào tháng 10 năm 2003 bởi Andy Rubin (đồng sáng lập công ty Danger), Rich Miner (đồng sáng lập Tổng công ty Viễn thông Wildfire) Nick Sears (từng là Phó giám đốc T-Mobile),và Chris White (trưởng thiết kế giao diện tại WebTV) để phát triển, theo lời của Rubin, "các thiết bị di động thông minh hơn có thể biết được vị trí sở thích của người dùng".DÙ 8 Tìm hiểu về cách cài đặt phòng tránh độc trên Android những người thành lập nhân viên đều là những người có tiếng tăm, Tổng công ty Android hoạt động một cách âm thầm, chỉ tiết lộ rằng họ đang làm phần mềm dành cho điện thoại di động. Trong năm đó, Rubin hết kinh phí. Steve Perlman, một người bạn thân của Rubin, mang cho ông 10.000 USD tiền mặt nhưng từ chối tham gia vào công ty. Google mua lại Tổng công ty Android vào ngày 17 tháng 8 năm 2005, biến nó thành một bộ phận trực thuộc Google. Những nhân viên của chủ chốt của Tổng công ty Android, gồm Rubin, Miner White, vẫn tiếp tục ở lại công ty làm việc sau thương vụ này. Vào thời điểm đó không có nhiều thông tin về Tổng công ty, nhưng nhiều người đồn đoán rằng Google dự tính tham gia thị trường điện thoại di động sau bước đi này. Tại Google, nhóm do Rubin đứng đầu đã phát triển một nền tảng thiết bị di động phát triển trên nền nhân Linux. Google quảng bá nền tảng này cho các nhà sản xuất điện thoại các nhà mạng với lời hứa sẽ cung cấp một hệ thống uyển chuyển có khả năng nâng cấp. Google đã liên hệ với hàng loạt hãng phần cứng cũng như đối tác phần mềm, bắn tin cho các nhà mạng rằng họ sẵn sàng hợp tác với các cấp độ khác nhau. Ngày 5 tháng 11 năm 2007, Liên minh thiết bị cầm tay mở (Open Handset Alliance), một hiệp hội bao gồm nhiều công ty trong đó có Texas Instruments, Tập đoàn Broadcom, Google, HTC, Intel,LG, Tập đoàn Marvell Technology, Motorola, Nvidia, Qualcomm, Samsung Electronics, Sprint Nextel T-Mobile được thành lập với mục đích phát triển các tiêu chuẩn mở cho thiết bị di động. Cùng ngày, Android cũng được ra mắt với vai trò là sản phẩm đầu tiên của Liên minh, một nền tảng thiết bị di động được xây dựng trên nhân Linux phiên bản 2.6. Chiếc điện thoại chạy Android đầu tiên được bán ra là HTC Dream, phát hành ngày 22 tháng 10 năm 2008. Biểu trưng của hệ điều hành Android mới là một con rôbốt màu xanh lá cây do hãng thiết kế Irina Blok tại California vẽ. Từ năm 2008, Android đã trải qua nhiều lần cập nhật để dần dần cải tiến hệ điều hành, bổ sung các tính năng mới sửa các lỗi trong những lần phát 9 Tìm hiểu về cách cài đặt phòng tránh độc trên Android hành trước. Mỗi bản nâng cấp được đặt tên lần lượt theo thứ tự bảng chữ cái, theo tên của một món ăn tráng miệng, ví dụ như phiên bản 1.5 Cupcake (bánh bông lan nhỏ có kem) tiếp nối bằng phiên bản 1.6 Donut (bánh vòng). Phiên bản mới nhất là 4.2 Jelly Bean (kẹo dẻo). Các phiên bản Android Vào năm 2010, Google ra mắt loạt thiết bị Nexus, một dòng sản phẩm bao gồm điện thoại thông minh máy tính bảng chạy hệ điều hành Android, do các đối tác phần cứng sản xuất. HTC đã hợp tác với Google trong chiếc điện thoại thông minh Nexus đầu tiên, Nexus One. Kể từ đó nhiều thiết bị mới hơn đã gia nhập vào dòng sản phẩm này, như điện thoại Nexus 4 máy tính bảng Nexus 10, lần lượt do LG Samsung sản xuất. Google xem điện thoại máy tính bảng Nexus là những thiết bị Android chủ lực của mình, với những tính năng phần cứng phần mềm mới nhất của Android. 1.3 - Kiến trúc của Android Mô hình sau thể hiện một cách tổng quát các thành phần của hệ điều hành Android. Mỗi một phần sẽ được đặc tả một cách chi tiết dưới đây. 10 [...]... 23 Tìm hiểu về cách cài đặt phòng tránh độc trên Android 24 Tìm hiểu về cách cài đặt phòng tránh độc trên Android 25 Tìm hiểu về cách cài đặt phòng tránh độc trên Android 26 Tìm hiểu về cách cài đặt phòng tránh độc trên Android 27 Tìm hiểu về cách cài đặt phòng tránh độc trên Android Vậy là hoàn thành, đợi vài tiếng để google thông qua là bạn có thể lên google play và. .. bấm OK 31 Tìm hiểu về cách cài đặt phòng tránh độc trên Android Bước 5: Đã khởi tạo xong máy ảo Chọn máy ảo vửa được tạo bấm Start để khởi động 32 Tìm hiểu về cách cài đặt phòng tránh độc trên Android Bước 6: Giao diện máy ảo vừa được tạo 33 Tìm hiểu về cách cài đặt phòng tránh độc trên Android Phần II – Nghiên cứu đưa ra giải pháp phát hiện độc xâm nhập vào thiết bị Android. .. 1: Chọn project bạn muốn xuất, nhấp phải chọn Export 17 Tìm hiểu về cách cài đặt phòng tránh độc trên Android Bước 2: Xuất hiện hộp thoại, chọn Android -> Export Android Application -> Next 18 Tìm hiểu về cách cài đặt phòng tránh độc trên Android Bước 3 : Chọn click Next 19 Tìm hiểu về cách cài đặt phòng tránh độc trên Android Bước 4 :Bước này chúng ta bắt đầu tạo 1 Keystore như... khoảng 3- 5 phút Bước 5: Cài đặt hoàn tất 29 Tìm hiểu về cách cài đặt phòng tránh độc trên Android 2.5.2 – Tiến hành cài máy ảo Android Bước 1: Chúng ta vào http://www.rodfile.com/5u4zphsh0iem de963 để dowload bộ cài Eclipse có tích hợp sẵn Android SDK Bước 2: Khởi động Eclipse, chọn Window -> Android Virtual Device Manager 30 Tìm hiểu về cách cài đặt phòng tránh độc trên Android Bước 3: Xuất... thôi Chọn Create new keystore , chọn vị trí tạo password Tiếp tục điền các thông tin Lưu ý chỉ cần điền một số thông tin như bên dưới là được rồi Xong chọn Next 20 Tìm hiểu về cách cài đặt phòng tránh độc trên Android Vậy là đã xong Keystore Bước 5: Chọn thư mục lưu file apk đợi khoản 30s 21 Tìm hiểu về cách cài đặt phòng tránh độc trên Android Đến đây bạn đã có một file apk đã sẵn... để xây dựng lại Jellybean trên nền bộ vi kiểm soát dành cho dự án "Knox" Chương 2 – Tìm hiểu tính năng cài đặt HĐH Android 2.1 - So sánh HĐH Android 2.3 HĐH Android 4.0 OS Giao diện 15 Android 2.3 Đơn giản Không hỗ trợ phím ảo Không có Widget menu Android 4.0 Trong suốt,tinh tế hơn Có hỗ trợ phím ảo Có Widget menu Tìm hiểu về cách cài đặt phòng tránh độc trên Android Tính năng Giao thức... http://www.snappea.com/windows Cách 3: Dùng bộ lện trên Android để cài ứng dụng 2.5 – Cài máy ảo Android 2.5.1 – Cài đặt JDK Bước 1: Chúng ta tiến hành cài JDK Bạn có thể Dowload tại http://www.oracle.com/technetwork/java/javase/downloads/index.html Bước 2: Click đúp vào file vừa tải,chọn Next 28 Bước 3: Chọn đường dẫn chứa JDK Tìm hiểu về cách cài đặt phòng tránh độc trên Android Bước 4: Quá trình cài đặt bắt đầu,.. .Tìm hiểu về cách cài đặt phòng tránh độc trên Android Sơ đồ kiến trúc HĐH Android – Tầng Ứng Dụng Android được tích hợp sẵn một số ứng dụng cần thiết cơ bản như: contacts, browser, camera, Phone,… Tất cả các ứng dụng chạy trên hệ điều hành 1.3.1 Android đều được viết bằng Java 1.3.2 - Application framework Bằng cách cung cấp một nền tảng phát triển mở, Android cung cấp cho... ROM phù hợp Tìm hiểu về ROM: ROM là gì? ROM có thể hiểu là một phiên bản của hệ điều hành dành cho thiết bị chạy Android ROM bao gồm toàn bộ hệ điều hành cũng như các tùy chỉnh khác Up ROM là gì? Tại sao phải up ROM? Up ROM là việc thay đổi hệ điều hành hiện tại của máy chạy android thành 16 một phiên bản hệ điều hành khác tương đồng Tìm hiểu về cách cài đặt phòng tránh độc trên Android Up ROM... nhật các ứng dụng do Google các nhà 13 phát triển thứ ba phát hành Cửa hàng Play được cài đặt sẵn trên các thiết bị thỏa mãn điều kiện tương thích của Google Ứng dụng sẽ tự động lọc ra một danh sách các ứng dụng tương thích với thiết bị của người dùng, Tìm hiểu về cách cài đặt phòng tránh độc trên Android nhà phát triển có thể giới hạn ứng dụng của họ chỉ dành cho những nhà mạng cố định . chặn mã độc trên Android 7 Tìm hiểu về cách cài đặt và phòng tránh mã độc trên Android PHẦN I – Nghiên cứu và cài đặt HĐH Android Chương 1 – Tổng Quan về HĐH Android 1.1 – Android là gì? Android. Export 17 Tìm hiểu về cách cài đặt và phòng tránh mã độc trên Android Bước 2: Xuất hiện hộp thoại, chọn Android -> Export Android Application -> Next 18 Tìm hiểu về cách cài đặt và phòng tránh mã. xâm nhập vào thiết bị Android …………………………………………………………………….33 Chương I – Tìm hiểu và cài đặt mã độc vào ứng dụng Android …………… 33 3 Tìm hiểu về cách cài đặt và phòng tránh mã độc trên Android 1.1

Ngày đăng: 07/05/2014, 20:46

Từ khóa liên quan

Mục lục

  • OS

  • Android 2.3

  • Android 4.0

  • Giao diện

  • Đơn giản

  • Không hỗ trợ phím ảo

  • Không có Widget menu

  • Trong suốt,tinh tế hơn

  • Có hỗ trợ phím ảo

  • Có Widget menu

  • Tính năng

  • Tối ưu hóa cho martphone

  • Xóa tất cả các thông báo

  • Chỉ có thể trả lời cuộc gọi khi màn hình bị khóa

  • Không hỗ trợ nhận biết khuôn mặt

  • Không hỗ trợ chỉnh sữa hình ãnh

  • Tối ưu hóa cho cả tablet và smartphone

  • Xóa từng thông báo

  • Có thể thực hiện nhiều tính năng khi màn hình bị khóa

  • Mở khóa bằng nhận biết gương mặt (face unclock)

Tài liệu cùng người dùng

Tài liệu liên quan