Mahdi Abadi
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Research Subjects
Mahdi Abadi has a total of 42 co-authors. Here are the top co-authors by number of shared publications:
Fatemeh Deldar
5 shared publications- Fatemeh Deldar
Department of Computer Engineering, Tarbiat Modares University, Iran
4 shared publications Asghar Tajoddin
Tarbiat Modares University
3 shared publicationsElham Parhizkar
Department of Electrical and Computer Engineering, Tarbiat Modares University, Tehran, Iran
3 shared publications- Saeed Jalili
Computer Engineering Department, Tarbiat Modares University, Tehran, Iran
3 shared publications - Masoumeh Sharafi
Tarbiat Modares University
2 shared publications
Latest Publications
- 2 August 2026
- Published by Springer Nature
- p. 253-269
RansomSphereGuard: Early Detection of Zero-Day Ransomware Attacks Using Deep Multi-sphere Support Vector Data Description
- 2 August 2026
- Published by Springer Nature
- p. 253-269
RansomSphereGuard: Early Detection of Zero-Day Ransomware Attacks Using Deep Multi-sphere Support Vector Data Description
- 18 September 2025
- Published by Springer Nature in The Journal of Supercomputing
- Vol. 81 (15) , 1-25
RansomHunter: zero-day Android ransomware detection using graph convolutional neural networks and code embeddings
- 18 September 2025
- Published by Springer Nature in The Journal of Supercomputing
- Vol. 81 (15) , 1-25
RansomHunter: zero-day Android ransomware detection using graph convolutional neural networks and code embeddings
- 20 June 2025
- Published by Springer Nature
- p. 15-29
MalDualCNN: A Novel Malware Detection Technique Using Binary File Visualization and Dual Convolutional Neural Network
- 20 June 2025
- Published by Springer Nature
- p. 15-29
MalDualCNN: A Novel Malware Detection Technique Using Binary File Visualization and Dual Convolutional Neural Network
- Top Cited PapersOpen Access
- 15 September 2023
- Published by Association for Computing Machinery (ACM) in ACM Computing Surveys
- Vol. 56 (2) , 1-37
Deep Learning for Zero-day Malware Detection and Classification: A Survey
Zero-day malware is malware that has never been seen before or is so new that no anti-malware software can catch it. This novelty and the lack of existing mitigation strategies make zero-day malware challenging to detect and defend against. In recent years, deep learning has become the dominant and leading branch of machine learning in various research fields, including malware detection. Considering the significant threat of zero-day malware to cybersecurity and business continuity, it is necessary to identify deep learning techniques that can somehow be effective in detecting or classifying such malware. But so far, such a comprehensive review has not been conducted. In this article, we study deep learning techniques in terms of their ability to detect or classify zero-day malware. Based on our findings, we propose a taxonomy and divide different zero-day resistant, deep malware detection and classification techniques into four main categories: unsupervised, semi-supervised, few-shot, and adversarial resistant. We compare the techniques in each category in terms of various factors, including deep learning architecture, feature encoding, platform, detection or classification functionality, and whether the authors have performed a zero-day evaluation. We also provide a summary view of the reviewed papers and discuss their main characteristics and challenges.
- 15 September 2023
- Published by Association for Computing Machinery (ACM) in ACM Computing Surveys
- Vol. 56 (2) , 1-37
Top Cited PapersOpen AccessDeep Learning for Zero-day Malware Detection and Classification: A Survey
Zero-day malware is malware that has never been seen before or is so new that no anti-malware software can catch it. This novelty and the lack of existing mitigation strategies make zero-day malware challenging to detect and defend against. In recent years, deep learning has become the dominant and leading branch of machine learning in various research fields, including malware detection. Considering the significant threat of zero-day malware to cybersecurity and business continuity, it is necessary to identify deep learning techniques that can somehow be effective in detecting or classifying such malware. But so far, such a comprehensive review has not been conducted. In this article, we study deep learning techniques in terms of their ability to detect or classify zero-day malware. Based on our findings, we propose a taxonomy and divide different zero-day resistant, deep malware detection and classification techniques into four main categories: unsupervised, semi-supervised, few-shot, and adversarial resistant. We compare the techniques in each category in terms of various factors, including deep learning architecture, feature encoding, platform, detection or classification functionality, and whether the authors have performed a zero-day evaluation. We also provide a summary view of the reviewed papers and discuss their main characteristics and challenges.
- 1 August 2021
- Published by Elsevier in Knowledge-Based Systems
- Vol. 225, 107084
A differentially private location generalization approach to guarantee non-uniform privacy in moving objects databases
- 1 August 2021
- Published by Elsevier in Knowledge-Based Systems
- Vol. 225, 107084
A differentially private location generalization approach to guarantee non-uniform privacy in moving objects databases
- 1 September 2020
- Published by Elsevier in Information Systems
- Vol. 92
A fully spatial personalized differentially private mechanism to provide non-uniform privacy guarantees for spatial databases
- 1 September 2020
- Published by Elsevier in Information Systems
- Vol. 92
A fully spatial personalized differentially private mechanism to provide non-uniform privacy guarantees for spatial databases
- 24 July 2020
- Published by Springer Nature in International Journal of Information Security
- Vol. 20 (4) , 511-533
Enhancing spatial and temporal utilities in differentially private moving objects database release
- 24 July 2020
- Published by Springer Nature in International Journal of Information Security
- Vol. 20 (4) , 511-533
Enhancing spatial and temporal utilities in differentially private moving objects database release
- 25 January 2020
- Published by Springer Nature in The Journal of Supercomputing
- Vol. 76 (9) , 7416-7437
Incremental collusive fraud detection in large-scale online auction networks
- 25 January 2020
- Published by Springer Nature in The Journal of Supercomputing
- Vol. 76 (9) , 7416-7437
Incremental collusive fraud detection in large-scale online auction networks
- Open Access
- 26 June 2019
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Access
- Vol. 7, 85887-85902
PDP-SAG: Personalized Privacy Protection in Moving Objects Databases by Combining Differential Privacy and Sensitive Attribute Generalization
Moving objects databases have become an enabling technology for location-based applications. They mostly focus on the storing and processing of data about moving objects. Privacy protection is one of the most important concerns related to such databases. In recent years, some mechanisms have been proposed to answer statistical queries over moving objects databases, while satisfying differential privacy. However, none of them consider the case where a moving objects database contains non-spatiotemporal sensitive attributes other than spatiotemporal attributes. Besides, most of them do not support the personalized privacy protection requirements of different moving objects. In this paper, we address these problems by presenting PDP-SAG, a differentially private mechanism that combines the sensitive attribute generalization with personalized privacy in a unified manner. By this combination, we aim to provide different levels of differential privacy protection for moving objects that have non-spatiotemporal sensitive attributes as well. In this regard, we generalize the sensitive attribute values of trajectory data records based on their privacy descriptor and define a new personalized differentially private tree structure to keep different noisy frequencies for each trajectory according to the generalized sensitive attribute values of trajectory data records passing through that trajectory. We also propose intra-and inter-consistency constraints enforcements to make noisy frequencies consistent with each other. Extensive experiments on synthetic and real datasets verify that PDP-SAG significantly improves the utility of sensitive query answers and provides the required level of privacy protection for each moving object, in comparison to the case when no personalization and generalization are permitted.
- 26 June 2019
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Access
- Vol. 7, 85887-85902
Open AccessPDP-SAG: Personalized Privacy Protection in Moving Objects Databases by Combining Differential Privacy and Sensitive Attribute Generalization
Moving objects databases have become an enabling technology for location-based applications. They mostly focus on the storing and processing of data about moving objects. Privacy protection is one of the most important concerns related to such databases. In recent years, some mechanisms have been proposed to answer statistical queries over moving objects databases, while satisfying differential privacy. However, none of them consider the case where a moving objects database contains non-spatiotemporal sensitive attributes other than spatiotemporal attributes. Besides, most of them do not support the personalized privacy protection requirements of different moving objects. In this paper, we address these problems by presenting PDP-SAG, a differentially private mechanism that combines the sensitive attribute generalization with personalized privacy in a unified manner. By this combination, we aim to provide different levels of differential privacy protection for moving objects that have non-spatiotemporal sensitive attributes as well. In this regard, we generalize the sensitive attribute values of trajectory data records based on their privacy descriptor and define a new personalized differentially private tree structure to keep different noisy frequencies for each trajectory according to the generalized sensitive attribute values of trajectory data records passing through that trajectory. We also propose intra-and inter-consistency constraints enforcements to make noisy frequencies consistent with each other. Extensive experiments on synthetic and real datasets verify that PDP-SAG significantly improves the utility of sensitive query answers and provides the required level of privacy protection for each moving object, in comparison to the case when no personalization and generalization are permitted.
- 16 March 2019
- Published by Springer Nature in The Journal of Supercomputing
- Vol. 75 (8) , 5551-5582
HLMD: a signature-based approach to hardware-level behavioral malware detection and classification
- 16 March 2019
- Published by Springer Nature in The Journal of Supercomputing
- Vol. 75 (8) , 5551-5582
HLMD: a signature-based approach to hardware-level behavioral malware detection and classification