Yale Yang

dblp:401/1066 · DBLP profile ↗
← Back
2ranked-venue papers
0as first author
2since 2021 · last 2025
—ORCID · none

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

Systems, architecture and hardware · 1 · 1 since 2021Security and privacy · 1 · 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
1 paper
Malware analysis · 67% Systems and software security · 33%

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

TopicWeightPapersLastEvidence papers
Malware analysis › mobile malware detection
android malware detection
0.912025
GNNDroid: Graph-Learning Based Malware Detection for Android Apps With Native Code · IEEE Trans. Dependable Secur. Comput. 2025
Malware analysis › graph-based malware analysis
function call graph analysis
0.912025
GNNDroid: Graph-Learning Based Malware Detection for Android Apps With Native Code · IEEE Trans. Dependable Secur. Comput. 2025
Systems and software security › vulnerability discovery
static analysis
0.912025
GNNDroid: Graph-Learning Based Malware Detection for Android Apps With Native Code · IEEE Trans. Dependable Secur. Comput. 2025

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

regex-based function recognition · 0.9multi-relational directed graph · 0.9gated graph neural network · 0.9
YearPublicationVenuePosition
2025 GNNDroid: Graph-Learning Based Malware Detection for Android Apps With Native Code
abstract
With the rapid development of mobile apps, developers tend to implement a variety of functionalities to support users’ demands. Thus, they involve the usage of native libraries to fulfill the luxuriant functionalities and maintain fast system responses, instead of using a unitary programming language (i.e., Java). Nonetheless, such an inter-language programming framework also introduces more security issues because attackers can conceal malicious behaviors at the native level to evade Android security vetting. Existing state-of-the-art detection tools mainly rely on the information extracted in the Java code to infer the potential malicious behaviors implemented in native code. None of them could simultaneously study the correlated behaviors in Java and native code. Therefore, in this paper, we proposed a static semantic-driven malware detection tool,GNNDroid, to distinguish malware by combining the behaviors implemented in both Java and native code. First,GNNDroidseparately analyzes Java and native code to construct Java function call graphs and native function call graphs. It then utilizes a regex-based function recognition approach to explore the correlations between Java code and native code. According to the code correlations,GNNDroidconstructs Multi-Relational Directed Graphs (MRDGs) to extract the comprehensive behaviors. Finally, it executes a Gated Graph Neural Network (GGNN) to analyze the MRDGs and distinguish malicious apps. We assessedGNNDroidby analyzing 40,000 Android apps and compared them with state-of-the-art tools. The result demonstrated thatGNNDroidnot only performs well when analyzing Java+native apps (i.e., apps implemented by both Java and native code), achieving an F1 of 98.57% but also effectively exploits Java only apps (i.e., apps implemented by Java code), achieving an F1 of 96.31%.
Ning Xi 0002, Pengbin Feng, Siqi Ma 0001, Jianfeng Ma 0001, Yulong Shen 0001, Yale Yang
IEEE Trans. Dependable Secur. Comput.7
2025 PCBNet: positional crossing and broad features network for indoor scene semantic segmentation
Huifang Hou, Wentao Sun, Yale Yang, Haipeng Han, Xiaofeng Liu 0006
J. Supercomput.5