More semantics more robust: Improving android malware classifiers

W Chen, D Aspinall, AD Gordon, C Sutton… - Proceedings of the 9th …, 2016 - dl.acm.org
Automatic malware classifiers often perform badly on the detection of new malware, ie, their
robustness is poor. We study the machine-learning-based mobile malware classifiers and …

Toward accurate network delay measurement on android phones

W Li, D Wu, RKC Chang… - IEEE Transactions on …, 2017 - ieeexplore.ieee.org
Measuring and understanding the performance of mobile networks is becoming very
important for end users and operators. Despite the availability of many measurement apps …

ADRENALIN-RV: Android runtime verification using load-time weaving

H Sun, A Rosa, O Javed… - 2017 IEEE International …, 2017 - ieeexplore.ieee.org
Android has become one of the most popular operating systems for mobile devices. As the
number of applications for the Android ecosystem grows, so is their complexity, increasing …

A text-mining approach to explain unwanted behaviours

W Chen, D Aspinall, AD Gordon, C Sutton… - Proceedings of the 9th …, 2016 - dl.acm.org
Current machine-learning-based malware detection seldom provides information about why
an app is considered bad. We study the automatic explanation of unwanted behaviours in …

Verifying policy enforcers

O Riganelli, D Micucci, L Mariani, Y Falcone - Runtime Verification: 17th …, 2017 - Springer
Policy enforcers are sophisticated runtime components that can prevent failures by enforcing
the correct behavior of the software. While a single enforcer can be easily designed focusing …

Demystifying and puncturing the inflated delay in smartphone-based wifi network measurement

W Li, D Wu, RKC Chang, RKP Mok - Proceedings of the 12th …, 2016 - dl.acm.org
Using network measurement apps has become a very effective approach to crowdsourcing
WiFi network performance data. However, these apps usually measure the user-level …

Differential Property Monitoring for Backdoor Detection

O Brechelmacher, D Ničković, T Nießen… - … Conference on Formal …, 2024 - Springer
A faithful characterization of backdoors is a prerequisite for an effective automated detection.
Unfortunately, as we demonstrate, formalization attempts in terms of temporal safety …

On robust malware classifiers by verifying unwanted behaviours

W Chen, D Aspinall, AD Gordon, C Sutton… - … Formal Methods: 12th …, 2016 - Springer
Abstract Machine-learning-based Android malware classifiers perform badly on the
detection of new malware, in particular, when they take API calls and permissions as input …

Analysis and evaluation of SafeDroid v2. 0, a framework for detecting malicious Android applications

M Argyriou, N Dragoni… - Security and …, 2018 - Wiley Online Library
Android smartphones have become a vital component of the daily routine of millions of
people, running a plethora of applications available in the official and alternative …

Capturing inter-process communication for runtime verification on Android

A Villazón, H Sun, W Binder - … , ISoLA 2018, Limassol, Cyprus, November 5 …, 2018 - Springer
Runtime verification (RV) covering the whole Android system is challenging, due to the lack
of support for analyzing and monitoring events across multiple processes. Existing RV …