Monitor APK uploads and run MobSF analysis with OpenAI and Slack alerts
APK Upload Monitoring and Automated MobSF Analysis with Slack Reporting This workflow monitors a Google Drive folder for newly uploaded APK files, automatically downloads them, triggers a MobSF static analysis scan, p...
Template notes
APK Upload Monitoring and Automated MobSF Analysis with Slack Reporting
This workflow monitors a Google Drive folder for newly uploaded APK files, automatically downloads them, triggers a MobSF static analysis scan, processes the output to detect unused or risky libraries and sends a developer-friendly summary directly to Slack. It is ideal for teams who want fast, automated insights into Android app dependencies.
⚡ Quick Start: Rapid Implementation Steps
1. Connect Google Drive and select the APK upload folder. 2. Add your MobSF server URL in both HTTP Request nodes. 3. Add your OpenAI API credentials. 4. Connect Slack and choose your preferred channel. 5. Activate the workflow — you're ready to automate APK analysis.
What It Does
This workflow automates the complete static analysis process for Android APK files. When an APK is uploaded to a specific Google Drive folder, n8n immediately retrieves the file and sends it to MobSF for scanning. MobSF returns detailed JSON-based findings, including code, library usage and component insights.
The workflow then uses a series of JavaScript code nodes to extract relevant package information, compare used vs. detected packages, identify unused dependencies and classify them by risk. These results are transformed into a concise summary using an AI model. Finally, the summary is posted automatically to a Slack channel for fast team visibility.
This enables developers to take quick action on dependency cleanup, performance optimizations or security risks without manually reading the full MobSF report.