Real-time identification of three Tor pluggable transports using machine learning techniques

被引:10
|
作者
Soleimani, Mohammad Hassan Mojtahed [1 ]
Mansoorizadeh, Muharram [1 ]
Nassiri, Mohammad [1 ]
机构
[1] Bu Ali Sina Univ, Comp Engn Dept, Hamadan, Iran
来源
JOURNAL OF SUPERCOMPUTING | 2018年 / 74卷 / 10期
关键词
Tor; Pluggable transports; Tor Plugins; Traffic identification; Machine learning; DEEP PACKET INSPECTION;
D O I
10.1007/s11227-018-2268-y
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Tor is a widespread network for anonymity over the Internet. Network owners try to identify and block Tor flows. On the other side, Tor developers enhance flow anonymity with various plugins. Tor and its plugins can be detected by deep packet inspection (DPI) methods. However, DPI-based solutions are computation intensive, need considerable human effort, and usually are hard to maintain and update. These issues limit the application of DPI methods in practical scenarios. As an alternative, we propose to use machine learning-based techniques that automatically learn from examples and adapt to new data whenever required. We report an empirical study on detection of three widely used Tor pluggable transports, namely Obfs3, Obfs4, and ScrambleSuit using four learning algorithms. We investigate the performance of Adaboost and Random Forests as two ensemble methods. In addition, we study the effectiveness of SVM and C4.5 as well-known parametric and nonparametric classifiers. These algorithms use general statistics of first few packets of the inspected flows. Experimental results conducted on real traffics show that all the adopted algorithms can perfectly detect the desired traffics by only inspecting first 10-50 packets. The trained classifiers can readily be employed in modern network switches and intelligent traffic monitoring systems.
引用
收藏
页码:4910 / 4927
页数:18
相关论文
共 50 条
  • [41] Frontal lobe real-time EEG analysis using machine learning techniques for mental stress detection
    AlShorman, Omar
    Masadeh, Mahmoud
    Bin Heyat, Md Belal
    Akhtar, Faijan
    Almahasneh, Hossam
    Ashraf, Ghulam Md
    Alexiou, Athanasios
    JOURNAL OF INTEGRATIVE NEUROSCIENCE, 2022, 21 (01)
  • [42] Real Time Condition Monitoring on Brakes using Machine Learning Techniques
    Jayakrishnan, J.
    Manghai, Alamelu T. M.
    Jegadeeshwaran, R.
    2020 INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND SIGNAL PROCESSING (AISP), 2020,
  • [43] Real-time reef fishes identification using deep learning
    Yusup, I. M.
    Iqbal, M.
    Jaya, I
    3RD INTERNATIONAL CONFERENCE ON MARINE SCIENCE (ICMS) 2019 - TOWARDS SUSTAINABLE MARINE RESOURCES AND ENVIRONMENT, 2020, 429
  • [44] Towards Real-Time Holographic Three-Dimensional Imaging with Machine Learning
    Peng, Lindsey
    Srivastava, Anaya
    Yip, Christopher M.
    BIOPHYSICAL JOURNAL, 2018, 114 (03) : 681A - 681A
  • [45] Machine learning enabled identification and real-time prediction of living plants' stress using terahertz waves
    Adnan Zahid
    Kia Dashtipour
    Hasan T.Abbas
    Ismail Ben Mabrouk
    Muath Al-Hasan
    Aifeng Ren
    Muhammad A.Imran
    Akram Alomainy
    Qammer H.Abbasi
    Defence Technology, 2022, (08) : 1330 - 1339
  • [46] Machine learning enabled identification and real-time prediction of living plants? stress using terahertz waves
    Zahid, Adnan
    Dashtipour, Kia
    Abbas, Hasan T.
    Ben Mabrouk, Ismail
    Al-Hasan, Muath
    Ren, Aifeng
    Imran, Muhammad A.
    Alomainy, Akram
    Abbasi, Qammer H.
    DEFENCE TECHNOLOGY, 2022, 18 (08) : 1330 - 1339
  • [47] Real time terrain identification of autonomous robots using machine learning
    Nampoothiri, M. G. Harinarayanan
    Anand, P. S. Godwin
    Antony, Rahul
    INTERNATIONAL JOURNAL OF INTELLIGENT ROBOTICS AND APPLICATIONS, 2020, 4 (03) : 265 - 277
  • [48] Real time terrain identification of autonomous robots using machine learning
    M. G. Harinarayanan Nampoothiri
    P. S. Godwin Anand
    Rahul Antony
    International Journal of Intelligent Robotics and Applications, 2020, 4 : 265 - 277
  • [49] Real-time classification of EEG signals using Machine Learning deployment
    Chowdhuri, Swati
    Saha, Satadip
    Karmakar, Samadrita
    Chanda, Ankur
    ROMANIAN JOURNAL OF INFORMATION TECHNOLOGY AND AUTOMATIC CONTROL-REVISTA ROMANA DE INFORMATICA SI AUTOMATICA, 2024, 34 (04):
  • [50] Real-time prediction of propulsion motor overheating using machine learning
    Hellton, K. H.
    Tveten, M.
    Stakkeland, M.
    Engebretsen, S.
    Haug, O.
    Aldrin, M.
    JOURNAL OF MARINE ENGINEERING AND TECHNOLOGY, 2022, 21 (06): : 334 - 342