Detecting VPN Traffic in Real-Time with Active Probing

Malicious attackers often exploit anonymity networks like VPNs to conceal their identities. This paper introduces a novel real-time detection algorithm based on discrepancies in packet round-trip times (RTTs) and active probing of VPN servers. When a client accesses a target server via a VPN, two distinct RTTs emerge anchored on the target: target-VPN and target-VPN-client. The proposed detection algorithm determines whether one or two significantly different RTT clusters are present, with two clusters indicating the use of a VPN. The focus of this study is the detection of Secure Shell (SSH) connections through VPNs. While measuring the RTT between the target and the client is relatively straightforward due to the packet exchange of the TCP/SSH protocol, estimating the RTT between the target and the VPN presents challenges. An active probing method is proposed to calculate the RTT, accounting for the potential involvement of a malicious or compromised VPN. By employing machine learning to analyze these RTTs, the system can effectively detect intruders utilizing VPNs. This research serves as a foundation for developing secure and efficient VPN detection systems, which are critical for preserving the integrity and privacy of digital resources.

Authors

Institutions

Publication Details

Published
2024-10-24
DOI
https://doi.org/10.1109/nca61908.2024.00030
Citations
1
Primary Topic
Network Security and Intrusion Detection
Type
article
Field-Weighted Citation Impact
0.35

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Detecting VPN Traffic in Real-Time with Active Probing

Zechun Cao, Shou‐Hsuan Stephen Huang, Yuan Tian
1 citations
Network Security and Intrusion Detection
0.35
article

Detecting VPN Traffic in Real-Time with Active Probing

Zechun Cao, Shou‐Hsuan Stephen Huang, Yuan Tian
article en
1 citations

Abstract

Malicious attackers often exploit anonymity networks like VPNs to conceal their identities. This paper introduces a novel real-time detection algorithm based on discrepancies in packet round-trip times (RTTs) and active probing of VPN servers. When a client accesses a target server via a VPN, two distinct RTTs emerge anchored on the target: target-VPN and target-VPN-client. The proposed detection algorithm determines whether one or two significantly different RTT clusters are present, with two clusters indicating the use of a VPN. The focus of this study is the detection of Secure Shell (SSH) connections through VPNs. While measuring the RTT between the target and the client is relatively straightforward due to the packet exchange of the TCP/SSH protocol, estimating the RTT between the target and the VPN presents challenges. An active probing method is proposed to calculate the RTT, accounting for the potential involvement of a malicious or compromised VPN. By employing machine learning to analyze these RTTs, the system can effectively detect intruders utilizing VPNs. This research serves as a foundation for developing secure and efficient VPN detection systems, which are critical for preserving the integrity and privacy of digital resources.

Texas A&M University – San Antonio (US), University of Houston (US)
National Science Foundation, National Security Agency
Openalex Percentile: Top 33%
Network Security and Intrusion Detection
0.35
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.