SlideShare a Scribd company logo
BÁO CÁO THỰC TẬP ATHENA
NGHIÊN CỨU CÁC TROJAN, MALWARE CHO PHÉP
ĐÁNH CẮ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
Sinh viên thực hiện: Nguyễn Đức Thắng
GVHD: Võ Đỗ Thắng
TP.HCM, 10/08/2014
Cài đặt Kali Linux trên máy ảo VMWare
TUẦN 4:
Cài đặt, nghiên cứu Trojan iCalendar trên Android
1. Giớithiệu
iCalendar là một phần mềm được tích hợp mã độc có xuất xứ từ Trung Quốc,
người dùng cài đặt chương trình sau khi chạy chương trình sẽ tự động gửi tin nhắn
mà không hề mong muốn. Bằng cách này, điện thoại của nạn nhân sẽ bị trừ tiền mà
không rõ nguyên do.
2. Yêu cầu
Dể thực hiện nghiên cứu, đầu tiên chúng ta phải cài những chương trình
sau :
a. Java JDK
Java là một côngnghệ xây dựng các ứng dụngphần mềm. Nó được coilà
côngnghệ mang tính cáchmạng và khả thi nhất trongviệc tạo ra các ứng dụng có
khả năng chạy thốngnhất trên nhiều nền tảng mà chỉ cầnbiên dịchmột lần.
Java cònlà một nền tảng phát triển và triển khai ứng dụngtrong đó máy ảo Java, bộ
thông dịchcó vai trò trung tâm.
Chúngta có thể tải Java JDK về tại:
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-
2133151.html
Tạiđây, ta chỉ việc ấn vào AcceptLicenseAgreementrồichọnphiên bản để
tải về.
b. Android SDK
Android SDK là một máy ảo của Android trên PC. Android SDKgiúp hỗ trợ
lập trình các ứng dụngcủa Android trên PC, hỗ trợ bạnnhững chức năng không
khác gì một chiếc máy thật.
Ta có thểtải Android SDKtại: http://developer.android.com/sdk/index.html
Đầu tiên, ta sẽgiải nén thư mục vừa tải về. Sauđó vào eclipse.exetrong thư
mục eclipse.
Kế tiếp ta vào Windows -> Android SDKManager và chọnphiên bản
Android muốn tải về, sauđó ta ấn Install -> AcceptLicense-> Install.
Sau khi tải xong, ta vào Windows -> Android Virtual Device Manager và tạo
một smartphonehệđiều hành Android theo ý thích.
Sau đó ta ấn Startvà mộtsmartphoneảo với hệ điều hành Adroid đã lựa
chọnsẽhiện ra.
c. Apktool
Apktoollà côngcụdùngđểgiải mã các file apk và jar, phục vụ cho việc tùy
chỉnh, sửađổicác file đó.
Ta có thểtải về tại: https://code.google.com/p/android-apktool/
3. Hướng dẫnthực hiệnTrojaniCalendartrênAndroid
Trước tiên, ta copyfile iCalendar.apkvào thư mục apktoolvà mở CMD rồi
dichuyển vào thư mục apktool. Kếtiếp ta giải mã iCalendar bằnglệnh :
ApktoolifiCalendar.apk
ApktooldiCalendar.apk
Vậy là ta đã tạo được thư mục giải mã iCalendar ta vào thư mục đó rồivào
smali ->com-> mj -> iCalendar.
Tạiđây, ta mở file iCalendar.smali rồi sửsố trongdấu ngoặc kép củaline
252 thành số điện thoại sẽnhận tin nhắn và nội dungtin nhắn sẽ gửi tại localv1
ngay dướiđó.
Ta làm tương tự với smsReceive.smalitại line 41.
Bây giờ ta sẽbiên soạnlại iCalendar bằng lệnh:
ApktoolbiCalendar
Vậy là trong thư mục distcủaiCalendar đãcó một file iCalendar.apkdã
được biênsoạnlại.
Kế tiếp ta sẽ copyfile vừa tạo vào thư mục càiđặt Java JDK để signing cho
nó. Sauk hi dichuyển vào thư mục Java JDK, ta dùnglệnh:
Keytool –genkey–v–keystoreiCalendar.keystore–aliasiCalendar–
keyalgRSA–keysize2048–validity10000
Sau đó ta sẽnhập passwordvàđiền một số thôngtin tùy ý:
Sau đó ta dùnglệnh:
Jarsigner–verbose–keystoreiCalendar.keystoreiCalendar.apk
iCalendar
Jarsigner–verify–verbose–certsiCalendar.apk
Bây giờ ta copyfile iCalendar.apktrong Java JDK vào thư mục sdkcủa
Android SDK và tiến hành cài chươngtrình vào máy ảo ( máy ảo phải mở sẵn) :
Adb –s emulator-5558installiCalendar.apk
Với 5558 là số điện thoại củamáy càivà iCalendar.apklà tên chươngtrình.
Vậy là bây giờ trongmáy ảo đã có chươngtrình iCalendar.
Chỉ cầnmở iCalendar lên vài ấn vài lần là đã có mộttin nhắn được gửiđi mà
không mong muốn.

