Đặt vấn đề thực nghiệm « Van dé đặt ra thứ nhất: Có cách nào (công cụ nào) lấy thông tin file apk, dùng dé kiểm chứng với những thông tin (lời giới thiệu) của nhà sản xuất ghi trên hệ thống Google Play? ) Google Play Matdn WeChat WeChat International Pte. lỀ CHINH SACH BAO MAT CUA WECHAT Hiển thị các quyền cho tất cả phiên bản của ứng dụng nay Ứng dụng này có quyền truy cập vào: | Thông tin về kết nối Wi-Fi * xem kết nối Wi-Fi “CHÍNH SÁCH BẢO MAT NÀY CÔ AP DUNG CHO BẠN KHÔNG? ou bạn là người dùng WeChat, noha bạn đã ding ký bing cách lên kt sổ tý không ph :86 số điện hop dg không phải của Trung Quốc Đại lục © Điện thoại s doc trang thái và nhận dạng của điện thoại @ Micré 9 Hủy Hình 2: Xem thông tin chỉ tiết về các quyền (permissions) và thông tin cụ thê trong chính sách bảo mật (policity) 15 e Vấn dé đặt ra thứ hai: Có những ứng dụng không xuất hiện trên Google Play; xem thông tin file apk ứng dụng đó bằng cách nào? Vì vậy cần có công cụ rút trích thông tin file apk ) Google Play Hình 3: file apk ứng dụng Xiaomi Security không có trên Google Play e Vấn đề đặt ra thứ ba: Với bộ 12 nhóm ứng dung (71 file apk); nêu dùng cách xem thông tin trên Google Play thì đây là thách thức về mặt thời gian. Vì vậy cần có công cụ rút trích thông tin file apk Số Tên nhóm Mô tả lượng Các ứng dụng (file apk) TraceTogether; PC-Covid; COVID-19 Contact App; NZ COVID Tracer; (tawakkalna) S33; Social Distancing Alarm; Taiwan Social Distancing; covid19: théng tin dich té; 2M Social distance; Social Distance Alerter; Social Distance; Nhóm 1 cảnh báo tiếp xúc gần (2m) |_ 12 |Social Distancing; Social Distancing Nhóm 2 dịch vụ gọi xe 6 |Gojek; Grab Driver; VietGo; DiDi; FastGo; be Nhóm 3 chụp hình; quay - xử lí video|_ 6 _ |UIike; CapCut; Camera360; B612; Wuta Cam; Meitu Nhóm 4 tin nhắn trên nền mạng 5. |Messenger; Viber; WhatsApp; Zalo; WeChat Nhóm 5 họp trực tuyến 3 |Meet; Teams; Zoom NoRoot Firewall; CM Locker; CM Security Lite; DuckDuck; Nhém 6 an toan, bao vé dién thoai 7 |GoFind My Device; Security; McAfee Security Nhém 7 mua sắm trực tuyến 4 |eBay; Lazada; Shopee; 324355 (Alipay) Nhóm 8 mạng xã hội WeChat; Weibo; Twitter; TikTok; Instagram; Facebook Cốc Cốc Beta; Firefox; Mi Browser; Opera; Nhóm 9 trình duyệt web 8 |Samsung Internet; UC Browser; SE (baidu); Chrome Nhóm 10 theo dõi sức khỏe 6 |Huawei Wear; Huawei Health; Galaxy Wearable; Samsung Health; Mi Fit; Urban fit Nhóm Facebook | các phiên bản của Facebook! 4 |300.470 Nhóm WeChat_ | các phiên bản của WeChat 4 |7.18 TỔNG: 71 Hình 4: Bảng bộ dữ liệu kiểm định với 71 file apk (12 nhóm ứng dụng) 16 2.
Tình hình nghiên cứu Hiện có nhiêu nghiên cứu liên quan đên việc điêu tra ứng dụng Android, như: " Theodoula-Ioanna Kitsaki và cộng sự [2] phân tích với nhóm ứng dụng android e-Banking, phân tích mức độ an toàn của data (bảng dữ liệu) lưu thông tin người dùng như: số thẻ tín dụng, mã PIN, thông tin tài khoản. Bảng 1: Các công cụ sử dụng trong bài báo [2] Tool Details apk .dex dex2jar .apk > jar Jd-gui jar > .class Root Browser Truy cap vao thiét bi da Root Droid Explorer Copy các file của ứng dụng trong thiết bị ? Khai thác các tap data của các ứng DB Browser for SQLite dụng String initVector = Randominitvector’ ; String key =BHar)2342Ba[1234›| TransparentProgressDialog prDialog; Boolean ticked = BooLean.value0f (false) ; TextView txtDescFb; TextView txtDontHaveAnAccount; TextView txtForgotPassword; TextView txtTerms; Cipher localCipher = Cipher.init(1, localSecretKeySpec, locallvParameterSpec); byte[] arrayOfByte = localCipher.println(“encrypted string: " + Base64.encodeToString(arrayOfByte, 0)); String str = Base64.encodeToString(array0fByte, 0); return str; PinLogin. Hình 5: Bài báo [2] triển khai phương thức mã hóa Cipher 17 " Tooska Dargahia và cộng sự [3] nghiên cứu sự đảm bảo an toàn của các ứng dụng gọi điện trực tuyến phổ biến (Viber, Skype, WhatsApp, Messenger); phân tích hình ảnh chụp bộ nhớ thu được khi các ứng dụng này hoạt động, bên cạnh đó phân tích data của các ứng dụng này, xem xét mức độ bảo mật, sự an toàn. Bảng 2: Các công cụ sử dụng trong bài báo [3] Tool Version Details Android Platform Samsung S3 GT - Thiết bi được dùng thử Phone i9300, Firmware nghiệm trong bài báo version 3.31 mVolP Applications Viber - 4.3 Các ứng dụng android Skype - 4.45564 làm mâu thử WhatsApp - 2.6 Được sử dung dé khai Imager thác hình ảnh logic thu được (bộ nhớ trong) của điện thoại SGLite Database 2.0bl Công cụ trực quan Browser được sử dụng để khai thác cơ sở dữ liệu Internet Evidence v6.3 Cung cấp chế độ xem Finder Timeline IEF từng đồ tạo tác trên dòng thời gian trực quan mà không cần chuyển đổi đồ tạo tác như dấu thời gian Root-Kit Frameware CFAuto- | Phần mềm khung Root- m0 m0xx- được sử dụng đề root gti9300 thiét bi Odin3 version 3.07 Cho phép tải lên bộ root-kit phần mềm khung cho thiết bị Android Epoch & Unix Được sử dụng để Timestamp Converter chuyển đổi dấu thời gian được tìm thấy ở định dạng hex lð = Khushboo Rathi và cộng sự [4] phân tích các ứng dụng nhắn tin tức thi (Instant Messaging) được mã hóa được sử dụng rộng rãi là WeChat, Telegram, Viber và Whatsapp.
Bài báo cũng thảo luận về các tác động pháp lý của các ứng dụng nhắn tin tức thì đang sử dụng mã hóa; phân tích hiện vật thu thập được từ các ứng dụng được thực hiện bằng công cụ Android Debugging Bridge (ADB) và một số công cụ mã nguồn mở khác. Bảng 3: Vị trí của Artifacts trong ứng dụng WeChat được bài báo [4] phân tích Artifact Location Encrypted SQLite database of chat | /data/data/.db message (EnMicroMsg.db) SQLite database for moments /data/data/.db Send and Received Images /sdcard/tencent/MicroMsg/<udir>/image2 Send and Received Videos /sdcard/tencent/MicroMsg/<udir>/video Downloaded Documents /sdcard/tencent/MicroMsg/ Download Send and Received audio file /sdcard/tencent/MicroMsg/<udir>/video2 All the images captured via ‘take photo’ | /sdcard/tencent/MicroMsg/ WeChat Download images and video /sdcard/tencent/MicroMsg/ WeChat Profile picture /sdcard/tencent/MicroMsg/<udir>/avatar Send and Received Stickers /sdcard/tencent/MicroMsg/<udir>/emoji Bang 4: Vi tri của Artifacts trong ứng dụng Viber được bài báo [4] phân tích Artifact Location User Photos /sdcard/viber/media/User Photos Send and Received Viber Images /sdcard/viber/media/Image Send and Received Viber Videos /sdcard/viber/media/Image 19 * Cosimo Anglano và cộng sự [5] đề xuất cách xây dựng công cụ AnForA dé phân tích pháp y đối với các ứng dụng Android như: Google Gmail; Microsoft Sky; Facebook Messenger. Z Analysis [APK) Application paths a App Installer User Emulator Analysis paths FSWatcier detector `yA Retriever ’ kủ 5% Difference [ device/emulator Reports ___Extractor [_ Ƒ AnForA component Analyst Analysis machine Hình 6: Kiến trúc AnForA bài báo [5] xây dựng = Suneela Pasha và Shahzad Saleem [6] phân tích pháp y với ứng dụng mua sắm trực tuyến Wish-Shopping với việc lưu và quản lí các thông tin cá nhân nhạy cảm (thông tin thẻ tín dụng thanh toán mua sắm, tài khoản cá nhân.) 20 “" Junfu Zhang và cộng sự [7] xây dựng kỹ thuật phân tích pháp y trên bộ nhớ Heap của thiết bị Android. Liu và cộng sự [8] xây dựng kỹ thuật phân tích pháp y dé khai thác trên bộ nhớ cấp phát cho các ứng dụng khi hoạt động (dựa trên ptrace, một chương trình khai thác bộ nhớ Android ở cấp quy trình được đề xuất) bao gồm không gian bộ nhớ chia sẽ ân danh bởi quá trình và các quá trình khác, không gian bộ nhớ của quá trình và không gian bộ nhớ của mỗi luồng trong quá trình.
Bảng 5: Kết quả thử nghiệm trong bài báo [8] với thiết bị Nexus android 5 Number | Size | Size Name. of A Process Name pid of of of PP threads | MEM | MAPS Tecent .mobileqq 16883 | 126 GB KB Google 1.calender | 18485 | 68 GB KB : 2.gm 25745 | 78 GB KB 21 Bảng 6: So sánh kết quả đóng góp của các bài báo so với nội dung đề tài nghiên cứu Kết quả đóng góp các bài báo Đánh giá Luận văn Bài báo phân tích nhóm ứng dụng e- Tap trung vào Bài | Banking; phân tích vào data để kiểm | phân tích data bao | chứng độ an toàn khi lưu các thông tin | của ứng dụng [2] | khách hàng liên quan mã PIN, tài khoản Bài báo phân tích pháp y các Artifact An xab xà (message, contact detail, phone t hân tích tập Bài h | number, , voicemail, a. ans images xi rung vao nội dung một bao | videos, audios, location information) (arti fact) của ứn [3] | của nhómRik ứng dụng yh thoại được sử dụng: ung; chưa da 9 dung pho bién: Viber, Skype, dan WhatsApp ang Bai bao phan tich phap y cac Artifact Phân tích từng Bài | (message; photo; profile; media) của nội dung pháp y báo | nhóm các phan mềm nhắn tin tức thì _ | với từng ứng He thốn [4] | được sử dụng phô biên: WeChai; dụng (phân tích hóa các Telegram; Viber; Watshap. riêng lẻ) công cu điều Bài báo phân tích vào Artifact Thông tin pháp y tra ứng dụng Bài (Contacts, conversations, call logs; nhận được chưa Android bá Shared media files; Shared media da dang; phan Se ao > , > Ey aa nham tang metadata) của 3 ứng dung được sử tích riêng lẻ › Ề [5] dụng x phổ biến: Bì Google Gmail:; cương SO lượng thông Microsoft Sky; Facebook Messenger.
tin và khả Phân tích sự tác động của ứng dụng Phân tích pháp y năng tự Bài Wish-shopping đên các thông tin cá trên 1 ứng dụng động hóa bá nhân (vị trí GPS; thông tin tài khoản cá | (chưa đa dạng ta ak ao N ae. = ` việc điều tra. [6] nhan khi dang nhap trên trang mua lứng dụng) sam trực tuyên; thông tin cá nhân thẻ tín dụng khi thanh toán trực tuyến) Bài báo tập trung phân tích pháp yvề | Phân tích 1 khía sự tác động của phần mềm lên bộ nhớ | cạnh pháp y (bộ Bài Heap (Heap File Size, Class Object, nhớ Heap) báo Object Instant, Char Array, Processing [7] Time) với các phan mêm: Mobile QQ; Wechat; 163 Mail; OutLook; MiTalk; Momo 360; Browser Dolphin; Browser AIiPay Bài Bài báo phân tích pháp y vào Artifact Phân tích 1 khía báo (Memory) với thử nghiệm trên 3 ứng cạnh pháp y (bộ I8] dung:Teen QQ; Google Calendar; nhớ ) Gmail Nhận xét: Các tác gia bai báo va các chuyên gia sử dung các phương pháp phan tích chuyên sâu vào những van đề (nội dung) cu thể với từng nhóm ứng dụng dé điều tra tính an toàn. Thông qua các bài báo không tìm thay cách giải quyết van dé đặt ra là rút trích thông tin của file apk đầu vào.
Các công cụ liên quan đến lĩnh vực điều tra ứng dụng Android 2. IDA Which version of IDA is the best for you? PIrDoA more info HIoDmAe more info FIrDeA more info DIemAo Download One of: xil6/xb4, ARMIARMG4, 68 families + custom via Supported processors MIPS/MIPS64, ®ifi/xfi4 xIMidw4.