loopbacker
I've heard it suggested that curing cancer is probably a necessary step on the road to stopping/reversing aging.
However, I think these kinds of shock headlines are still somewhat useful. They help remind me that money doesn't really work the way I imagine it does in everyday life. It also reflects the control that a few individuals have over money, if not wealth/resources.
I'd be amazed if they ever make it available under anything like a GPL or BSD style license.
In general enumerating domains is not really possible (you can't just dump all North Korean domains for example, and people have tried).
I'd start by figuring out how they are blocking sites. Probing to see which IPs are blocked would be much easier. There are various tools to lookup which sites are hosted on a given IP address (using crawled data).
One way to do this would be to try connecting from outside Pakistan (e.g. EC2 server) and from inside and seeing if a IP is blocked.
Scanning all 4 billion IPs surprisingly doesn't take too long on a modern internet connection.
That obviously means that the whole password is rarely sent over the network. It also means that they can use the same validation system over the phone for telephone banking.
The system is however far from ideal of course.
I'd love to know why they chose to ban a Shakespeare play...