advertisement
Mitron App, which has recently been in the news for being downloaded over 5 million times and positioned as India’s answer to Tik Tok, may not have been developed by an Indian from IIT Roorkee.
A detailed analysis and decompiling of the app’s source code by The Quint, has revealed that Mitron, which has ridden high on an anti-China and anti-TikTok sentiment, has, in fact, been rebranded from an app called TicTic, developed by a Pakistan-based company QBoxus.
Launched on 11 April, the credit for developing the app was given to Shivank Agarwal, a student at IIT Roorkee. Mitron is a short video-making application that allows users to upload short videos of up to 15 seconds.
A perusal of the decompiled source codes of the two apps has revealed that several strings with TicTic have been left as it is.
For example, “com.dinosoftlabs.tictic>>Main_Menu>>MainMenuFragment” as seen in the Mitron’s code still contains ‘tictic’.Moreover, “com.dinosoftlabs.tictic” is the Android package name and Google Play Store ID for the app published by Qboxus.
QBoxus has put the source code of its micro-video sharing app on sale on Code Canyon, a site where one can purchase pre-built sites, scripts, plugins applications and even themes.
An initial glance at both applications does indicate that certain features might be similar, but that could perhaps be written-off as both of them attempting to emulate the Tik Tok user experience.
What cannot be written-off as an attempt to emulate the Tik Tok user experience, however, is what decompiling the source code of both applications reveals.
Below, one can see TicTic app’s code, followed by a screenshot of Mitron App’s code.
Speaking with The Quint, Irfan Sheikh, founder and CEO, QBoxus said “the app has been purchased on 1 April 2020 for a price of $34.”
The company said they have the Code Canyon generated invoice as well, but declined to share sharing it would amount to a breach of client-customer privacy. “The developer just changed the package name, brand name, splash screen, and some strings, and boom, here we have the new Indian-made app - Mitron,” the Sheikh said.
QBoxus has, however, clarified that there is no problem with what Mitron’s developer has done and no wrong in the procedure to launch the app.
The Pakistani company has raised two specific issues:
The Quint has reached out to Mitron App for comments on the claims made by QBoxus along with details the publication has found. The story will be updated once Mitron responds.
The login screen for both apps shares an identical schema as well. Both can be seen using “action_login.xml”
Further, a ‘change_log’ file present in the decompiled Mitron source code contains the string “com.dinosoftlabs.tictic” – which is the package name of the TicTic application developed and released by QBoxus.
However, there are some minor differences to be noted in the User Interface (UI).
Apart from this, the application programming interface (API) for both applications are completely identical, which alone allows one to fully ascertain the claim that Mitron is indeed only a re-skinned iteration of TicTic.
Regardless, while re-skinned applications are not an entirely new phenomenon, they come with their own drawbacks.
For instance, a vulnerability that exists in the original codebase is likely to propagate to all other instances of the application and remain unfixed in each and every one of them.
The flaw can allow a malicious actor to force other users to follow any given account, simply by tampering with a few parameters on the ‘follow user’ request.
Although it would be correct to state that both applications share the same code base, it should be clarified that this does not mean the same backend is shared among both applications.
The Mitron app’s server and API are located on shopkiller.in, whereas the TicTic application communicates with bringthings.com. This means that both user data as well as uploaded videos for Mitron are stored on a separate server (an Amazon Web Services S3 instance to be specific) in contrast to TicTic.
This is made evident by the number of people who have so far downloaded and installed the application (a number which is resting at 5 million at the time of publication).
In the context of Mitron, it’s meteoric rise in popularity can probably be attributed to it being touted as an “Indian version” of Tik Tok.
(Karan Saini is a security researcher and technologist from New Delhi, India. He works as a product support engineer with Bengaluru-based HasGeek.)
(At The Quint, we question everything. Play an active role in shaping our journalism by becoming a member today.)