Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Pérez-Jove, Rubén, Munteanu, Cristian R., Pazos, Alejandro, Vázquez-Naya, Jose
Format: Preprint
Veröffentlicht: 2025
Schlagworte:
Online-Zugang:https://arxiv.org/abs/2502.09084
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866913689301417984
author Pérez-Jove, Rubén
Munteanu, Cristian R.
Pazos, Alejandro
Vázquez-Naya, Jose
author_facet Pérez-Jove, Rubén
Munteanu, Cristian R.
Pazos, Alejandro
Vázquez-Naya, Jose
contents Operating System (OS) fingerprinting is essential for network management and cybersecurity, enabling accurate device identification based on network traffic analysis. Traditional rule-based tools such as Nmap and p0f face challenges in dynamic environments due to frequent OS updates and obfuscation techniques. While Machine Learning (ML) approaches have been explored, Deep Learning (DL) models, particularly Transformer architectures, remain unexploited in this domain. This study investigates the application of Tabular Transformer architectures-specifically TabTransformer and FT-Transformer-for OS fingerprinting, leveraging structured network data from three publicly available datasets. Our experiments demonstrate that FT-Transformer generally outperforms traditional ML models, previous approaches and TabTransformer across multiple classification levels (OS family, major, and minor versions). The results establish a strong foundation for DL-based OS fingerprinting, improving accuracy and adaptability in complex network environments. Furthermore, we ensure the reproducibility of our research by providing an open-source implementation.
format Preprint
id arxiv_https___arxiv_org_abs_2502_09084
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Application of Tabular Transformer Architectures for Operating System Fingerprinting
Pérez-Jove, Rubén
Munteanu, Cristian R.
Pazos, Alejandro
Vázquez-Naya, Jose
Cryptography and Security
Machine Learning
Networking and Internet Architecture
Operating System (OS) fingerprinting is essential for network management and cybersecurity, enabling accurate device identification based on network traffic analysis. Traditional rule-based tools such as Nmap and p0f face challenges in dynamic environments due to frequent OS updates and obfuscation techniques. While Machine Learning (ML) approaches have been explored, Deep Learning (DL) models, particularly Transformer architectures, remain unexploited in this domain. This study investigates the application of Tabular Transformer architectures-specifically TabTransformer and FT-Transformer-for OS fingerprinting, leveraging structured network data from three publicly available datasets. Our experiments demonstrate that FT-Transformer generally outperforms traditional ML models, previous approaches and TabTransformer across multiple classification levels (OS family, major, and minor versions). The results establish a strong foundation for DL-based OS fingerprinting, improving accuracy and adaptability in complex network environments. Furthermore, we ensure the reproducibility of our research by providing an open-source implementation.
title Application of Tabular Transformer Architectures for Operating System Fingerprinting
topic Cryptography and Security
Machine Learning
Networking and Internet Architecture
url https://arxiv.org/abs/2502.09084