Connected Skies

Connected Skies

Drones at the frontier of cyber‑physical systems

Workshop

Smart Connected Cyber‑Physical Systems

Paradigms, Threats and AI‑based Solutions

20 October 2026
14:00 – 18:00 · Sala Seminari Ovest
Department of Computer Science · University of Pisa

The workshop took place on 20 October 2026. Thank you to the speakers, to KAUST and to everyone who joined us in the room and online!

--days
--hours
--min
--sec
Drones for good

Drones at work for people

Drone view of a bridge during an inspection
Bridge inspectionFinding cracks and defects
Structure inspectionClose-up checks of pylons
Agricultural drone spraying a paddy field
Precision farmingSpraying and seeding crops
Landslide surveyMapping the 2021 Atami landslide
Flood responseAssessing flooded areas
Search & rescueGuiding rescuers, Kīlauea 2018
Wildfire monitoringThermal view through the smoke
Zipline drone dropping a medical package
Medical deliveryMedicines by air in Rwanda
Media credits

Via Wikimedia Commons; clips shortened and cropped.

Speakers

Meet the speakers

More speakers will be announced soon.

Fabrizio Baiardi

Fabrizio Baiardi

Full Professor

University of Pisa · Computer Science

Website
Andrea Ciccotelli

Andrea Ciccotelli

PhD Candidate in Computer Science

KAUST · CRI‑Lab

Website
Nathanaël Denis

Nathanaël Denis

Postdoctoral Researcher

KAUST · CRI‑Lab

Website
Omar Eldesouky

Omar Eldesouky

PhD Student in Computer Science

KAUST · CRI‑Lab

Talk
Stefano Forti

Stefano Forti

Tenure-track Assistant Professor

University of Pisa · Computer Science

Website
Vincenzo Gervasi

Vincenzo Gervasi

Associate Professor

University of Pisa · Computer Science

Profile
Vincenzo Sammartino

Vincenzo Sammartino

PhD Student in Artificial Intelligence

University of Pisa · KAUST

Website
Talks

The talks

Click a talk to read its abstract. More talks will be announced soon.

Omar Eldesouky · KAUST · CRI‑Lab

Disconnected Skies: How Drones Can Keep Flying When the Signal Is Jammed

A drone loses GPS and its control link on entering a jamming zone, while a drone outside the zone stays connected to satellites and a base station

In October 2018, during a light show over Hong Kong’s Victoria Harbour, 46 drones suddenly dropped from the sky into the water. The cause was GPS jamming. Every drone flies on two invisible threads: satellite navigation tells it where it is, and a radio link connects it to its operator. A cheap jammer can cut both in seconds.

On the battlefield in Ukraine, the answer has been strikingly low-tech: cut the radio and fly on a wire. Drones now trail kilometres of fibre-optic cable, which no jammer can touch. But a wire limits range and manoeuvrability, and it doesn’t scale to swarms. Most missions can’t be flown on a leash.

This talk explores the wireless alternative: drones that plan their paths around the jammer. I show how that planning depends on three questions about the adversary: Does it move? Does it react? What does the drone know about it? I also show where research still falls short: most planners assume a jammer that never moves, and few measure the link itself.

The goal is drones that cut the wire and still stay connected.

About the speaker

Omar Eldesouky is a PhD student in Computer Science at King Abdullah University of Science and Technology (KAUST), under the supervision of Prof. Roberto Di Pietro. During his master's studies, his research explored blockchain and cryptocurrency security, as well as drone systems and their resilience to adversarial threats. His current PhD research focuses on the security of Remote Direct Memory Access (RDMA) systems, particularly microarchitectural vulnerabilities, side-channel attacks, and resource isolation in modern networking infrastructures. His broader research interests include systems security, network security, and the resilience of emerging computing and communication technologies.

Nathanaël Denis · KAUST · CRI‑Lab

Acoustics for Cyber‑Physical Security in Drone Systems

The rapid proliferation of small unmanned aerial vehicles is creating new challenges for the monitoring and protection of low-altitude airspace. Existing counter-UAS solutions can be costly, infrastructure-heavy, or difficult to redeploy, motivating interest in lightweight and flexible sensing approaches.

This talk presents our work on the use of acoustics for drone security, covering three complementary directions: identifying individual drones from their acoustic signatures, estimating the number of drones operating in an area, and using microphone-equipped drones themselves as mobile sensing platforms for perimeter protection.

Together, these projects explore how passive acoustic sensing can provide a low-cost and adaptable layer for drone detection and monitoring. The presentation will highlight the main ideas, experimental results, and the broader potential of distributed acoustic sensing for future airspace security systems.

About the speaker

Dr. Nathanaël Denis is a postdoctoral researcher at King Abdullah University of Science and Technology (KAUST), working at the intersection of cybersecurity, wireless sensing, and autonomous systems. His research focuses on developing new sensing and security mechanisms for drones, satellite communications, and critical infrastructure. His recent work includes drone-mounted acoustic systems for detecting aerial perimeter intrusions, RF-based satellite authentication, and radar-based corrosion monitoring. His research has been published in major IEEE and security venues, including ESORICS and IEEE Transactions on Instrumentation and Measurement. He is also interested in translating academic research into deployable technologies for real-world security and infrastructure applications.

