Articles

Simple Antivirus Scanner: A Signature-Based Malware Detection System Using Delphi

Antonov Alin

View Author Affiliations
  • Antonov Alin: SourceCodester Community, Romania
Published:
December 12, 2025
Pages:
68-76

Views

133

Views

Downloads

119

Downloads

Article Metrics


Share Article:

Abstract

The Simple Antivirus Scanner was developed as an instructional model to demonstrate the core mechanisms of signature-based malware detection. Implemented using Delphi, the system integrates MD5 hashing, database-driven signature comparison, and asynchronous scanning through the TBackgroundWorker component, providing both functionality and responsiveness in a Windows environment. The project’s architecture includes recursive file traversal, efficient hash computation, and a structured virus definition database that enables accurate identification of known malware. The inclusion of a harmless test virus allows for safe experimentation and validation of the detection process, reinforcing user understanding of hash-based recognition. Results show that the system performs effectively in detecting catalogued threats, offering a predictable and transparent learning experience. However, it lacks the capabilities of modern antivirus systems such as heuristic analysis, real-time protection, and automated signature updates. As a pedagogical platform, it serves as a bridge between theory and practice—illustrating file system operations, cryptographic applications, and data-driven threat identification. Future development may expand the scanner into a more comprehensive framework incorporating multi-layered detection, cloud-based updates, and AI-based classification. Ultimately, the project emphasizes clarity and accessibility, making it a valuable resource for students, educators, and cybersecurity enthusiasts seeking practical insight into antivirus design principles and malware detection logic.

Author Biographies
Antonov Alin

SourceCodester Community

SourceCodester Community, Romania.

Article Identifiers
  • Article Title: Simple Antivirus Scanner: A Signature-Based Malware Detection System Using Delphi
  • DOI: 10.59431/jda.v4i2.665
  • Publication Date: 2025-12-12
  • Journal: Journal Dekstop Application (JDA)
  • Volume: 4
  • Issue: 2
  • Pages: 68-76
References
Article Statistics

Downloads

Download data is not yet available.

Issue Information

Article Details

Volume: 4
Issue: 2
Year: 2025
Published: 2025-12-12
Pages: 68-76
Section: Articles
View Full Issue
Additional Information

How to Cite

Alin, A. (2025). Simple Antivirus Scanner: A Signature-Based Malware Detection System Using Delphi. Journal Dekstop Application (JDA), 4(2), 68-76. https://doi.org/10.59431/jda.v4i2.665
License

License information not available.

img
img
img
img
img
Our News & Similar Articles

Similar Articles

You may also start an advanced similarity search for this article.