amresh.sinha

service 02 / 07

SecureNet

Analysis and identification of malicious mobile applications.

event
Smart India Hackathon
year
2023
status
shipped
stack
PythonFastAPIRedisMobSFThird party APIsRESTDockerLLM
upstream
Backend repo (opens in a new tab)
SecureNet app screens: a trust score of 48 out of 100, static analysis results, a privacy dashboard and a dynamic analysis view listing malicious domains per app

The problem

Problem statement SIH1381 at Smart India Hackathon, built with team SecureNauts: find out which apps on a phone are malicious, and show the owner something they can act on.

What the backend does

A FastAPI service runs static analysis on APKs through MobSF, dynamic analysis of network behaviour, and checks domains and IPs against third party reputation APIs. Redis queues the scans. An LLM turns the raw findings into a readable summary. Each app gets a trust score out of 100, and the privacy dashboard shows which apps used the camera, location and microphone in the last 24 hours.

Shipped as

A Dockerised REST backend with the Android app in front of it.

Outcome

Grand finalists at Smart India Hackathon 2023, held in Odisha.