Sampsa Rauti
MSc (Tech.), B.Soc.Sc.
sjprau@utu.fi Office: 452A ORCID identifier: https://orcid.org/0000-0002-1891-2353 |
software engineering; software security; privacy; proactive software security; software diversification; software resilience; intrusion detection; honeypots; web browser security; web application security; IoT security; location-based games
Sampsa Rauti is a Doctoral Student and a University Teacher currently working at the University of Turku, Finland. His research interests include software security, privacy and location-based games. He has about 70 international peer-reviewed publications, mostly in the field of software security. His work has been published in outlets such as Information & Software Technology, Computers in Human Behavior, and Journal of Cyber Security Technology. Rauti has over 12 years of teaching experience and has participated in teaching almost 50 course instances at the University of Turku.
My research focuses on the field of software engineering, more specifically proactive software security and privacy, software architectures and location-based games. My software security research has revolved around software diversification, increasing security with honeypots and other fake entities, intrusion detection, cyber attribution, web application security, IoT security, malicious browser extensions and man-in-the-browser attacks. Software privacy research has concentrated on studying how well applications on web and mobile devices respect GDPR and privacy policies and consequences of potential privacy violations. While my research often focuses on highly technical aspects of software security, I have also carried out many cross-disciplinary studies, for example applying theories of social sciences to software development and mobile games.
Currently, my teaching responsibilities include three courses: Distributed Systems and Cloud Services, Web and Mobile programming and Software Design and Architecture. I act as a responsible teacher and lecturer on these courses, and lead a small team of course assistants.
I have been involved (either as a course assistant or as a responsible teacher) in teaching almost 50 IT course instances at the University of Turku, including the following courses:
- Distributed Systems and Cloud Services (10 times)
- Software Design and Architecture (11 times)
- Web and mobile programming (5 times)
- User interfaces
- Basics of Object-Oriented Programming
- Basics of Algorithms and Programming
- Databases I
- Databases II
- XML Technologies and Applications
- Programming Languages and Paradigms
- Introduction to Game Development Tools
- A Survey on Application Sandboxing Techniques (2017) Proceedings of the 18th International Conference on Computer Systems and Technologies Lauren Samuel, Rauti Sampsa, Leppänen Ville
(A4 Refereed article in a conference publication ) - A Survey on Fake Entities as a Method to Detect and Monitor Malicious Activity (2017) Proceedings of 25th Euromicro International Conference on Parallel, Distributed and Network-based Processing, PDP 2017 Sampsa Rauti, Ville Leppänen
(A4 Refereed article in a conference publication ) - ICT Illusions (2017) Sampsa Rauti, Ville Leppänen, Jani Tammi, Jarko Papalitsas
(Other publication) - Internal Interface Diversification with Multiple Fake Interfaces (2017) SIN '17 Proceedings of the 10th International Conference on Security of Information and Networks Rauti Sampsa, Leppänen Ville
(A4 Refereed article in a conference publication ) - Mining social networks of open source CVE coordination (2017) Proceedings of the 27th International Workshop on Software Measurement and 12th International Conference on Software Process and Product Measurement Jukka Ruohonen, Sampsa Rauti, Sami Hyrynsalmi, Ville Leppänen
(A4 Refereed article in a conference publication ) - Obfuscation and Diversification for Securing Cloud Computing (2017) Enterprise Security: Second International Workshop, ES 2015, Vancouver, BC, Canada, November 30 – December 3, 2015, Revised Selected Papers Shohreh Hosseinzadeh, Samuel Laurén, Sampsa Rauti, Sami Hyrynsalmi, Mauro Conti, Ville Leppänen
(A4 Refereed article in a conference publication ) - Practical Challenges in Building Fake Services with the Record and Play approach (2017) Proceedings of the 10th International Conference On Security Of Information And Networks Jani Tammi, Sampsa Rauti, Ville Leppänen
(A4 Refereed article in a conference publication ) - Software Security Considerations for IoT (2017) Proceedings of the 2016 IEEE International Conference on Internet of Things IEEE Green Computing and Communications IEEE Cyber, Physical, and Social Computing IEEE Smart Data Aki Koivu, Lauri Koivunen, Shohreh Hosseinzadeh, Samuel Lauren, Sami Hyrynsalmi, Sampsa Rauti, Ville Leppänen
(A4 Refereed article in a conference publication ) - 'You have a Potential Hacker's Infection': A Study on Technical Support Scams (2017) 2017 IEEE International Conference on Computer and Information Technology (CIT) Sampsa Rauti, Ville Leppänen
(A4 Refereed article in a conference publication ) - An Interface Diversified Honeypot for Malware Analysis (2016) ECSAW '16 Proceedings of the 10th European Conference on Software Architecture Workshops Samuel Lauren, Sampsa Rauti, Ville Leppänen
(A4 Refereed article in a conference publication ) - Applying Internal Interface Diversification to IoT Operating Systems (2016) Proceedings of the 2016 International Conference on Software Security and Assurance (ICSSA) Lauri Koivunen, Sampsa Rauti, Ville Leppänen
(A4 Refereed article in a conference publication ) - A Survey on Aims and Environments of Diversification and Obfuscation in Software Security (2016) Proceedings of the 17th International Conference on Computer Systems and Technologies 2016 Hosseinzadeh S, Rauti S, Laurén S, Mäkelä J, Holvitie J, Hyrynsalmi S, Leppänen V
(A4 Refereed article in a conference publication ) - A Survey on Internal Interfaces Used by Exploits and Implications on Interface Diversification (2016) Secure IT Systems: 21st Nordic Conference, NordSec 2016, Oulu, Finland, November 2-4, 2016. Proceedings Rauti S, Lauren S, Uitto J, Hosseinzadeh S, Ruohonen J, Hyrynsalmi S, Leppänen V
(A4 Refereed article in a conference publication ) - Interface Diversification in IoT Operating Systems (2016) Proceedings of the 9th International Conference on Utility and Cloud Computing Mäki P, Rauti S, Hosseinzadeh S, Koivunen L, Leppänen V
(A4 Refereed article in a conference publication ) - Practical implications and requirements of diversifying interpreted languages (2016) Proceeding CISRC '16 Proceedings of the 11th Annual Cyber and Information Security Research Conference Joni Uitto, Sampsa Rauti, Ville Leppänen
(A4 Refereed article in a conference publication ) - Diversification of System Calls in Linux Binaries (2015) Trusted systems. Proceedings of the 6th International Conference on Trustworthy Systems (InTrust 2014) Sampsa Rauti, Samuel Laurén, Shohreh Hosseinzadeh, Jari-Matti Mäkelä, Sami Hyrynsalmi, Ville Leppänen
(A4 Refereed article in a conference publication ) - Diversification of System Calls in Linux Kernel (2015) Proceedings of the 16th International Conference on Computer Systems and Technologies Lauren Samuel, Rauti Sampsa, Leppänen Ville
(A4 Refereed article in a conference publication ) - Diversifying SQL to Prevent Injection Attacks (2015) Trustcom/BigDataSE/ISPA, 2015 IEEE Sampsa Rauti, Jukka Teuhola, Ville Leppänen
(A4 Refereed article in a conference publication ) - Preventing malicious attacks by diversifying Linux shell commands (2015)
- CEUR Workshop Proceedings
(A4 Refereed article in a conference publication ) - Security in the Internet of Things through Obfuscation and Diversification (2015) 2015 International Conference on Computing, Communication and Security (ICCCS) Shohreh Hosseinzadeh, Sampsa Rauti, Sami Hyrynsalmi, Ville Leppänen
(A4 Refereed article in a conference publication )