2021
DOI: 10.1007/978-3-030-90870-6_28
|View full text |Cite
|
Sign up to set email alerts
|

Fingerprinting Bluetooth Low Energy Devices via Active Automata Learning

Abstract: Automata learning is a technique to automatically infer behavioral models of black-box systems. Today's learning algorithms enable the deduction of models that describe complex system properties, e.g., timed or stochastic behavior. Despite recent improvements in the scalability of learning algorithms, their practical applicability is still an open issue. Little work exists that actually learns models of physical black-box systems. To fill this gap in the literature, we present a case study on applying automata… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
11
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
5
2

Relationship

2
5

Authors

Journals

citations
Cited by 17 publications
(11 citation statements)
references
References 31 publications
0
11
0
Order By: Relevance
“…To maintain our black-box assumption, we do not access any further properties of the given models. Our previous work [28] introduces the BLE case study which we extended in a follow-up work [29] by learning-based fuzzing. For this evaluation, we consider the BLE devices from our learning-based fuzzing case study [29].…”
Section: Methodsmentioning
confidence: 99%
See 3 more Smart Citations
“…To maintain our black-box assumption, we do not access any further properties of the given models. Our previous work [28] introduces the BLE case study which we extended in a follow-up work [29] by learning-based fuzzing. For this evaluation, we consider the BLE devices from our learning-based fuzzing case study [29].…”
Section: Methodsmentioning
confidence: 99%
“…Note that passive learning algorithms can only model behavior that is included in Note that after the initiation of the connection both devices could send requests that must be replied to by the other party. This figure is taken from [28].…”
Section: Passive Automata Learningmentioning
confidence: 99%
See 2 more Smart Citations
“…The literature frequently denotes learning-based testing techniques on communication protocols as state fuzzing. Recently, Pferscher and Aichernig [28] used AALpy to learn the connection interface of BLE devices. Using a learning library implemented in Python creates the opportunity for a smooth integration of handy communication package libraries like Scapy [31].…”
Section: Fuzzing Bluetooth Low Energymentioning
confidence: 99%