Create a Text Database with EVERY Telephone number in the US!
This article will show you how to create a database with every possible telephone number in the US!
Using a Linux computer, you will need 11GB of free storage space, as this text database is very large.
Open a shell and type one of the following commands:
Example #1
seq 0000000000 9999999999 > phonelist.txt
OR
Example #2
print -l {0000000000..9999999999} >phonelist.txt
OR
Example #3
echo {0000000000..9999999999} | sed ‘s/ /\n/g’ >phonelist.txt
When you run any of the above examples, your computer will calculate and create a text database containing every possible number combination between 000-000-0000 thru 999-999-9999. This process will take a while depending on the CPU and RAM in your computer. Once the process finishes, you will have your new database containing every possible telephone number in the US.
The Good… you will have every telephone number in the US!
The Bad… you will have many non-telephone numbers and the text database is Over 10GB!
The Worst… you will have telephone numbers to places/agencies that you really do not want to call!
A uses for this database…
Many telephone companies, when they install a Wireless Access Point on someone’s home internet, the company uses the customer’s telephone number as the security code on the Wireless Access Point. This is BAD practice, as anyone can create this database (with little effort), and therefor use the text database for cracking WEP/WPA encryption!
Thanks for taking moment for discussing this article, it was outstanding and really educational. Being a first time visitor to your website I am very impressed. I discovered lots of educational things in your article. Keep this up. Thank you.
This worked exactly how you stated. I was able to create a complete searchable text database for all telephone numbers in the USA.
Very informative. Hope to see more posts like this.