TUM Logo

Malicious manipulations of CAM Software in Additive Manufacturing using Desktop 3D Printer Software

Malicious manipulations of CAM Software in Additive Manufacturing using Desktop 3D Printer Software

Supervisor(s): Nikolai Puch
Status: inprogress
Topic: Others
Author: Berk Güler
Submission: 2021-04-15
Type of Thesis: Bachelorthesis
Thesis topic in co-operation with the Fraunhofer Institute for Applied and Integrated Security AISEC, Garching


Bachelor Thesis, Interdisciplinary Project


Motivation and Task

Parts produced by Additive Manufacturing (AM) are increasingly used in safety critical systems like in the aviation industry. For example the SpaceX SuperDraco engine, brackets on the F-22, or parts of a Airbus jet engine are 3D printed.
On the other hand, the rise of hyper-connectivity in modern manufacturing plants increased their attack surface. These facts make IT-Security in AM a topic of interest.

Attack vectors with manipulated STL or G-Code files were already demonstrated, e.g. by manipula- ting the STL file of a propeller to crash a drone in flight [1]. Existing research also found vulnerabilities in AM Computer Aided Manufacturing (CAM) Software (i.e. Slicer). But no one showed the feasibility and impact of CAM attacks yet.

This work aims at demonstrating such attacks and covers the following:

• Modification of an existing CAM Software as a proof of concept attack
• Comparison of CAM attack vectors with existing ones including countermeasures


The following list of prerequisites is neither complete nor binding, but shall give you an idea, what the topic is about.

• Programming skills in C++ and ideally Python
• Interest in Additive Manufacturing (i.e. 3D Printing) and Security in Manufacturing

• Ability to work self-directed and systematically

The thesis can be written in English or German.


[1] Sofia Belikovetsky et al. “dr0wned – Cyber-Physical Attack with Additive Manufacturing”. In: 11th USENIX Workshop on Offensive Technologies (WOOT 17) (2017). URL: https://www.usenix.org/conference/woot17/workshop-program/ presentation/belikovetsky.


Nikolai Puch

Telefon: +4989322-9986-142

Fraunhofer Research Institution for Applied and Integrated Security (AISEC) Department Product Protection & Industrial Security
Lichtenbergstraße 11, 85748 Garching (near Munich), Germany