PM Modi’s app is leaking out users’ personal data without their consent
A French security researcher, who has already exposed various security holes in the Aadhaar infrastructure, has in a series of tweets claimed that Prime Minister Narendra Modi’s application is sending personal information of its users to a third party website called in.wzrkt.com and it is doing it without the consent of its users.
Pushing personal information such as email, photo, name, gender etc to a third party website without a user’s consent is a serious privacy breach. To ascertain whether this privacy breach occurred or not, Alt News decidedto take a deep dive into this issue and investigated PM Modi’s Android App.
Sniffing data transmitted by your phone
To ascertain whether your phone is transacting with a certain website or not, the data between the phone and the outside world needs to be intercepted. There are several software applications which allows one to do so. We used a popular software called Charles. As described on the Charles website, it enables one to view all the HTTP and SSL/HTTPS traffic between a machine and the Internet. The trial version of Charles works for 30 days after installation and runs only 30 minutes at a time. Details of how to configure Charles and your phone to intercept data is provided at the bottom of the article in the section “Technical Details”.
To verify the claim of the researcher, we installed the Narendra Modi Android app on our phone, tapped on the “Sign Up” button at the bottom and created a profile.
During the process of creation of the profile leading upto a successful registration, the APP was transacting data over the Internet which we captured using the Charles software mentioned above. What we saw was that personal information such as name, email id, gender, telecom operator type and more was indeed being shared with the website in.wzrkt.com. In the screenshot below, it can be seen that the email-id [email protected] that we entered during registration has been sent to in.wzrkt.com.
Once Charles is installed on your PC/laptop, your phone’s proxy server needs to be configured to point to the machine which has Charles running so that it can intercept all the traffic emanating from your phone. This is done by inputting the IP Address of your PC/laptop and the proxy server port (Default: 8888) that Charles is listening on in the proxy server section of the Wi-Fi Settings on your phone.
Additionally, since the data that is being transacted between the Narendra Modi app and outside world is over HTTPS and is encrypted, one needs to install the Charles Root Certificate on your phone by pointing your Mobile browser to chls.pro/ssl and following the prompts.
Lastly, add in.wzrkt.com in the list at “SSL Proxy Settings” which in turn can be found in the “Proxy” main menu.
Once the above settings are configured, Charles running on your machine is ready to intercept the data from the Narendra Modi app on your phone.
You may be interested
North Korea announces to discontinue its Nuclear tests ahead of meeting with Donald TrumpJanet Mayson - Apr 21, 2018
Dramatic developments took place as the North Korea announces to shut down all of its nuclear test site, and stop its nuclear tests…
Latest Saudi airstrike kills two dozen civilians in YemenJanet Mayson - Apr 21, 2018
Around two dozen civilians lost their lives when the aerial attack by Saudi fighter jets launched at Yemen’s southwestern province of Ta’izz as…
Dalit man killed for riding and owning horse in IndiaJanet Mayson - Apr 01, 2018
A young farmer in India belonging to country's lowest community of Dalit was beaten to death for riding and possessing his own horse.…