An AI-powered web tool to analyze Android APKs and generate detailed security insights. Upload APK files and get a clear breakdown of permissions, vulnerabilities, and more — all from a sleek frontend.
📍 Repository: androidApp
- 📁 Upload APKs directly through the web interface
- 🔍 Analyze security issues, permissions, and risky components
- 📊 Intuitive, clean UI for viewing results
- ⚙️ Backend logic integrated with Python for static analysis
- 🌐 Frontend built for responsiveness and simplicity
- Frontend: React.js, Tailwind CSS
- Backend: Python
- UI Components: shadcn/ui
- Deployment: (optional - add if hosted somewhere)
- Upload an APK file.
- The backend analyzes the file for:
- Dangerous permissions
- Embedded trackers or malicious code
- Obfuscation or tampering
- The results are displayed in a clean, readable format.
-
Clone the repository
git clone https://github.com/jayanththalla/androidApp.git cd androidApp -
Install frontend dependencies
cd client pnpm install pnpm dev -
Run backend (Python)
(Include your Python backend instructions here, like setting up a virtualenv, installing dependencies, etc.)
cd server pip install -r requirements.txt python app.py -
Access the app via your local server (default:
http://localhost:5173or whichever port you're using).
Pull requests and issue reports are highly appreciated!
- GitHub: @jayanththalla
