I need a secure and usable QR code reader for Android that can detect a malicious link when scanning the QR code.
This reader is anti-phishing and malware, which means it can detect malicious URLs based on an automated detection system. For this purpose, I require a URL checking app that can provide security by implementing different criteria. I use different layers of security, with around 100 features divided into 4 layers. The first layer uses the API of famous blacklisted phishing and malware websites such as PhishTank, Google Safe Browsing, and so on. The second layer is a lexical feature, which uses statistical properties of the URL string (a bag of words). The third layer is a host-based feature, which is extracted from the host characteristics of the URLs. The fourth layer is a content-based feature.
I have found some samples on GitHub that can make it very easy and have already implemented some of these features; you just need to add on new ones. I have a list and details of them which I will share later.
Furthermore, I've shared the code and related research work here; please read carefully before bidding. I want high accuracy in malicious URL detection, and I require evaluating the app first after development. I will make two milestones, first is malicious URLs detector which evaluate with a dataset and then if it works well turn it to app.