Android-RAT-Dataset

February 25, 2022 ยท View on GitHub

This repo contains all dataset for my research/analysis about :
"DETEKSI REMOTE ACCESS TROJAN PADA ANDROID BERBASIS PENGAMATAN LALU LINTAS JARINGAN
MENGGUNAKAN MACHINE LEARNING."

Apps Name

NameLabel
AhMythTrojan
AndroidRATTrojan
AndroidTesterTrojan
DroidJackTrojan
HawkShawTrojan
SpyMaxTrojan
GoogleBenign
FacebookBenign
TwitterBenign

DATA SET 1 FEATURES

NameDesc
SourceThe port number of source packet
DestinationThe port number of destination packet
ProtocolThe type protocol used in packet
LengthThe size of data generated by the packet (Byte)
TypeType of packet - In or Out
DurationThe duration between previous package to the next packet (Second)

DATA SET 2 FEATURES

NameDesc
Total Length OutThe amount of data size generated by packet out of 20 mixed packet (Byte)
Total Length InThe amount of data size generated by packet in of 20 mixed packet (Byte)
Avg Packet Length OutThe average data size generated by packets out of 20 mixed packets (Byte)
Avg Packet Length InThe average data size generated by incoming packets of 20 mixed packets (Byte)
Avg Duration OutThe average duration required by packets out of 20 mixed packets (Second)
Avg Duration InThe average duration required by incoming packets from 20 mixed packets (Second)
Total DurationThe total duration required by 20 mixed packets (Second)

Dataset

Dataset 1Dataset 2
Training144005400
Testing3600600
Total180006000

*note : raw/original dataset contains more row perpcap rat

Accuracy and Machine Learning Algorithm Used

Dataset 1Decision TreeRandom ForestNaive Bayes
N900 - RAT900.99890.99900.1181
N1800 - RAT900.99940.99890.0756
N1800 - RAT18000.99970.99970.4691
Dataset 2Decision TreeRandom ForestNaive Bayes
N150 - RAT100.8730.9330.513
N300 - RAT100.8830.9290.545
N300 - RAT3000.900.9280.71

*note : accuracy based on jupyter python result

Source Original Dataset

Name : Android Mischief Dataset v1
Author : Kamila Babayeva, Stratosphere Laboratory
Date : November 18th 2020
URL : https://www.stratosphereips.org/android-mischief-dataset

Looking for Android Remote Access Trojan ?

URL : https://github.com/wishihab/Android-RATList