Is there a better way to check if an OUI is being used by a mobile phone or a router? e.g. There are plenty of huawei/apple routers and if one of them is in your neighborhood, you'd always get incorrect count. Similarly, there are many infamous smart phones and people use them but your code seems to ignore them.
I had been downloading the zone file for .PK domains on daily bases until they blocked the zone transfers. Based on comparison of these daily zone files I managed to publish the statistics [1] and also broke the news about hacked .PK domains [2] which was picked up by all leading tech blogs and news agencies.
Currently, I cannot find a way to get the zone file even by officially requesting the registry manager.
3 wrong approaches towards UX/Security
1. Extracting username from email
2. Extracting password from email and setting it same as username
3. sending password in plain text email.
Just launched @PakistanEdits Unfortunately IP addresses of Govt. owned institutes are not available but its fun to see what is being edited from the whole country :-)
The app uses parse.com API for all communication (and probably for all data storage) and I haven't seen it communicating with anything other than parse, getsentry and flurry services.
Interesting point is that no sweet shop owner knows any sweet by the name of 'Jhajaria' in Lahore. Even 'Fazal Sweets' shown in this ad doesnt know about it. Same seems to be the case in India: http://thedailyretard.in/demand-for-jhajariya-on-the-rise-af...
In 2007 I did the same level of digging with a facebook puzzle solving game. Game used to post daily puzzles and top scorers (solving the puzzle in minimum time) were shown on global leaderboard. At that time, the app was not using any kind of hashing or validation. It was simply posting the score to the server so tempering the data was easier. After staying on top of global leaderboard for a few days (with impossible score of 1 second), the app developer contacted me and requested to stop cheating the system. I suggested him some changes and the game became much better
There are 975 .Pk domains registered by MarkMonitor. google, visa, PayPal, sony, zynga, microsoft, hp all rely on MarkMonitor for their identity in Pakistan. It seems that MarkMonitor's account with pknic was compromised. 110 .PK domains had their name servers changed to freehostia.com recently. All of them registered by MarkMonitor. Here is the list: http://i.com.pk/110-pk-domains-managed-by-markmmonitor-got-h... [note: this list was compiled by me]