Business Game 2023
Termina il 11.04.2024

Malware Detection

The rapid growth of app development in the smartphone market has made it an easy and accessible target for Malware.

A Malware is any software intentionally designed to cause disruption to a computer, server, client, or computer network, leak private information, gain unauthorized access to information or systems, deprive access to information, or which unknowingly interferes with the user’s computer security and privacy.

When Malware infects an operating system (OS), it tries to avoid detection by antivirus programs and gain control over the OS by changing Permissions.

Permissions are the authorizations that an app requests from the user to access device features, such as the camera, SMS, location, contacts, and so on.

The increasing number of native OS Permissions and developers’ ability to create custom Permissions provide plenty of options to gain control over devices and private data.

Therefore, Permissions could be of great importance in detecting a Malware. Analyzing Permissions can help identify suspicious apps that may pose a risk to device security.

The challenge is to create an efficient system that curbs the threat of Malware using machine learning techniques to classify benign and malicious Apps.

125 partecipanti, 2246 sottomissioni

Malware Detection

The rapid growth of app development in the smartphone market has made it an easy and accessible target for Malware.

A Malware is any software intentionally designed to cause disruption to a computer, server, client, or computer network, leak private information, gain unauthorized access to information or systems, deprive access to information, or which unknowingly interferes with the user’s computer security and privacy.

When Malware infects an operating system (OS), it tries to avoid detection by antivirus programs and gain control over the OS by changing Permissions.

Permissions are the authorizations that an app requests from the user to access device features, such as the camera, SMS, location, contacts, and so on.

The increasing number of native OS Permissions and developers’ ability to create custom Permissions provide plenty of options to gain control over devices and private data.

Therefore, Permissions could be of great importance in detecting a Malware. Analyzing Permissions can help identify suspicious apps that may pose a risk to device security.

The challenge is to create an efficient system that curbs the threat of Malware using machine learning techniques to classify benign and malicious Apps.

The quality of your forecasts will be evaluated by calculating the F1 score, given by: 2*Precision*Recall/(Precision+Recall).

• There is no limit to the number of submissions that each participant can make. 

• At the end of the competition, only the last submission will be considered for the calculation of the final score (so submit as last the one you consider best!). 

• The final score is calculated using only predictions that were NOT used in the calculation of the partial score. 

• In the event of a tie in the final score, the user who first made the last submission prevails (note that the results displayed by the platform are rounded up to the fiftth decimal place, we will certify any score differences not displayed by the system)

The file to be submitted must contain a forecast for each line (and no column’s name, nor row names); therefore the file will have a single column and a number of rows equal to the number of observations in the Validation Set. See also the example file “example_submission.txt”.

Per accedere ai dati occorre effettuare il login oppure registrarsi alla piattaforma www.datachallenge.it e quindi registrarsi e sottoscrivere i termini del regolamento della competizione.
Per accedere ai dati occorre effettuare il login oppure registrarsi alla piattaforma www.datachallenge.it e quindi registrarsi e sottoscrivere i termini del regolamento della competizione.
Per accedere ai dati occorre effettuare il login oppure registrarsi alla piattaforma www.datachallenge.it e quindi registrarsi e sottoscrivere i termini del regolamento della competizione.

