I do not know Nazdeeq but parent claims they deal with importing and last I checked neither MyUS nor any other random package forwarder deal with customs which can be a real PITA. (I have some experience with importing things into ... legally interesting ... countries, from 1990 till I left in 2006 I, as an individual have imported a lot of computers and parts into Hungary. It was ... fun.)
Hey Irfan! I'm sorry you feel that way, but as someone else here pointed out, we handle everything from clearing customs to last-mile delivery (to your doorstep), which is why our pricing may seem expensive because we declare all costs upfront.
A lot of our customers have similar horror stories where their goods get stuck in customs because they didn't realize clearing is a thing.
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.
Basically the OUI's I selected are from the ones with the top market share in the United States [1]. The marketshare is totally different in countries like India or Vietnam, so if people use this there they should be aware of this (maybe submit a PR to improve it :) ).
I'm open to suggestions to distinguish routers from mobile phones! Perhaps something like monitoring how "static" a mac address is (i.e. routers should never move and would be much less dynamic than signals from phones).
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.
Would OpenWRT run on the Pi or on the CPU in the WiFi dongle?
Assuming the former, I don't see how there would be a problem here. It is the WiFi dongle that is the certified Part 15 device, and you would not be modifying that device. You would be using for exactly what it is designed and certified for: sticking it into a computer's USB port to provide WiFi access to that computer.
No, Wikipedia would never allow such a document. It would be knocked down as "original research".
But I have to agree with you, I don't think GitHub is a great way to collaborate on this kind of document either. Case in point: I noticed a few minor typos and errors in the document, so like a good GitHub citizen I went through the whole process. Forked the repo. Made my changes. Submitted a pull request.
And then GitHub couldn't merge the changes!
So the author asked me if I could pull the latest version from his repo and see if the changes could be merged that way. I (hopefully politely!) declined, saying it would be easier for him to just type in these minor changes from my diff instead of having both of us worry about how to do the merge. And the author was a real gentleman and took care of it.
If this were some software code, I would do it differently, of course - I would have cloned the repo locally after forking it and edited there so I could do a proper merge. But I didn't want to mess with all that, I just wanted to fix a couple of typos! So I edited my fork online and did the pull request from there.
So yeah, GitHub isn't ideal for this. And if Wikipedia doesn't encourage this kind of document, there are plenty of other wikis that do.
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.
While i was messing around with another app , what i saw was that parse apps leak their clientkeys but not the application Id.
I did look more into it . parse does some sort of hashing to make an iid which is sent with each request .
I am pretty sure that the iid is made from the app key and the client key.
I did mess around a lot with an app using parse with charles web proxy and a number of decompilation tools i plan to write about it soon. ( as soon as i get something concrete)
Probably, I took it apart and had a quick look but couldn't find the key. I only had a quick scan of the Application and Activity classes though and did a search for Parse.initialize (where the key is passed in)