Protocol state machine reverse engineering with a teaching-learning approach

Székely Gábor; Ládi Gergő; Holczer Tamás; Buttyán Levente: Protocol state machine reverse engineering with a teaching-learning approach. In: Acta cybernetica, (25) 2. pp. 517-535. (2021)

[thumbnail of cybernetica_025_numb_002_517-535.pdf] Cikk, tanulmány, mű
cybernetica_025_numb_002_517-535.pdf

Letöltés (619kB)

Absztrakt (kivonat)

In this work, we propose a novel solution to the problem of inferring the state machine of an unknown protocol. We extend and improve prior results on inferring Mealy machines, and present a new algorithm that accesses and interacts with a networked system that runs the unknown protocol in order to infer the Mealy machine representing the protocol's state machine. To demonstrate the viability of our approach, we provide an implementation and illustrate the operation of our algorithm on a simple example protocol, as well as on two real-world protocols, Modbus and MQTT.

Mű típusa: Cikk, tanulmány, mű
Befoglaló folyóirat/kiadvány címe: Acta cybernetica
Dátum: 2021
Kötet: 25
Szám: 2
ISSN: 0324-721X
Oldalak: pp. 517-535
Nyelv: angol
Kiadó: University of Szeged, Institute of Informatics
Kiadás helye: Szeged
Konferencia neve: Conference of PhD Students in Computer Science (12.) (2020) (Szeged)
Befoglaló mű URL: http://acta.bibl.u-szeged.hu/75565/
DOI: 10.14232/actacyb.288213
Kulcsszavak: Számítástechnika, Programozás, Algoritmus
Megjegyzések: Bibliogr.: p. 533-535. ; ill. ; összefoglalás angol nyelven
Szakterület: 01. Természettudományok
01. Természettudományok > 01.02. Számítás- és információtudomány
Feltöltés dátuma: 2022. máj. 13. 08:29
Utolsó módosítás: 2022. máj. 13. 08:29
URI: http://acta.bibl.u-szeged.hu/id/eprint/75621
Bővebben:
Tétel nézet Tétel nézet