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

Gaopeng Gou

dblp:13/10808 · DBLP profile ↗
← Back
135ranked-venue papers
5as first author
108since 2021 · last 2026
0000-0002-3533-4874ORCID · verified

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

Computer networks · 47 · 34 since 2021Security and privacy · 35 · 31 since 2021Artificial intelligence and machine learning · 22 · 3 first-author · 16 since 2021Applied, interdisciplinary, general and emerging computing · 12 · 12 since 2021Databases, data management, data science and information retrieval · 11 · 8 since 2021Graphics, computer vision, multimedia, augmented reality and games · 10 · 1 first-author · 9 since 2021Human-computer interaction and ubiquitous computing · 8 · 8 since 2021Systems, architecture and hardware · 4 · 1 first-author · 3 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.

Artificial intelligence
8 papers
Vision and language · 34% Language models and text generation · 16% Image recognition and object detection · 11%
Network and information security
9 papers
Network security · 77% Security and privacy of machine learning · 18% Blockchain and cryptocurrency security · 5%
Computer networks
8 papers
Network measurement and analytics · 73% Internet architecture and protocols · 24% Content delivery and video streaming · 3%
Databases, data mining, and information retrieval
3 papers
Information retrieval · 80% Data mining · 10% Data integration and cleaning · 6%

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

TopicWeightPapersLastEvidence papers
Network security › intrusion detection and prevention
intrusion detection
3.442026
BAPTISM: A Robust Framework for Encrypted Malicious Traffic Identification With Low-Quality Training Data · IEEE Trans. Inf. Forensics Secur. 2026
Respond to Change With Constancy: Instruction-Tuning With LLM for Non-I.I.D. Network Traffic Classification · IEEE Trans. Inf. Forensics Secur. 2025
MCRe: A Unified Framework for Handling Malicious Traffic With Noise Labels Based on Multidimensional Constraint Representation · IEEE Trans. Inf. Forensics Secur. 2024
Network measurement and analytics › traffic classification
encrypted traffic classification
2.432026
Dive into streaming: efficient identification of encrypted dynamic DASH video traffic · Sci. China Inf. Sci. 2026
Respond to Change With Constancy: Instruction-Tuning With LLM for Non-I.I.D. Network Traffic Classification · IEEE Trans. Inf. Forensics Secur. 2025
ET-BERT: A Contextualized Datagram Representation with Pre-training Transformers for Encrypted Traffic Classification · WWW 2022
Network security
traffic analysis
1.932025
DecETT: Accurate App Fingerprinting Under Encrypted Tunnels via Dual Decouple-based Semantic Enhancement · WWW 2025
ET-BERT: A Contextualized Datagram Representation with Pre-training Transformers for Encrypted Traffic Classification · WWW 2022
SiamHAN: IPv6 Address Correlation Attacks on TLS Encrypted Traffic via Siamese Heterogeneous Graph Attention Network · USENIX Security Symposium 2021
Computer vision › Vision and language › image-text retrieval
composed image retrieval
1.722025
Reason-before-Retrieve: One-Stage Reflective Chain-of-Thoughts for Training-Free Zero-Shot Composed Image Retrieval · CVPR 2025
Missing Target-Relevant Information Prediction with World Model for Accurate Zero-Shot Composed Image Retrieval · CVPR 2025
Network measurement and analytics
traffic classification
1.722025
Respond to Change With Constancy: Instruction-Tuning With LLM for Non-I.I.D. Network Traffic Classification · IEEE Trans. Inf. Forensics Secur. 2025
DecETT: Accurate App Fingerprinting Under Encrypted Tunnels via Dual Decouple-based Semantic Enhancement · WWW 2025
Natural language and speech › Question answering and dialogue systems › dialogue understanding
intent understanding
1.012026
Manipulation Intention Understanding for Zero-Shot Composed Image Retrieval · AAAI 2026
Computer vision › Vision and language › vision-language model
multimodal large language model
1.012026
Manipulation Intention Understanding for Zero-Shot Composed Image Retrieval · AAAI 2026
Information retrieval › image retrieval
composed image retrieval
1.012026
Manipulation Intention Understanding for Zero-Shot Composed Image Retrieval · AAAI 2026
Information retrieval
multimedia analysis and retrieval
1.012026
Manipulation Intention Understanding for Zero-Shot Composed Image Retrieval · AAAI 2026
Information retrieval › image retrieval › composed image retrieval
zero-shot composed image retrieval
1.012026
Manipulation Intention Understanding for Zero-Shot Composed Image Retrieval · AAAI 2026
Network measurement and analytics › geolocation
IP geolocation
1.012026
Enhanced Dynamics of IP Allocation: Fine-Grained IP Geolocation via Temporal-Spatial Correlation · IEEE Trans. Netw. 2026
Network measurement and analytics
topology discovery
1.012026
ATOPOS: Dynamic Path Exploration with Adaptive Probe Construction for Extensive and Efficient Network Topology Discovery · INFOCOM 2026
Security and privacy of machine learning
adversarial robustness
1.012026
PromptFuzz: Harnessing Fuzzing Techniques for Robust Testing of Prompt Injection in LLMs · IEEE Trans. Inf. Forensics Secur. 2026
Network security › intrusion detection and prevention › intrusion detection › malicious traffic detection
encrypted malicious traffic detection
1.012026
BAPTISM: A Robust Framework for Encrypted Malicious Traffic Identification With Low-Quality Training Data · IEEE Trans. Inf. Forensics Secur. 2026
Security and privacy of machine learning
prompt injection
1.012026
PromptFuzz: Harnessing Fuzzing Techniques for Robust Testing of Prompt Injection in LLMs · IEEE Trans. Inf. Forensics Secur. 2026
Software testing
fuzzing
1.012026
PromptFuzz: Harnessing Fuzzing Techniques for Robust Testing of Prompt Injection in LLMs · IEEE Trans. Inf. Forensics Secur. 2026
Natural language and speech › Language models and text generation
chain-of-thought reasoning
0.912025
Reason-before-Retrieve: One-Stage Reflective Chain-of-Thoughts for Training-Free Zero-Shot Composed Image Retrieval · CVPR 2025
Computer vision › Image recognition and object detection › image classification
fine-grained image classification
0.912025
ProAPO: Progressively Automatic Prompt Optimization for Visual Classification · CVPR 2025
Computer vision › Image recognition and object detection
image classification
0.912025
ProAPO: Progressively Automatic Prompt Optimization for Visual Classification · CVPR 2025
Knowledge, reasoning and agents › Knowledge representation and reasoning › hybrid reasoning
knowledge-augmented reasoning
0.912025
MAKAR: a Multi-Agent framework based Knowledge-Augmented Reasoning for Grounded Multimodal Named Entity Recognition · EMNLP 2025
Natural language and speech › Information extraction and text analysis › named entity recognition
multimodal named entity recognition
0.912025
MAKAR: a Multi-Agent framework based Knowledge-Augmented Reasoning for Grounded Multimodal Named Entity Recognition · EMNLP 2025
Natural language and speech › Information extraction and text analysis
named entity recognition
0.912025
MAKAR: a Multi-Agent framework based Knowledge-Augmented Reasoning for Grounded Multimodal Named Entity Recognition · EMNLP 2025
Natural language and speech › Language models and text generation › prompting › prompt engineering
prompt optimization
0.912025
ProAPO: Progressively Automatic Prompt Optimization for Visual Classification · CVPR 2025
Computer vision › Vision and language
vision-language model
0.912025
ProAPO: Progressively Automatic Prompt Optimization for Visual Classification · CVPR 2025
Machine learning › Reinforcement learning › model-based reinforcement learning
world model
0.912025
Missing Target-Relevant Information Prediction with World Model for Accurate Zero-Shot Composed Image Retrieval · CVPR 2025
Computer vision › Vision and language › image-text retrieval › composed image retrieval
zero-shot composed image retrieval
0.912025
Missing Target-Relevant Information Prediction with World Model for Accurate Zero-Shot Composed Image Retrieval · CVPR 2025
Multimedia analysis and retrieval › video retrieval
text-to-video retrieval
0.912025
T2VParser: Adaptive Decomposition Tokens for Partial Alignment in Text to Video Retrieval · ACM Multimedia 2025
Internet architecture and protocols › IPv6
IPv6 address space
0.912025
IPv6 Prefix Target Generation through Pattern and Distribution Learning using Vision-Transformer and Guided-Diffusion · INFOCOM 2025
Computer vision › Vision and language
cross-modal alignment
0.812024
Visual-Semantic Decomposition and Partial Alignment for Document-based Zero-Shot Learning · ACM Multimedia 2024
Machine learning › Transfer learning and domain adaptation
zero-shot learning
0.812024
Visual-Semantic Decomposition and Partial Alignment for Document-based Zero-Shot Learning · ACM Multimedia 2024

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

