kali linux

9
August 19, 2014 Page 1 BÁO CÁO ĐỀ TÀI THC TP ĐỀ TÀI: NGHIÊN CU CÁC TROJAN, MALWARE CHO PHÉP ĐÁNH CẮP, SP XP DLIỆU NHƯ DANH BẠ, TIN NHN TRÊN ĐIỆN THOI SDNG ANDROID VÀ GI RA NGOÀI. Giáo Viên Hướng Dn : Thầy Võ Đỗ Thng Sinh Viên Thc Hin : Hunh ThChúc Thanh BÁO CÁO TUN 2

Upload: chuc-thanh

Post on 26-May-2015

195 views

Category:

Software


7 download

DESCRIPTION

Android

TRANSCRIPT

Page 1: Kali Linux

August 19, 2014

Page 1

BÁO CÁO ĐỀ TÀI THỰC TẬP

ĐỀ TÀI: NGHIÊN CỨU CÁC TROJAN, MALWARE CHO PHÉP

ĐÁNH CẮP, SẮP XẾP DỮ LIỆU NHƯ DANH BẠ, TIN NHẮN

TRÊN ĐIỆN THOẠI SỬ DỤNG ANDROID VÀ GỬI RA NGOÀI.

Giáo Viên Hướng Dẫn : Thầy Võ Đỗ Thắng

Sinh Viên Thực Hiện : Huỳnh Thị Chúc Thanh

BÁO CÁO TUẦN 2

Page 2: Kali Linux

August 19, 2014

Page 2

Nội dung:

1. Tên đề tài: Nghiên cứu các trojan, malware cho phép đánh cắp, sắp

xếp dữ liệu như danh sách contact, tin nhắn trên điện thoại sử dụng

android và gửi ra ngoài.

2. Yêu cầu:

Phần 1: Thực hiện đối với mạng LAN (có kết nối wifi)

1.1 Nghiên cứu hệ điều hành Kali Linux. Cài đặt Kali Linux (hoặc Back

Track)

1.2 Nghiên cứu cơ chế tạo mã độc trên Kali Linux nói riêng và Android

nói chung.

1.3 Nghiên cứu cách tích hợp mã độc vào các phần mềm và quảng bá

qua mạng xã hội.

1.4 Thực hiện khai thác data trong thẻ sd card, camera của

smartphone.

Phần 2: Thực hiện trên môi trường Virtual Private Server – VPS (server

có internet)

2.1 Cài đặt autosploit trên VPS

2.2 Tạo mã độc trên VPS

2.3 Cho phép xâm nhập vào android1, android2, android3… gửi data từ

các android về VPS

I - MÁY ẢO ANDROID VIRTUAL DEVICE – CÁCH TẠO MÁY ẢO QUA PHẦN

MỀM ECLIPSE

Phần mềm Eclipse có chức năng Android Virtual Device cho phép

ta tạo máy ảo chạy android (có thể là smartphone, tablet…)

Thông qua các máy ảo này ta có thể nghiên cứu cách tích hợp mã

độc vào thiết bị chạy android

1. Các Tools cần thiết để cài đặt:

- Phần mềm Eclipse

- Bộ Java SE Development Kit

- Android Developer Tools

- Android SDK

- Bộ công cụ Android Debug Bridge ADB

- Các ứng dụng cơ bản cho Android

2. Tải và cài đặt JDK – Java SE Development Kit:

Bước 1: Tải JDK tại

http://www.oracle.com/technetwork/java/javase/downloads/jdk7-

downloads-1880260.html

Page 3: Kali Linux

August 19, 2014

Page 3

Click chọn “Accept License Agreement”

Chọn phiên bản phù hợp với máy tính. Ở đây ta chọn Windows x64

Bước 2: Sauk hi tải về, ta tiến hành cài đặt như nhiều phần mềm khác qua

các lựa chọn Next. Cuối cùng click Close

Bước 3: Để kiểm tra lại việc cài đặt JDK. Ta mở cmd.exe

Gõ lệnh “java <Enter>”

Page 4: Kali Linux

August 19, 2014

Page 4

3. Tải về Eclipse Android Developer Tools và Android SDK:

Lưu ý khi ta tải về bộ này, sẽ gồm cả phần mềm Eclipse

Bước 1: Tải về tại link http://developer.android.com/sdk/index.html

Click vào I have read and agree… và chọn phiên bản 64-bit

Page 5: Kali Linux

August 19, 2014

Page 5

Click Download

Bước 2: Giải nén file vừa tải về. Chạy SDK Manager.exe

Lưu ý là có thể gặp lỗi Fetching https://dl-sll... Failed to fetch…

Close thông báo này lại.

Xuất hiển cửa sổ Choose Packages to Install. Nếu cửa sổ này

rỗng > Cancel

Quay về cửa sổ Android SDK and AVD manager > Settings >

Tick vào ô Force https://...

Nếu không bị lỗi này, thì sẽ xuất hiện cửa sổ Android SDK

Manager

Ta chọn các Packages muốn cài. Và Install

Bước 3: Tại cửa sổ Choose Packages to Install > Tick vào Accept

License > Install > Chờ hoàn tất

Page 6: Kali Linux

August 19, 2014

Page 6

4. Tích hợp Android SDK vào Eclipse:

Sau khi có phần mềm Eclipse và bộ Android SDK, ta cần tích hợp lại để

sử dụng

Bước 1: Mở eclipse.exe trong thư mục giải nén file Eclipse Android

Developer Tools và Android SDK đã tải ở trên

D:\ Soft\adt-bundle-windows-x86_64-20140702\eclipse\eclipse.exe

Bước 2: Vào Help > Install new software… > Add

> Name: gõ tên tool muốn đặt

> Location: gõ địa chỉ tải về ADT

https://dl.google.com/android/eclipse

hoặc https://dl-ssl.google.com/android/eclipse

> OK

Bước 3: Ở cửa sổ Name > Tick vào Developer Tools

Page 7: Kali Linux

August 19, 2014

Page 7

Bước 4: Chọn các Next > Next > Accept > Next > Finish – Run in

Background

Bước 5: Vào Windows > Preferences > Android > Browse > Chỉ đường

dẫn thư mục Android SDK đã tải > Apply > OK

Bước 6: Khởi đông lại Eclipse

5. Tạo máy ảo chạy Android trên phần mềm Eclipse:

Android Virtual Device là máy ảo cho developer phát triển ứng dụng.

Sau đây là các bước tạo 1 AVD trên Eclipse

Bước 1: Mở eclipse.exe > Vào Windows > Android Virtual Device

Manager >

Bước 2: Thiết đặt các thông số cần thiết:

Page 8: Kali Linux

August 19, 2014

Page 8

Name: Đặt tên cho thiết bị

Device: Chọn loại thiết bị bạn muốn tạo

Target: Chọn phiên bản hệ điều hành

Skin: chọn kích cỡ màn hình bạn muốn, thường thì phải phù hợp

với Device đã chọn ở trên

SDcard: chọn thẻ nhớ ảo cho AVD.

Bước 3: Click OK để tạo máy ảo.

Khởi chạy bằng nút Start… > Launch

Bước 4: Chờ hoàn tất, ta được máy ảo chạy Android

Page 9: Kali Linux

August 19, 2014

Page 9

II – NGUỒN THAM KHẢO

http://sinhvienit.net/forum

http://developer.android.com/sdk/index.html#download

http://www.oracle.com/technetwork/java/javase/downloads

http://choimobile.vn/forums/#thao-luan-hdh-android.62