Welcome to Binder: A kernel level attack model for the Binder in Android operating system. - Majid Salehi; Farid Daryabar; Mohammad Hesam Tadayon (IST, 2016)

Android Malware Detection using Markov Chain Model of Application Behaviors in Requesting System Services. - Majid Salehi; Morteza Amini (CoRR, 2017)

MicroGuard: Securing Bare-Metal Microcontrollers against Code-Reuse Attacks. - Majid Salehi; Danny Hughes 001; Bruno Crispo (DSC, 2019)

Detecting malicious applications using system services request behavior. - Majid Salehi; Morteza Amini; Bruno Crispo (MobiQuitous, 2019)

μSBS: Static Binary Sanitization of Bare-metal Embedded Devices for Fault Observability. - Majid Salehi; Danny Hughes 001; Bruno Crispo (RAID, 2020)

NemesisGuard: Mitigating interrupt latency side channel attacks with static binary rewriting. - Majid Salehi; Gilles De Borger; Danny Hughes 001; Bruno Crispo (Comput. Networks, 2022)

μIPS: Software-Based Intrusion Prevention for Bare-Metal Embedded Systems. - Luca Degani; Majid Salehi; Fabio Martinelli; Bruno Crispo (ESORICS (4), 2023)

Mr-TEE: Practical Trusted Execution of Mixed-Criticality Code. - Tom Van Eyck; Hamdi Trimech; Sam Michiels; Danny Hughes 001; Majid Salehi; Hassaan Janjua; Thanh-Liem Ta (Middleware Industry, 2023)

Discovery and Identification of Memory Corruption Vulnerabilities on Bare-Metal Embedded Devices. - Majid Salehi; Luca Degani; Marco Roveri; Danny Hughes 001; Bruno Crispo (IEEE Trans. Dependable Secur. Comput., 2023)

EmbedFuzz: High Speed Fuzzing Through Transplantation. - Florian Hofhammer; Qinying Wang; Atri Bhattacharyya; Majid Salehi; Bruno Crispo; Manuel Egele; Mathias Payer; Marcel Busch (CoRR, 2024)