Let’s make it interesting.
Okay so for a minute think you’re an agent for intelligence agencies like IB/RAW. You have some top secret information about a new weapon system of another country which would wreck havoc in the world. You have to transfer the information obtained by espionage back to Delhi without getting caught, but the bummer is that you know someone named Eve is spying on you and would intercept any message you send.
Almost on every reputed website password isn’t stored in plain-text. It is hashed ( Cryptographic hash function - Wikipedia) and salted. If you store passwords in plain-text then any intruder can just get hold of ’em.
A cryptographic hash function is, you can say, a mathematical algorithm (hence a function) to convert an arbitrary input (aka message) to a string (bit array, to be precise) of a fixed size, which is called a hash/digest.
Well, they use that puzzle for hiring, so I won’t provide the answer here, or their purpose would be defeated.
But nevertheless, I will provide you a hint. Look at the JS file in POST data.
Confused? Can’t find? Here it is!
js function sendData(in_data,dest_url) { var req_send = $.ajax({ url: dest_url, type: 'POST', contentType: 'application/json', data: in_data, dataType: 'json' }); return req_send; }; //sendData function munchClues(data) { var makkhi_link= '<a href="MakkhiChoose" target="_blank" title="MakkhiChoose browser plug-in, open in new window">MakkhiChoose</a>'; var econ_link = '<a href="MakkhiChoose - Tricks and extensions to enhance your browsing experience - The Economic Times" target="_blank" title="Press Coverage in The Times of India">1.