APKSIELD

byShaguftha Kulsum

Based on the attached APKSHIELD synopsis for CIDECODE Hackathon 2026, build a COMPLETE FULL-STACK WEB APPLICATION called APKSHIELD — an India-specific APK Threat Analysis Platform with C2 Detection for cybercrime investigators. Build an actual working application, not a UI mockup or demo. Use: Frontend: - React.js - Tailwind CSS - D3.js - WebSockets Backend: - Python 3.11 - FastAPI - Celery - Redis Database & Storage: - PostgreSQL - SQLAlchemy - MinIO APK Analysis: - androguard - apktool - JADX - Frida - Android Emulator/AVD - mitmproxy - tshark - scapy - YARA - scikit-learn Threat Intelligence: - VirusTotal API - AbuseIPDB - Shodan - MISP Implement: - JWT authentication - APK upload system - Static APK analysis - Dynamic sandbox analysis - Permission extraction - URL/IP extraction - Firebase-as-C2 detection - Telegram bot token extraction - Runtime API hooking - PCAP generation - DNS logging - Beaconing detection - IOC extraction - MITRE ATT&CK mapping - Threat scoring engine - Malware classification - D3.js infrastructure graph - Real-time WebSocket logs - FIR-ready PDF forensic reports - Evidence chain logging - Investigator dashboard - Role-based access control Make the platform India-specific by including: - fake Indian banking app detection - SBI/HDFC/ICICI/Paytm/PhonePe spoof detection - Aadhaar/IRCTC phishing APK detection - Indian cybercrime investigation workflows - FIR-ready reporting format Generate: - full frontend - full backend - API routes - database schema - Docker setup - Docker Compose - Celery workers - WebSocket implementation - reusable architecture - setup instructions - README.md The final output should resemble a real SOC-grade malware investigation platform used by Indian cybercrime investigators and must be fully runnable locally using Docker.

LandingCasesLoginLogs
Landing

Comments (0)

No comments yet. Be the first!

Architecture

No Services Diagrams Yet

Architecture diagrams will be automatically generated when the Project Manager creates tasks for your project.

Landing design preview
Landing: View Threat Map
Login: Sign In
Dashboard: View Platform Analytics
Users: Manage Investigators
Users: Set Permissions
Settings: Configure APIs
Settings: Manage Threat Feeds
Settings: Update YARA Rules
Sandbox: Monitor Infrastructure
Sandbox: View Emulator Status
Database: Manage Malware DB
Logs: View Audit Trail