Roland Meier

I am a third year PhD student with focus on the security of computer networks. In particular, I work on solutions which leverage recent advances in network programmability to make networks able to detect and mitigate attacks and to provide more security and privacy. Part of my work is funded by armasuisse and the Zurich Information Security & Privacy Center (ZISC).

I received both my master and my bachelor degree in electrical engineering and information technology from ETH Zürich.

Recent Publications

(Self) Driving Under the Influence

Roland Meier, Thomas Holterbach, Stephan Keck, Matthias Stähli, Vincent Lenders, Ankit Singla, Laurent Vanbever

ACM HotNets 2019. Princeton, NJ, USA (November 2019).

Detection of Malicious Remote Shell Sessions

Pierre Dumont, Roland Meier, David Gugelmann, Vincent Lenders

NATO CCD COE CyCon 2019. Tallinn, Estonia (May 2019).

Machine Learning-based Detection of C&C Channels with a Focus on the Locked Shields Cyber Defense Exercise

Nicolas Känzig, Roland Meier, Luca Gambazzi, Vincent Lenders, Laurent Vanbever

NATO CCD COE CyCon 2019. Tallinn, Estonia (May 2019).

NetHide: Secure and Practical Network Topology Obfuscation

Roland Meier, Petar Tsankov, Vincent Lenders, Laurent Vanbever, Martin Vechev

USENIX Security 2018. Baltimore, MD, USA (August 2018).

FeedRank: A Tamper-resistant Method for the Ranking of Cyber Threat Intelligence Feeds

Roland Meier, Cornelia Scherrer, David Gugelmann, Vincent Lenders, Laurent Vanbever

NATO CCD COE CyCon 2018. Tallinn, Estonia (May 2018).

iTAP: In-network Traffic Analysis Prevention Using Software-Defined Networks

Roland Meier, David Gugelmann, Laurent Vanbever

ACM SOSR 2017. Santa Clara, CA, USA (April 2017).

Lectures

Communication Networks

Assistant

Spring 2019

Communication Networks

Assistant

Spring 2018

Communication Networks

Assistant

Spring 2017

Supervised Theses

Self-protecting Networks from IoT-based Attacks (M)

Noa Melchior

Supervisors: Albert Gran Alcoz, Roland Meier, Prof. Laurent Vanbever

Developing a Semi-Automated Framework to Label Network Traffic Datasets (M)

Matthias Bräm

Supervisors: Roland Meier, Prof. Laurent Vanbever

Traffic-analysis Attacks over Encrypted HTTP from the Data Plane (M)

Jan Müller

Supervisors: Albert Gran Alcoz, Roland Meier, Prof. Laurent Vanbever

Developing a Dataset with Coordinated Network Attacks (M)

Tomer Gidron

Supervisors: Roland Meier, Prof. Laurent Vanbever

Automatic Generation of Adversarial Workload for Programmable Switches (S)

Tibor Schneider

Supervisors: Edgar Costa Molero, Roland Meier, Prof. Laurent Vanbever

Network Performance Obfuscation (S)

Matthias Stähli

Supervisors: Roland Meier, Prof. Laurent Vanbever

Monitoring and Controlling Network Reconnaissance using Programmable Networks (S)

Tomer Gidron

Supervisors: Roland Meier, Prof. Laurent Vanbever

Leveraging Network Programmability for Machine Learning in the Data Plane (M)

Coralie Busse-Grawitz

Supervisors: Roland Meier, Tobias Bühler, Alexander Dietmüller, Prof. Laurent Vanbever

Packet Header Obfuscation in the Data Plane (S)

Ege Cem Kirci

Supervisors: Roland Meier, Prof. Laurent Vanbever

Traffic Matrix Obfuscation (M)

Dimitra Azariadi

Supervisors: Roland Meier, Prof. Laurent Vanbever

Network Monitoring and Attack Detection (M)

Nicolas Känzig

Supervisors: Roland Meier, Dr. Luca Gambazzi, Dr. Vincent Lenders, Prof. Laurent Vanbever

Data-driven classification and isolation of network devices (S)

Coralie Busse-Grawitz

Supervisors: Roland Meier, Prof. Laurent Vanbever

Detection of Malicious Remote Shell Sessions (S)

Pierre Dumont-dit-Voitel

Supervisors: Roland Meier, Dr. David Gugelmann, Dr. Vincent Lenders

In-network Anomaly Detection with Programmable Switches (S)

Fabian Schleiss

Supervisors: Roland Meier, Prof. Laurent Vanbever

Methods to Evaluate Cyber Threat Intelligence Feeds (M)

Cornelia Scherrer

Supervisors: Dr. David Gugelmann, Roland Meier, Dr. Vincent Lenders