Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Shuai Wang 0012

dblp:42/1503-12 · DBLP profile ↗
← Back
5ranked-venue papers
1as first author
1since 2021 · last 2026
—ORCID · conflict

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 3Systems, architecture and hardware · 1 · 1 first-author · 1 since 2021Computer networks · 1Security and privacy · 1 · 1 first-author · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Network and information security
2 papers
Malware analysis · 50% Privacy and data protection · 27% Systems and software security · 23%
Computer networks
1 paper
Network measurement and analytics · 77% Cellular and mobile networks · 23%
Software engineering, system software, and programming languages
1 paper
Program analysis · 100%

Topics — the 8 heaviest of 8, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Malware analysis › mobile malware detection
android malware detection
0.312018
Enhancing the Description-to-Behavior Fidelity in Android Apps with Privacy Policy · IEEE Trans. Software Eng. 2018
Privacy and data protection › privacy policy
privacy policy analysis
0.312018
Enhancing the Description-to-Behavior Fidelity in Android Apps with Privacy Policy · IEEE Trans. Software Eng. 2018
Network measurement and analytics
mobile network measurement
0.312017
Is what you measure what you expect? Factors affecting smartphone-based mobile network measurement · INFOCOM 2017
Malware analysis
android unpacking
0.312017
Adaptive unpacking of Android apps · ICSE 2017
Systems and software security
software protection
0.312017
Adaptive unpacking of Android apps · ICSE 2017
Program analysis › binary analysis
bytecode analysis
0.112018
Enhancing the Description-to-Behavior Fidelity in Android Apps with Privacy Policy · IEEE Trans. Software Eng. 2018
Program analysis
static analysis
0.112018
Enhancing the Description-to-Behavior Fidelity in Android Apps with Privacy Policy · IEEE Trans. Software Eng. 2018
Cellular and mobile networks
mobile network performance
0.112017
Is what you measure what you expect? Factors affecting smartphone-based mobile network measurement · INFOCOM 2017

Methods — techniques the papers use, named apart from their topics

data flow analysis · 0.7cross-verification · 0.7dynamic analysis · 0.3adaptive unpacking · 0.3
YearPublicationVenuePosition
2026 MTFuzz: A Novel Efficacy Fuzzing Framework for Aerospace Monolithic Firmware
Shuai Wang 0012, Xi Xiao 0001, Guangwu Hu, Kehuan Zhang, Le Yu 0002, Chengpei Tang, Qing Li 0006, Qizhen Xu
DSN1
2018 Enhancing the Description-to-Behavior Fidelity in Android Apps with Privacy Policy
abstract
Since more than 96 percent of mobile malware targets the Android platform, various techniques based on static code analysis or dynamic behavior analysis have been proposed to detect malicious apps. As malware is becoming more complicated and stealthy, recent research proposed a promising detection approach that looks for the inconsistency between an app's permissions and its description. In this paper, we first revisit this approach and reveal that using description and permission will lead to many false positives because descriptions often fail to declare all sensitive operations. Then, we propose exploiting an app's privacy policy and its bytecode to enhance the malware detection based on description and permissions. It is non-trivial to automatically analyze privacy policy and perform the cross-verification among these four kinds of software artifacts including, privacy policy, bytecode, description, and permissions. To address these challenging issues, we first propose a novel data flow model for analyzing privacy policy, and then develop a new system, named TAPVerifier, for carrying out investigation of individual software artifacts and conducting the cross-verification. The experimental results show that TAPVerifier can analyze privacy policy with a high accuracy and recall rate. More importantly, integrating privacy policy and bytecode level information can remove up to 59.4 percent false alerts of the state-of-the-art systems, such as AutoCog, CHABADA, etc.
Le Yu 0002, Xiapu Luo, Chenxiong Qian, Shuai Wang 0012, Hareton K. N. Leung
IEEE Trans. Software Eng.4
2017 Adaptive unpacking of Android apps
abstract
More and more app developers use the packing services (or packers) to prevent attackers from reverse engineering and modifying the executable (or Dex files) of their apps. At the same time, malware authors also use the packers to hide the malicious component and evade the signature-based detection. Although there are a few recent studies on unpacking Android apps, it has been shown that the evolving packers can easily circumvent them because they are not adaptive to the changes of packers. In this paper, we propose a novel adaptive approach and develop a new system, named PackerGrind, to unpack Android apps. We also evaluate PackerGrind with real packed apps, and the results show that PackerGrind can successfully reveal the packers' protection mechanisms and recover the Dex files with low overhead, showing that our approach can effectively handle the evolution of packers.
Lei Xue 0001, Xiapu Luo, Le Yu 0002, Shuai Wang 0012, Dinghao Wu
ICSE4
2017 Is what you measure what you expect? Factors affecting smartphone-based mobile network measurement
abstract
Many apps have been developed to measure the performance of mobile networks. Unfortunately, their measurement results may not be what users expect, because the results could be biased by various factors and the apps' descriptions may confuse users. Although a few recent studies pointed out several factors, they missed other important factors and lacked of finegrained analysis on the factors and measurement apps. Moreover, none has studied whether or not the descriptions of such apps will mislead users. In this paper, we conduct the first systematic study of the factors that could bias the result from measurement apps and their descriptions. We identify new factors, revisit known factors, and propose a novel approach with new tools to discover these factors in proprietary apps. We also develop a new measurement app named MobiScope for demonstrating how to mitigate the negative effects of these factors. Furthermore, we construct enhanced descriptions for measurement apps to provide users more information about what is measured. The extensive experimental results illustrate the negative effects of various factors, the improvement in performance measurement brought by MobiScope, and the clarity of the enhanced descriptions.
Lei Xue 0001, Xiaobo Ma 0001, Xiapu Luo, Le Yu 0002, Shuai Wang 0012, Ting Chen 0002
INFOCOM5
2016 Revisiting the Description-to-Behavior Fidelity in Android Applications
abstract
Since more than 96% of mobile malware targets on Android platform, various techniques based on static code analysis or dynamic behavior analysis have been proposed to detect malicious applications. As malware is becoming more complicated and stealthy, recent research proposed a promising detection approach that looks for the inconsistency between an application's permissions and its description. In this paper, we revisit this approach and find that using description and permission will lead to many false positives. Therefore, we propose employing app's privacy policy and its bytecode to enhance description and permission for malware detection. It is non-trivial to automatically analyze privacy policy and perform the cross-verification among these four kinds of software artifacts including, privacy policy, bytecode, description, and permissions. We propose a novel data flow model for analyzing privacy policy, and develop a novel system, named TAPVerifier, for carrying out investigation of individual software artifacts and conducting the cross-verification. The experimental results show that TAPVerifier can analyze privacy policy with a high accuracy and recall rate. More importantly, integrating privacy policy and code level information removes 8.1%-65.5% false positives of existing systems based on description and permission.
Le Yu 0002, Xiapu Luo, Chenxiong Qian, Shuai Wang 0012
SANER4