More Related Content

What's hot

Kali Linux
Kali LinuxKali Linux
Kali Linux
Chuc Thanh
 
Hack android dùng metasploit cài trên VPS
Hack android dùng metasploit cài trên VPSHack android dùng metasploit cài trên VPS
Hack android dùng metasploit cài trên VPS
Lê Lãnh
 
Xâm nhập điện thoại android qua vps trên internet
Xâm nhập điện thoại android qua vps trên internetXâm nhập điện thoại android qua vps trên internet
Xâm nhập điện thoại android qua vps trên internetthach28
 
01. cai dat_va_cau_hinh
01. cai dat_va_cau_hinh01. cai dat_va_cau_hinh
01. cai dat_va_cau_hinh
Nguyen Thong
 
Tuan4
Tuan4Tuan4
Tuan4
Lê Lãnh
 
Bao cao tuan 2
Bao cao tuan 2Bao cao tuan 2
Bao cao tuan 2
Phuong Ngo
 
tao ma doc tren kalilinux
tao ma doc tren kalilinuxtao ma doc tren kalilinux
tao ma doc tren kalilinux
Võ Thành Đạt
 
Kali linux
Kali linuxKali linux
Kali linux
Tân Trần
 
Kali Linux
Kali LinuxKali Linux
Kali Linux
Chuc Thanh
 
ATHENA - Nguyen Xuan Ngoc - Giua Ky
ATHENA - Nguyen Xuan Ngoc - Giua KyATHENA - Nguyen Xuan Ngoc - Giua Ky
ATHENA - Nguyen Xuan Ngoc - Giua Ky
Xuân Ngọc Nguyễn
 
Bao cao
Bao caoBao cao
Bao cao
Chuc Thanh
 
BÁO CÁO THỰC TẬP ATHENA - TUẦN 5
BÁO CÁO THỰC TẬP ATHENA - TUẦN 5BÁO CÁO THỰC TẬP ATHENA - TUẦN 5
BÁO CÁO THỰC TẬP ATHENA - TUẦN 5
phanconghien
 
Part 35 certificate authority -www.key4_vip.info
Part 35   certificate authority -www.key4_vip.infoPart 35   certificate authority -www.key4_vip.info
Part 35 certificate authority -www.key4_vip.infolaonap166
 
Cài đặt kali linux trên máy ảo VMware
Cài đặt kali linux trên máy ảo VMwareCài đặt kali linux trên máy ảo VMware
Cài đặt kali linux trên máy ảo VMwareNguyen Stone
 
Slide bao cao cuoi ki
Slide bao cao cuoi ki Slide bao cao cuoi ki
Slide bao cao cuoi ki thach28
 

What's hot (17)

Kali Linux
Kali LinuxKali Linux
Kali Linux
 
Hack android dùng metasploit cài trên VPS
Hack android dùng metasploit cài trên VPSHack android dùng metasploit cài trên VPS
Hack android dùng metasploit cài trên VPS
 
Xâm nhập điện thoại android qua vps trên internet
Xâm nhập điện thoại android qua vps trên internetXâm nhập điện thoại android qua vps trên internet
Xâm nhập điện thoại android qua vps trên internet
 
01. cai dat_va_cau_hinh
01. cai dat_va_cau_hinh01. cai dat_va_cau_hinh
01. cai dat_va_cau_hinh
 
Tuan4
Tuan4Tuan4
Tuan4
 
Bao cao tuan 2
Bao cao tuan 2Bao cao tuan 2
Bao cao tuan 2
 
tao ma doc tren kalilinux
tao ma doc tren kalilinuxtao ma doc tren kalilinux
tao ma doc tren kalilinux
 
Athena tuần 5
Athena tuần 5Athena tuần 5
Athena tuần 5
 
Kali linux
Kali linuxKali linux
Kali linux
 
Kali Linux
Kali LinuxKali Linux
Kali Linux
 
ATHENA - Nguyen Xuan Ngoc - Giua Ky
ATHENA - Nguyen Xuan Ngoc - Giua KyATHENA - Nguyen Xuan Ngoc - Giua Ky
ATHENA - Nguyen Xuan Ngoc - Giua Ky
 
Bao cao
Bao caoBao cao
Bao cao
 
BÁO CÁO THỰC TẬP ATHENA - TUẦN 5
BÁO CÁO THỰC TẬP ATHENA - TUẦN 5BÁO CÁO THỰC TẬP ATHENA - TUẦN 5
BÁO CÁO THỰC TẬP ATHENA - TUẦN 5
 
