Skip to content
Pascal Junod edited this page Nov 22, 2013 · 22 revisions

Here is a list of the different contributors on the Obfuscator-LLVM project :

  • Pascal Junod is an applied cryptographer currently working as a professor of information security at the University of Applied Sciences and Arts Western Switzerland (HEIG-VD). He has initiated the Obfuscator-LLVM project, and serves currently as project manager, crazy idea generator and bug hunter.

  • Julien Rinaldini is a software developer currently terminating a master in engineering. He has worked since September 2010 on the Obfuscator-LLVM project and is the author of the code flattening pass. He currently writes his master thesis on procedure merging techniques.

  • Johan Wehrli is a software developer currently terminating a master in engineering. He has worked since February 2013 on the Obfuscator-LLVM project and he currently writes his master thesis on code tamper-proofing techniques.

  • Julien Michielin is a security engineer currently working for Kudelski Security. During her bachelor thesis in 2012, she wrote the bogus control flow insertion pass and several instruction substitutions.

  • Stéphane Ongagna is a security engineer. He wrote his bachelor thesis in 2013 on procedure merging and contributed to several instruction substitutions.

  • Grégory Ruch is a software developer currently working at ELCA. He wrote a semester thesis on code manipulation in the Clang front-end in 2010. His main contribution was to push us towards working with the LLVM intermediate representation.

  • Sébastien Bischof is a software developer currently working at ELCA. He wrote a semester thesis on code flattening in 2009 and wrote a first prototype in Python. He main contribution was to push us towards the LLVM compilation suite.

Clone this wiki locally