Vous êtes sur la page 1sur 5

Consignes par groupe

Les cas suivants indiquent les documents représentant un .apk. Il est question pour
vous d’exploiter les transformations suivantes pour chaque catégorie afin de
transformer un texte en matrices puis en images.

a) Bag-of-Ngrams ( (N= 2, 3, 5, 7))


b) TDF-IDF
c) Hashing
d) Croisement deux à deux (1 si la paire est présente et 0 sinon)

N.B : l’ensemble de mots se limite à l’ensemble des permissions de chaque catégorie.


Un apk est pris comme un document. Pour chaque .apk, on aura 7 matrices possibles.

Après ces transformations, Déterminer les modèles à CNN, LSTM, AdaBoost,


RandomForest avec les partitionnements 70-30, 80-20, 90-10, k-crossvalidation (k=5,
7)

Calculer les performances suivantes : Accuracy, Précision, AUC et construire les


graphes ROC pour chaque algorithme.

1) Cas 1

SEND_SMS
KILL_BACKGROUND_PROCESSES
BIND_DEVICE_ADMIN
SYSTEM_ALERT_WINDOW
WRITE_EXTERNAL_STORAGE
WAKE_LOCK
ACCESS_NETWORK_STATE
READ_PHONE_STATE
INTERNET
RECEIVE_BOOT_COMPLETED

2 Cas 2

Top ten

INTERNET (INT)
WRITE_EXTERNAL_STORAGE (WES)
ACCESS_NETWORK_STATE (ANS)
WAKE LOCK (WAKE)
READ_PHONE_STATE (RPS)
ACCESS_WIFI_STATE (AWS)
RECEIVE_BOOT_COMPLETED (RBC(
READ_SMS (READ)
SEND_SMS (SEND)
GET_ACCOUNTS (GA)
GET_TASKS (GT)
SYSTEM_ALERT_WINDOW (SAW)

Dangerous pairs

GT:RBC
ANS:GT
GT:WES
RPS:SND
INT:RPS
INT:SAW
INT:SND
GT:SAW
RPS:SAW
ANS:SA

Normal pairs

ANS:GA
GA:INT
GA:WAKE
GA:WES
WAKE:WES
AWS:WES
GA:VIB
RES:WAKE
AWS:GA
GA:RES
Cas 3 )

ACCESS_WIFI_STATE
READ_LOGS
CAMERA
READ_PHONE_STATE
CHANGE_NETWORK_STATE
READ_SMS
CHANGE_WIFI_STATE
RECEIVE_BOOT_COMPLETED
DISABLE_KEYGUARD
RESTART_PACKAGES
GET_TASKS
SEND_SMS
INSTALL_PACKAGES
SET_WALLPAPER
READ_CALL_LOG
SYSTEM _ALERT_WINDOW
READ_CONTACTS
WRITE_APN_SETTINGS
READ_EXTERNAL_STORAGE
WRITE_CONTACTS
READ_HISTORY_BOOKMARKS
WRITE_SETTINGS

Cas 4)

ACCESS_COARSE_LOCATION
PROCESS_OUTGOING_CALLS
READ_CALENDAR
READ_HISTORY_BOOKMARKS
READ_PHONE_STATE
READ_SMS
RECEIVE_MMS
RECORD_AUDIO
READ_LOGS
CALL_PHONE
INTERNET
SEND_SMS
MOUNT_UNMOUNT_FILESYSTEMS
WRITE_CALENDAR
WRITE_CONTACTS
WRITE_HISTORY_BOOKMARKS
WRITE_SMS
WRITE_EXTERNAL_STORAGE
NFC
GET_ACCOUNTS

Cas 5)

CAMERA
GET_ACCOUNTS
READ_CALENDAR
READ_CALL_LOG
READ_CONTACTS
READ_EXTERNAL_STORAGE
READ_PHONE_STATE
READ_SMS
RECEIVE_SMS
SEND_SMS
WRITE_CALENDAR
WRITE_CALL_LOG
ACCESS_MOCK_LOCATION
ACCOUNT_MANAGER
ACCESS_NETWORK_STATE
READ_VOICEMAIL

Cas 6)

CHANGE_WIFI_STATE
READ_LOGS
ACCESS_FINE_LOCATION
ACCESS_COARSE_LOCATION
SET_WALLPAPER
WRITE_SMS
INSTALL_PACKAGES
PROCESS_OUTGOING_CALLS
WRITE_APN_SETTINGS
ACCESS_WIFI_STATE

Vous aimerez peut-être aussi