Bao caocuoiki
Bao caocuoikiBao caocuoiki
Bao caocuoiki
 
Part 35 certificate authority -www.key4_vip.info
Part 35   certificate authority -www.key4_vip.infoPart 35   certificate authority -www.key4_vip.info
Part 35 certificate authority -www.key4_vip.info
 
Cài đặt kali linux trên máy ảo VMware
Cài đặt kali linux trên máy ảo VMwareCài đặt kali linux trên máy ảo VMware
Cài đặt kali linux trên máy ảo VMware
 
Slide bao cao cuoi ki
Slide bao cao cuoi ki Slide bao cao cuoi ki
Slide bao cao cuoi ki
 

Viewers also liked

Consecuencias del alcohol
Consecuencias del alcoholConsecuencias del alcohol
Consecuencias del alcohol
rjulca
 
Formentera flora i fauna
Formentera flora i faunaFormentera flora i fauna
Formentera flora i fauna
Sara Álvarez
 
บทที่ 4.ไก่
บทที่ 4.ไก่บทที่ 4.ไก่
บทที่ 4.ไก่amornrat-dav
 
V.w
V.wV.w
V.w
PS 7
 
Designing Systems that Support Social Behavior
Designing Systems that Support Social BehaviorDesigning Systems that Support Social Behavior
Designing Systems that Support Social Behavior
Thomas Erickson
 
INR CRUNCH
INR CRUNCHINR CRUNCH
INR CRUNCH
VisualBee.com
 

Viewers also liked (6)

Consecuencias del alcohol
Consecuencias del alcoholConsecuencias del alcohol
Consecuencias del alcohol
 
Formentera flora i fauna
Formentera flora i faunaFormentera flora i fauna
Formentera flora i fauna
 
บทที่ 4.ไก่
บทที่ 4.ไก่บทที่ 4.ไก่
บทที่ 4.ไก่
 
V.w
V.wV.w
V.w
 
Designing Systems that Support Social Behavior
Designing Systems that Support Social BehaviorDesigning Systems that Support Social Behavior
Designing Systems that Support Social Behavior
 
INR CRUNCH
INR CRUNCHINR CRUNCH
INR CRUNCH
 

Similar to icalendar nguyen duc thang

Tạo mã độc trên vps để xâm nhập android - Nguyen Xuan Ngoc
Tạo mã độc trên vps để xâm nhập android - Nguyen Xuan NgocTạo mã độc trên vps để xâm nhập android - Nguyen Xuan Ngoc
Tạo mã độc trên vps để xâm nhập android - Nguyen Xuan Ngoc
Xuân Ngọc Nguyễn
 
Bao cao thuc tap
Bao cao thuc tapBao cao thuc tap
Bao cao thuc tap
Hữu Mỹ Lê Phan
 
Slide bao cao giua ki
Slide bao cao giua ki Slide bao cao giua ki
Slide bao cao giua ki thach28
 
BÁO CÁO THỰC TẬP - TUẦN 3-4
BÁO CÁO THỰC TẬP - TUẦN 3-4BÁO CÁO THỰC TẬP - TUẦN 3-4
BÁO CÁO THỰC TẬP - TUẦN 3-4
kakawpah0911
 
Tạo mã độc trên kali linux để xâm nhập android (mạng lan )
Tạo mã độc trên kali linux để xâm nhập android (mạng lan )Tạo mã độc trên kali linux để xâm nhập android (mạng lan )
Tạo mã độc trên kali linux để xâm nhập android (mạng lan )Trọng An
 
BÁO CÁO THỰC TẬP ATHENA - BÁO CÁO GIỮA KỲ
BÁO CÁO THỰC TẬP ATHENA - BÁO CÁO GIỮA KỲBÁO CÁO THỰC TẬP ATHENA - BÁO CÁO GIỮA KỲ
BÁO CÁO THỰC TẬP ATHENA - BÁO CÁO GIỮA KỲ
phanconghien
 
Tuần 3 tạo mã độc trên kali linux
Tuần 3   tạo mã độc trên kali linuxTuần 3   tạo mã độc trên kali linux
Tuần 3 tạo mã độc trên kali linuxHường Tô
 
Cài đặt Android trên Eclipse
Cài đặt Android trên EclipseCài đặt Android trên Eclipse
Cài đặt Android trên Eclipse
Nguyễn Anh
 
Cài đặt Genmymotion
 Cài đặt Genmymotion Cài đặt Genmymotion
Cài đặt GenmymotionTrọng An
 
BÁO CÁO THỰC TẬP - GIỮA KỲ
BÁO CÁO THỰC TẬP - GIỮA KỲBÁO CÁO THỰC TẬP - GIỮA KỲ
BÁO CÁO THỰC TẬP - GIỮA KỲ
kakawpah0911
 