fuzzing · 3.0few-shot prompting · 3.0multimodal large language model · 2.9mapping network · 2.0knowledge distillation · 2.0semantic enhancement · 1.7dual decoupling · 1.7contrastive learning · 1.7temporal-spatial correlation · 1.0sample selection · 1.0machine learning · 1.0label correction · 1.0jensen-shannon divergence · 1.0early stopping · 1.0class-conditional distribution · 1.0adaptive probing · 1.0world model · 0.9vision transformer · 0.9
YearPublicationVenuePosition
2026 Manipulation Intention Understanding for Zero-Shot Composed Image Retrieval
abstract
Zero-shot Composed Image Retrieval (ZS-CIR) involves diverse tasks with varied visual manipulation intents across domains, scenes, objects, and attributes. A key challenge is that existing datasets contain limited intent-relevant annotations, making it hard for models to infer human intent from textual modifications. We introduce an intent-centric image–text dataset generated via reasoning by a Multimodal Large Language Model (MLLM) to better train ZS-CIR models for human manipulation intent understanding. Building on this dataset, we propose De-MINDS, a framework that distills the MLLM’s reasoning ability to capture manipulation intent and enhance models’ comprehension of modified text. A simple mapping network translates image information into language space and combines it with the manipulation text to form a query. De-MINDS then extracts intention-relevant information from this query and encodes it as pseudo-word tokens for accurate ZS-CIR. Across four ZS-CIR tasks, De-MINDS shows strong generalization and improves over existing methods by 2.15% to 4.05%, establishing new state-of-the-art results with comparable inference time.
Yuanmin Tang, Jing Yu 0007, Keke Gai, Gang Xiong 0001, Gaopeng Gou, Meikang Qiu, Qi Wu 0001
AAAI5
2026 EnhanCorr: Stable and Enhanced Flow Correlation under Bursty Traffic
Xinlei Ju, Zhen Li 0011, Yuguo Wang, Gaopeng Gou, Gang Xiong 0001
ICC7
2026 ATOPOS: Dynamic Path Exploration with Adaptive Probe Construction for Extensive and Efficient Network Topology Discovery
Yaochen Ren, Chang Liu 0049, Gaopeng Gou, Gang Xiong 0001, Zhen Li 0011, Tianyu Cui, Junzheng Shi
INFOCOM3
2026 Odysseus: A Context-Level Pre-training Framework for Out-of-Distribution Encrypted Traffic Classification
Wenqi Dong, Longtao He, Gaopeng Gou, Zhen Li 0011, Junzheng Shi, Jianshuo Liu, Gang Xiong 0001
IWQoS4
2026 CDWF: Few-Shot Learning for Cross-Domain Multi-Tab Website Fingerprinting
Xinlei Ju, Zhen Li 0011, Lihua Yin, Gaopeng Gou, Junzheng Shi, Gang Xiong 0001
IWQoS6
2026 Event-Centric Structural Modeling for Zero-Shot Video Moment Retrieval
abstract
Zero-Shot Video Moment Retrieval (VMR) aims to localize a specific temporal segment in an untrimmed video that corresponds to a natural language query by leveraging frozen vision-language models, eliminating the need for costly temporal annotations. Fundamentally, an untrimmed video consists of a sequence of atomic events with varying lengths. A critical challenge in VMR is thus to disentangle these events into coherent candidates and accurately identify the one that best aligns with the query. However, conventional methods often overlook this inherent event structure: rigid sliding windows tend to fragment semantically coherent events, while uniform pooling across frames allows ambiguous boundary noise to dilute the relevance of the discriminative core. To mitigate these issues, we propose an Event-Centric Structural Modeling (ECSM) framework. Specifically, our approach replaces rigid windowing with adaptive global segmentation to preserve event integrity. Furthermore, we introduce Gaussian-based weighting to highlight the discriminative core of events while suppressing boundary interference. Extensive experiments on Charades-STA and ActivityNet Captions demonstrate that our method achieves state-of-the-art performance in the training-free setting and exhibits robust generalization across diverse out-of-distribution scenarios. Code is available at https://github.com/youziizii/ECSM.
Yongxiu Xu, Yuyao Kong, Gaopeng Gou
ICMR5
2026 Dive into streaming: efficient identification of encrypted dynamic DASH video traffic
Gang Xiong 0001, Gaopeng Gou, Zhen Li 0011, Binxing Fang
Sci. China Inf. Sci.3
2026 EN-Fusion: Malware detection through end-net fusion representation
Ziqian Chen, Gang Xiong 0001, Gaopeng Gou, Zhen Li 0011, Haikuo Li
Comput. Networks4
2026 TrafficCL: Contrastive learning on network traffic for accurate, efficient and robust IP cross-regional detection
Mingxin Cui, Gaopeng Gou, Chang Liu 0049, Yong Wang 0046, Guoming Ren, Gang Xiong 0001
Comput. Networks3
2026 MDDB-AETB: Malicious domain detection boosting based on alignment with encrypted traffic behavior in restricted scenarios
Mengrui Cao, Gaopeng Gou, Junzheng Shi, Gang Xiong 0001, Zhen Li 0011
Comput. Secur.2
2026 TranCTC: Transformer-based IPv6 covert timing channel detection with heterogeneous features fusion
abstract
Network Covert Timing Channels (NCTCs) pose a serious threat to network security, through which attackers transmit hidden information by manipulating inter-packet delays (IPDs). Existing methods have shown strong performance in IPv4 networks by relying solely on timing features. However, more flexible routing mechanisms may introduce additional timing jitter into benign traffic in IPv6; meanwhile, the heterogeneous processing of optional IPv6 extension headers by routers make per-hop processing delays across routers increasingly unpredictable. These factors collectively increase the complexity of IPv6 IPD patterns, making timing-only detection methods insufficient for accurately modeling legitimate baseline behavior. To address such challenges, we propose TranCTC , a Transformer-based anomaly detection method. By modeling temporal-structural alignment, TranCTC effectively overcomes the limitations of timing-only baseline construction and learns a multidimensional representation of legitimate IPv6 traffic. On the public CAIDA dataset, TranCTC significantly outperforms existing approaches across multiple NCTC types in the IPv6/TCP setting, and ablation studies show that incorporating structural features and contextual modeling substantially improve detection accuracy. TranCTC fills the gap in detecting covert timing channels in IPv6 networks.
Yuguo Wang, Gaopeng Gou, Xinlei Ju, Zhen Li 0011, Gang Xiong 0001
Comput. Secur.3
2026 Multi-modal prompt codebook learning: Achieving adaptive and generalizable prompting for CLIP-based visual recognition
Geyuan Zhang, Xiaofei Zhou 0002, Gaopeng Gou, Gang Xiong 0001, Li Guo 0001
Inf. Sci.3
2026 BAPTISM: A Robust Framework for Encrypted Malicious Traffic Identification With Low-Quality Training Data
abstract
Machine learning (ML) is highly effective for accurate encrypted malicious traffic identification by using highquality training data. In fact, obtaining such data is costly and challenging. As a result, many ML-based models are inevitably trained on low-quality data and perform poorly. To enhance performance, some methods utilize various sample selection techniques to choose confident samples for model training. However, they often rely on a single metric for this selection, which restricts their adaptability across diverse datasets and noise conditions. In this paper, we propose a robust framework BAPTISM for identifying encrypted malicious traffic with low-quality training data. Particularly, BAPTISM selects a suitable base model for each task, and trains it with early stopping to generate traffic representation before overfitting occurs. Then, we devise an adaptive metric selection strategy to select confident samples. By employing two metrics (JSD and CSD) to assess the characteristic of traffic representation from distinct perspective, we find the more proper metric for each class and apply it for confident sample selection. According to the confident samples and selected metric for each class, we develop a label correction tactic which adapts to class nature to improve the quality of training data. Finally, we employ parallel training strategy to train the base model with the corrected data, further mitigating the impact of low-quality data. We conduct experiments across three real-world malicious traffic datasets with various noise settings. The results demonstrate that BAPTISM is compatible with different base models and outperforms across noise ratios ranging from 20% to 90%. Meanwhile, BAPTISM consistently selects the confident samples with the highest purity and volume under each setting.
Chang Liu 0049, Gang Xiong 0001, Gaopeng Gou, Zhen Li 0011, Junzheng Shi, Li Guo 0001, Binxing Fang
IEEE Trans. Inf. Forensics Secur.4
2026 PromptFuzz: Harnessing Fuzzing Techniques for Robust Testing of Prompt Injection in LLMs
abstract
Large Language Models (LLMs) have gained widespread use in various applications due to their powerful capability to generate human-like text. However, prompt injection attacks, which involve overwriting a model’s original instructions with malicious prompts to manipulate the generated text, have raised significant concerns about the security and reliability of LLMs. In this paper, we propose PromptFuzz, a novel testing framework that leverages fuzzing techniques to systematically assess the robustness of LLMs against prompt injection attacks. Inspired by software fuzzing, PromptFuzz selects promising seed prompts and generates a diverse set of prompt injections to evaluate the target LLM’s resilience. PromptFuzz operates in two stages: theprepare phase, which involves selecting promising initial seeds and collecting few-shot examples, and thefocus phase, which uses the collected examples to generate diverse, high-quality prompt injections. By deploying the generated attack prompts from PromptFuzz in a real-world competition, we achieved the 7th ranking out of over 4000 participants (top 0.14%) within 2 hours, demonstrating PromptFuzz’s effectiveness compared to experienced human attackers. Additionally, we also deploy the generated attack prompts on 50 popular LLM-integrated online applications, including those from Coze and OpenAI, and found that 92% of them can be exploited by PromptFuzz. We also run PromptFuzz on 15 online LLM-based resume judging applications and found that 13 of these applications’ responses can be hijacked by PromptFuzz.
Yangguang Shao, Jiahao Yu 0001, Hanwen Miao, Gaopeng Gou, Zhen Li 0011, Junzheng Shi
IEEE Trans. Inf. Forensics Secur.4
2026 Enhanced Dynamics of IP Allocation: Fine-Grained IP Geolocation via Temporal-Spatial Correlation
Gang Xiong 0001, Gaopeng Gou, Chengshang Hou, Jing Yu 0007
IEEE Trans. Netw.3
2025 Splash: Adversarial Defense with Short Perturbation Blocks Against Adversarial Training Aided Website Fingerprinting
abstract
Adversarial perturbation generation allows network users to mislead website fingerprinting (WF) classifiers without compromising real-time transmission or data integrity, causing misclassification. However, adversarial perturbations are vulnerable to adversarial training (AT), which enables attackers to improve their classifiers using perturbed adversarial samples, rendering user defenses ineffective. Due to reliance on real and non-redundant data, existing defenses against AT fail to scale to large-scale user scenarios. This paper proposes an improved adversarial perturbation generation method named Splash, which mitigates performance degradation caused by defense configuration collisions in traditional AT-aided attack defenses by applying two real-time traffic obfuscation steps using both global adversarial perturbations and Short Perturbation Blocks placed at random positions. Evaluation shows that Splash performs better traffic obfuscation than three other representative defenses, causing attacker classifiers to misclassify over 97% of traffic. In addition, it offers enhanced functionality by causing 45-60% of traffic to be misclassified into arbitrary target classes. Splash outperforms SOTA defenses such as AWA and ALERT against AT-aided attacks, reducing success rates to below 30%. Furthermore, it demonstrates significantly stronger resilience when attackers adopt the same defense configurations as users.
Runsheng Ma, Chengshang Hou, Gaopeng Gou, Junzheng Shi, Zhen Li 0011, Gang Xiong 0001
ACSAC3
2025 TA: A Chinese Adversarial Samples Generation Approach Based on Multi-Strategy Perturbations
abstract
While adversarial attacks on English texts have been extensively investigated, research on Chinese language scenarios remains comparatively under-developed. To address this gap, we present TextAttack (TA), a novel Chinese adversarial sample generation approach that leverages the linguistic and pictographic characteristics of Chinese through multi-strategy perturbations. we propose a three-phase methodology to deal with the challenge systematically: The Key Token Extractor (KTE) employs confidence variation to perform segmented identification of critical sentences and pivotal tokens; The Weighted Multi-strategy Perturbation (WMP) module implements targeted weighted perturbations through a variety of strategies such as glyph-based substitution and synonym replacement; The Phonetic-Visual-Semantic (PVS) constrained iterative search mechanism optimizes perturbation selection while maintaining textual naturalness through multimodal constraint integration. Experiments show that TA performs well on six classification models across two datasets, reducing the classification accuracy of hotel review dataset and news topic dataset by over 44.1% and 72.2%, respectively, with a small cost and high transfer ability.
Yangyang Ding, Gaopeng Gou, Qingya Yang
CSCWD2
2025 ProAPO: Progressively Automatic Prompt Optimization for Visual Classification
abstract
Vision-language models (VLMs) have made significant progress in image classification by training with large-scale paired image-text data. Their performances largely depend on the prompt quality. While recent methods show that visual descriptions generated by large language models (LLMs) enhance the generalization of VLMs, class-specific prompts may be inaccurate or lack discrimination due to the hallucination in LLMs. In this paper, we aim to find visually discriminative prompts for fine-grained categories with minimal supervision and no human-in-the-loop. An evolution-based algorithm is proposed to progressively optimize language prompts from task-specific templates to class-specific descriptions. Unlike optimizing templates, the search space shows an explosion in class-specific candidate prompts. This increases prompt generation costs, iterative times, and the overfitting problem. To this end, we first introduce several simple yet effective edit-based and evolution-based operations to generate diverse candidate prompts by one-time query of LLMs. Then, two sampling strategies are proposed to find a better initial search point and reduce traversed categories, saving iteration costs. Moreover, we apply a novel fitness score with entropy constraints to mitigate overfitting. In a challenging one-shot image classification setting, our method outperforms existing textual prompt-based methods and improves LLM-generated description methods across 13 datasets. Meanwhile, we demonstrate that our optimal prompts improve adapter-based methods and transfer effectively across different backbones. Our code is available at here.
Xiangyan Qu, Gaopeng Gou, Jiamin Zhuang, Jing Yu 0007, Qihao Wang, Yili Li, Gang Xiong 0001
CVPR2
2025 Missing Target-Relevant Information Prediction with World Model for Accurate Zero-Shot Composed Image Retrieval
abstract
Zero-Shot Composed Image Retrieval (ZS-CIR) involves diverse tasks with a broad range of visual content manipulation intent across domain, scene, object, and attribute. The key challenge for ZS-CIR tasks is to modify a reference image according to manipulation text to accurately retrieve a target image, especially when the reference image is missing essential target content. In this paper, we propose a novel prediction-based mapping network, named PrediCIR, to adaptively predict the missing target visual content in reference images in the latent space before mapping for accurate ZS-CIR. Specifically, a world view generation module first constructs a source view by omitting certain visual content of a target view, coupled with an action that includes the manipulation intent derived from existing image-caption pairs. Then, a target content prediction module trains a world model as a predictor to adaptively predict the missing visual information guided by user intention in manipulating text at the latent space. The two modules map an image with the predicted relevant information to a pseudo-word token without extra supervision. Our model shows strong generalization ability on six ZS-CIR tasks. It obtains consistent and significant performance boosts ranging from 1.73% to 4.45% over the best methods and achieves new state-of-the-art results on ZS-CIR. Our code is available at https://github.com/Pter61/predicir.
Yuanmin Tang, Jing Yu 0007, Keke Gai, Jiamin Zhuang, Gang Xiong 0001, Gaopeng Gou, Qi Wu 0001
CVPR6
2025 Reason-before-Retrieve: One-Stage Reflective Chain-of-Thoughts for Training-Free Zero-Shot Composed Image Retrieval
abstract
Composed Image Retrieval (CIR) aims to retrieve target images that closely resemble a reference image while integrating user-specified textual modifications, thereby capturing user intent more accurately. Existing training-free zero-shot CIR (ZS-CIR) methods often employ a two-stage process: they first generate a caption for the reference image and then use Large Language Models for reasoning a target description. However, these methods suffer from missing critical visual details and limited reasoning capabilities, leading to suboptimal retrieval performance. To address these challenges, we propose a novel, training-free one-stage method, One-Stage Reflective Chain-of-Thought Reasoning (OSrCIR) for ZS-CIR, which employs Multimodal Large Language Models to retain essential visual information in a single-stage reasoning process, eliminating the information loss in two-stage methods. Our Reflective Chain-of-Thought framework further improves interpretative accuracy by aligning manipulation intent with contextual cues from reference images. OSrCIR achieves performance gains of 1.80% to 6.44% over existing training-free methods across multiple tasks, setting new state-of-the-art results in ZS-CIR and enhancing its utility in vision-language applications. Our code is available at https://github.com/microsoft/ACV/tree/main/OSrCIR.
Yuanmin Tang, Xiaoting Qin, Jing Yu 0007, Gaopeng Gou, Gang Xiong 0001, Qingwei Lin, Saravan Rajmohan, Dongmei Zhang 0001, Qi Wu 0001
CVPR5
2025 MAKAR: a Multi-Agent framework based Knowledge-Augmented Reasoning for Grounded Multimodal Named Entity Recognition
abstract
Xinkui Lin, Yuhui Zhang, Yongxiu Xu, Kun Huang, Hongzhang Mu, Yubin Wang, Gaopeng Gou, Li Qian, Li Peng, Wei Liu, Jian Luan, Hongbo Xu. Proceedings of the 2025 Conference on Empirical Methods in Natural Language Processing. 2025.
Xinkui Lin, Yongxiu Xu, Hongzhang Mu, Gaopeng Gou, Wei Liu 0302, Jian Luan 0001
EMNLP7
2025 ANASETC: Automatic Neural Architecture Search for Encrypted Traffic Classification
abstract
The widespread adoption of encrypted network protocols has made traffic encryption ubiquitous, creating substantial challenges for network management and security. This paper introduces a novel encrypted traffic classification system, ANASETC, which combines traffic burst features with Neural Architecture Search (NAS) to automatically design efficient neural network architectures. ANASETC autonomously generates high-performance classification models, significantly reducing manual intervention while maintaining high classification accuracy. To enhance search efficiency, we introduce a new search space called ETNasnet, which optimizes the training process through parameter sharing among sub-models. We evaluate ANASETC’s performance on three public datasets and a real-world satellite network traffic dataset. The results show that ANASETC achieves an optimal balance between classification accuracy and search efficiency, demonstrating strong robustness and adaptability across various task scenarios, outperforming state-of-the-art methods.
Ziqian Chen, Gang Xiong 0001, Gaopeng Gou, Zhen Li 0011, Guangyan Huang
ICASSP5
2025 RDA: Regularized Domain Adaptation for Multimedia Event Extraction
Yongxiu Xu, Xinkui Lin, Gaopeng Gou
ICIC (9)7
2025 MalSE: Malware Detection Based on Multi-Dimensional API Call Sensitivity Estimation
abstract
Malware poses a significant threat to the security of cyberspace. For malware detection, utilizing machine learning or deep learning techniques to analyze API sequences has been proven to be effective. However, the existing methods fail in mitigating the interference caused by redundant information when processing excessively lengthy or behavior-masking sequences. To address this issue, we propose MalSE, a novel malware detection framework based on API call sensitivity estimation. MalSE aims to highlight key information in the sequence and minimize the interference of redundant information, thereby increasing detection performance. Firstly, MalSE uses a novel statistical-based method to annotate parameter sensitivity labels, which provide a foundation for subsequent module training. Secondly, MalSE employs a Bert-based estimator to transform the parameters into the semantic space and then predict the parameters’ sensitivities. Thirdly, MalSE assesses the sensitivity of each API call by aggregating the sensitivities of parameters, thus providing powerful features for detection tasks. Finally, MalSE employs an attention-based sequence model, which can concentrate on crucial information within the sequence to enhance the detection performance. We evaluate MalSE on 2 binary classification tasks and 1 multi-classification task. MalSE outperforms other methods across all tasks, demonstrating superior and robust detection capabilities under different scenarios.
Ziqian Chen, Zhen Li 0011, Gang Xiong 0001, Gaopeng Gou, Haikuo Li
IJCNN5
2025 Exploring the Potential and Boundaries of KAN in Encrypted Traffic Classification
abstract
Traditional deep learning-based encrypted traffic classification models generally suffer from weak interpretability and struggle to effectively model the nonlinear relationships between features, resulting in poor generalization when faced with out-of-distribution data. Kolmogorov-Arnold Networks (KAN), known for their high interpretability and nonlinear modeling capabilities, have not been fully explored in the field of encrypted traffic. We proposed the KAN-ResNet model, drawing on the working principle of KAN, to enable end-to-end interpretable encrypted traffic classification by replacing different parts of ResNet with KAN layers and KAN convolutional layers. Experiments on the ISCX-Botnet-2014 and ISCX-Tor-2016 datasets demonstrated that our method outperforms traditional classification models (such as ViT) in terms of accuracy and F1 score. By visualizing the features extracted by the KAN network and the B-spline functions within the network, we interpreted the feature extraction of the KAN network from an interpretability perspective, showcasing its great potential in encrypted traffic classification. However, when the Residual Block organized by the KAN network is too deep, the increased training complexity and overfitting issues have become current limitations of its capabilities.
Shituo Ma, Zhen Li 0011, Gang Xiong 0001, Gaopeng Gou
IJCNN6
2025 IPv6 Prefix Target Generation through Pattern and Distribution Learning using Vision-Transformer and Guided-Diffusion
Yaochen Ren, Gaopeng Gou, Chengshang Hou, Tianyu Cui, Zhen Li 0011, Gang Xiong 0001, Chang Liu 0049
INFOCOM2
2025 PBC-MWF: Robust Multi-Tab Website Fingerprinting via Interval-Aggregated Packet-Burst Counts
abstract
Website fingerprinting (WF) attacks undermine the privacy promised by anonymizing networks such as Tor by inferring the websites a user visits from encrypted-traffic side-channels. Recent criticisms of the single-tab assumption have shifted attention to the more realistic multi-tab setting, where concurrent page loads create severe noise. Existing multi-tab studies rely on direction sequences that ignore temporal structure and therefore provide only limited discriminative power. Our experiments show that packet-level timestamps do carry extra signal, yet their raw form is fragile under overlapping tabs and timing-obfuscation defences. We propose the PacketBurst Counts (PBC) feature—a$4 \times L$matrix that, for each time interval, stores the counts of upstream packets, downstream packets, upstream bursts and downstream bursts. PBC preserves coarse temporal structure while discarding noisy finegrained timings, striking a balance between expressiveness and robustness. Building on PBC, we design PBC-MWF, an end-to-end framework that (i) uses a residual CNN to learn local embeddings and (ii) applies an adaptive sparse transformer to capture global correlations while suppressing tab-overlap noise. Unlike prior work, which evaluates on datasets with a fixed number of tabs and reports top-k accuracy, we additionally merge datasets with varying tab-count and perform threshold-based inference; the threshold is tuned on the validation set before testing. To the best of our knowledge, PBCMWF is the first WF framework to simultaneously address the multi-tab setting's challenges of fine-grained webpage identification and resilience against WF defences. Evaluations on three public multi-tab datasets demonstrate PBC-MWF's enhanced robustness: compared against nine baselines, it surpasses the best prior method-improving F1 by up to 12.4 % on site-level, 8.4 % on page-level, and over 10 % under defenses.
Yuhao Wei, Zhen Li 0011, Gang Xiong 0001, Gaopeng Gou, Junzheng Shi, Yingchao Qin
IPCCC4
2025 6RIS: IPv6 Address Correlation Attacks on TLS Encrypted Traffic Using Joint Representation of Interaction and Sequential Behavior
abstract
IPv6 address correlation attacks determine whether two temporary addresses belong to the same user, compromising user privacy. Particularly, existing works have shown that methods based on TLS traffic analysis can be used to perform correlation attacks. However, they suffer from inaccurate differentiation of complex user behaviors and low correlation efficiency, leading to limitations in practical applications. In this paper, we propose a 6RIS model to improve IPv6 address correlation attacks on TLS-encrypted traffic. 6RIS learns the joint representation of interaction and sequential behavior from traffic, which is used to construct a KD-Tree for efficient correlation. Statistical aggregation and semantic preference modules are designed to extract generalized features from complex interaction behavior. To model sequential behavior, we utilize a sequence learning module to capture service dependencies, enhancing behavior representation. Experiments on a real-world IPv6 dataset show that 6RIS ($\mathbf{9 1. 8 6 \%}$TPR,$\mathbf{0. 8 3 \%}$FPR) outperforms state-of-theart methods. The correlation efficiency of 6RIS improves by at least 57 % compared to existing methods. Additionally, we further confirm through 6RIS that persistent session IDs in TLS session resumption can directly expose IPv6 temporary addresses to correlation attacks.
Yang Li 0002, Chang Liu 0049, Gaopeng Gou, Tianyu Cui, Gang Xiong 0001, Zhen Li 0011, Li Guo 0001
IWQoS3
2025 Beneath the Heavens: A Thorough Measurement Study of the Starlink Terrestrial Network
abstract
The emerging low earth orbit (LEO) satellite Internet has gained worldwide popularity. Starlink, a prominent LEO satellite Internet service provider, has attracted the most users due to its low latency, wide coverage, and strong usability. Current research on Starlink primarily focuses on the space segment and its impact on network performance. However, as an essential component, the architecture and unique features of the Starlink Terrestrial Network (SLTN) are not well-explored, which significantly affects the performance, security, and development of the whole network. In this paper, we fill this gap by conducting a thorough measurement study to profile the SLTN from various aspects and reveal its potential effects, with specific attention to the network assets, topology, and routing strategies. We developed a novel framework including active and passive measurement methods for collecting multiple network assets, tracing different route paths, and scanning active service of the SLTN. The open source intelligence was utilized for the first time to collect extensive real-user network status. Leveraging these techniques, we observed a rapid expansion of the Starlink service with the latest network assets, collected in January 2025, including over 23.5K/28 IP prefixes residing in 143 countries. We mapped the consistent topology of the global Starlink Internet access service and identified the specific IP addresses associated with the four types of network routing nodes. Multiple internal routing strategies were uncovered, which facilitate direct user-to-user interactions. Particularly, we revealed the switches of terrestrial infrastructure that users connected and the changes in routing strategies, which should be considered in future quality of service (QoS) evaluations. Our measurement also provides methods for improving users' perceptions and serves as a basis for studies like security risk evaluation and service discovery.
Yanbo Wu, Mingxin Cui, Gaopeng Gou, Yuhao Wei, Gang Xiong 0001, Zhen Li 0011, Xinlei Ju
IWQoS3
2025 T2VParser: Adaptive Decomposition Tokens for Partial Alignment in Text to Video Retrieval
abstract
Text-to-video retrieval essentially aims to train models to align visual content with textual descriptions accurately. Due to the impressive general multimodal knowledge demonstrated by image-text pretrained models such as CLIP, existing work has primarily focused on extending CLIP knowledge for video-text tasks. However, videos typically contain richer information than images. In current video-text datasets, textual descriptions can only reflect a portion of the video content, leading to partial misalignment in video-text matching. Therefore, directly aligning text representations with video representations can result in incorrect supervision, ignoring the inequivalence of information. In this work, we propose T2VParser to extract multiview semantic representations from text and video, achieving adaptive semantic alignment rather than aligning the entire representation. To extract corresponding representations from different modalities, we introduce Adaptive Decomposition Tokens, which consist of a set of learnable tokens shared across modalities. The goal of T2VParser is to emphasize precise alignment between text and video while retaining the knowledge of pretrained models. Experimental results demonstrate that T2VParser achieves accurate partial alignment through effective cross-modal content decomposition. The code is available at https://github.com/Lilidamowang/T2VParser.
Yili Li, Gang Xiong 0001, Gaopeng Gou, Xiangyan Qu, Jiamin Zhuang, Zhen Li 0011, Junzheng Shi
ACM Multimedia3
2025 An Adaptive Semantic-Aware Fusion Method for Multimodal Entity Linking
Yongxiu Xu, Xinkui Lin, Gaopeng Gou
NLPCC (1)6
2025 Smart Contract Vulnerability Detection via Fusion of Sequence and Graph Features
abstract
Smart contracts control critical financial assets on blockchains, with potential weaknesses risking substantial losses. Thus, smart contract vulnerability detection is essential for maintaining blockchain ecosystem stability. Traditional methods depend extensively on expert-driven patterns, resulting in poor scalability. Although deep learning-based approaches have made significant progress, they still suffer from issues such as inflexible representations, insufficient feature modalities, and limited model capabilities. In this paper, we propose FSGDec, a novel smart contract vulnerability detection framework that fuses sequential information and structural features at the bytecode level. Firstly, an efficient node embedding method is developed for contract control flow graphs, flexibly processing node sequences and incorporating node-specific semantic information associated with weaknesses. Then, by modeling node features as time series signals, an adaptive graph wave network is introduced to automatically capture vulnerability-related structural features. Finally, a classifier is deployed to perform bug detection utilizing the extracted graph-level features that integrate semantic information. Evaluated on two real-world smart contract datasets, the experimental results demonstrate that FSGDec achieves superior performance compared to state-of-the-art baselines.
Haikuo Li, Gang Xiong 0001, Juwei Yue, Ziqian Chen, Gaopeng Gou, Zhen Li 0011
SMC6
2025 FakeApp: A High-Precision Method for Domain Fronting Detection in Real Networks with Neuro-Symbolic Integration
abstract
Domain fronting is a covert communication technique, which evades detection by connecting with legitimate domains to imitate normal network traffic. But the imitation is flawed, so current detection methods usually treat domain fronting as abnormal traffic. However, these methods show very low precision due to normal-abnormal traffic imbalance in practice. In the paper, we find that domain fronting’s imitation is limited to popular applications (apps), such as Chrome and Firefox browser. Thus, we mitigate traffic imbalance by defining domain fronting detection as an app discrimination problem, rather than previous anomaly detection task.According to the revised definition, we propose FakeApp, a high-precision method for domain fronting detection in real networks. Using frequent item analysis, FakeApp first extracts the imitated app information from domain fronting tools as symbolic features. Then, through deep neural networks, it discriminates whether traffic belongs to genuine or spoofed apps. Finally, FakeApp integrates symbolic features and neural networks together to identify domain fronting in real networks. Evaluations over 2 million flows show that the precision of FakeApp is over 95%, far surpassing state-of-the-art methods on four domain fronting tools. These results also indicate that we have effectively mitigated the traffic imbalance issue.
Yibo Xie, Gaopeng Gou, Gang Xiong 0001, Zhen Li 0011
SMC2
2025 SwCC: A Swapped-Contrastive Clustering Learning for Few-shot Website Fingerprinting Attacks
abstract
Website fingerprinting (WF) attacks exploit distinctive traffic patterns to identify the specific web page a user visits over anonymized connections. While traditional WF attacks have achieved impressive results, they are typically evaluated in abundant labeled data settings and assume that website traffic features remain static. This assumption is often unrealistic in real-world scenarios. Recent methods either rely on deep learning, which still requires large amounts of labeled data, or employ self-supervised pre-training to ease this demand. However, they leave clustering information crucial for few-shot WF attacks underexplored, leaving ample room for performance gains. In this paper, we propose a novel self-supervised pre-training model for few-shot WF attacks, called Swapped Contrastive Clustering (SwCC). SwCC proposes a comprehensive and principled data augmentation scheme, combining Tor-tailored transformations with statistical procedures to foster robust and discriminative feature learning for WF attacks. SwCC further introduces an innovative dual-level contrastive learning framework that jointly leverages instance-level and prototype-based objectives, which can further perform latent-space clustering on extracted features in WF attacks. Our pre-trained model can be fine-tuned in few-shot learning scenarios and achieves state-of-the-art(SOTA) performance on few-shot WF attack tasks. Under a 5-shot learning setting in a closed-world scenario, our SwCC achieves up to 83.5% accuracy when the evaluation traces are collected from an environment unseen by the WF adversary, outperforming the SOTA methods.
Gaopeng Gou, Wenqi Dong, Gang Xiong 0001, Zhen Li 0011, Qingya Yang
TrustCom2
2025 SSRCorr: A Self-Supervised Robust Flow Representation Learning Framework for Flow Correlation Attacks on Tor
abstract
Tor is one of the most widely adopted anonymity networks, yet its anonymity can be undermined by adversaries through flow correlation attacks. Current mainstream technologies focus on exploiting the sequence characteristics of packet lengths and timestamps to execute attacks. However, the padding mechanism of the Tor network and time delays caused by multi-hop relays obscure these single-modal features. Additionally, the diversity of network services and the randomness of user behavior result in sparse packet distributions, which impact model training and inference. In this paper, we propose SSRCorr, a novel self-supervised learning framework for flow correlation attacks, incorporating the Flow Feature Aggregation (FFA) module and Global-Local Fusion (GLoF) Encoder to address these challenges. Firstly, we construct a Byte-based Traffic Aggregation Matrix (BTAM) by integrating time and length sequences and applying two data augmentation methods tailored for Tor flow correlation, thereby reducing the impact of Tor network noise on attack effectiveness. Secondly, we employ GLoF to extract features from the output by FFA and fuse the global context information of the traffic, thus mitigating the impact of low-information traffic on model performance. Experiments show that SSRCorr achieves a TPR of 96%, surpassing other methods, and maintains robust performance under temporal drift and obfuscation, supporting future research on countering anonymity system defenses.
Mengyan Liu, Yaochen Ren, Yanbo Wu, Yangyang Guan, Zhen Li 0011, Gaopeng Gou, Junzheng Shi
TrustCom8
2025 ET-FS: Functional Specialization Method for Multi-Task Learning in Encrypted Traffic Classification
abstract
Pre-trained Transformer models have demonstrated remarkable ability in learning generalizable feature representations for encrypted traffic analysis, driving the development of effective methods in this field. Their separate hidden and output layer architecture supports efficient multi-task joint classification. However, in real-world multi-task scenarios, these models face challenges due to high computational overhead and performance degradation on individual tasks during joint training. To address these, we introduce ET-FS (Encrypted Traffic Classification via Functional Specialization), a novel three-stage framework for efficient multi-task training in encrypted traffic classification. In the first stage, ET-FS constructs a multi-task joint model based on pre-trained encrypted traffic models and task groups, followed by joint fine-tuning using single-task labeled datasets. In the second stage, we propose an innovative method to assess the nature of tasks within the model and groups, allowing identification of optimal parameters. In the third stage, we leverage the functional specialization of multi-head attention in Transformer architectures, introducing a partially frozen multi-task fine-tuning strategy. Specifically, during the final phase of training, only a selected proportion of task-related attention heads are updated, while irrelevant heads are frozen, mitigating gradient interference between tasks. Experimental results show that the ET-FS Final Model, trained with the proposed framework, is applicable across diverse scenarios. With sufficient resources, it surpasses baselines on all tasks and metrics, achieving 93% accuracy for app classification, 98% for service classification, and over 99% for other tasks. Even with limited resources and imbalanced datasets, it maintains robust performance and good generalization, highlighting its practical potential for encrypted traffic classification.
Xinzhu Feng, Gaopeng Gou, Chang Liu 0049, Wenqi Dong, Famei He, Xuren Wang
TrustCom2
2025 Soft Multi-view Representation Learning for Disambiguating Text-Based Person Retrieval
Jiamin Zhuang, Jing Yu 0007, Xiangyan Qu, Yuanmin Tang, Gaopeng Gou, Gang Xiong 0001, Qi Wu 0001
WASA (1)5
2025 DecETT: Accurate App Fingerprinting Under Encrypted Tunnels via Dual Decouple-based Semantic Enhancement
abstract
Due to the growing demand for privacy protection, encrypted tunnels have become increasingly popular among mobile app users, which brings new challenges to app fingerprinting (AF)-based network management. Existing methods primarily transfer traditional AF methods to encrypted tunnels directly, ignoring the core obfuscation and re-encapsulation mechanism of encrypted tunnels, thus resulting in unsatisfactory performance. In this paper, we propose DecETT, a dual decouple-based semantic enhancement method for accurate AF under encrypted tunnels. Specifically, DecETT improves AF under encrypted tunnels from two perspectives: app-specific feature enhancement and irrelevant tunnel feature decoupling. Considering the obfuscated app-specific information in encrypted tunnel traffic, DecETT introduces TLS traffic with stronger app-specific information as a semantic anchor to guide and enhance the fingerprint generation for tunnel traffic. Furthermore, to address the app-irrelevant tunnel feature introduced by the re-encapsulation mechanism, DecETT is designed with a dual decouple-based fingerprint enhancement module, which decouples the tunnel feature and app semantic feature from tunnel traffic separately, thereby minimizing the impact of tunnel features on accurate app fingerprint extraction. Evaluation under five prevalent encrypted tunnels indicates that DecETT outperforms state-of-the-art methods in accurate AF under encrypted tunnels, and further demonstrates its superiority under tunnels with more complicated obfuscation. Project page: https://github.com/DecETT/DecETT
Chang Liu 0049, Gaopeng Gou, Gang Xiong 0001, Zhen Li 0011
WWW5
2025 ProxyCorr: robust traffic correlation attacks via mixed spatio-temporal analysis in encrypted proxy networks
Mengyan Liu, Gaopeng Gou, Gang Xiong 0001, Junzheng Shi, Hanwen Miao
Comput. Networks2
2025 Enhanced detection of obfuscated HTTPS tunnel traffic using heterogeneous information network
Mengyan Liu, Gaopeng Gou, Gang Xiong 0001, Junzheng Shi, Hanwen Miao, Yang Li 0002
Comput. Networks2
2025 HoleMal: A lightweight IoT malware detection framework based on efficient host-level traffic processing
Ziqian Chen, Zhen Li 0011, Gang Xiong 0001, Gaopeng Gou, Haikuo Li, Junchao Xiao
Comput. Secur.5
2025 Deep learning and pre-training technology for encrypted traffic classification: A comprehensive review
Wenqi Dong, Jing Yu 0007, Gaopeng Gou, Gang Xiong 0001
Neurocomputing4
2025 Respond to Change With Constancy: Instruction-Tuning With LLM for Non-I.I.D. Network Traffic Classification
abstract
Encrypted traffic classification is highly challenging in network security due to the need for extracting robust features from content-agnostic traffic data. Existing approaches face critical issues: (i) Distribution drift, caused by reliance on the closedworld assumption, limits adaptability to real-world, shifting patterns; (ii) Dependence on labeled data restricts applicability where such data is scarce or unavailable. Large language models (LLMs) have demonstrated remarkable potential in offering generalizable solutions across a wide range of tasks, achieving notable success in various specialized fields. However, their effectiveness in traffic analysis remains constrained by challenges in adapting to the unique requirements of the traffic domain. In this paper, we introduce a novel traffic representation model named Encrypted Traffic Out-of-Distribution Instruction Tuning with LLM (ETooL), which integrates LLMs with knowledge of traffic structures through a self-supervised instruction tuning paradigm. This framework establishes connections between textual information and traffic interactions. ETooL demonstrates more robust classification performance and superior generalization in both supervised and zero-shot traffic classification tasks. Notably, it achieves significant improvements in F1 scores: APP53 (I.I.D.) to 93.19%(6.62%↑) and 92.11%(4.19%↑), APP53 (O.O.D.) to 74.88%(18.17%↑) and 72.13%(15.15%↑), and ISCX-Botnet (O.O.D.) to 95.03%(9.16%↑) and 81.95%(12.08%↑). Additionally, we construct NETD, a traffic dataset designed to support dynamic distributional shifts, and use it to validate ETooL’s effectiveness under varying distributional conditions. Furthermore, we evaluate the efficiency gains achieved through ETooL’s instruction tuning approach.
Gang Xiong 0001, Gaopeng Gou, Wenqi Dong, Jing Yu 0007, Zhen Li 0011
IEEE Trans. Inf. Forensics Secur.3
2024 FSAM Framework for Online CDN-Based Website Classification
Yulong Zhan, Gang Xiong 0001, Gaopeng Gou
ACISP (3)4
2024 WebPromptM2: A Website Classification Method Leveraging Prompt-Based Learning with Multimodal Features
abstract
Website classification proves crucial for tasks like malicious website detection and information management. Current methods typically focus on effective feature extraction and algorithm selection to create balanced website datasets, often leading to decreased performance due to data imbalance. In this study, we propose an intelligent website classification method(WebPromptM2) based on prompt-based learning with multimodal features. We design a prompt template which incorporates the textual and visual elements of the website, thereby facilitating a multimodal representation of the website, then leverage domain-specific expertise to establish mapping relationships between website categories and a label word set. Finally, we fine-tune the masked pre-trained language model (PLM) and map the prediction results to the categories. We find that our method increases recognition accuracy of tail classes and achieves superior performance on long-tail and short-tail datasets.
Mengyan Liu, Gaopeng Gou, Gang Xiong 0001, Junzheng Shi, Chang Liu 0049
CSCWD2
2024 TMGAN: A GAN-Based Traffic Morphing Defense Against Website Fingerprinting
abstract
With the rapid growth of encrypted traffic, methods that use side-channel information to monitor online user behavior have emerged, known as Website Fingerprinting (WF) attacks. These attacks pose a significant threat to the privacy of users’ online activities. To address the threat posed by various WF attacks to network behavior privacy, current methods lack defenses based on the source/target misclassification of traffic. Our goal is to design a WF defense method that transforms the side-channel information of the given original category traffic into that of another category to counter existing DNN-based WF attacks. We utilize adversarial examples and employ a Generative Adversarial Network (GAN) incorporating a WF model to generate perturbations. These perturbations are overlaid onto the given traffic, morphing it into traffic of another category, thereby enhancing the privacy of network behavior. We refer to the proposed method as the Traffic Morphing Generative Adversarial Network (TMGAN). Experimental results demonstrate that this method effectively counters most WF attacks, enhancing the privacy of users’ online behavior. In white-box scenarios, it achieves average perturbation rates of 90-99% and morphing rates of 31-75%. In black-box scenarios, it achieves average perturbation rates of 95-98% and morphing rates of 5-28%.
Shukan Huang, Junchao Xiao, Gaopeng Gou, Gang Xiong 0001, Zhen Li 0011
HPCC3
2024 Tunnel User Behavior Identification Based on Self-Supervised Pre-Training
abstract
With the widespread use of tunnel technology, the volume of encrypted tunnel traffic is rapidly increasing. Malicious users can transmit harmful information secretly through tunnels to bypass firewall censorship. Therefore, developing effective techniques to identify tunnel user behaviors is crucial. However, current efforts in tunnel traffic classification primarily focus on coarse-grained application identification and encounter the problem of insufficient extraction of tunnel traffic feature information. In this paper, we refine the previous tunnel traffic identification granularity from prevalent application identification to behavior identification, and propose TF-Net, a novel deep learning framework for fine-grained identification of tunnel user behaviors. TF-Net extracts features from raw bytes, packet length sequence, packet time interval sequence of tunnel traffic. It employs self-supervised pre-training to learn contextual distributions of raw bytes from unlabeled datasets, thereby enhancing the model’s ability to characterize packets in a tunnel flow. Moreover, we fine-tune the model based on the classification objectives of different tasks to achieve more versatile and accurate tunnel identification. Comprehensive experiments are conducted on three real-world encrypted tunnel traffic datasets, demonstrating that TF-Net achieves outstanding performance and outperforms state-of-the-art methods.
Lingyun Ye, Zhishen Zhu, Gaopeng Gou, Gang Xiong 0001, Mingxin Cui
HPCC3
2024 User Behavior Forensics on Encrypted Traffic in the Industrial Internet of Things
Zhishen Zhu, Gaopeng Gou, Chonghua Wang, Gang Xiong 0001
IFIP Int. Conf. Digital Forensics2
2024 RecoSelector: Cost-Sensitive Feature Selection for Network Intrusion Detection in Resource-Constrained Internet of Things
abstract
Detecting malware in Internet of Things (IoT) networks is crucial for ensuring IoT security. Machine learning based Network Intrusion Detection System (NIDS) has been proven to be effective, but it faces the challenge of achieving high computational efficiency. Previous feature selection methods improve the efficiency of NIDS by removing redundant features. However, these methods fail to consider the significant disparity in computational cost among different traffic features, so they are not fully applicable for resource-constrained environment. To address this issue, we propose a novel framework RecoSelector to select traffic features in a cost-sensitive manner for NIDS. RecoSelector aims to effectively select feature subsets with strong detection capability and low computational cost. Firstly, we quantify and analyze the feature construction cost among IoT short flows, IoT long flows and cross platform flows from 6 scenarios. Based on the flows, we generate computational-loss of 69 flow features through flow transmission frequency. Secondly, we propose Particle Initialization based on Orthogonal Sparse Vector (PIOSV) to optimize search direction and increase the possibility of finding a global optimal solution. Finally, we design an elaborate fitness function RecoFitness, aiming to carry out multi-objective optimization, for iterative selection. We obtain flow feature cost in a real resource-constrained environment. Experiments demonstrate that RecoSelector exhibits superior performance with spending only 3% to 60% of the computational time cost while achieving comparable F1 scores compared to existing methods.
Ziqian Chen, Zhen Li 0011, Gang Xiong 0001, Gaopeng Gou
IPCCC5
2024 Smart Contract Vulnerability Detection Based on AST-Augmented Heterogeneous Graphs
abstract
Smart contracts have been increasingly deployed and applied on various blockchain platforms. Nevertheless, vulnerabilities may cause significant financial losses due to the involvement of substantial funds in smart contracts. Traditional analysis tools heavily rely on manually predefined rules. Recent studies have demonstrated the promising potential of deep learning techniques in smart contract vulnerability detection. However, existing approaches often disregard cross-function and cross-contract vulnerability scenarios, focusing primarily on characterization or detection tasks at the function level. In this study, we propose CL-HGAN, a novel framework for smart contract vulnerability detection at the contract level. Firstly, we construct a contract-level heterogeneous graph to embody the relationships between contracts and functions. Specifically, we build the backbone of the heterogeneous graph based on the abstract syntax tree (AST) and multiple types of edges and then incorporate two additional categories of edges to augment its structural information. Subsequently, we design a two-phase feature learning method to automatically generate graph-level representations based on a heterogeneous graph attention network and meta-paths specific to the constructed graph. Finally, we employ a classifier to perform vulnerability detection tasks. In particular, the proposed CL-HGAN comprehensively captures vulnerability features and accurately identifies vulnerabilities at the contract level. Furthermore, we evaluate the CL-HGAN framework on an Ethereum smart contract dataset containing thirty types of vulnerabilities. The experimental results show that the average metrics of our approach outperform the state-of-the-art baselines.
Haikuo Li, Gang Xiong 0001, Chengshang Hou, Gaopeng Gou, Ziqian Chen, Zhen Li 0011
IPCCC4
2024 Visual-Semantic Decomposition and Partial Alignment for Document-based Zero-Shot Learning
abstract
Recent work shows that documents from encyclopedias serve as helpful auxiliary information for zero-shot learning. Existing methods align the entire semantics of a document with corresponding images to transfer knowledge. However, they disregard that semantic information is not equivalent between them, resulting in a suboptimal alignment. In this work, we propose a novel network to extract multi-view semantic concepts from documents and images and align the matching rather than entire concepts. Specifically, we propose a semantic decomposition module to generate multi-view semantic embeddings from visual and textual sides, providing the basic concepts for partial alignment. To alleviate the issue of information redundancy among embeddings, we propose the local-to-semantic variance loss to capture distinct local details and multiple semantic diversity loss to enforce orthogonality among embeddings. Subsequently, two losses are introduced to partially align visual-semantic embedding pairs according to their semantic relevance at the view and word-to-patch levels. Consequently, we consistently outperform state-of-the-art methods under two document sources in three standard benchmarks for document-based zero-shot learning. Qualitatively, we show that our model learns the interpretable partial association. Code is available at https://github.com/MorningStarOvO/EmDepart.
Xiangyan Qu, Jing Yu 0007, Keke Gai, Jiamin Zhuang, Yuanmin Tang, Gang Xiong 0001, Gaopeng Gou, Qi Wu 0001
ACM Multimedia7
2024 Flexible Semantic Watermarking for Robust Diffusion Model Detection and Tracing
Zhitong Zhu, Jing Yu 0007, Keke Gai, Jiamin Zhuang, Gaopeng Gou, Gang Xiong 0001
MMAsia5
2024 HoneyRank: A Low-Cost Discovering Method of 0-Day Ethereum Smart Contract Honeypots
abstract
One attack method that actively deploys smart contract honeypots has recently become popular. A contract honeypot is a smart contract that pretends to have vulnerabilities, enticing victims who call the contract to lose funds. However, previous works detected contract honeypots by individual characteristics, such as codes and ledger details. They overlooked the connection between the two parties in the transaction. Therefore, we propose the HoneyRank algorithm, which uses known honeypots as initial seeds to construct a contract honeypot transaction relationship network (HoneyNet) and source code text similarity detection to discover 0-day honeypots that previous work missed in the same detected block height range. This low-cost method detects only a few highly suspicious smart contracts and does not require machine learning training. Specifically, we trace transaction history data to collect the accounts and relationships of honeypot seeds, attackers, and victims and construct a HoneyNet. Based on transaction behavior inference, we label and calculate the source code similarity between high-risk smart contracts and ground truth honeypots. Finally, we select the high-similarity smart contracts to confirm honeypots manually. Besides, we analyze the criminal associations in a HoneyNet. As far as we know, we are the first to construct a HoneyNet and use it to find new honeypots. These honeypots visually reveal the potential connections between the attackers (creators of the honeypot) and the victims. We discovered 54 0-day honeypots never found by previous methods and mined 11 attacker communities composed of attackers and puppet accounts for the first time.
Jiaying Song, Zhen Li 0011, Gaopeng Gou, Bingxu Wang, Gang Xiong 0001, Yingchao Qin
MSN3
2024 Anti-Packet-Loss Encrypted Traffic Classification via Masked Autoencoder
Li Guo 0001, Gaopeng Gou, Gang Xiong 0001, Yangyang Guan
WASA (1)4
2024 Identifying malicious traffic under concept drift based on intraclass consistency enhanced variational autoencoder
Chang Liu 0049, Gaopeng Gou, Gang Xiong 0001, Zhen Li 0011, Binxing Fang
Sci. China Inf. Sci.3
2024 ULDC: Unsupervised Learning-Based Data Cleaning for Malicious Traffic With High Noise
abstract
Abstract Since the traffic of novel attacks exceeds current knowledge, realistic traffic labeling methods are prone to mislabeling, which has a significant impact on machine learning-based intrusion detection systems. Data cleaning typically relies on the ability of supervised deep neural networks to learn correct knowledge. Under high noise conditions, noisy labels can affect a supervised network and render it ineffective. To clean traffic datasets under high noise conditions, we propose an unsupervised learning-based data cleaning framework (called ULDC) that does not rely on labels and powerful supervised networks, hence reducing the impact of noisy labels. ULDC evaluates the confidence of observed labels through the distribution and similarity of samples in low dimensions. Moreover, ULDC maximizes the retention of hard samples through adaptive intra-class threshold evaluation, preserving more hard samples for training and improving generalization. In evaluations of ULDC on the CIRA-CIC-DoHBrw-2020 dataset, the percentage of data correction reached more than 75% under high noise, which is better than that of the state-of-the-art methods. ULDC is applicable to traffic data cleaning in both traditional networks and novel networks such as the Internet of Things and mobile networks, and it has been validated on datasets including CIC-IDS-2017 and IoT-23.
Qingjun Yuan, Yuefei Zhu, Gang Xiong 0001, Yongjuan Wang, Bin Luo 0001, Gaopeng Gou
Comput. J.7
2024 Incremental encrypted traffic classification via contrastive prototype networks
Wei Cai 0007, Chengshang Hou, Mingxin Cui, Bingxu Wang, Gang Xiong 0001, Gaopeng Gou
Comput. Networks6
2024 Let gambling hide nowhere: Detecting illegal mobile gambling apps via heterogeneous graph-based encrypted traffic analysis
Gaopeng Gou, Chang Liu 0049, Zhen Li 0011, Gang Xiong 0001
Comput. Networks2
2024 A blind flow fingerprinting and correlation method against disturbed anonymous traffic based on pattern reconstruction
Chang Liu 0049, Gaopeng Gou, Zhen Li 0011, Gang Xiong 0001, Yangyang Ding, Chengshang Hou
Comput. Networks3
2024 Combine intra- and inter-flow: A multimodal encrypted traffic classification model driven by diverse features
Xiangbin Wang, Qingjun Yuan, Yongjuan Wang, Gaopeng Gou, Gang Xiong 0001
Comput. Networks4
2024 CETP: A novel semi-supervised framework based on contrastive pre-training for imbalanced encrypted traffic classification
Longtao He, Gaopeng Gou, Jing Yu 0007, Juncheng Guo, Gang Xiong 0001
Comput. Secur.3
2024 DomEye: Detecting network covert channel of domain fronting with throughput fluctuation
Yibo Xie, Gaopeng Gou, Gang Xiong 0001, Zhen Li 0011
Comput. Secur.2
2024 Traffic spills the beans: A robust video identification attack against YouTube
Gang Xiong 0001, Zhen Li 0011, Gaopeng Gou, Binxing Fang
Comput. Secur.6
2024 MMCo: using multimodal deep learning to detect malicious traffic with noisy labels
Qingjun Yuan, Gaopeng Gou, Yuefei Zhu, Yongjuan Wang
Frontiers Comput. Sci.2
2024 MCRe: A Unified Framework for Handling Malicious Traffic With Noise Labels Based on Multidimensional Constraint Representation
abstract
Due to the limitations of the existing annotation methods, the prevalence of label noise can be caused in realistic malicious traffic datasets, which has a significant impact on the training and evaluation of deep learning-based intrusion detection models. Recently, various methods have been proposed to deal with noise-containing labeled datasets, and they can be roughly divided into two categories: data cleaning and robust training. However, the different processing ideas lead these two types of methods to ignore the information in different components of the dataset, resulting in a cliff-like drop in performance under high noise conditions. To this end, this study proposes a unified framework for handling noise malicious traffic based on the multidimensional constrained representations named MCRe, which unifies data cleaning and robust training into an ideal representation function approximation. According to the properties of the ideal representation function, information integrity constraints, cluster separability constraints and core proximity constraints are defined to drive MCRe to approximate the ideal representation during iteration. These constraints led MCRe to learn the individual, intra-class, and global levels of distributed knowledge, thus avoiding irrational domain knowledge extraction and ensuring strong label noise robustness of the representation network. We validated MCRe on a dataset that includes 22 types of realistic malicious traffic. Experimental results show that MCRe can outperform the state-of-the-art methods in both data cleaning and robust training downstream tasks, achieving 85% pure sample rate and 82% classification accuracy even under the condition of up to 90% noise labels. In addition, the generalizability of MCRe was verified on several public datasets. Finally, MCRe was also well-extended to enhance other data cleaning and robust training approaches.
Qingjun Yuan, Gaopeng Gou, Yanbei Zhu, Yuefei Zhu, Gang Xiong 0001, Yongjuan Wang
IEEE Trans. Inf. Forensics Secur.2
2023 TGC: Transaction Graph Contrast Network for Ethereum Phishing Scam Detection
abstract
Phishing scams have become the most serious type of crime involved in Ethereum. However, existing methods ignore the natural camouflage and sparse distribution of phishing scams in Ethereum leading to unsatisfactory performance, and they are also limited by the data scale which cannot be applied to real-world dynamic scenarios. In this paper, we propose a Transaction Graph Contrast network (TGC) to enhance phishing scam detection performance on Ethereum. TGC inputs subgraphs instead of the entire graph for training, which eases the model’s requirements for machine configuration and data connectivity. Motivated by phishing nodes are surrounded by normal nodes, we design the comparison between node-level to help phishing nodes learn the unique properties of themselves different from their neighbors. Observing the small number and sparse distribution of phishing nodes, we narrow the distance between phishing nodes by comparing node context-level structures, so as to learn universal transaction patterns. We further combine the obtained features with common statistics to identify phishing addresses. Evaluated on real-world Ethereum phishing scams datasets, our TGC outperforms the state-of-the-art methods in detecting phishing addresses and has obvious advantages in large-scale and dynamic scenarios.
Gaopeng Gou, Chang Liu 0049, Gang Xiong 0001, Zhen Li 0011, Junchao Xiao, Xinyu Xing 0001
ACSAC2
2023 PTC: Prompt-based Continual Encrypted Traffic Classification
abstract
Encrypted traffic classification (ETC) is necessary for network security, which is the process of identifying encrypted network traffic into a specific class, thus there are numerous applications in the security of network. The rapid development of network web services (applications) makes it attractive to tackle classification of encrypted traffic in a continual learning environment. However, the traffic ambiguity and privacy leakage, restrict existing incremental approaches from achieving satisfactory results in the traffic. We introduce a prompt-based continual encrypted traffic classification method (PTC) in this research to progressively learn tasks under multiple process transitions. Prompts are tiny, learnable parameters that are stored in ram according to our suggested structure. The objective is to find the best way to use prompts to help models make predictions, keep both task-peculiar and task-constant knowledge in model, and prevent catastrophic forgetting. We carry out extensive tests using both real-world and open datasets. PTC method can strengthen the existing offline traffic classification works, make them adapt to online scenarios, and outperforms the SOTA online traffic classification method in three datasets. (by 4.54 %, 7.28 % and 11.68 % on three datasets, respectively)
Wei Cai 0007, Chengshang Hou, Chang Liu 0049, Gaopeng Gou, Gang Xiong 0001, Zhen Li 0011
CSCWD4
2023 Identifying DoH Tunnel Traffic Using Core Feathers and Machine Learning Method
abstract
DNS protocol is a plaintext domain name resolution protocol, which has the risk of privacy disclosure. DNS over HTTPS (DOH) protocol is designed to encrypt DNS traffic, which solves the privacy problem. However, many network attackers use the DOH tunnel for malicious transmission. From the passive traffic, there is no obvious difference between normal DOH traffic and DOH tunnel traffic, which brings great challenges to identify them. At present, researches mainly focus on the plaintext DNS covert tunnel, but less on the encrypted DOH tunnel. In this paper, we propose DOH covert tunnel detection method based on core features and machine learning method using two steps. Firstly, we detect DOH traffic according to the threshold of features. On this basis, we use core features and machine learning methods to detect tunnel traffic in all DOH traffic. Finally, we use self collected and public datasets to verify our method. The results show that the method achieves up to 99 % precision and recall that is superior to state of the art method.
Bingxu Wang, Gang Xiong 0001, Gaopeng Gou, Jiaying Song, Zhen Li 0011, Qingya Yang
CSCWD3
2023 Covertness Analysis of Snowflake Proxy Request
abstract
Snowflake is a special proxy system against IP-based network blocking. As its IP addresses refresh frequently, faster than IP blacklist’s update, users can exploit it to access blocked websites. To block snowflake, existing methods focus on detecting snowflake proxies. But they are susceptible to various factors, for example, proxy’s location and version. In the paper, we propose a new manner to block snowflake. We observe that to adapt fast IP changes, users need to request latest proxies from proxy database before using snowflake. Thus, adversaries can block snowflake by detecting proxy request instead of proxy itself. To verify our method, we analyse covertness of snowflake proxy requests, that has been protected by imitating normal web requests. After comparing with typical web requests, we find the imitation is vulnerable in packet size, direction, time and network speed, such as, the latency time is higher than normal obviously. Using the four vulnerabilities, we train machine learning algorithm to detect snowflake proxy requests in reality. Experimental results demonstrate that proxy request can be detected accurately across different versions at the beginning of connection. In conclusion, our work paves a new way to block snowflake.
Yibo Xie, Gaopeng Gou, Gang Xiong 0001, Zhen Li 0011, Mingxin Cui
CSCWD2
2023 A Recurrent Self-learning Labeler for Building Network Traffic Ground Truth
abstract
With the increasing number of traffic category, machine learning-based methods have gradually become the mainstream way of traffic classification to support network security and management. Machine learning-based methods require a large amount of high quality labelled data to learn network behavior patterns to achieve better recognition results. In the field of network traffic labeling, manual labeling can achieve more accurate labeling results, but the labeling efficiency is low and the labor cost is high. Deep packet inspection (DPI) technology can greatly improve labeling efficiency and reduce labor costs, but DPI labeling suffers from the problem of inaccurate and incomplete labeling. In this paper, we propose a recurrent self-learning framework (RSL-Labeler) for traffic labeling, which can solve the problem of inaccurate and incomplete DPI labeling. This framework consists of three components: high-quality data generation, class behavior pattern learning, and confidence filtering. Based on high-quality data labeled by multiple DPIs, we build three classifiers to learn the behavior patterns of DPI labeling intelligently from three perspectives. Then, we propose the idea of confidence filtering, which combines the pseudo-labeled data and the confidence values of three learning models to filter the credible samples by combined voting. These samples are added to the self-learning model for recurrent training. Experiments show that our method is able to label application traffic with accuracy of 99%, which is at least 8% better than single DPI.
Qingya Yang, Chang Liu 0049, Peipei Fu, Bingxu Wang, Gaopeng Gou, Gang Xiong 0001
CSCWD5
2023 Analysing Covertness of Tor Bridge Request
abstract
Tor bridges are hidden entrances of Tor network. Users can exploit bridges to hide their visits of Tor. To restrict hidden Tor visits, many attacks focus on bridge information discovery or bridge traffic detection. But these attacks are less effective because bridges' information cannot be discovered thoroughly and its traffic are often obfuscated. In the paper, we present a novel attack to stop hidden Tor visits. We observe that users need to request information of bridges from a database before visiting Tor network. Thus, attackers can stop Tor visits by detecting the process of bridge requests rather than bridge itself. To verify our attack's feasibility, we analyse covertness of the most widely-used bridge request tool, which imitates normal network request when communicating with bridge database. After comparing with five types of typical web request, we find that this tool fails to imitate in packet time, size and direction, for example, the variation of simulated packet sizes are more dynamic than normal. Based on the three imitation vulnerabilities, we train machine learning algorithms to detect bridge request. Extensive experiments demonstrate that bridge request can be identified with high accuracy and very low false-positive rates in real-world. In conclusion, our work paves a new way to block evasive Tor visits.
Yibo Xie, Gaopeng Gou, Gang Xiong 0001, Zhen Li 0011, Mingxin Cui
ICC2
2023 FedMP: Robust and Communication-Efficient Federated Multi-Prototype Intrusion Detection Framework in IoT
abstract
Due to its excellent performance in privacy protection, federated learning (FL) technology is gradually introduced into the IoT environment to build a distributed intrusion detection framework. However, the previous frameworks have two limitations: 1) high communication overhead caused by the frequent exchange of model parameters is not friendly for resource-constrained IoT devices; 2) single global model hardly handles not independent and identically distributed (Non-IID) intrusion data on different IoT clients. In this paper, we propose a Federated Multi-Prototype intrusion detection framework (FedMP) to address the above limitations. Specifically, FedMP includes a k-means clustering module that extracts low-dimensional local prototypes for IoT clients and a novel aggregation algorithm that fairly aggregates all local prototypes on the central server to generate global prototypes. By exchanging prototypes instead of model parameters between IoT clients and the central server, FedMP aims to train a unique personalized model for each IoT client to adapt to its local intrusion detection tasks. Experimental results on real-world intrusion detection datasets show that FedMP achieves the best detection performance in Non-IID scenarios while significantly reducing communication overhead compared to other state-of-the-art methods.
Minsheng Le, Zhen Li 0011, Chang Liu 0049, Gaopeng Gou, Gang Xiong 0001
ICPADS4
2023 FA-Net: More Accurate Encrypted Network Traffic Classification Based on Burst with Self-Attention
abstract
Encrypted network traffic classification (ENTC) is crucial in fields including network cyberspace security, network administration and service quality. Combining the machine learning algorithms with manual-designed burst features has been studied extensively in the ENTC community. However, these features depend on professional experience heavily, which needs lots of human effort. These hand-crafted features are task-oriented and incomplete in various complex tasks. What's more, they are also affected by the potential network jitters. In this paper, we propose a novel encrypted traffic classification method FA-Net to mine burst features. We adopt two hierarchical multi-head self-attention encoders to enumerate all potential intra-burst features and inter-burst dependencies completely, and select the optimal associations automatically. For more robust against network jitter, we design an additional burst positional encoding to loose the model's sensitivity about out-of-order packets within bursts. We evaluate the FA-Net on multiple datasets, including website and mobile application classification tasks. The results show the FA-Net model outperforms other state-of-the-art methods in all the datasets, even gains more than 5% absolute improvement in accuracy. Additionally, the quantitative measurements about burst feature similarity show that the burst features learned by FA-Net exhibits more intraclass similarity and more inter-class separation.
Mingxin Cui, Chengshang Hou, Wei Cai 0007, Zhen Li 0011, Gang Xiong 0001, Gaopeng Gou
IJCNN7
2023 The Potential Utility of Image Descriptions: User Identity Linkage across Social Networks Based on MultiModal Self-Attention Fusion
abstract
The task of user identity linkage across social networks aims to predict whether users from different social networks refer to the same person. This task plays a crucial role in cross-social network information dissemination and intelligent recommendations. However, existing user identity linkage tasks suffer from several challenges: 1) excessive reliance on social network topology, neglecting users’ visual modality information; 2) inadequate handling of noise in user feature data; and 3) ineffective fusion of users’ multimodal information. To address these issues, we investigated a method that utilizes heterogeneous multimodal posts, including user-generated text, images, and check-in messages, to achieve user identity linkage across social networks. We innovatively leveraged a pre-trained model for image-to-text conversion to further explore users’ image data and proposed an adversarial learning model based on the multimodal self-attention mechanism (AMSA). The AMSA model consists of four components: user feature extraction, user feature processing, user feature fusion, and adversarial learning. Specifically, AMSA initially employed advanced pre-trained models to extract features from multiple modalities of users, including images and text. Subsequently, it utilized multiple mechanisms, such as multi-head self-attention, to process data from each modality separately and then fused them into user representation vectors. Finally, AMSA employed adversarial learning to enhance the model’s learning capacity and mitigate semantic disparities in user information across different platforms. We conducted model performance evaluations on publicly available datasets, and experimental results demonstrated the superiority of the proposed AMSA model.
Gaopeng Gou, Gang Xiong 0001, Zhen Li 0011, Mingxin Cui
IPCCC2
2023 Identifying Exposed ICS Remote Management Device using Multimodal Feature in the Wild
abstract
Industrial Control System (ICS) devices with Internet-accessible IP addresses are critical to the smooth functioning of industries, power grids, and other critical infrastructures. Previous methods used to identify ICS devices exposed to the Internet often ignored these remotely managed devices. Specifically, these systems, which do not openly provide ICS-specific port services, remain undetected during Internet-wide scans for such services. The existing method for scanning and discovering this part of remote management devices has a single feature extraction, and discovering such remote management devices is inefficient. In this paper, we propose a novel strategy dedicated to identifying exposed remote managed devices on the Internet by using multidimensional approaches, such as traffic periodicity analysis, device customized field identification, key content extraction via image-to-text conversion, and remote management device access HTTP traffic feature analysis. We have effectively identified 26 different types of remote management devices in Japan, comprising a total of 983 exposed devices, in a shorter timeframe. When juxtaposed with previous methods, our strategy has identified more devices faster. Therefore, our method holds considerable potential for identifying and reducing the attack surface of critical infrastructures on the Internet. Furthermore, it also has substantial significance for protecting global network security.
Liuxing Su, Gaopeng Gou, Zhen Li 0011, Gang Xiong 0001, Chengshang Hou
IPCCC3
2023 Bitcoin Mixing Service Detection Based on Spatio-Temporal Information Representation of Transaction Graph
abstract
Coin mixing is a technique used to enhance Bitcoin’s anonymity and can be used to obfuscate the relationship among transaction input addresses. Due to this property, much of the criminal activity on Bitcoin uses coin-mixing techniques to launder money, making these illicit funds difficult to trace. Therefore, it is important to implement the detection of Bitcoin mixing services. Several methods for identifying bitcoin mixing services have been proposed, but balancing their efficiency and generality at the same time is a challenging task. In this paper, We propose STMD (Spatio-Temporal Mixing Detector), which combines local features and global features of Bitcoin transactions to identify coin-mixing transactions. On one hand, we extract and process the statistical features of neighboring nodes of the transaction as local features. On the other hand, we construct a global position encoding (GPE) containing spatio-temporal information of the transaction as global features. Additionally, we employ the attention mechanism to handle these two types of features, effectively combining them. Finally, we utilize linear layers to achieve the detection of coin-mixing transactions. The experimental results show that STMD performs better than existing methods on the same dataset; it also has a higher recall on the test set of other types of coin-mixing transactions, which reflects the generality of the model. In particular, We apply local features and global features for experiments separately and verify the necessity of the two features. The results of the model trained using only global features also outperform the existing methods, which shows that the global position encoding (GPE) we constructed is effective for mixed currency transaction identification.
Hanzhi Yang, Gaopeng Gou, Junzheng Shi, Gang Xiong 0001, Zhen Li 0011
IPCCC3
2023 MENDER: Multi-level Feature Fusion Discovery Framework for Exposed ICS Remote Management Devices in the Wild
abstract
With the development of the Internet, many industrial control system (ICS) remote management devices for key infrastructure, such as solar power plants, sewage treatment, and buildings, are easily exposed to the Internet through network connections. Existing studies on ICS detection can not detect these remote management devices, which are not open to specific industrial control protocol services. Effectively identifying exposed real-world ICS remote management devices while minimizing the attack surface remains an enormous challenge. To address this challenge, we propose a Multi-level fEature fusioN DiscovEry fRamework (MENDER) for discovering neglected ICS remote management devices. First, we conduct a comprehensive and multi-level data collection in the detection process, including the traffic generated by website access, web resource files and HTML. We build an efficient and comprehensive data detection and acquisition module. Second, we design a novel multi-level feature extraction and fusion model to mine key features from raw data. We perform hierarchical clustering based on HTML features and combine the extracted multi-layered key features to filter potential ICS remote management devices. Third, we use the Random Forest model to classify and predict ICS devices based on the extracted multi-level features, aiming to learn inherent features profoundly for enhanced detection of these remote management devices. In a month, we detect 1, 069 devices in Japan, some of devices are insecure, i.e. allowing access to the status or even the control industrial devices without proper authentication. Compared with existing method, MENDER’s time spent on device discovery has been reduced by 94.1%, the number of device discovery is increased by 20.1%, and 26 different types of devices are found. Our MENDER’s device discover ability is superior to it both in time and quantity.
Liuxing Su, Gaopeng Gou, Zhen Li 0011, Gang Xiong 0001, Chengshang Hou
TrustCom3
2023 Security and privacy of blockchain
Meng Shen 0001, Gaopeng Gou, Qi Xuan 0001
Blockchain Res. Appl.2
2023 Zero-relabelling mobile-app identification over drifted encrypted network traffic
Mingxin Cui, Chang Liu 0049, Gaopeng Gou, Gang Xiong 0001, Zhen Li 0011
Comput. Networks4
2023 Few-shot encrypted traffic classification via multi-task representation enhanced meta-learning
Gang Xiong 0001, Junzheng Shi, Gaopeng Gou, Zhen Li 0011, Chang Liu 0049
Comput. Networks5
2023 FlowTracker: Improved flow correlation attacks with denoising and contrastive learning
Chang Liu 0049, Gang Xiong 0001, Zhen Li 0011, Gaopeng Gou
Comput. Secur.5
2023 BoAu: Malicious traffic detection with noise labels based on boundary augmentation
Qingjun Yuan, Chang Liu 0049, Yuefei Zhu, Gang Xiong 0001, Yongjuan Wang, Gaopeng Gou
Comput. Secur.7
2022 Shoot Before You Escape: Dynamic Behavior Monitor of Bitcoin Users via Bi-Temporal Network Analytics
Jianing Ding, Zhen Li 0011, Gang Xiong 0001, Gaopeng Gou
ACISP6
2022 GALG: Linking Addresses in Tracking Ecosystem Using Graph Autoencoder with Link Generation
Tianyu Cui, Gang Xiong 0001, Chang Liu 0049, Junzheng Shi, Peipei Fu, Gaopeng Gou
ECML/PKDD (6)6
2022 MCFM: Discover Sensitive Behavior from Encrypted Traffic in Industrial Control System
abstract
To tackle with advanced persistent threats against industrial control system, Siemens has developed S7CommPlus- TLS, a new version of the encrypted protocol challenging traditional DPI-based anomaly detection methods. However, the communication mode of industrial control system leads to the overlapping of periodic traffic and sensitive behavior traffic, and thus makes mainstream encrypted traffic classification methods exhibit a poor performance in S7CommPlus-TLS protocol. Therefore, we design a multiple clustering framework called MCFM, which can automatically extract sensitive behavior of S7CommPlus-TLS from network traffic. The first-clustering is used as a pre-processing model to separate and remove periodic traffic from overlapping flows according to the communication mode of industrial control system. Besides, we employ the second- clustering as a generator to extract the fingerprint of sensitive behaviors. Our comprehensive experiments on the simulation dataset covering six sensitive behaviors indicate that MCFM achieves an excellent performance, and outperforms present cutting-edge methods. To the best of our knowledge, this is the first work analyzing industrial control system from the perspective of encrypted traffic analysis.
Zhishen Zhu, Junzheng Shi, Chonghua Wang, Gang Xiong 0001, Zhiqiang Hao, Gaopeng Gou
TrustCom6
2022 BSBA: Burst Series Based Approach for Identifying Fake Free-traffic
abstract
In recent years, mobile traffic has gradually become a major part of network traffic. To attract customers, mobile network operators provide free-traffic, which is a preferential policy that is free of charge for specific application traffic. Since the emergence of free-traffic, fake free-traffic also appeared soon. Fake free-traffic is a malicious behavior, which helps attackers illegally use network resources and evade network resource charging. The appearance of fake free-traffic maliciously harms the interests of operators and disrupts the rules of network resource charging. Because of the uniqueness of free-traffic, it encapsulates a layer of the HTTP protocol in addition to the actual application communication protocol, existing studies on encrypted traffic analysis are not applicable to identify fake free-traffic. In this paper, we propose Burst Series Based Approach (BSBA), a novel method for identifying fake free-traffic. The key idea behind BSBA is to construct effective features by capturing the differences of burst series among fake free-traffic, free-traffic and non-free traffic, and combine the constructed features with machine learning algorithms to identify fake free-traffic. We collect a real-world traffic dataset and conduct evaluations to verify the effectiveness of the BSBA. Experiment results demonstrate that the BSBA achieves excellent performances (96.82% Accuracy, 96.46% Precision, 96.57% Recall and 96.51% F1-score) and is superior to the state-of-the-art methods.
Chang Liu 0049, Zhen Li 0011, Qingya Yang, Anlin Xu, Gaopeng Gou
WoWMoM6
2022 TTAGN: Temporal Transaction Aggregation Graph Network for Ethereum Phishing Scams Detection
abstract
In recent years, phishing scams have become the most serious type of crime involved in Ethereum, the second-largest blockchain platform. The existing phishing scams detection technology on Ethereum mostly uses traditional machine learning or network representation learning to mine the key information from the transaction network to identify phishing addresses. However, these methods adopt the last transaction record or even completely ignore these records, and only manual-designed features are taken for the node representation. In this paper, we propose a Temporal Transaction Aggregation Graph Network (TTAGN) to enhance phishing scams detection performance on Ethereum. Specifically, in the temporal edges representation module, we model the temporal relationship of historical transaction records between nodes to construct the edge representation of the Ethereum transaction network. Moreover, the edge representations around the node are aggregated to fuse topological interactive relationships into its representation, also named as trading features, in the edge2node module. We further combine trading features with common statistical and structural features obtained by graph neural networks to identify phishing addresses. Evaluated on real-world Ethereum phishing scams datasets, our TTAGN (92.8% AUC, and 81.6% F1-score) outperforms the state-of-the-art methods, and the effectiveness of temporal edges representation and edge2node module is also demonstrated.
Gaopeng Gou, Chang Liu 0049, Chengshang Hou, Gang Xiong 0001
WWW2
2022 ET-BERT: A Contextualized Datagram Representation with Pre-training Transformers for Encrypted Traffic Classification
abstract
Encrypted traffic classification requires discriminative and robust traffic representation captured from content-invisible and imbalanced traffic data for accurate classification, which is challenging but indispensable to achieve network security and network management. The major limitation of existing solutions is that they highly rely on the deep features, which are overly dependent on data size and hard to generalize on unseen data. How to leverage the open-domain unlabeled traffic data to learn representation with strong generalization ability remains a key challenge. In this paper, we propose a new traffic representation model called Encrypted Traffic Bidirectional Encoder Representations from Transformer (ET-BERT), which pre-trains deep contextualized datagram-level representation from large-scale unlabeled data. The pre-trained model can be fine-tuned on a small number of task-specific labeled data and achieves state-of-the-art performance across five encrypted traffic classification tasks, remarkably pushing the F1 of ISCX-VPN-Service to 98.9% (5.2%↑), Cross-Platform (Android) to 92.5% (5.4%↑), CSTNET-TLS 1.3 to 97.4% (10.0%↑). Notably, we provide explanation of the empirically powerful pre-training model by analyzing the randomness of ciphers. It gives us insights in understanding the boundary of classification ability over encrypted traffic. The code is available at: https://github.com/linwhitehat/ET-BERT.
Gang Xiong 0001, Gaopeng Gou, Zhen Li 0011, Junzheng Shi, Jing Yu 0007
WWW3
2022 Accurate mobile-app fingerprinting using flow-level relationship with graph neural networks
Zhen Li 0011, Peipei Fu, Wei Cai 0007, Mingxin Cui, Gang Xiong 0001, Gaopeng Gou
Comput. Networks7
2022 Privacy protection of China's top websites: A Multi-layer privacy measurement via network behaviours and privacy policies
Zhen Li 0011, Gang Xiong 0001, Gaopeng Gou
Comput. Secur.5
2021 BAPM: Block Attention Profiling Model for Multi-tab Website Fingerprinting Attacks on Tor
abstract
Website fingerprinting attacks on Tor pose an security issue in anonymity privacy, in which attackers can identify websites visited by victims through passively capturing and analyzing encrypted packet traces. Although related works have been studied over a long period, most of them focus on single-tab packet traces which only contain one page tab’s data. However, users often open multiple page tabs successively when browsing the web, and multi-tab packet traces generated will corrupt common single-tab attacks. Existing multi-tab attacks still depend on an elaborate feature engineering, besides, they fail to exploit the overlapping area which contains the mixed data of two adjacent page tabs, thus suffering from the information lost or confusion. In this paper, we propose a Block Attention Profiling Model named BAPM as a new multi-tab attacking model. Specifically, BAPM fully utilizes the whole multi-tab packet trace including the overlapping area to avoid information lost. It generates a tab-aware representation from direction sequences and performs the block division to separate mixed page tabs as clearly as possible, thus relieving the information confusion. Then the attention-based profiling is used to group blocks belonging to the same page tab and finally multiple websites are simultaneously identified under a global view. We compare BAPM with state of the art multi-tab attacks, and BAPM outperforms comparison methods even with larger overlapping area. The effectiveness of model design is also validated through ablation, sensitivity and generalization analysis.
Gang Xiong 0001, Gaopeng Gou, Zhen Li 0011, Mingxin Cui, Chang Liu 0049
ACSAC3
2021 EthSniffer: A Global Passive Perspective on Ethereum
Zhen Li 0011, Gang Xiong 0001, Gaopeng Gou
BlockSys5
2021 Let Imbalance Have Nowhere to Hide: Class-Sensitive Feature Extraction for Imbalanced Traffic Classification
abstract
With the full encryption of network traffic, traffic classification schemes based on machine learning emerge in endlessly. Class imbalance, as a widely-studied challenge in machine learning, has not attracted enough attention in traffic classification researches. The uneven distribution hidden in the real-world traffic will cause performance degradation of the existing schemes. In existing methods, data pre-sampling is easy to introduce noise or lose massive information; the cost matrix of cost-sensitive methods is difficult to design; feature selection methods will filter out lots of “redundant” features and cause unsatisfactory results. In this paper, we propose an effective end-to-end framework for imbalanced traffic classification which avoids the above weaknesses, called DeepFE. We adopt deep neural networks for feature extraction, and model features from the perspective of channels. It can learn class-sensitive feature representation, which is quite helpful to distinguish the minority traffic classes. Moreover, DeepFE can be applied to various tasks because of its unlimited input format, i.e., both the raw bytes and the packet length sequence can be used. We conducted experiments on the public dataset ISCXVPN2016 and a realworld traffic dataset covering 27 applications. The results show that DeepFE achieves excellent results, significantly alleviating the performance degradation caused by imbalance, and surpasses several state-of-the-art methods.
Gaopeng Gou, Gang Xiong 0001, Junzheng Shi
IJCNN2
2021 TA-GAN: GAN based Traffic Augmentation for Imbalanced Network Traffic Classification
abstract
As the mainstream in network traffic classification (NTC), machine learning (ML) based methods suffer performance degradation due to the imbalance distribution of Internet traffic. Data augmentation methods including the traditional oversampling techniques and the Generative Adversarial Network (GAN) based generation methods are most commonly used to counter the imbalance problem in NTC. However, the former is prone to overfitting and introducing noise. The latter overcomes the above weaknesses, but the quality of the generated traffic samples is difficult to judge. Besides, these methods all divide the imbalanced traffic classification problem into two subproblems, which cannot guarantee the global optimality. In this paper, we propose a GAN based Traffic Augmentation (TA-GAN) for imbalanced traffic classification. TA-GAN is an end-to-end framework that integrates the generation of the minority traffic samples with the training of the target classifier. We design the feedback mechanism to better guide the direction of the sample generation and simultaneously indicate the quality of the synthesized samples. Moreover, the existing deep learning-based NTC methods can be easily adapted to imbalance scenarios with TA-GAN. Comprehensive experiments on the public ISCXVPN2016 dataset demonstrate that TA-GAN effectively mitigates the influence of traffic imbalance (a maximum 14.64% improvement to the minority class'$F_{1}$score) and outperforms the state-of-the-art methods.
Gang Xiong 0001, Zhen Li 0011, Junzheng Shi, Mingxin Cui, Gaopeng Gou
IJCNN6
2021 GAP-WF: Graph Attention Pooling Network for Fine-grained SSL/TLS Website Fingerprinting
abstract
As an important part of network management, website fingerprinting has become one of the hottest topics in the field of encrypted traffic classification. Website fingerprinting aims to identify the specific webpages in encrypted traffic by observing patterns of traffic traces. Prior studies proposed several machine-learning-based methods using statistical features and deep-learning-based methods using packet length sequences. However, these works mainly focus on the website homepage fingerprinting. In fact, people are usually not limited to visiting the homepage. Compared with the homepage classification of websites, it is more difficult to identify different webpages within the same website due to the traffic traces are very similar. In this paper, we propose the Graph Attention Pooling Network for fine-grained website fingerprinting (GAP-WF). We introduce the trace graph to describe the contextual relationship between flows in webpage loading. Then we utilize the Graph Neural Networks to learn the intra-flow and inter-flow features. Considering different flows may have different importance, we utilize the graph attention mechanism to pay attention to key nodes. We collect four datasets covering three different granularity scenarios to evaluate our proposed method. Experimental results demonstrate that GAP-WF not only achieves the best performance of 99.86% in website homepage fingerprinting, but also outperforms other state-of-art methods in all fine-grained webpage fingerprinting scenarios. Moreover, GAP-WF can achieve better performance with fewer training samples.
Gaopeng Gou, Majing Su, Dong Song, Chang Liu 0049, Yangyang Guan
IJCNN2
2021 UMVD-FSL: Unseen Malware Variants Detection Using Few-Shot Learning
abstract
As the tool for launching cyber attacks, the ever-increasing malware variants pose a significant threat to the interconnected network community. The detection methods based on conventional machine learning techniques require lots of samples for training. However, in real-world scenarios, such as in the early stage of novel attacks appearance, only a small number of malicious samples can be obtained. Applying data-intensive traditional methods in the above scenarios will cause serious overfitting problems. Therefore, there is a need for few-shot detection. In his paper, we propose UMVD-FSL, a framework based on few-shot learning to detect unseen malware variants with a small set of data. We start with network traffic data generated by malware variants and benign applications and then convert them to grayscale images. The prototype-based few-shot learning model takes the grayscale images as the input and utilizes meta-training to generalize the meta-learner for adapting new tasks. When a new sample appears, the model performs classification by computing distances to prototype representation of each class. We evaluate different methods through a series of comparative experiments. Our method has the best performance on all subtasks. The experimental results indicate that our method is universal and robust in detecting malware variants from the same network environment and different network environments. The above points prove that our method can accomplish the task of few-shot unseen malware variants detection.
Candong Rong, Gaopeng Gou, Chengshang Hou, Zhen Li 0011, Gang Xiong 0001, Li Guo 0001
IJCNN2
2021 6GAN: IPv6 Multi-Pattern Target Generation via Generative Adversarial Nets with Reinforcement Learning
abstract
Global IPv6 scanning has always been a challenge for researchers because of the limited network speed and computational power. Target generation algorithms are recently proposed to overcome the problem for Internet assessments by predicting a candidate set to scan. However, IPv6 custom address configuration emerges diverse addressing patterns discouraging algorithmic inference. Widespread IPv6 alias could also mislead the algorithm to discover aliased regions rather than valid host targets. In this paper, we introduce 6GAN, a novel architecture built with Generative Adversarial Net (GAN) and reinforcement learning for multi-pattern target generation. 6GAN forces multiple generators to train with a multi-class discriminator and an alias detector to generate non-aliased active targets with different addressing pattern types. The rewards from the discriminator and the alias detector help supervise the address sequence decision-making process. After adversarial training, 6GAN's generators could keep a strong imitating ability for each pattern and 6GAN's discriminator obtains outstanding pattern discrimination ability with a 0.966 accuracy. Experiments indicate that our work outperformed the state-of-the-art target generation algorithms by reaching a higher-quality candidate set.
Tianyu Cui, Gaopeng Gou, Gang Xiong 0001, Chang Liu 0049, Peipei Fu, Zhen Li 0011
INFOCOM2
2021 Universal Perturbation for Flow Correlation Attack on Tor
abstract
Tor is a popular anonymous social network. However, it is also concerned by censors or other malicious attackers. A large body of work examines Tor’s susceptibility to flow correlation attacks. Moreover, the existing methods to defend against such attacks have two inherent drawbacks. One is they will bring high delay to the system, the other is they lack of theoretical basis to prove their effectiveness.This paper conducts the first experimental study of how to effectively defeat flow correlation attacks on Tor. We propose a new universal perturbation generation algorithm, a defense to achieve the goal of flawing flow correlation attacks by apply tiny perturbations to the traffic. Our approach uses adversarial sample technique to incorporate Tor traffic constraints and avoid the two drawbacks mentioned above. We evaluate it over five typical flow correlation attacks. Our results show the effectiveness and high transferability of the generated perturbations. For instance, by applying a perturbation with a tiny variance of only 10ms, the TP of original flow correlation attack is reduced from 82% to 60% and the surrogate attack decreases from 71% to 52%.
Gaopeng Gou, Yangyang Guan, Gang Xiong 0001, Chang Liu 0049
IPCCC2
2021 RecGraph: Graph Recovery Attack using Variational Graph Autoencoders
abstract
Graph-structured data contains a lot of sensitive information about individuals. In order to protect users’ privacy, many anonymization mechanisms for graph-structured data are proposed. However, one common drawback of these mechanisms is that they only consider to hide the local characteristics, such as the degree of nodes or their neighbors. They lack the consideration for the nodes’ attribute features and the features of potential global graph structure, which leads to the failure of these mechanisms to provide sufficient security.To address this shortcoming, we propose RecGraph, a framework for graph recovery attack based on variational graph autoencoders. We use RecGraph to perform graph recovery attack on three real social network datasets, and compare it with five existing baselines, to prove the effectiveness of our method. We also evaluate the privacy wastage after performing the graph recovery attack using RecGraph to demonstrate the serious security risks faced by the existing graph anonymization mechanisms.
Chang Liu 0049, Gaopeng Gou, Zhen Li 0011, Gang Xiong 0001, Yangyang Guan
IPCCC3
2021 Combating Imbalance in Network Traffic Classification Using GAN Based Oversampling
abstract
With the proliferation of encrypted traffic, machine learning (ML) based network traffic classification (NTC) has become the mainstream method. However, most studies ignored two issues. On the one hand, Internet traffic presents a natural uneven distribution. On the other hand, machine learning algorithms generally aim to achieve the highest overall accuracy without considering class imbalance. This leads to severe performance degradation of existing ML-based NTC schemes when facing imbalanced scenarios. In this paper, we design a novel Generative Adversarial Network (GAN) architecture to generate traffic samples, in which the addition of the classifier and the pretraining module makes the generation process more stable and effective. We propose an end-to-end framework for imbalanced traffic classification, named ITCGAN, which can generate traffic samples for minority classes to adaptively rebalance the original traffic and simultaneously train the optimal classifier. We evaluate its effectiveness on the public ISCXVPN2016 dataset based on the global metrics and individual metrics. The results show that our method performs well in imbalanced NTC tasks, fully alleviating the performance degradation (a 10.27-percentage-point improvement to the precision of the most minority class). Meanwhile, it surpasses five state-of-the-art oversampling methods.
Gang Xiong 0001, Zhen Li 0011, Junzheng Shi, Mingxin Cui, Gaopeng Gou
Networking6
2021 CQNet: A Clustering-Based Quadruplet Network for Decentralized Application Classification via Encrypted Traffic
Yu Wang 0134, Gang Xiong 0001, Chang Liu 0049, Zhen Li 0011, Mingxin Cui, Gaopeng Gou
ECML/PKDD (4)6
2021 TMT-RF: Tunnel Mixed Traffic Classification Based on Random Forest
Panpan Zhao, Gaopeng Gou, Chang Liu 0049, Yangyang Guan, Mingxin Cui, Gang Xiong 0001
SecureComm (1)2
2021 Towards Multi-source Extension: A Multi-classification Method Based on Sampled NetFlow Records
abstract
With the rapid development of the Internet, network traffic is growing explosively. It brings great challenges to the traditional traffic identification technology using full traffic analysis, which requires more resources to achieve the collection and analysis of full traffic. And, handling the raw traffic may lead to the compromise of user privacy. NetFlow has good compatibility with the existing routing or switching devices, can aggregate network traffic information, support traffic sampling, reduce the invasion of user privacy, and can effectively deal with the challenges. However, as NetFlow is usually output after traffic sampling to ensure the performance of network devices and only contains session-level statistical information, existing NetFlow research mostly focuses on the binary classification problems (e.g., specific anomaly traffic detection), and less exploration has been conducted on traffic multi-classification problems. And NetFlow is even less involved in the currently popular field of encrypted traffic classification. In this paper, we focus on how to perform encrypted traffic multi-classification research based on sampled NetFlow records and propose a multi-classification method based on the multi-source extension of sampled NetFlow records. To improve the distinguishability and applicability of the sampled NetFlow records, we extend and enrich the records with full consideration of the head or payload information in traffic data, including TTL values, Cipher Suites, etc. For different application scenarios, the methods based on head information extension and payload information extension are proposed, respectively. Through comprehensive experiments, the results show that the proposed method is more applicable and effective than the method based on a single N etFlow record in dealing with multi-classification problems in different encryption application scenarios.
Peipei Fu, Qingya Yang, Yangyang Guan, Bingxu Wang, Gaopeng Gou, Zhen Li 0011, Gang Xiong 0001
TrustCom5
2021 LFETT2021: A Large-scale Fine-grained Encrypted Tunnel Traffic Dataset
abstract
With the widespread use of tunnel technology, the volume of encrypted tunnel traffic rises sharply, which brings a new challenge to traditional encrypted traffic identification. A number of real-world application scenarios, including Quality of Service and intrusion detection, have put forward new re-quirements for identifying numerous tunnels, applications, and fine-grained behavior. However, previous studies and datasets on encrypted tunnel traffic identification fail to meet these requirements due to their low dataset coverage and coarse label granularity. These weaknesses further affect the extracted features based on these datasets, making them unable to adequately characterize encrypted tunnel traffic. In this paper, we refine the previous tunnel traffic identification granularity from prevalent application identification to behavior identification, and propose LFETT2021, a large-scale fine-grained encrypted tunnel traffic dataset. Our dataset expands the coverage to two operating system platforms, five tunnels, 23 applications, and 76 behaviors. Furthermore, we propose a set of Time-Packet-Related features to better characterize encrypted tunnel traffic. Our comprehensive experiments on LFETT2021 and Time-Packet-Related features show the best average precision of 85% and recall of 88% in 3 different granularity identification scenarios.
Gaopeng Gou, Chengshang Hou, Gang Xiong 0001, Zhen Li 0011
TrustCom2
2021 Old Habits Die Hard: A Sober Look at TLS Client Certificates in the Real World
abstract
Certificates play a key role in TLS, which is by far the most widely used security protocol for protecting network traffic. Studies have shown that inappropriate usage of certificates may incur security and privacy risks, most of which are focused on the server-side certificates. However, with the rapid development of the Internet of Things that interconnects countless nodes over the world, as well as the Zero Trust philosophy that stresses authentication of every entity, the adoption of client certificates could be a lot more vital. According to our observation, many practical problems and security risks still exist in the deployment and use of client certificates. In this paper, we present a passive measurement of over 24 million client certificates, collected by a framework deployed on the CSTNET, one of the major academic backbone networks in China. By performing a comprehensive analysis of the large scale real-world data, we give a big picture of the client certificates usage in current network, and disclose implementation flaws of these certificates which may possibly harm transport layer security and user privacy. As many as 342,699 defective client certificates are unearthed, which is an important reminder that never should we neglect the correct use of certificates on the client side.
Wei Wang 0314, Gang Xiong 0001, Gaopeng Gou, Zhen Li 0011
TrustCom5
2021 SiamHAN: IPv6 Address Correlation Attacks on TLS Encrypted Traffic via Siamese Heterogeneous Graph Attention Network
Tianyu Cui, Gaopeng Gou, Gang Xiong 0001, Zhen Li 0011, Mingxin Cui, Chang Liu 0049
USENIX Security Symposium2
2021 Survey of security supervision on blockchain from the perspective of technology
Yu Wang 0134, Gaopeng Gou, Chang Liu 0049, Mingxin Cui, Zhen Li 0011, Gang Xiong 0001
J. Inf. Secur. Appl.2
2021 Classifying encrypted traffic using adaptive fingerprints with multi-level attributes
Chang Liu 0049, Gang Xiong 0001, Gaopeng Gou, Siu-Ming Yiu, Zhen Li 0011, Zhihong Tian 0001
World Wide Web3
2020 Joint Analysis of Port and Protocol via Endpoint Measurement: An Empirical Study
abstract
As network services continuously evolving, accurately classifying traffic is important for network operators to optimize QoS and customize policy. Network service uses non-standard ports and protocol obfuscation causing damage to the accurate port-based and payload-based traffic classification. However, Deep Packet Inspection (DPI) technique, which combines the payload-based method and port-based method, is still adopted by practitioners from the academic and industrial community. In this paper, we investigate the DPI classification result on a large network to estimate the impact of two factors. We qualify the popularity of non-standard port among different protocols. By endpoint filtering, we discover a large proportion of non-standard ports are opened temporally. We show there still is strong association between P2P protocols and camouflaged protocol. In particular, using both host and label association between endpoints, we find camouflaged protocols exhibit an abnormal port span that is different with the original protocol and are similar to the port span of P2P protocols.
Chengshang Hou, Gaopeng Gou, Gang Xiong 0001, Zhen Li 0011
APNOMS2
2020 PST: a More Practical Adversarial Learning-based Defense Against Website Fingerprinting
abstract
To prevent serious privacy leakage from website fingerprinting (WF) attacks, many traditional or adversarial WF defenses have been released. However, traditional WF defenses such as Walkie-Talkie (W-T) still generate patterns that might be captured by the deep learning (DL) based WF attacks, which are not effective. Adversarial perturbation based WF defenses better confuse WF attacks, but their requirements for the entire original traffic trace and perturbating any points including historical packets or cells of the network traffic are not practical. To deal with the effectiveness and practicality issues of existing defenses, we proposed a novel WF defense in this paper, called PST. Given a few past bursts of a trace as input, PST Predicts subsequent fuzzy bursts with a neural network, then Searches small but effective adversarial perturbation directions based on observed and predicted bursts, and finally Transfers the perturbation directions to the remaining bursts. Our experimental results over a public closed-world dataset demonstrate that PST can successfully break the network traffic pattern and achieve a high evasion rate of 87.6%, beating W-T by more than 31.59% at the same bandwidth overhead, with only observing 10 transferred bursts. Moreover, our defense adapts to WF attacks dynamically, which could be retrained or updated.
Yong Wang 0032, Gaopeng Gou, Wei Cai 0007, Gang Xiong 0001, Junzheng Shi
GLOBECOM3
2020 FLAGB: Focal Loss based Adaptive Gradient Boosting for Imbalanced Traffic Classification
abstract
Machine learning (ML) is widely applied to network traffic classification (NTC), which is an essential component for network management and security. While the imbalance distribution exhibiting in real-world network traffic degrades the classifier's performance and leads to prediction bias towards majority classes, which is always ignored by exiting ML-based NTC studies. Some researches have proposed solutions such as resampling for imbalanced traffic classification. However, most methods don't take traffic characteristics into account and consume much time, resulting in unsatisfactory results. In this paper, we analyze the imbalanced traffic data and propose the focal loss based adaptive gradient boosting framework (FLAGB) for imbalanced traffic classification. FLAGB can automatically adapt to NTC tasks with different imbalance levels and overcome imbalance without the prior knowledge of data distribution. Our comprehensive experiments on two network traffic datasets covering binary and multiple classes prove that FLAGB outperforms the state-of-the-art methods. Its low time consumption during training also makes it an excellent choice for highly imbalanced traffic classification.
Zhen Li 0011, Gang Xiong 0001, Gaopeng Gou
IJCNN6
2020 JumpEstimate: a Novel Black-box Countermeasure to Website Fingerprint Attack Based on Decision-boundary Confusion
abstract
Recent research shows that website fingerprinting (WF) is a growing threat to privacy-sensitive web users, especially when using machine learning techniques such as deep learning or machine learning (DL / ML) to attack website fingerprint, reducing the effectiveness of the previous defense strategies. The reason is that the features targeted by the previous defense countermeasures are manually extracted, the range of it can’t be large enough to cover the range of features automatically extracted by DL / ML-based attacks. This paper proposes a black box defense countermeasure based on decision boundary confusion. Instead of manually extracting features, it uses the classification results of the classifier to determine the decision boundary of the classifier then automatically find the adversarial traffic that may cause the classifier to be confused. At the same time, to solve the retraining problem caused by adversarial traffic, we also utilize Monte Carlo estimation to modify adversarial traffic, to confuse decision boundary, improve the retraining resistance of adversarial traffic. Therefore, it is difficult for the classifier to form a stable and effective decision boundary after training the adversarial traffic. Results shows that our method gets a average defense success rate of 78.2% when facing the baseline WF Attacks, outperforming existing SOTA method Walkie-Talkie’s 63.6% average defense success rate. At the same time, our method improves the ability of the adversarial traffic to resist retrain, increased the retrain defense success rate from 12% to 78.2% under 31% overhead.
Wei Cai 0007, Gaopeng Gou, Peipei Fu, Zhen Li 0011, Gang Xiong 0001
ISCC2
2020 Not Afraid of the Unseen: a Siamese Network based Scheme for Unknown Traffic Discovery
abstract
As an essential task for network management and security, network traffic classification has attracted increasing attention in recent years. Traditional traffic classification methods achieve certain success in identifying specific application traffic but fail with un-predefined unknown classes. Existing unknown traffic discovery methods commonly pick out some unlabeled testing data as part of training data to train the classification models, which is not in line with the real-world open environments. In this paper, we propose a novel scheme named SEEN to achieve unknown traffic detection in network traffic classification. There are three crucial phases in the SEEN: unknown discovery, unknown clustering, and system update. In the first step, using a metric-based approach with siamese network, SEEN identifies unknown traffic as well as accurately classifies the traffic generated by pre-defined application classes. After discovery, unknown traffic is automatically clustered into more fine-grained categories in the unknown clustering step. In the system update step, inspired by low-shot learning, SEEN allows new classes to be added or unnecessary known classes to be deleted quickly without retraining from the sketch, which can complement the system’s knowledge. Experimental results exhibit that SEEN can achieve outstanding performances both on known and unknown traffic identification on two open real-world datasets, and the proposed scheme can address the problem of unknown traffic effectively.
Zhen Li 0011, Junzheng Shi, Gaopeng Gou, Chang Liu 0049, Gang Xiong 0001
ISCC4
2020 ResTor: A Pre-Processing Model for Removing the Noise Pattern in Flow Correlation
abstract
Flow correlation is a common approach to break the anonymity of anonymous communication. However, unpredictable network noise caused by multiple factors in open Internet raises the bar for existing correlation methods. Traditional methods comparing statistical distance of data flows and deep learning methods such as convolutional neural network behave worse because network noise changes traffic shape. In this paper, we design a pre-processing model called ResTor to perform the noise reduction before actually correlating entering and exiting flows. ResTor treats the byte accumulation sequences smoothed at fixed intervals as fitting targets, and takes advantage of the stacked auto-encoder architecture to remove noise in two phases. Experiment results show that the exiting Tor flows processed by ResTor are closer to their corresponding entering flows, thus the correlation task can be finished effectively even using traditional correlation ways: cosine distance and other statistical metrics assisted by ResTor achieve less computational overhead and higher correlation accuracy on Tor compared to the state-of-the-art method of DeepCorr, especially when traffic is obfuscated.
Gang Xiong 0001, Zhen Li 0011, Gaopeng Gou
ISCC4
2020 WF-GAN: Fighting Back Against Website Fingerprinting Attack Using Adversarial Learning
abstract
Website Fingerprinting (WF) attack is an side-channel attack which aims at encrypted web traffic. WF attackers recognize encrypted website traffic through constructing fingerprinting for each website using the flow-based features extracted from encrypted traffic. WF defense typically aims at modifying the features of the encrypted websites. However, those countermeasures either cause high overhead or fail to counter the subsequent WF attacks. Especially, the newest WF attacks, which are based on deep neural network, is able to classify the defended traffic by directly learning from the labeled defended traffic. In this paper, we propose an novel defense through making use of the trick that machine learning models are vulnerable to adversarial exmaples. We design WF-GAN, a GAN with an additional WF classifier component, to generate adversarial examples for WF classifiers through adversarial learning. As the website set is divided into source and target website, WF-GAN are trained to map websites features from source set to adversarial examples and make adversarial examples more similar to the website features in the target set. The experimental result shows that WF-GAN achieves 90% success rate with at most 15% overhead for untargeted defense, which outperforms previous defense. In addition, adversarial examples based defense support targeted defense, which is not support by traditional defense. The result shows that WF-GAN achieves over 90% targeted defense success rate when the target websites set is twice as many as the source website set.
Chengshang Hou, Gaopeng Gou, Junzheng Shi, Peipei Fu, Gang Xiong 0001
ISCC2
2020 MalFinder: An Ensemble Learning-based Framework For Malicious Traffic Detection
abstract
Malicious events pose a significant threat to the current increasingly interconnected Internet community. Detection based on features of network traffic and machine learning algorithms is a common approach to identify malicious events. The performance of approaches is associated with the used features and algorithms. In this paper, we propose MalFinder, an ensemble learning-based framework for malicious traffic detection. Considering the trend of network traffic encryption and the complexity of decrypting traffic, we utilize statistical features and sequence features to describe network traffic. We extend the dimensions of these two types of features to enhance their capability for representing traffic data. Feature importance analysis and contrast experiments illustrate the effectiveness of our new features. Among our selected classifiers suitable for malicious traffic detection, boosting-based classifiers XGBoost and LightGBM can reduce bias, and bagging-based classifier Random Forest can reduce variance. Stacking, which is the integration method of the classification results used in our framework, can improve the generalization ability of the method. MalFinder can achieve 96.58% F-measure and 95.44% accuracy in the malicious traffic detection task on a real-world dataset, whose results are better than those of comparison methods. In terms of unseen malicious traffic discovery, MalFinder still provides good performance with 93.46% F-measure and 91.04% accuracy, which even surpasses the results in the task of known malicious traffic detection of other comparative methods. With consideration of the scarcity of public data sets used for malicious traffic detection, we have exposed our self-built dataset for more extensive researches.
Candong Rong, Gaopeng Gou, Mingxin Cui, Gang Xiong 0001, Zhen Li 0011, Li Guo 0001
ISCC2
2020 6GCVAE: Gated Convolutional Variational Autoencoder for IPv6 Target Generation
Tianyu Cui, Gaopeng Gou, Gang Xiong 0001
PAKDD (1)2
2020 6VecLM: Language Modeling in Vector Space for IPv6 Target Generation
Tianyu Cui, Gang Xiong 0001, Gaopeng Gou, Junzheng Shi
ECML/PKDD (4)3
2020 TransNet: Unseen Malware Variants Detection Using Deep Transfer Learning
Candong Rong, Gaopeng Gou, Mingxin Cui, Gang Xiong 0001, Zhen Li 0011, Li Guo 0001
SecureComm (2)2
2020 Identifying DApps and User Behaviors on Ethereum via Encrypted Traffic
Yu Wang 0134, Gaopeng Gou, Gang Xiong 0001, Chencheng Wang, Zhen Li 0011
SecureComm (2)3
2020 NSA-Net: A NetFlow Sequence Attention Network for Virtual Private Network Traffic Detection
Peipei Fu, Chang Liu 0049, Qingya Yang, Gaopeng Gou, Gang Xiong 0001, Zhen Li 0011
WISE (1)5
2020 A Survey of Key Technologies for Constructing Network Covert Channel
abstract
In order to protect user privacy or guarantee free access to the Internet, the network covert channel has become a hot research topic. It refers to an information channel in which the messages are covertly transmitted under the network environment. In recent years, many new construction schemes of network covert channels are proposed. But at the same time, network covert channel has also received the attention of censors, leading to many attacks. The network covert channel refers to an information channel in which the messages are covertly transmitted under the network environment. Many users exploit the network covert channel to protect privacy or guarantee free access to the Internet. Previous construction schemes of the network covert channel are based on information steganography, which can be divided into CTCs and CSCs. In recent years, there are some covert channels constructed by changing the transmission network architecture. On the other side, some research work promises that the characteristics of emerging network may better fit the construction of the network covert channel. In addition, the covert channel can also be constructed by changing the transmission network architecture. The proxy and anonymity communication technology implement this construction scheme. In this paper, we divide the key technologies for constructing network covert channels into two aspects: communication content level (based on information steganography) and transmission network level (based on proxy and anonymity communication technology). We give an comprehensively summary about covert channels at each level. We also introduce work for the three new types of network covert channels (covert channels based on streaming media, covert channels based on blockchain, and covert channels based on IPv6). In addition, we present the attacks against the network covert channel, including elimination, limitation, and detection. Finally, the challenge and future research trend in this field are discussed.
Gang Xiong 0001, Zhen Li 0011, Gaopeng Gou
Secur. Commun. Networks4
2019 A Multi-View Deep Learning Model for Encrypted Website Service Classification
abstract
This paper presents a multi-view deep learning model for encrypted traffic classification which uses different neural network structures to process different types of features. Compared to previous work, our multi-view deep learning model can make full use of different types of features extracted from the flow. We evaluate our deep learning model in the real- world datasets acquired from the website servers of a large internet corporation. We found that the proposed multi-view deep learning model gets better performance than the state-of-the-art. Moreover, this paper focuses on a new traffic classification scenario in which the traffic under the specific website is classified on the basis of different website services. Each website service represents a specific website function which can be composed of several webpages. Therefore, the granularity of website service classification is between website classification and webpage classification.
Kaiqi Liang, Gaopeng Gou, Cuicui Kang, Chang Liu 0049
GLOBECOM2
2019 DLchain: A Covert Channel over Blockchain Based on Dynamic Labels
Gaopeng Gou, Chang Liu 0049, Gang Xiong 0001, Zhen Li 0011
ICICS2
2019 A Comprehensive Study of Accelerating IPv6 Deployment
abstract
Since the lack of IPv6 network development, China is currently accelerating IPv6 deployment. In this scenario, traffic and network structure show a huge shift. However, due to the long-term prosperity, we are ignorant of the problems behind such outbreak of traffic and performance improvement events in accelerating deployment. IPv6 development in some regions will still face similar challenges in the future. To contribute to solving this problem, in this paper, we produce a new measurement framework and implement a 5-month passive measurement on the IPv6 network during the accelerating deployment in China. We combine 6 global-scale datasets to form the normal status of IPv6 network, which is against to the accelerating status formed by the passive traffic. Moreover, we compare with the traffic during World IPv6 Day 2011 and Launch 2012 to discuss the common nature of accelerating deployment. Finally, the results indicate that the IPv6 accelerating deployment is often accompanied by an unbalanced network status. It exposes unresolved security issues including the challenge of user privacy and inappropriate access methods. According to the investigation, we point the future IPv6 development after accelerating deployment.
Tianyu Cui, Chang Liu 0049, Gaopeng Gou, Junzheng Shi, Gang Xiong 0001
IPCCC3
2019 Identify OS from encrypted traffic with TCP/IP stack fingerprinting
abstract
More and more security vulnerabilities are closely related to operating system (OS) information, but how to accurately identify OS versions on a real-world dynamic network in encrypted traffic is still a challenge. In this paper, we propose a comprehensive passive OS identification method based on encrypted traffic. It takes advantage of several features in TLS headers and TCP/IP headers. Moreover, we also consider flow statistic features for each session. We collect a large dataset of more than 2 million samples to evaluate the performance of our approach. According to the experimental results, the performance of the proposed method is preferable to the traditional method.
Xinlei Fan, Gaopeng Gou, Cuicui Kang, Junzheng Shi, Gang Xiong 0001
IPCCC2
2019 Malicious Domain Detection via Domain Relationship and Graph Models
abstract
Malicious domain is a vital component of various cyber attacks. Recent techniques detect malicious domains by building classifiers based on domain character features which may be easily evaded by attackers. In this paper, we propose a malicious domain detection approach based on domain relationship features, PDNS features, and domain character features. The key insight is that malicious domains deploy on IP that is loosely regulated and the domains on such IP have similar network characteristics including domain relationships, resolution characteristics, and network behaviors. We find that the relationship of malicious domains is different from that of benign domains. Take this into account, we build meaningful associations among domains and extract the domains relationship features by a modified graph embedding algorithm from Passive DNS data. Besides, we mine more features from PDNS which have not been mentioned in previous work. These PDNS features can enhance the effectiveness of the classifier. Finally, we combine domain character features, PDNS features and relationship features as the feature set. We evaluate the performance of our model on a real-world dataset from DNS servers. We achieve excellent performance by applying several classifiers based on domain character features, PDNS features and relationship features with an accuracy of 94.0%, a recall of 94.3% and a precision of 93.8% in the challenging scenario where domains deploy on the same IP and malicious domains share similar character features with benign domains. We also compare our method with two state-of-the-art detection approaches and find that our approach outperforms those SOTA approaches. Based on the comparison results, we point out that our way to construct a domain relationship graph can effectively mine the domain association features and the features combined with PDNS features and domain character features can effectively identify malicious domains which are similar to benign domains.
Gaopeng Gou, Cuicui Kang, Chang Liu 0049, Zhen Li 0011, Gang Xiong 0001
IPCCC2
2019 I Know What You Are Doing With Remote Desktop
abstract
Remote desktop enables users to remotely access their computers via the Internet, which is widely used as a basic tool in areas such as remote work, remote assistance and remote administration. However, existing remote desktop is designed to work in the mode of updating user's real-time command and remote screen's state interactively for a better user experience, such working mode may cause serious side-channel information leakage problem in spite of encryption of the traffic, as revealed in this paper. We carry out an experimental research to assess the side-channel information leakage of six most popular remote desktop softwares in Windows 10 & 7 platforms: Anydesk, ConnectWise, MicroRDS, RealVNC, Teamviewer, and Zoho Assist. With the help of machine learning techniques including logistic regression, support vector machine, gradient boosting decision tree, random forest as well as statistic features of flow burst, we observe that an adversary can excellently uncover (top at 99.26% TPR, 0.57% FPR, 97.17% F1-score) 5 rough kinds of daily activities covering editing documents, reading documents, surfing webs, watching videos and installing softwares and even worse precisely classify 4 fine activities predefined as editing documents with Microsoft Office Word and the other three edit tools with high true positive rate and low false positive rate. Our results prove the fact for remote desktop traffic encryption mechanism is nothing sufficient to prevent side-channel information leakage and both users and providers of remote desktop should pay more attention to such serious privacy leakage problem.
Gaopeng Gou, Junzheng Shi, Gang Xiong 0001
IPCCC2
2018 MaMPF: Encrypted Traffic Classification Based on Multi-Attribute Markov Probability Fingerprints
abstract
With the explosion of network applications, network anomaly detection and security management face a big challenge, of which the first and a fundamental step is traffic classification. However, for the sake of user privacy, encrypted communication protocols, e.g. the SSL/TLS protocol, are extensively used, which results in the ineffectiveness of traditional rule-based classification methods. Existing methods cannot have a satisfactory accuracy of encrypted traffic classification because of insufficient distinguishable characteristics. In this paper, we propose the Multi-attribute Markov Probability Fingerprints (MaMPF), for encrypted traffic classification. The key idea behind MaMPF is to consider multi-attributes, which includes a critical feature, namely “length block sequence” that captures the time-series packet lengths effectively using power-law distributions and relative occurrence probabilities of all considered applications. Based on the message type and length block sequences, Markov models are trained and the probabilities of all the applications are concatenated as the fingerprints for classification. MaMPF achieves 96.4% TPR and 0.2% FPR performance on a real-world dataset from campus network (including 950,000+ encrypted traffic flows and covering 18 applications), and outperforms the state-of-the-art methods.
Chang Liu 0049, Zigang Cao, Gang Xiong 0001, Gaopeng Gou, Siu-Ming Yiu, Longtao He
IWQoS4
2017 Discovering abnormal behaviors via HTTP header fields measurement
abstract
Summary In recent years, more and more intrusion detection systems and firewalls have been used to detect and block malicious applications or unknown protocols in order to enhance the security of systems. Therefore, some malicious applications begin to shape themselves as common ones to escape malicious protocol detection. Being an important protocol for many Internet services, hypertext transfer protocol (HTTP) is responsible for nearly 10% of the traffic volume on the Internet. Therefore, many malicious applications pretend their traffic to be HTTP protocol to go into hiding their malicious behaviors. In the paper, we study the problem of discovering these abnormal behaviors in HTTP protocol traffic. We find that the characteristics of many abnormal behaviors are performed in the header fields of their shaping HTTP such as Tor and malicious web crawlers, and the information of HTTP header fields of HTTP traffic generated by normal application is also discussed. And then, a method based on the measurement of HTTP header fields proposed three patterns that make them specific to detect abnormal behaviors of shaping HTTP protocol. The experimental results indicate that the proposed method is effective for abnormal behaviors by shaping to be HTTP on large‐scale traffic of one Internet service provider. The experimental results also show that the proposed method could be extended to large‐scale and high‐speed network environment for detecting abnormal behaviors of shaping HTTP protocol. Copyright © 2016 John Wiley & Sons, Ltd.
Gaopeng Gou, Gang Xiong 0001
Concurr. Comput. Pract. Exp.1
2014 Video face recognition via combination of real-time local features and temporal-spatial cues
abstract
Video‐based face recognition has attracted much attention and made great progress in the past decade. However, it still encounters two main problems, which are efficiently representing faces in frames and sufficiently exploiting temporal–spatial constraints between frames. The authors investigate the existing real‐time features for face description, and compare their performance. Moreover, a novel approach is proposed to model temporal–spatial information which is then combined with real‐time features to further enforce the consistent constraints between frames to improve the recognition performance. The experiments are validated on three video face databases and the results demonstrate that temporal–spatial cues combined with the most powerful real‐time features largely improve the recognition rate.
Gaopeng Gou, Di Huang 0001, Yunhong Wang 0001
IET Comput. Vis.1
2012 A Novel Video Face Clustering Algorithm Based on Divide and Conquer Strategy
Gaopeng Gou, Di Huang 0001, Yunhong Wang 0001
PRICAI1
2012 A Hybrid Local Feature for Face Recognition
Gaopeng Gou, Di Huang 0001, Yunhong Wang 0001
PRICAI1
2012 A parallel matrix factorization based recommender by alternating stochastic gradient decent
Xin Luo 0001, Huijun Liu 0002, Gaopeng Gou, Yunni Xia, Qingsheng Zhu
Eng. Appl. Artif. Intell.3
2011 Temporal-spatial face recognition using multi-atlas and Markov process model
abstract
Although video-based face recognition algorithms can provide more information than image-based algorithms, their performance is affected by subjects' head poses, expressions, illumination and so on. In this paper, we present an effective video-based face recognition algorithm. Multi-atlas is employed to efficiently represent faces of individual persons under various conditions, such as different poses and expressions. The Markov process model is used to propagate the temporal information between adjacent video frames. The combination of multi-atlas and Markov model provides robust face recognition by taking both spatial and temporal information into account. The performance of our algorithm was evaluated on three standard test databases: the Honda/UCSD video database, the CMU Motion of Body database, and the multi-modal VidTIMIT database. Experimental results demonstrate that our video-based face recognition algorithm outperforms other methods on all three test databases.
Gaopeng Gou, Rui Shen 0002, Yunhong Wang 0001, Anup Basu
ICME1