h4niz / android-malware-prediction Goto Github PK
View Code? Open in Web Editor NEWDựa vào cấu trúc của tệp tin APK (Mục TỔNG QUAN, BỐI CẢNH), chúng ta thấy mỗi đặc điểm của tệp tin đều có thể là một đặc trưng. Tuy nhiên, việc lựa chọn đặc trưng nào là một công việc cực kì quan trọng. Vì đó đóng vai trò quan trọng trong việc thành công hay thất bại của đề tài nghiên cứu này. Quay trở lại với việc lựa chọn đặc trưng phù hợp. Đầu tiên, chúng em thấy có những thành phần mà chúng em cho rằng nó có thể là đặc trưng: - Activites - Intent - Providers - Serivices - Strings - APIs - Declare permission - Native Library - Permissions Sau nhiều lần thử nghiệm và chỉnh sửa. Sau cùng tụi em chọn ra được 4 bộ dữ liệu mẫu ứng với các thông tin sau: - Bộ 1: Permissions + Declare permissions - Bộ 2: Permissions + API - Bộ 3: Permissions + API + Size of file + Declare permission + Nativelibc + Services - Bộ 4: Permissions + size of file + Is declare new permission + use native libc + number of services + number of exist features Ứng với mỗi bộ trên, chúng em trích xuất dựa trên 2 bộ mẫu 5 ngàn mẫu độc và 11 ngàn mẫu độc + sạch. 4