Cài đặt android ảo
Cài đặt android ảoCài đặt android ảo
Cài đặt android ảoNguyen Stone
 
Google Android Security (Basic2Advanced)
Google Android Security (Basic2Advanced)Google Android Security (Basic2Advanced)
Google Android Security (Basic2Advanced)
Giap Le Van
 
Báo cáo trần trong an
Báo cáo trần trong anBáo cáo trần trong an
Báo cáo trần trong anTrọng An
 
Slide thuyet trinh android
Slide thuyet trinh androidSlide thuyet trinh android
Slide thuyet trinh androidkuto92love
 
1
11
Kali Linux
Kali LinuxKali Linux
Kali Linux
Chuc Thanh
 
Android chapter 02 - Setup to emulator
Android chapter 02 - Setup to emulatorAndroid chapter 02 - Setup to emulator
Android chapter 02 - Setup to emulatorJustin Hoang
 

Similar to icalendar nguyen duc thang (20)

Tạo mã độc trên vps để xâm nhập android - Nguyen Xuan Ngoc
Tạo mã độc trên vps để xâm nhập android - Nguyen Xuan NgocTạo mã độc trên vps để xâm nhập android - Nguyen Xuan Ngoc
Tạo mã độc trên vps để xâm nhập android - Nguyen Xuan Ngoc
 
Bao cao thuc tap
Bao cao thuc tapBao cao thuc tap
Bao cao thuc tap
 
Slide bao cao giua ki
Slide bao cao giua ki Slide bao cao giua ki
Slide bao cao giua ki
 
BÁO CÁO THỰC TẬP - TUẦN 3-4
BÁO CÁO THỰC TẬP - TUẦN 3-4BÁO CÁO THỰC TẬP - TUẦN 3-4
BÁO CÁO THỰC TẬP - TUẦN 3-4
 
Tạo mã độc trên kali linux để xâm nhập android (mạng lan )
Tạo mã độc trên kali linux để xâm nhập android (mạng lan )Tạo mã độc trên kali linux để xâm nhập android (mạng lan )
Tạo mã độc trên kali linux để xâm nhập android (mạng lan )
 
Bao cao tuan 2
Bao cao tuan 2Bao cao tuan 2
Bao cao tuan 2
 
BÁO CÁO THỰC TẬP ATHENA - BÁO CÁO GIỮA KỲ
BÁO CÁO THỰC TẬP ATHENA - BÁO CÁO GIỮA KỲBÁO CÁO THỰC TẬP ATHENA - BÁO CÁO GIỮA KỲ
BÁO CÁO THỰC TẬP ATHENA - BÁO CÁO GIỮA KỲ
 
Tuần 3 tạo mã độc trên kali linux
Tuần 3   tạo mã độc trên kali linuxTuần 3   tạo mã độc trên kali linux
Tuần 3 tạo mã độc trên kali linux
 
Cài đặt Android trên Eclipse
Cài đặt Android trên EclipseCài đặt Android trên Eclipse
Cài đặt Android trên Eclipse
 
Genmymotion
GenmymotionGenmymotion
Genmymotion
 
Cài đặt Genmymotion
 Cài đặt Genmymotion Cài đặt Genmymotion
Cài đặt Genmymotion
 
BÁO CÁO THỰC TẬP - GIỮA KỲ
BÁO CÁO THỰC TẬP - GIỮA KỲBÁO CÁO THỰC TẬP - GIỮA KỲ
BÁO CÁO THỰC TẬP - GIỮA KỲ
 
Cài đặt android ảo
Cài đặt android ảoCài đặt android ảo
Cài đặt android ảo
 
Google Android Security (Basic2Advanced)
Google Android Security (Basic2Advanced)Google Android Security (Basic2Advanced)
Google Android Security (Basic2Advanced)
 
Athena tuần 2
Athena tuần 2Athena tuần 2
Athena tuần 2
 
Báo cáo trần trong an
Báo cáo trần trong anBáo cáo trần trong an
Báo cáo trần trong an
 
Slide thuyet trinh android
Slide thuyet trinh androidSlide thuyet trinh android
Slide thuyet trinh android
 
1
11
1
 
Kali Linux
Kali LinuxKali Linux
Kali Linux
 
Android chapter 02 - Setup to emulator
Android chapter 02 - Setup to emulatorAndroid chapter 02 - Setup to emulator
Android chapter 02 - Setup to emulator
 

Recently uploaded

Văn 7. Truyện ngụ ngôn Rùa và thỏ+ Viết PT nhân vật.docx
Văn 7. Truyện ngụ ngôn Rùa và thỏ+ Viết PT nhân vật.docxVăn 7. Truyện ngụ ngôn Rùa và thỏ+ Viết PT nhân vật.docx
Văn 7. Truyện ngụ ngôn Rùa và thỏ+ Viết PT nhân vật.docx
metamngoc123
 
