
Dr. Mohammadreza Ashouri
My name is Mohammadreza (Mo) Ashouri, a Ph. D. in software engineering, and a cybersecurity researcher at the University of Potsdam in Germany. I am particularly interested in Program Analysis, Designing Secure Compilers, Automatic Exploit Generation, and Concolic Fuzzing. I have also published multiple scientific papers and given talks in some of the top-notch academic/industrial conferences.
Here is the list of the recent places that I have published and given my presentations:
Kaizen: An Effective Security Analyzer and Automatic Exploit Generation System for Scala
July 2020 / 11th ACM SIGPLAN Scala Symposium
Large-Scale Analysis on the Security and Performance of the Rust Compiler
July 2020 / 3rd USENIX Workshop on Hot Topics in Edge Computing
JEX: A Straightforward, Portable and Scalable Framework for Automatic Exploit Generation for Java
Dec 2019 / The 35 Annual Computer Security Applications Conference (ACSAC), San Juan, Puerto Rico
Etherolic: A Practical Security Analyzer for Smart Contracts
April 2020 / The 35th ACM/SIGAPP Symposium On Applied Computing (SAC), Brno, Czech Republic
Security Bug Detection Through Fuzzing and Dynamic Taint Analysis in Scala
(IS-CANDAR 2019 – Best Paper) Nagasaki, Japan, November 2019
Scalayzer: A Hybrid Approach for Vulnerability Finding in Scala
Download
SEC ’19: Proceedings of the 4th ACM/IEEE Symposium on Edge Computing, Washington DC, November 2019
Hybrid Taint Flow Analysis in Scala
2019 IEEE Symposium Series on Computational Intelligence (SSCI)
Xiamen, China, Dec. 2019
Concolic Testing for Smart Contracts
SPLASH 2019 OOPSLA, Athens, Greek, October 2019
TaintSpy: Runtime Vulnerability Analyzing Framework for Scala
Europe’s longest-standing annual Programming Languages (PL) conference (ECOOP), Hammersmith, London, United Kingdom July 2019
LRC-256, an Efficient and Secure LFSR Based Stream Cipher
ICIST – International Conference on Information and Software Technologies (Springer-Verlag CCIS), Kaunas University of Technology (Lithuania), October 2019
A Large-Scale Analysis of Browser Fingerprinting via Chrome Instrumentation
The Fourteenth International Conference on Internet Monitoring and Protection ICIMP 2019, Nice, France, August 2019
Practical Dynamic Taint Tracking for Exploiting Input Sanitization Error in Java Applications
The 24th Australasian Conference on Information Security and Privacy (ACISP 2019)
A Comprehensive Approach for Battling Browser Fingerprinting Based on Machine Learning
ECOOP and ISSTA 2018 Doc Symposium, Amsterdam, Netherlands, July 2018
Regarding my working experience, I have had the chance to work as a cybersecurity analyst and researcher at CISPA (Helmholtz Center for Information Security), Google Research, Oracle Labs, and the Univerity of Potsdam. I am also the founder of PersimmonWeb, which is a software development startup. I currently live in Berlin, and I like cycling, photography, bug bounty programs, and crafting electronic music. You can get more information about me by checking my webpage.
https://ashoury.de
https://persimmonweb.com