Nurbol Luktarhan
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Nurbol Luktarhan has a total of 37 co-authors. Here are the top co-authors by number of shared publications:
- Guodong Zhao
Xinjiang University
4 shared publications - Xiaotong Yang
Xinjiang University
4 shared publications - Yangyang Song
College of Information Science and Engineering, Xinjiang University, Urumqi 830046, China
4 shared publications - Zhaolei Shi
College of Information Science and Engineering, Xinjiang University, Urumqi 830046, China
4 shared publications - Bei Lu
College of Information Science and Engineering, Xinjiang University, Urumqi 830000, China
3 shared publications - Chao Ding
College of Information Science and Engineering, Xinjiang University, Urumqi 830000, China
3 shared publications
Latest Publications
- 26 October 2026
- Published by Elsevier in Expert Systems with Applications
- Vol. 334
CARD: Conditional backdoor repair under limited clean data via target-side occupancy–takeover readout
- 26 October 2026
- Published by Elsevier in Expert Systems with Applications
- Vol. 334
CARD: Conditional backdoor repair under limited clean data via target-side occupancy–takeover readout
- 25 May 2025
- Published by Springer Nature
- p. 146-161
AnGSL: Graph-Based Android Malware Detection Method
- 25 May 2025
- Published by Springer Nature
- p. 146-161
AnGSL: Graph-Based Android Malware Detection Method
- 25 May 2025
- Published by Springer Nature
- p. 131-145
BGETC: An Encrypted Traffic Classification Method Based on BERT and GRU
- 25 May 2025
- Published by Springer Nature
- p. 131-145
BGETC: An Encrypted Traffic Classification Method Based on BERT and GRU
- 14 February 2025
- Published by Springer Nature in The Journal of Supercomputing
- Vol. 81 (3) , 1-32
GBADroid: an Android malware detection method based on multi-view feature fusion
- 14 February 2025
- Published by Springer Nature in The Journal of Supercomputing
- Vol. 81 (3) , 1-32
GBADroid: an Android malware detection method based on multi-view feature fusion
- Open Access
- 2 August 2024
- Published by MDPI AG in Electronics
- Vol. 13 (15) , 3060
An Encrypted Traffic Classification Approach Based on Path Signature Features and LSTM
Classifying encrypted traffic is a crucial aspect of network security. However, popular methods face several limitations, such as a reliance on feature engineering and the need for complex model architectures to ensure effective classification. To address these challenges, we propose a method that combines path signature features with Long Short-Term Memory (LSTM) models to classify service types within encrypted traffic. Our approach constructs traffic paths using packet size and arrival times. We generate path signature features at various scales using an innovative multi-scale cumulative feature extraction technique. These features serve as inputs for LSTM networks to perform the classification. Notably, by using only 24 sequential packet features in conjunction with LSTM models, our method has achieved significant success in classifying service types within encrypted traffic. The experimental results highlight the superiority of our proposed method compared to leading approaches in the field.
- 2 August 2024
- Published by MDPI AG in Electronics
- Vol. 13 (15) , 3060
Open AccessAn Encrypted Traffic Classification Approach Based on Path Signature Features and LSTM
Classifying encrypted traffic is a crucial aspect of network security. However, popular methods face several limitations, such as a reliance on feature engineering and the need for complex model architectures to ensure effective classification. To address these challenges, we propose a method that combines path signature features with Long Short-Term Memory (LSTM) models to classify service types within encrypted traffic. Our approach constructs traffic paths using packet size and arrival times. We generate path signature features at various scales using an innovative multi-scale cumulative feature extraction technique. These features serve as inputs for LSTM networks to perform the classification. Notably, by using only 24 sequential packet features in conjunction with LSTM models, our method has achieved significant success in classifying service types within encrypted traffic. The experimental results highlight the superiority of our proposed method compared to leading approaches in the field.
- Open Access
- 28 March 2024
- Published by Public Library of Science (PLoS) in PLOS ONE
- Vol. 19 (3) , e0300975
Z2F: Heterogeneous graph-based Android malware detection
Android malware is becoming more common, and its invasion of smart devices has brought immeasurable losses to people’s lives. Most existing Android malware detection methods extract Android features from the original application files without considering the high-order hidden information behind them, but these hidden information can reflect malicious behaviors. To solve this problem, this paper proposes Z2F, a detection framework based on multidimensional Android feature extraction and graph neural networks for Android applications. Z2F first extracts seven types of Android features from the original Android application and then embeds them into a heterogeneous graph. On this basis, we design 12 kinds of meta-structures to analyze different semantic spaces of heterogeneous graphs, mine high-order hidden semantic information, and adopt a multi-layer graph attention mechanism to iteratively embed and update information. In this paper, a total of 14429 Android applications were detected and 1039726 Android features were extracted, with a detection accuracy of 99.7%.
- 28 March 2024
- Published by Public Library of Science (PLoS) in PLOS ONE
- Vol. 19 (3) , e0300975
Open AccessZ2F: Heterogeneous graph-based Android malware detection
Android malware is becoming more common, and its invasion of smart devices has brought immeasurable losses to people’s lives. Most existing Android malware detection methods extract Android features from the original application files without considering the high-order hidden information behind them, but these hidden information can reflect malicious behaviors. To solve this problem, this paper proposes Z2F, a detection framework based on multidimensional Android feature extraction and graph neural networks for Android applications. Z2F first extracts seven types of Android features from the original Android application and then embeds them into a heterogeneous graph. On this basis, we design 12 kinds of meta-structures to analyze different semantic spaces of heterogeneous graphs, mine high-order hidden semantic information, and adopt a multi-layer graph attention mechanism to iteratively embed and update information. In this paper, a total of 14429 Android applications were detected and 1039726 Android features were extracted, with a detection accuracy of 99.7%.
- Open Access
- 27 June 2023
- Published by MDPI AG in Electronics
- Vol. 12 (13) , 2849
TGA: A Novel Network Intrusion Detection Method Based on TCN, BiGRU and Attention Mechanism
With the increasing complexity of the network environment, the types of network attacks are gradually increasing. Network intrusion detection systems can detect and identify network attacks effectively. However, the existing methods have some limitations, focusing only on local or global temporal features of network traffic. To address the above issues, we present a novel network intrusion detection model (TGA) based on Temporal Convolutional Network (TCN), Bidirectional Gated Recurrent Unit (BiGRU), and self-attention mechanism. TCN extracts local temporal information from network traffic sequences, while BiGRU extracts global temporal information from network traffic sequences. However, TCN and BiGRU do not consider the weights of features when extracting them, so an attention mechanism is added. The feature vectors obtained in TCN and BiGRU are fused and then input into the self-attention mechanism to capture the correlation between different positions in the sequence and reassign the weights of the temporal features to further enhance the model’s capabilities. Lastly, it is delivered to the classifier to classify different network traffic classes. Our method achieves 97.83% accuracy on the public CSE-CIC-IDS2018 dataset. After extensive experiments, our idea proved to be reasonable and practical.
- 27 June 2023
- Published by MDPI AG in Electronics
- Vol. 12 (13) , 2849
Open AccessTGA: A Novel Network Intrusion Detection Method Based on TCN, BiGRU and Attention Mechanism
With the increasing complexity of the network environment, the types of network attacks are gradually increasing. Network intrusion detection systems can detect and identify network attacks effectively. However, the existing methods have some limitations, focusing only on local or global temporal features of network traffic. To address the above issues, we present a novel network intrusion detection model (TGA) based on Temporal Convolutional Network (TCN), Bidirectional Gated Recurrent Unit (BiGRU), and self-attention mechanism. TCN extracts local temporal information from network traffic sequences, while BiGRU extracts global temporal information from network traffic sequences. However, TCN and BiGRU do not consider the weights of features when extracting them, so an attention mechanism is added. The feature vectors obtained in TCN and BiGRU are fused and then input into the self-attention mechanism to capture the correlation between different positions in the sequence and reassign the weights of the temporal features to further enhance the model’s capabilities. Lastly, it is delivered to the classifier to classify different network traffic classes. Our method achieves 97.83% accuracy on the public CSE-CIC-IDS2018 dataset. After extensive experiments, our idea proved to be reasonable and practical.
- Open Access
- 26 May 2023
- Published by Association for Computing Machinery (ACM)
- p. 317-323
Attention-Based BiLSTM For Malware Family Classification
Due to API calls being the most prominent characteristic of malicious software, this paper uses Windows API call sequences as features to classify malware families. A BiLSTM model based on attention mechanism is proposed. First, to address the problem of significantly different sample lengths, an algorithm for preprocessing Windows API call sequences of different lengths is improved, referred to as RD in this paper. RD can effectively remove duplicate APIs and reduce the length of API call sequences, and experimental results show that this preprocessing algorithm can improve the classification accuracy. Then, considering the temporal nature of API calls, this paper uses a BiLSTM model that can perceive contextual information and integrates an attention mechanism to improve the model's performance. Experimental results show that the attention-based BiLSTM model outperforms other models.
- 26 May 2023
- Published by Association for Computing Machinery (ACM)
- p. 317-323
Open AccessAttention-Based BiLSTM For Malware Family Classification
Due to API calls being the most prominent characteristic of malicious software, this paper uses Windows API call sequences as features to classify malware families. A BiLSTM model based on attention mechanism is proposed. First, to address the problem of significantly different sample lengths, an algorithm for preprocessing Windows API call sequences of different lengths is improved, referred to as RD in this paper. RD can effectively remove duplicate APIs and reduce the length of API call sequences, and experimental results show that this preprocessing algorithm can improve the classification accuracy. Then, considering the temporal nature of API calls, this paper uses a BiLSTM model that can perceive contextual information and integrates an attention mechanism to improve the model's performance. Experimental results show that the attention-based BiLSTM model outperforms other models.
- Open Access
CLDTLog: System Log Anomaly Detection Method Based on Contrastive Learning and Dual Objective Tasks
System logs are a crucial component of system maintainability, as they record the status of the system and essential events for troubleshooting and maintenance when necessary. Therefore, anomaly detection of system logs is crucial. Recent research has focused on extracting semantic information from unstructured log messages for log anomaly detection tasks. Since BERT models work well in natural language processing, this paper proposes an approach called CLDTLog, which introduces contrastive learning and dual-objective tasks in a BERT pre-trained model and performs anomaly detection on system logs through a fully connected layer. This approach does not require log parsing and thus can avoid the uncertainty caused by log parsing. We trained the CLDTLog model on two log datasets (HDFS and BGL) and achieved F1 scores of 0.9971 and 0.9999 on the HDFS and BGL datasets, respectively, which performed better than all known methods. In addition, when using only 1% of the BGL dataset as training data, CLDTLog still achieves an F1 score of 0.9993, showing excellent generalization performance with a significant reduction of the training cost.
Open AccessCLDTLog: System Log Anomaly Detection Method Based on Contrastive Learning and Dual Objective Tasks
System logs are a crucial component of system maintainability, as they record the status of the system and essential events for troubleshooting and maintenance when necessary. Therefore, anomaly detection of system logs is crucial. Recent research has focused on extracting semantic information from unstructured log messages for log anomaly detection tasks. Since BERT models work well in natural language processing, this paper proposes an approach called CLDTLog, which introduces contrastive learning and dual-objective tasks in a BERT pre-trained model and performs anomaly detection on system logs through a fully connected layer. This approach does not require log parsing and thus can avoid the uncertainty caused by log parsing. We trained the CLDTLog model on two log datasets (HDFS and BGL) and achieved F1 scores of 0.9971 and 0.9999 on the HDFS and BGL datasets, respectively, which performed better than all known methods. In addition, when using only 1% of the BGL dataset as training data, CLDTLog still achieves an F1 score of 0.9993, showing excellent generalization performance with a significant reduction of the training cost.