Application of tabular transformer architectures for operating system fingerprinting

Read full text
Authors: Rubén Pérez-Jove, Cristian R. Munteanu, Alejandro Pazos, José M. Vázquez-Naya
Cited by: 3
References: 70

Abstract

Abstract 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, owing to self-attention’s ability to model complex feature dependencies, 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 and DL 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.

Fields of Study & Subjects

Pulsed Power Technology Applications Advanced Research in Systems and Signal Processing Physical Unclonable Functions (PUFs) and Hardware Security

Publication details

Journal / source
Cybersecurity
Publisher
Springer Science and Business Media LLC
Volume
9
Issue
1
Publication date
9 June 2026
Language
EN