SlideShare a Scribd company logo
1 of 9
GVHD : VÕ ĐỖ THẮNG 
August 14, 2014 
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: VÕ ĐỖ THẮNG 
SINH VIÊN THỰC HIỆN: NGUYỄN XUÂN NGỌC 
BÁO CÁO TUẦN 2 
(07/08/2014 – 14/08/2014) 
Trang 1
GVHD : VÕ ĐỖ THẮNG 
August 14, 2014 
Trang 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
GVHD : VÕ ĐỖ THẮNG 
August 14, 2014 
I - MÁY ẢO ANDROID VIRTUAL DEVICE – CÁCH TẠO MÁY ẢO QUA 
Trang 3 
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 
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
GVHD : VÕ ĐỖ THẮNG 
August 14, 2014 
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 
Trang 4 
Gõ lệnh “java <Enter>” 
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
GVHD : VÕ ĐỖ THẮNG 
August 14, 2014 
Click vào I have read and agree… và chọn phiên bản 64-bit 
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 
Trang 5 
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
GVHD : VÕ ĐỖ THẮNG 
August 14, 2014 
Bước 3: Tại cửa sổ Choose Packages to Install > Tick vào Accept License > 
Trang 6 
Install > Chờ hoàn tất
GVHD : VÕ ĐỖ THẮNG 
August 14, 2014 
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: Softadt-bundle-windows-x86_64-20140702eclipseeclipse.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 
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 
Trang 7
GVHD : VÕ ĐỖ THẮNG 
August 14, 2014 
Trang 8 
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: 
Name: Đặt tên cho thiết bị
GVHD : VÕ ĐỖ THẮNG 
August 14, 2014 
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 
Trang 9 
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 
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

More Related Content

Viewers also liked

Viewers also liked (8)

The Downfall of Myspace
The Downfall of MyspaceThe Downfall of Myspace
The Downfall of Myspace
 
Chapter 4
Chapter 4Chapter 4
Chapter 4
 
Research
ResearchResearch
Research
 
Chapter 2
Chapter 2Chapter 2
Chapter 2
 
Research
ResearchResearch
Research
 
Alan baxter & associates interview questions and answers
Alan baxter & associates interview questions and answersAlan baxter & associates interview questions and answers
Alan baxter & associates interview questions and answers
 
Neptune
NeptuneNeptune
Neptune
 
Glosario
GlosarioGlosario
Glosario
 

ATHENA - Nguyen Xuan Ngoc - Tuan 2

  • 1. GVHD : VÕ ĐỖ THẮNG August 14, 2014 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: VÕ ĐỖ THẮNG SINH VIÊN THỰC HIỆN: NGUYỄN XUÂN NGỌC BÁO CÁO TUẦN 2 (07/08/2014 – 14/08/2014) Trang 1
  • 2. GVHD : VÕ ĐỖ THẮNG August 14, 2014 Trang 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
  • 3. GVHD : VÕ ĐỖ THẮNG August 14, 2014 I - MÁY ẢO ANDROID VIRTUAL DEVICE – CÁCH TẠO MÁY ẢO QUA Trang 3 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 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
  • 4. GVHD : VÕ ĐỖ THẮNG August 14, 2014 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 Trang 4 Gõ lệnh “java <Enter>” 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
  • 5. GVHD : VÕ ĐỖ THẮNG August 14, 2014 Click vào I have read and agree… và chọn phiên bản 64-bit 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 Trang 5 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
  • 6. GVHD : VÕ ĐỖ THẮNG August 14, 2014 Bước 3: Tại cửa sổ Choose Packages to Install > Tick vào Accept License > Trang 6 Install > Chờ hoàn tất
  • 7. GVHD : VÕ ĐỖ THẮNG August 14, 2014 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: Softadt-bundle-windows-x86_64-20140702eclipseeclipse.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 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 Trang 7
  • 8. GVHD : VÕ ĐỖ THẮNG August 14, 2014 Trang 8 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: Name: Đặt tên cho thiết bị
  • 9. GVHD : VÕ ĐỖ THẮNG August 14, 2014 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 Trang 9 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 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