In order to fight Covid19, the Indian government released a mobile contact tracing application called Aarogya Setu. This application is available on the PlayStore and 90 million Indians already installed it.
Aarogya Setu - Apps on Google Play
Aarogya Setu is a mobile application developed by the Government of India to connect essential health services with the…
This application is currently getting a lot of attention in India. In Noida, if people doesn’t have the app installed on their phone, a person can be imprisoned up to 6 months or fined up to Rs 1000.
No Aarogya Setu app? Pay Rs 1,000 fine or face 6 months jail in Noida
"If people download it instantly, we will let them go. We are doing this so that people take the order seriously and…
Access to app internal files
On April 3, 2 days after the launch of the app, I decided to give a look to the version 1.0.1 of the application. It was 11:54 pm and I spent less than 2 hours looking at it.
The issue is that WebViewActivity was capable of doing a little bit more than that.
As you can see, the onPageStarted method checked the value of the str parameter. If str:
- is tel://[phone number]: it will ask Android to open the dialer and pre-dial the number
- doesn’t contain http or https, it does…