SLIDE BÀI GIẢNG MÔN THƯƠNG MẠI ĐIỆN TỬ.pdf
SLIDE BÀI GIẢNG MÔN THƯƠNG MẠI ĐIỆN TỬ.pdfSLIDE BÀI GIẢNG MÔN THƯƠNG MẠI ĐIỆN TỬ.pdf
SLIDE BÀI GIẢNG MÔN THƯƠNG MẠI ĐIỆN TỬ.pdf
UyenDang34
 
LỊCH SỬ 12 - CHUYÊN ĐỀ 10 - TRẮC NGHIỆM.pptx
LỊCH SỬ 12 - CHUYÊN ĐỀ 10 - TRẮC NGHIỆM.pptxLỊCH SỬ 12 - CHUYÊN ĐỀ 10 - TRẮC NGHIỆM.pptx
LỊCH SỬ 12 - CHUYÊN ĐỀ 10 - TRẮC NGHIỆM.pptx
12D241NguynPhmMaiTra
 
Giải phẫu tim sau đại học- LÊ QUANG TUYỀN
Giải phẫu tim sau đại học- LÊ QUANG TUYỀNGiải phẫu tim sau đại học- LÊ QUANG TUYỀN
Giải phẫu tim sau đại học- LÊ QUANG TUYỀN
linh miu
 
40 câu hỏi - đáp Bộ luật dân sự năm 2015 (1).doc
40 câu hỏi - đáp Bộ  luật dân sự năm  2015 (1).doc40 câu hỏi - đáp Bộ  luật dân sự năm  2015 (1).doc
40 câu hỏi - đáp Bộ luật dân sự năm 2015 (1).doc
NguynDimQunh33
 
FSSC 22000 version 6_Seminar_FINAL end.pptx
FSSC 22000 version 6_Seminar_FINAL end.pptxFSSC 22000 version 6_Seminar_FINAL end.pptx
FSSC 22000 version 6_Seminar_FINAL end.pptx
deviv80273
 
Smartbiz_He thong MES nganh may mac_2024june
Smartbiz_He thong MES nganh may mac_2024juneSmartbiz_He thong MES nganh may mac_2024june
Smartbiz_He thong MES nganh may mac_2024june
SmartBiz
 