Andrea Ciccotelli · KAUST · CRI‑Lab

BadUSB: When a Flash Drive Pretends to Be a Keyboard

A malicious USB drive is plugged into a laptop, is trusted by the host as a keyboard, and injects commands into a terminal

Imagine plugging in a USB flash drive, expecting to access a few documents. Instead, your computer recognizes a keyboard that nobody is touching. Within seconds, commands are executed, sensitive information may be exposed, and the attacker has gained a foothold. No software vulnerability needs to be exploited. The device is simply taking advantage of the fundamental assumption that the host trusts what a connected device claims to be.

More than a decade after its public demonstration, BadUSB remains a persistent security threat. Its underlying weakness is rooted in the USB architecture itself, making conventional software patches insufficient. Despite numerous proposed countermeasures, preventing malicious USB devices without compromising usability remains an open challenge.

This talk explores how BadUSB attacks work, from the fundamentals of USB enumeration to malicious firmware, keyboard impersonation, and automated keystroke injection. Drawing on real-world incidents, we examine the consequences of this attack vector and distinguish it from other USB-related threats, including conventional malware distribution and hardware sabotage. We then review existing defenses, highlighting their strengths, practical limitations, and the challenges that continue to prevent widespread adoption.

Building on this broader perspective, we introduce NoBU, our cyber-physical defense against BadUSB attacks, published at ACM AsiaCCS 2025. Rather than trusting a device’s declared identity, NoBU examines the physical evidence of keyboard activity, correlating received keystrokes with vibrations generated by actual key presses. We present its underlying principles, implementation, and experimental results, demonstrating how physical sensing can provide an additional layer of protection against malicious USB devices.

About the speaker

Andrea Ciccotelli is a PhD candidate in Computer Science at King Abdullah University of Science and Technology (KAUST), where he conducts research under the supervision of Prof. Roberto Di Pietro. His research focuses on cybersecurity at the intersection of the physical and digital worlds, with particular interests in cyber-physical security, hardware-based attacks, side-channel analysis, device authentication, and privacy. His work investigates emerging threats to modern computing systems and develops practical security mechanisms by combining physical sensing, signal processing, and machine learning. Before joining KAUST, he spent more than three years in industry, working on automotive cybersecurity assessments and machine learning applications involving multimodal sensor data. More information about his research and publications is available on his website.

Stefano Forti · University of Pisa

Assessing and Optimising Security Across the Cloud‑Edge Continuum

Securing distributed applications across the Cloud–Edge continuum is a challenging task, particularly when heterogeneous computing resources are managed by multiple infrastructure providers with different security capabilities and trust levels. This challenge is especially relevant to emerging cyber-physical systems, which support applications such as smart cities, healthcare, and environmental monitoring.

This talk presents a declarative approach to assessing the security of multi-service application deployments across Cloud–Edge infrastructures. Such an approach combines application security requirements, infrastructure security capabilities, and trust relationships among stakeholders to provide quantitative and explainable security assessments.

Building on this foundation, recent preliminary work extends our methodology from security assessment towards security optimisation. In particular, the talk discusses how security countermeasures can be optimised under budget constraints to improve the overall security of application deployments.

About the workshop

Drones are no longer isolated machines: they are connected nodes in networks of sensors, vehicles and cloud services. Connected Skies brings together researchers from the University of Pisa and KAUST to discuss how to make these systems reliable by design.

Programme

Tuesday, 20 October 2026

Room: Sala Seminari Ovest · Department of Computer Science

  1. Opening & institutional greetings

  2. Stefano Forti

    University of Pisa · Assessing and Optimising Security Across the Cloud‑Edge Continuum

  3. Nathanaël Denis

    KAUST · Acoustics for Cyber‑Physical Security in Drone Systems

  4. Andrea Ciccotelli

    KAUST · BadUSB: When a Flash Drive Pretends to Be a Keyboard

  5. Coffee break Free

  6. Omar Eldesouky

    KAUST · Disconnected Skies: How Drones Can Keep Flying When the Signal Is Jammed

  7. Vincenzo Gervasi

    University of Pisa · Drones for Infrastructure (and Without Infrastructure)

Venue

Where & when

Date
Tuesday, 20 October 2026
Time
14:00 – 18:00 (CEST)
Room
Sala Seminari Ovest
Entry
Free · coffee break included
Address
Department of Computer Science, University of Pisa
Largo Bruno Pontecorvo 3, 56127 Pisa, Italy
Organizers

Organizing committee

PhD students at the University of Pisa.

Corrado Baccheschi

Corrado Baccheschi

PhD Student in Artificial Intelligence

University of Pisa

LinkedIn
Vincenzo Sammartino

Vincenzo Sammartino

PhD Student in Artificial Intelligence

University of Pisa · KAUST

Website
Matteo Tolloso

Matteo Tolloso

PhD Student in Artificial Intelligence

University of Pisa

Google Scholar
Thank you

Thanks for joining us

Thanks to all the speakers and participants who made Connected Skies a success.

Back to the photos