Download the Official software from any of the public locations (AISECT). Install it on any windows laptop. Reverse the Java libraries present in C:\UID Authority of India\Aadhaar Enrolment Client\lib\in.gov.uidai.*.jar, using standard tools like Java Disassembler.
A few things stand out
There is no obfuscation. (Face Palm #1) There is code to detect tampering of the software, but the programming in that module is quite poor, and can be tampered/bypassed very easily. All security checks are concentrated in one single module, which also ships with instructions on how to rebuild that module, thus making it very patch friendly. (Multiple repeated face palms)" https://medium.com/karana/aadhaar-a-self-certified-id-a63e299b36f5 #AadhaarFail #DestroyTheAadhaar
Finally, we are where we started. Those who want multiple Aadhaar numbers, can always get it and those who don’t want will be content with their only Aadhaar number. Further, even if one has only one Aadhaar number, the demographic information can be whatever one want them to be.