Analyzing and Preventing Quick Response Code-based Malware and Phishing Attacks for Smartphones
Overview
More than 11.6 million mobile devices around the world are infected with malware, and this number is increasing as smartphones gain popularity and become prime targets for hackers. Quick Response (QR) codes can pose a threat to unassuming scanners, as the URLs embedded in the codes can lead to malware or phishing sites. QR codes are especially vulnerable because a scan can automatically trigger the download of malware from an infected site, unbeknownst to the user. This paper investigates the prevalence of malware in QR codes and implements a solution to make QR codes secure. As part of my research, I gathered over 5 million records of barcode and QR code scans from a popular smartphone application and developed a tool to exhaustively parse through the big dataset. My tool extracts URLs from the data and checks each of them for malware and phishing vulnerabilities. My results indicated there are roughly 200 sites per million unique URLs that lead to malicious sites. Although this percentage is small today, my research conclusively proves that QR code exploits are increasing, legitimate threats. The simple yet opaque process of infecting smartphones through QR codes will become a serious concern as QR codes and smartphones become ubiquitous. Unfortunately, most QR code scanning applications in the market today do not check websites for security threats. Thus as a defense, I developed a secure Android QR code scanning application that protects users from QR code exploits.
Competition history
- ISEF 2014
Resources
Related projects
CSEF · 2012
PDFClearance: Developing Software to Detect Malicious PDFs
CSEF · 2014
Smart Code
CSEF · 2011
SmartCheck: Innovating Credit Card Security through Smartphone Based Handshake Protocols, Fingerprinting, and Encryption
CSEF · 2014
Ethical Hacking: Invisible Sharks in Cyberspace
AJAS · 2024
Building a Deep Neural Network to Automate Protection Against Online Cyber Attacks
ISEF · 2025
A Novel Framework for PDF-Based Stegomalware Detection Using Kolmogorov Complexity
ISEF · 2015
Improving Crypto: A Novel Smartphone Based Entropy Generator
ISEF · 2020
Developing FourS 2.0: A Web Hosting Software that Uses Encrypted Quick Response Code to Reduce Violence in School
Closest projects by meaning, across every fair and year in the corpus.
Browse more like this
Source: Regeneron International Science and Engineering Fair