CHUYÊN ĐỀ DẠY THÊM HÓA HỌC LỚP 10 - SÁCH MỚI - FORM BÀI TẬP 2025 (DÙNG CHUNG ...
CHUYÊN ĐỀ DẠY THÊM HÓA HỌC LỚP 10 - SÁCH MỚI - FORM BÀI TẬP 2025 (DÙNG CHUNG ...CHUYÊN ĐỀ DẠY THÊM HÓA HỌC LỚP 10 - SÁCH MỚI - FORM BÀI TẬP 2025 (DÙNG CHUNG ...
CHUYÊN ĐỀ DẠY THÊM HÓA HỌC LỚP 10 - SÁCH MỚI - FORM BÀI TẬP 2025 (DÙNG CHUNG ...
Nguyen Thanh Tu Collection
 
BÁO CÁO CUỐI KỲ PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG - NHÓM 7.docx
BÁO CÁO CUỐI KỲ PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG - NHÓM 7.docxBÁO CÁO CUỐI KỲ PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG - NHÓM 7.docx
BÁO CÁO CUỐI KỲ PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG - NHÓM 7.docx
HngL891608
 
insulin cho benh nhan nam vien co tang duong huyet
insulin cho benh nhan nam vien co tang duong huyetinsulin cho benh nhan nam vien co tang duong huyet
insulin cho benh nhan nam vien co tang duong huyet
lmhong80
 
Biểu tượng trăng và bầu trời trong tác phẩm của Nguyễn Quang Thiều
Biểu tượng trăng và bầu trời trong tác phẩm của Nguyễn Quang ThiềuBiểu tượng trăng và bầu trời trong tác phẩm của Nguyễn Quang Thiều
Biểu tượng trăng và bầu trời trong tác phẩm của Nguyễn Quang Thiều
lamluanvan.net Viết thuê luận văn
 
Halloween vocabulary for kids in primary school
Halloween vocabulary for kids in primary schoolHalloween vocabulary for kids in primary school
Halloween vocabulary for kids in primary school
AnhPhm265031
 
100 DẪN CHỨNG NGHỊ LUẬN XÃ HỘiI HAY.docx
100 DẪN CHỨNG NGHỊ LUẬN XÃ HỘiI HAY.docx100 DẪN CHỨNG NGHỊ LUẬN XÃ HỘiI HAY.docx
100 DẪN CHỨNG NGHỊ LUẬN XÃ HỘiI HAY.docx
khanhthy3000
 
THONG BAO nop ho so xet tuyen TS6 24-25.pdf
THONG BAO nop ho so xet tuyen TS6 24-25.pdfTHONG BAO nop ho so xet tuyen TS6 24-25.pdf
THONG BAO nop ho so xet tuyen TS6 24-25.pdf
QucHHunhnh
 
PLĐC-chương 1 (1).ppt của trường ĐH Ngoại thương
PLĐC-chương 1 (1).ppt của trường  ĐH Ngoại thươngPLĐC-chương 1 (1).ppt của trường  ĐH Ngoại thương
PLĐC-chương 1 (1).ppt của trường ĐH Ngoại thương
hieutrinhvan27052005
 
Cau-Trắc-Nghiệm-TTHCM-Tham-Khảo-THI-CUỐI-KI.pdf
Cau-Trắc-Nghiệm-TTHCM-Tham-Khảo-THI-CUỐI-KI.pdfCau-Trắc-Nghiệm-TTHCM-Tham-Khảo-THI-CUỐI-KI.pdf
Cau-Trắc-Nghiệm-TTHCM-Tham-Khảo-THI-CUỐI-KI.pdf
HngMLTh
 
BÀI TẬP BỔ TRỢ TIẾNG ANH I-LEARN SMART WORLD 9 CẢ NĂM CÓ TEST THEO UNIT NĂM H...
BÀI TẬP BỔ TRỢ TIẾNG ANH I-LEARN SMART WORLD 9 CẢ NĂM CÓ TEST THEO UNIT NĂM H...BÀI TẬP BỔ TRỢ TIẾNG ANH I-LEARN SMART WORLD 9 CẢ NĂM CÓ TEST THEO UNIT NĂM H...
BÀI TẬP BỔ TRỢ TIẾNG ANH I-LEARN SMART WORLD 9 CẢ NĂM CÓ TEST THEO UNIT NĂM H...
Nguyen Thanh Tu Collection
 
trắc nhiệm ký sinh.docxddddddddddddddddd
trắc nhiệm ký sinh.docxdddddddddddddddddtrắc nhiệm ký sinh.docxddddddddddddddddd
trắc nhiệm ký sinh.docxddddddddddddddddd
my21xn0084
 

Recently uploaded (18)

Văn 7. Truyện ngụ ngôn Rùa và thỏ+ Viết PT nhân vật.docx
Văn 7. Truyện ngụ ngôn Rùa và thỏ+ Viết PT nhân vật.docxVăn 7. Truyện ngụ ngôn Rùa và thỏ+ Viết PT nhân vật.docx
Văn 7. Truyện ngụ ngôn Rùa và thỏ+ Viết PT nhân vật.docx
 
SLIDE BÀI GIẢNG MÔN THƯƠNG MẠI ĐIỆN TỬ.pdf
SLIDE BÀI GIẢNG MÔN THƯƠNG MẠI ĐIỆN TỬ.pdfSLIDE BÀI GIẢNG MÔN THƯƠNG MẠI ĐIỆN TỬ.pdf
SLIDE BÀI GIẢNG MÔN THƯƠNG MẠI ĐIỆN TỬ.pdf
 
LỊCH SỬ 12 - CHUYÊN ĐỀ 10 - TRẮC NGHIỆM.pptx
LỊCH SỬ 12 - CHUYÊN ĐỀ 10 - TRẮC NGHIỆM.pptxLỊCH SỬ 12 - CHUYÊN ĐỀ 10 - TRẮC NGHIỆM.pptx
LỊCH SỬ 12 - CHUYÊN ĐỀ 10 - TRẮC NGHIỆM.pptx
 
Giải phẫu tim sau đại học- LÊ QUANG TUYỀN
Giải phẫu tim sau đại học- LÊ QUANG TUYỀNGiải phẫu tim sau đại học- LÊ QUANG TUYỀN
Giải phẫu tim sau đại học- LÊ QUANG TUYỀN
 
40 câu hỏi - đáp Bộ luật dân sự năm 2015 (1).doc
40 câu hỏi - đáp Bộ  luật dân sự năm  2015 (1).doc40 câu hỏi - đáp Bộ  luật dân sự năm  2015 (1).doc
40 câu hỏi - đáp Bộ luật dân sự năm 2015 (1).doc
 
FSSC 22000 version 6_Seminar_FINAL end.pptx
FSSC 22000 version 6_Seminar_FINAL end.pptxFSSC 22000 version 6_Seminar_FINAL end.pptx
FSSC 22000 version 6_Seminar_FINAL end.pptx
 
Smartbiz_He thong MES nganh may mac_2024june
Smartbiz_He thong MES nganh may mac_2024juneSmartbiz_He thong MES nganh may mac_2024june
Smartbiz_He thong MES nganh may mac_2024june
 
CHUYÊN ĐỀ DẠY THÊM HÓA HỌC LỚP 10 - SÁCH MỚI - FORM BÀI TẬP 2025 (DÙNG CHUNG ...
CHUYÊN ĐỀ DẠY THÊM HÓA HỌC LỚP 10 - SÁCH MỚI - FORM BÀI TẬP 2025 (DÙNG CHUNG ...CHUYÊN ĐỀ DẠY THÊM HÓA HỌC LỚP 10 - SÁCH MỚI - FORM BÀI TẬP 2025 (DÙNG CHUNG ...
CHUYÊN ĐỀ DẠY THÊM HÓA HỌC LỚP 10 - SÁCH MỚI - FORM BÀI TẬP 2025 (DÙNG CHUNG ...
 
BÁO CÁO CUỐI KỲ PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG - NHÓM 7.docx
BÁO CÁO CUỐI KỲ PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG - NHÓM 7.docxBÁO CÁO CUỐI KỲ PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG - NHÓM 7.docx
BÁO CÁO CUỐI KỲ PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG - NHÓM 7.docx
 
insulin cho benh nhan nam vien co tang duong huyet
insulin cho benh nhan nam vien co tang duong huyetinsulin cho benh nhan nam vien co tang duong huyet
insulin cho benh nhan nam vien co tang duong huyet
 
Biểu tượng trăng và bầu trời trong tác phẩm của Nguyễn Quang Thiều
Biểu tượng trăng và bầu trời trong tác phẩm của Nguyễn Quang ThiềuBiểu tượng trăng và bầu trời trong tác phẩm của Nguyễn Quang Thiều
Biểu tượng trăng và bầu trời trong tác phẩm của Nguyễn Quang Thiều
 
Halloween vocabulary for kids in primary school
Halloween vocabulary for kids in primary schoolHalloween vocabulary for kids in primary school
Halloween vocabulary for kids in primary school
 
100 DẪN CHỨNG NGHỊ LUẬN XÃ HỘiI HAY.docx
100 DẪN CHỨNG NGHỊ LUẬN XÃ HỘiI HAY.docx100 DẪN CHỨNG NGHỊ LUẬN XÃ HỘiI HAY.docx
100 DẪN CHỨNG NGHỊ LUẬN XÃ HỘiI HAY.docx
 
THONG BAO nop ho so xet tuyen TS6 24-25.pdf
THONG BAO nop ho so xet tuyen TS6 24-25.pdfTHONG BAO nop ho so xet tuyen TS6 24-25.pdf
THONG BAO nop ho so xet tuyen TS6 24-25.pdf
 
PLĐC-chương 1 (1).ppt của trường ĐH Ngoại thương
PLĐC-chương 1 (1).ppt của trường  ĐH Ngoại thươngPLĐC-chương 1 (1).ppt của trường  ĐH Ngoại thương
PLĐC-chương 1 (1).ppt của trường ĐH Ngoại thương
 
Cau-Trắc-Nghiệm-TTHCM-Tham-Khảo-THI-CUỐI-KI.pdf
Cau-Trắc-Nghiệm-TTHCM-Tham-Khảo-THI-CUỐI-KI.pdfCau-Trắc-Nghiệm-TTHCM-Tham-Khảo-THI-CUỐI-KI.pdf
Cau-Trắc-Nghiệm-TTHCM-Tham-Khảo-THI-CUỐI-KI.pdf
 
BÀI TẬP BỔ TRỢ TIẾNG ANH I-LEARN SMART WORLD 9 CẢ NĂM CÓ TEST THEO UNIT NĂM H...
BÀI TẬP BỔ TRỢ TIẾNG ANH I-LEARN SMART WORLD 9 CẢ NĂM CÓ TEST THEO UNIT NĂM H...BÀI TẬP BỔ TRỢ TIẾNG ANH I-LEARN SMART WORLD 9 CẢ NĂM CÓ TEST THEO UNIT NĂM H...
BÀI TẬP BỔ TRỢ TIẾNG ANH I-LEARN SMART WORLD 9 CẢ NĂM CÓ TEST THEO UNIT NĂM H...
 
trắc nhiệm ký sinh.docxddddddddddddddddd
trắc nhiệm ký sinh.docxdddddddddddddddddtrắc nhiệm ký sinh.docxddddddddddddddddd
trắc nhiệm ký sinh.docxddddddddddddddddd
 

icalendar nguyen duc thang

  • 1. BÁO CÁO THỰC TẬP ATHENA NGHIÊN CỨU CÁC TROJAN, MALWARE CHO PHÉP ĐÁNH CẮ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 Sinh viên thực hiện: Nguyễn Đức Thắng GVHD: Võ Đỗ Thắng TP.HCM, 10/08/2014
  • 2. Cài đặt Kali Linux trên máy ảo VMWare TUẦN 4: Cài đặt, nghiên cứu Trojan iCalendar trên Android 1. Giớithiệu iCalendar là một phần mềm được tích hợp mã độc có xuất xứ từ Trung Quốc, người dùng cài đặt chương trình sau khi chạy chương trình sẽ tự động gửi tin nhắn mà không hề mong muốn. Bằng cách này, điện thoại của nạn nhân sẽ bị trừ tiền mà không rõ nguyên do. 2. Yêu cầu Dể thực hiện nghiên cứu, đầu tiên chúng ta phải cài những chương trình sau : a. Java JDK Java là một côngnghệ xây dựng các ứng dụngphần mềm. Nó được coilà côngnghệ mang tính cáchmạng và khả thi nhất trongviệc tạo ra các ứng dụng có khả năng chạy thốngnhất trên nhiều nền tảng mà chỉ cầnbiên dịchmột lần. Java cònlà một nền tảng phát triển và triển khai ứng dụngtrong đó máy ảo Java, bộ thông dịchcó vai trò trung tâm. Chúngta có thể tải Java JDK về tại:
  • 3. http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads- 2133151.html Tạiđây, ta chỉ việc ấn vào AcceptLicenseAgreementrồichọnphiên bản để tải về. b. Android SDK Android SDK là một máy ảo của Android trên PC. Android SDKgiúp hỗ trợ lập trình các ứng dụngcủa Android trên PC, hỗ trợ bạnnhững chức năng không khác gì một chiếc máy thật. Ta có thểtải Android SDKtại: http://developer.android.com/sdk/index.html
  • 4. Đầu tiên, ta sẽgiải nén thư mục vừa tải về. Sauđó vào eclipse.exetrong thư mục eclipse.
  • 5. Kế tiếp ta vào Windows -> Android SDKManager và chọnphiên bản Android muốn tải về, sauđó ta ấn Install -> AcceptLicense-> Install.
  • 6. Sau khi tải xong, ta vào Windows -> Android Virtual Device Manager và tạo một smartphonehệđiều hành Android theo ý thích. Sau đó ta ấn Startvà mộtsmartphoneảo với hệ điều hành Adroid đã lựa chọnsẽhiện ra.
  • 7. c. Apktool Apktoollà côngcụdùngđểgiải mã các file apk và jar, phục vụ cho việc tùy chỉnh, sửađổicác file đó. Ta có thểtải về tại: https://code.google.com/p/android-apktool/ 3. Hướng dẫnthực hiệnTrojaniCalendartrênAndroid Trước tiên, ta copyfile iCalendar.apkvào thư mục apktoolvà mở CMD rồi dichuyển vào thư mục apktool. Kếtiếp ta giải mã iCalendar bằnglệnh : ApktoolifiCalendar.apk ApktooldiCalendar.apk Vậy là ta đã tạo được thư mục giải mã iCalendar ta vào thư mục đó rồivào smali ->com-> mj -> iCalendar.
  • 8. Tạiđây, ta mở file iCalendar.smali rồi sửsố trongdấu ngoặc kép củaline 252 thành số điện thoại sẽnhận tin nhắn và nội dungtin nhắn sẽ gửi tại localv1 ngay dướiđó. Ta làm tương tự với smsReceive.smalitại line 41. Bây giờ ta sẽbiên soạnlại iCalendar bằng lệnh: ApktoolbiCalendar Vậy là trong thư mục distcủaiCalendar đãcó một file iCalendar.apkdã được biênsoạnlại.
  • 9. Kế tiếp ta sẽ copyfile vừa tạo vào thư mục càiđặt Java JDK để signing cho nó. Sauk hi dichuyển vào thư mục Java JDK, ta dùnglệnh: Keytool –genkey–v–keystoreiCalendar.keystore–aliasiCalendar– keyalgRSA–keysize2048–validity10000 Sau đó ta sẽnhập passwordvàđiền một số thôngtin tùy ý:
  • 10. Sau đó ta dùnglệnh: Jarsigner–verbose–keystoreiCalendar.keystoreiCalendar.apk iCalendar Jarsigner–verify–verbose–certsiCalendar.apk Bây giờ ta copyfile iCalendar.apktrong Java JDK vào thư mục sdkcủa Android SDK và tiến hành cài chươngtrình vào máy ảo ( máy ảo phải mở sẵn) : Adb –s emulator-5558installiCalendar.apk Với 5558 là số điện thoại củamáy càivà iCalendar.apklà tên chươngtrình.
  • 11. Vậy là bây giờ trongmáy ảo đã có chươngtrình iCalendar.
  • 12. Chỉ cầnmở iCalendar lên vài ấn vài lần là đã có mộttin nhắn được gửiđi mà không mong muốn.