# Nome Punteggio Finale Submission Data Ultima Submission
1 Federico Chiarello 0.86463 15 2023-04-13 12:45:56
2 Anna Putina 0.86279 26 2023-04-13 12:53:06
3 Carlo Guido Bernini 0.86275 45 2023-04-13 12:57:48
4 Enrico Carraro 0.86244 49 2023-04-13 12:58:14
5 Samuele Paoli 0.86233 24 2023-04-13 12:55:29
6 Giacomo Schiavo 0.86195 32 2023-04-13 12:57:41
7 Massimiliano Viola 0.86177 17 2023-04-13 12:58:49
8 Mohammadmahdi Ghahramanibozandan 0.86169 60 2023-04-13 12:58:34
9 Gaia Penta 0.86153 34 2023-04-13 12:45:19
10 Pietro Mietto 0.86147 53 2023-04-13 12:59:10
11 Daniele Cugnigni 0.86141 72 2023-04-13 12:57:44
12 Alessandro Vignato 0.86120 152 2023-04-13 12:56:47
13 Nicolo Zane 0.86120 16 2023-04-13 12:44:09
14 Nicolo’ Rinaldi 0.86098 31 2023-04-13 12:29:34
15 Giorgia Barzan 0.86097 40 2023-04-13 12:59:08
16 Francesco Frizzarin 0.86091 20 2023-04-13 11:45:15
17 Antonio Flotta 0.86083 44 2023-04-13 12:59:36
18 Andrea Mascari 0.86068 12 2023-04-13 12:34:22
19 Alessandro Iadevito 0.86063 29 2023-04-13 12:58:26
20 Giorgio Nagy 0.85993 21 2023-04-13 12:54:35
21 Francesco Martella 0.85986 20 2023-04-13 12:58:22
22 Simone Meneghello 0.85972 11 2023-04-13 12:23:53
23 Paolo Dallavalle 0.85960 17 2023-04-13 12:55:50
24 Raul Zanatta 0.85951 11 2023-04-13 12:54:13
25 Arvin Rastegar 0.85894 14 2023-04-13 12:52:50
26 Francesco Dubini 0.85883 27 2023-04-13 12:59:53
27 Elisa Masetto 0.85878 29 2023-04-13 12:59:05
28 Marco Pellizzari 0.85848 10 2023-04-13 12:39:04
29 Lorenzo Zilioli 0.85783 38 2023-04-13 12:46:59
30 Enrico D’Alberton 0.85775 81 2023-04-13 12:54:57
31 Alessandro Oberti 0.85753 41 2023-04-13 12:38:02
32 Pietro Gioia 0.85697 50 2023-04-13 12:52:45
33 Mattia Varagnolo 0.85690 69 2023-04-13 12:52:54
34 Claudia Franceschini 0.85680 13 2023-04-13 12:57:58
35 Riccardo Barato 0.85648 9 2023-04-13 12:48:41
36 Beatrice Valentini 0.85607 18 2023-04-13 12:32:22
37 Lorenzo Pertegato Zennaro 0.85582 69 2023-04-13 12:58:36
38 Gianluca Tori 0.85563 38 2023-04-13 12:53:43
39 Gabriele Uliano 0.85542 14 2023-04-13 11:56:20
40 Mariafrancesca Patalano 0.85530 11 2023-04-13 10:38:29
41 Federica Picogna 0.85510 48 2023-04-13 12:56:49
42 Marco Giunta 0.85470 37 2023-04-13 12:57:52
43 Camilla Colanero 0.85441 36 2023-04-13 12:58:09
44 Giorgia Volpato 0.85377 13 2023-04-13 12:53:35
45 Pietro Andrigo 0.85346 13 2023-04-13 12:52:12
46 Maksim Kokot 0.85255 60 2023-04-13 12:58:56
47 Simone Mosco 0.84199 40 2023-04-13 12:54:31
48 Dario Barone 0.83969 30 2023-04-13 12:55:39
49 Marco Giorgio 0.83959 19 2023-04-13 12:56:32
50 Federico Mirulla 0.83929 6 2023-04-13 12:54:39
51 Michele Palese 0.83759 16 2023-04-13 12:41:45
52 Virgnia Murru 0.83569 14 2023-04-13 12:50:13
53 Francesco Gazzola 0.83378 10 2023-04-13 12:53:39
54 Chiara Mattioli 0.83216 13 2023-04-13 11:28:56
55 Kenji Urazaki Junior 0.83137 14 2023-04-13 12:56:51
56 Federico Deotto 0.83106 22 2023-04-13 10:54:50
57 Giulia Campesan 0.83064 10 2023-04-13 12:55:11
58 Michele Repenti 0.82549 2 2023-04-13 10:49:15
59 Giacomo Feltrin 0.75399 23 2023-04-13 12:53:49
60 PHUONG CHU THI HUYNH 0.75314 2 2023-04-13 12:30:46
61 Riccardo Fecchio 0.49143 1 2023-04-13 11:14:22
62 Riccardo Impavido 0.48967 2 2023-04-13 11:45:58