Skip to main content

Get access to everyone's Aadhaar data at Rs 500--A Tribune Report

Time and again UDAI(Unique Identification Authority of India) has been asserting that our Aadhaar data is secure and people of India can rest assured about the protection of our personal and biometric data. We have seen security flaws surfacing on the Internet over alleged data breach of Aadhaar and again Tribune has published about the existence of major security breach happening on daily basis. Our Aadhaar data, which is supposed to be highly secure in the hands of UIDAI is available to anyone who can pay Rs. 500.

According to Tribune, people are approached via WhatsApp for the service using which you are provided the portal and the username & password to use the portal. Using this service you can feed Aadhaar number and you will be able to download all personal details. This service is being provided at the mere amount of Rs. 500. Not only this, if you pay Rs. 300 more, you will be able to download the Aadhaar card also.

The government of India is trying to make Aadhaar the social security number of India but it seems the goal is miles ahead as far as the security of personal data is concerned. This is a major security breach and UIDAI & Government Of India must take actions to close all possible loopholes in UIDAI systems. It's still unknown whether the current issue is caused by software's security flaw or it is the result corrupt officers prevailing in UIDAI.

Here's the link to the post by Tribune where it got first got published:

Update 1: According to The Indian Express, UIDAI has filed FIR against the Tribune, reporter Rachna Khaira for Aadhaar data breach story. An unnamed deputy director has filed an FIR under Indian Penal Code Sections 419 (punishment for cheating by impersonation), 420 (cheating), 468 (forgery) and 471 (using as genuine a forged document) against the accused.

Update 2: UIDAI is under fire for the FIR against the reporter. The Editors Guild of India, opposition parties, and the local press clubs have condemned the action.
Expressing serious concern over the FIR, the Editors Guild of India said, “It is clearly meant to browbeat a journalist whose investigation on the matter was of great public interest. It is unfair, unjustified and a direct attack on the freedom of the press.”


Popular posts from this blog

Coin Flipping Puzzle: Interview Question

Golu has 100 identical coins (with head side and tail side) which he wants to donate to someone. There are many people who are aiming to get this collection of 100 coins. So Golu created a puzzle using all 100 coins and declared that the one who will solve his puzzle will get all the coins. You desperately need money so solving the puzzle is only option you have.

The Problem goes like this:
All 100 coins are laying flat on a table. 80 of them are heads up and remaining 20 are tails up. You can’t feel, see or in any other way find out which side is up. Split the coins into two piles(sets) such that there are the same number of tails in each pile.
[Baby Hint]: If number of coins in first pile is n then other pile will have 100-n coins.

First try yourself before peeking into the solution below. 

10 basic git commands you must know

If you work on software development project then you might have already used git for version control. If you haven't used git yet then it's high time you should learn and start using this. Following are the 10 git commands you must know while getting started with git.

1. git init: It initializes the git repository. Running this command creates a directory(.git) inside the current directory which contains git configuration and other repository data.  See below image how there was no git repository initially and after running git init,an empty git repository is initialized as we can see the .git directory gets created.

2. git status: It shows the current status of the repository by showing the difference between index file and the current HEAD commit. It shows the untracked files and files which are added to staging area but not yet committed. You can use different options with git status. 
Using -s option gives the output in short format.
Option -v or --verbose will show the c…

10 small business idea to start with in India

If you want to start your own business and you want to start small, here's are 10 business ideas which you can try. The following business takes less capital and more enthusiasm.

1. photography:

If you have a genuine interest in photography and want to make some money out of it then there are many opportunities may land your doorstep. It ney.eds more passion than anything else to start earning from photography. You can sell your photos to stock photography sites like,,, etc. You can also provide your photos to the online travel sites like There are many types of photography viz Architectural photography, Candid photography, Documentary photography, Fashion photography, Food photography, Landscape photography, Night-long exposure photography, Conceptual/ fine art photography, wedding photography etc.

2. Wedding Planner:

India is a place of the largest bunch of young people and wedding happens in large number eve…

Alexa can count only from 1 to 10

Alexa is the smart virtual assistance by Amazon. It is beating google now and Siri on non-screen devices. Alexa is hailed for its intelligence but it seems that the Alexa knows to count only from 1 to 10. By 1 to 10, I mean exactly from 1 to 10; neither more nor less. Even asking Alexa to count from 1 to 5 or 3 to 10 or 3 to 5 results in an apology from Alexa. Watch the above video to see for yourself.


JSONJSON(JavaScript Object Notation) is a human-readable data exchange format. 
JSON is built on two structures: A collection of name/value pairs. In various languages, this is realized as an object, record, struct, dictionary, hash table, keyed list, or associative array.An ordered list of values. In most languages, this is realized as an array, vector, list, or sequence. JSON's basic data types are: Number: a signed decimal number that may contain a fractional part and may use exponential E notation, but cannot include non-numbers such as NaN. The format makes no distinction between integer and floating-point. JavaScript uses a double-precision floating-point format for all its numeric values, but other languages implementing JSON may encode numbers differently.
String: a sequence of zero or more Unicode characters. Strings are delimited with double-quotation marks and support a backslash escaping syntax.
Boolean: either of the values true or false
Array: an ordered list of zero or m…

BCCI fails to renew domain name for its official website is(or should I use "was") the BCCI's official website where it posts news about Indian cricket and even live-stream the cricket events. I tried to reach to their page and it's rendering above page as the domain has expired and BCCI(Board of Control for Cricket in India) has failed to renew it within the expiry deadline.

After using whois for this domain name, I got to know that the domain was registered on 2nd February 2006 and was updated again today on 4th February 2018.

Will BCCI be able to regain its domain back?

Update: BCCI has got its domain back and showing the contents as earlier.