0% Complete
Home
/
14th International Conference on Computer and Knowledge Engineering
Enhanced Autoencoder-based Clustering for Message Analysis in Binary Protocols
Authors :
Mohaddese Nemati
1
Shiva Mahmoudzadeh
2
Mehdi Teimouri
3
1- University of Tehran
2- University of Tehran
3- University of Tehran
Keywords :
Protocol reverse engineering،Clustering،Binary protocols،Autoencoder،Affinity propagation،Mini-Batch K-Means
Abstract :
Reverse engineering is a critical process in software engineering and communication networks, playing a vital role in optimizing protocols and complex systems. By enabling the analysis and understanding of existing structures, reverse engineering enhances system performance and supports the development of innovative solutions to improve communication efficiency and security. A key aspect of protocol reverse engineering is identifying message types, which is essential for understanding both individual message functions and the overall protocol. Accurate message classification, particularly through clustering algorithms that group messages based on similarities, is crucial for achieving reliable identification results. In this study, after evaluating and comparing various methods, two superior approaches—AEMK and EAEAP—have been identified. These methods integrate two types of autoencoders with Affinity Propagation algorithms and Mini-Batch K-Means. The findings reveal that these proposed approaches significantly enhance cluster homogeneity compared to other methods, such as the PREUNN tool. Specifically, while the PREUNN tool achieves an average homogeneity of 0.193, the AEMK method reaches 0.554, and the EAEAP method achieves 0.919. These results demonstrate that the proposed methods effectively cluster binary protocols, thereby improving the accuracy of message type identification and advancing the field of protocol reverse engineering.
Papers List
List of archived papers
Semantic Segmentation Using Region Proposals and Weakly-Supervised Learning
Maryam Taghizadeh - Abdolah Chalechale
Deep Learning-based Processing of Autonomous Vehicle Radar Data to Achieve High Resolution
Nima Abdolrahimi Shahamat - Vahideh Moghtadaiee - Esfandiar Mehrshahi
Online Task Offloading and Scheduling in Fog-Cloud Environment based on Reinforcement Learning
Ali Sheidaee - Leili Farzinvash - Alireza Sokhandan
Experimental evaluation and comparison of anti-pattern detection tools by the gold standard
Somayeh Kalhor - Mohammad reza Keyvanpour - Afshin Salajegheh
Probabilistic Short-Term Load Forecasting Using GBDT-Based Sister Forecasts and Ensemble Methods
Hossein Shahinzadeh - Hamed Nafisi - Amirafshin Zamani - Saiedeh Mehrabani-Najafabadi - Arezou Mahmoudi - Farshad Ebrahimi
Cluster Sampling: A Cluster-Driven Sampling Strategy for Deep Metric Learning
Hamideh Rafiee - Ahmad Ali Abin - Seyed Soroush Majd
A Novel Density-Based KNN in Pattern Recognition
Sajad Haghzad Klidbary - Abazar Arabameri
IR-LPR: Large Scale of Iranian License Plate Recognition Dataset
Mahdi Rahmani - Melika Sabaghian - Seyyedeh Mahila Moghadami - Mohammad Mohsen Talaie - Mahdi Naghibi - Mohammad Ali Keyvanrad
LPCNet: Lane detection by lane points correction network in challenging environments based on deep learning
Sina BaniasadAzad - Seyed Mohammadreza Mousavi mirkolaei
Islamic Geometric algorithms: A survey
Elham Akbari - Azam Bastanfard
more
Samin Hamayesh - Version 44.5.0