Releases: Raoof128/Raoof128.github.io
Releases · Raoof128/Raoof128.github.io
Release list
🏆 MehrGuard v2.0.36 - KotlinConf 2025-2026 Contest Submission
🛡️ Mehr Guard v2.0.36 — KotlinConf 2025-2026 Contest Submission
Privacy-first QR phishing detection across 5 Kotlin Multiplatform targets.
📥 Downloads
| Platform | Artifact | Notes |
|---|---|---|
| Android | MehrGuard-2.0.36-debug.apk |
Debug-signed, ready to install |
| iOS | Build from Xcode | See Quick Start below |
| Web | Live Demo | No install required |
| Desktop | ./gradlew :desktopApp:run |
JDK 17+ required |
⚡ 60-Second Judge Path
- Download APK → Install on Android 8+ device
- Open Web Demo → Paste
paypa1-secure.tkto test - Run
./judge/verify_offline.sh→ Proves zero network calls
📋 Key Files
| File | Purpose |
|---|---|
| JUDGE_QUICKSTART.md | 5-minute verification guide |
| ESSAY.md | Competition essay (327 words) |
| JUDGE_VERIFICATION_SUMMARY.md | Audit results with commands |
| docs/VIDEO_DEMO.md | Video demonstration |
🔐 APK Verification
shasum -a 256 MehrGuard-2.0.36-debug.apk
# fada638e9bb60d833e0ed2b422b69f8291bc508f3c5873e474c68d6c2b74fad3✅ Verified Claims
- 100% Offline — Zero network calls during analysis
- 87% F1 Score — Precision 85%, Recall 89%
- <5ms Latency — P50 median analysis time
- 5 Platforms — Android, iOS, Desktop, Web JS, Web Wasm
🏆 Final Submission - v1.7.0
KotlinConf 2025-2026 Student Coding Competition - Final Submission
🎯 Score Target: 100/100
This release represents the final submission version of QR-SHIELD.
✨ Key Features
- 100% Offline — No URL ever leaves your device
- Ensemble ML — 3 models combined (LR + Boosting + Rules)
- 25+ Heuristics — Homographs, typosquats, suspicious TLDs
- 4 Platforms — Android, iOS, Desktop, Web from one codebase
- <5ms Analysis — Real-time feedback during scanning
📊 Code Metrics
- ~26,000 LOC total
- ~11,000 LOC shared (100% business logic)
- 89% test coverage
- 1000+ tests
📁 Key Files
SUBMISSION_CHECKLIST.md— Judge verification guidedocs/SHARED_CODE_REPORT.md— KMP code sharing proofdocs/THREAT_MODEL.md— Detection capabilitiesdocs/EVALUATION.md— Accuracy methodology
🔗 Quick Verification
./judge/verify_all.shQR-SHIELD v1.1.0
🛡️ QR-SHIELD v1.1.0
Protect yourself from QRishing attacks with intelligent QR code scanning.
📥 Downloads
| Platform | Download | Requirements |
|---|---|---|
| Android | 📱 Download APK | Android 8.0+ (API 26) |
| iOS | 🍎 Use Web App | Safari + Add to Home Screen |
| Web | 🌐 Try Online | Modern browser |
🚀 Installation
Android
- Download
QRShield-1.1.0-release.apk - Enable 'Install from unknown sources' in Settings
- Open the APK file to install
iOS (Free - No Developer Account Needed!)
- Open Safari on your iPhone/iPad
- Go to: https://raoof128.github.io/QDKMP-KotlinConf-2026-/
- Tap Share button → Add to Home Screen
- The app works just like a native app!
✨ Features
- 🔍 25+ Security Heuristics - Comprehensive URL analysis
- 🤖 ML-Powered Detection - On-device phishing scoring
- 🏢 Brand Impersonation Detection - 500+ brands monitored
- 🔒 100% Offline - No data leaves your device
- 🌍 Cross-Platform - Android, iOS (Web), Desktop, Web
🔐 Security Verification
SHA-256: 3b5b8c75a1e54437f0071feae1e4a56f8aaab7b75f302e67ef0321d63240d878
Verify with: shasum -a 256 QRShield-1.1.0-release.apk
🏁 Contest Start
First commit marking the start of the KotlinConf 2025-2026 Student Coding Competition entry.
This release tags the initial commit to prove all work was created within the contest period.