Marinos Tsantekidis

Technische Universität Braunschweig · Institut für Datentechnik und Kommunikationsnetze (IDA)
Hans-Sommer-Str 66, 38106 · Braunschweig, Germany
+49 531 3919672 · tsantekidis@ida.ing.tu-bs.de

Hi there! I am Marinos Tsantekidis, a Ph.D. candidate and research staff member at the Embedded Computer Security Workgroup at the Institute of Computer and Network Engineering at TU Braunschweig - Germany, where I am working under the supervision of Prof. Vassilis Prevelakis. I received my Bachelor of Science degree in Computer Science from the Technological Educational Institute of Thessaloniki, Greece in 2011 and my Master of Science degree in Digital Systems Security from the University of Piraeus, Greece in 2015. My research focuses on security at the operating system level. This is my personal website where you can find some info on me, including a list of my publications, prior working experience and education, etc.

Publications

2020

Marinos Tsantekidis and Vassilis Prevelakis, "Software System Exploration using Library Call Analysis" in the 2nd Workshop on Model-driven Simulation and Training Environments for Cybersecurity (MSTEC), Virtual, 2020.

2019

Marinos Tsantekidis and Vassilis Prevelakis, "Efficient Monitoring of Library Call Invocation" in the 2nd IEEE International Symposium on Future Cyber Security Technologies (FCST), Granada - Spain, 2019.

Marinos Tsantekidis, Mohammad Hamad, Vassilis Prevelakis and Mustafa R. Agha, "Security for Heterogeneous Systems", Heterogeneous Computing Architecture - Challenges and Vision, chapter 10, pp. 221-232. Taylor & Francis Ltd, 1st Edition ed., 2019.

Mohammad Hamad, Marinos Tsantekidis, and Vassilis Prevelakis, "Red-Zone: Towards an Intrusion Response Framework for Intra-Vehicle System" in the 5th International Conference on Vehicle Technology and Intelligent Transport Systems (VEHITS), Crete - Greece, 2019.

2017

Marinos Tsantekidis and Vassilis Prevelakis, "Library-Level Policy Enforcement" in SECURWARE: The Eleventh International Conference on Emerging Security Information, Systems and Technologies, Rome - Italy, 2017.

R&D Projects

Current

CONCORDIA (stands for Cyber security cOmpeteNCe fOr Research anD InnovAtion) aims to build the European Secure, Resilient and Trusted Ecosystem. The vision of CONCORDIA is to build a community with a strong cooperation between all stakeholders, understanding that all stakeholders have their KPIs, bridging among them and fostering the development of IT products and solutions along the whole supply chain. Technologically, it projects a broad and evolvable data-driven and cognitive E2E Security approach for the ever-complex ever-interconnected compositions of emergent data-driven cloud, IoT and edge-assisted ICT ecosystems.

CONCORDIA is funded by the European Commission Horizon 2020 programme under Grant Agreement No. 830927.

Project duration: 48 months. Started January 1st, 2019.

Project URL: https://www.concordia-h2020.eu/

THREAT-ARREST aims to develop an advanced training platform incorporating emulation, simulation, serious gaming and visualization capabilities to adequately prepare stakeholders with different types of responsibility and levels of expertise in defending high-risk cyber systems and organizations to counter advanced, known and new cyber-attacks.

THREAT-ARREST is funded by the European Commission Horizon 2020 programme under Grant Agreement No. 786890.

Project duration: 48 months. Started September 1st, 2018.

Project URL: https://www.threat-arrest.eu

SmartShip aims to bring together Information and Communication Technologies (ICT) of focused Universities, Research Institutions and Companies oriented into the maritime sector in order to build a holistic integrated ICT-based framework for the sustainable, individualized and completely automated energy management of ships.

SmartShip is funded by the European Commission Horizon 2020 programme under Grant Agreement No. 823916.

Project duration: 48 months. Started on January 1st, 2019.

Project URL: https://smartship2020.eu

Completed

SHARCS (standing for Secure Hardware-Software Architectures for Robust Computing Systems) designed, built and demonstrated secure-by-design system architectures that achieved end-to-end security for their users. SHARCS achieved this by systematically analyzing and extending, as necessary, every hardware and software layer in a computing system.

SHARCS was funded by the European Commission Horizon 2020 programme under Grant Agreement No. 644571.

Project duration: 36 months. Started on January 1st, 2015. Ended on January 1st, 2018.

Project URL: http://sharcs-project.eu

Reviewing

MSTEC 2019

Member of the Technical Program Committee of the 1st Workshop on Model-driven Simulation and Training Environments for Cybersecurity (MSTEC) 2019

MSTEC 2020

Member of the Technical Program Committee of the 2nd Workshop on Model-driven Simulation and Training Environments for Cybersecurity (MSTEC) 2020

Work Experience

Ph.D. candidate

TU Braunschweig, Germany
  • Develop an intermediate library that monitors calls to external functions of the OpenSSL library and examines their arguments to ensure that they comply with the security policy associated with the running program.
  • Develop a Linux kernel extension that separates the memory into regions based on the loaded libraries. So, at any point in time, only pages belonging to a specific region are marked as executable. When code branches to a page outside the "home" region, it lands in a non-executable page, a fault occurs and the kernel takes over. This way, the flow of execution can be manipulated, access to executables/libraries can be monitored and their functionality changed when there is suspicion of foul play.

September 2016 - Present

Programmer / Web Developer

KATAGRAMMA, Kiato - Korinthos, Greece
  • Web / 3D applications developer
  • Mobile applications programmer
  • Database programmer

May 2014 - April 2016

Programmer / Web Developer

GEOSET Ltd, Papagos - Athens, Greece
  • Web applications developer
  • Applications programmer
  • Database programmer
  • Design and installation of GIS websites

October 2013 - April 2014

Informatics Intern

LARSINOS, Korinthos, Greece
  • Database programmer
  • Computer / network technician
  • Technical support

November 2009 - April 2010

Education

Technical University of Braunschweig, Germany

Ph.D. candidate
Operating Systems Security

September 2016 - Present

University of Piraeus, Greece

Master of Science
Techno-economical Management and Digital Systems Security
Digital Systems Security track

Master thesis on developing a custom Android CAPTCHA mechanism (modification of Android's source code to intercept outgoing calls and SMS and display a CAPTCHA puzzle to solve, in order to continue)

October 2012 - January 2015

Technological Educational Institute of Thessaloniki, Greece

Bachelor of Science
Informatics Engineer

Bachelor thesis on RFID (Radio Frequency Identification) systems security

September 2004 - September 2011

Skills

  • HTML5
  • CSS3
  • Bootstrap
  • WebGL
  • Javascript
  • jQuery
  • SQL
  • Drupal
  • C / C++
  • Java
  • Python
  • Languages

  • Greek: Native speaker
  • English: Listening: C1 | Reading: C1 | Spoken interaction: B2 | Spoken production: C1 | Writing: C2 *
  • French: Listening: B1 | Reading: A2 | Spoken interaction: A2 | Spoken production: A2 | Writing: A2 *
  • German: No formal training. Whatever I learned in practice, for several years that I've been living in Germany
  • * Based on the Common European Framework of Reference for Languages

Interests

Apart from being a security researcher / web developer, I enjoy being outdoors. In the winter, I like to go hiking in the mountains. During the warmer months I enjoy going camping, spending time at the beach and doing watersports.

However, I also like spending time at home. I follow many kinds of movies and television shows, I am an aspiring cook and I spend a large amount of my free time exploring the latest technolgy achievements.