If you do not want to activate your window 8 with internet, you can activate Windows 8 by using Phone. You can contact Microsoft by phone to activate the product. In this process you do not need Internet connection to activate Windows 8 over phone.
You should follow these steps:
You should swipe in from the right side, or hover your mouse in the upper-right corner of the screen to display the charms menu at the Start screen.
You should tap or click the Settings charm.
You should tap or click Change PC Settings.
After it select Activate Windows
Then tap or click Activate by phone.
Now select the country/region from the drop down menu, and then click Next .
You can call the toll free number provided.
You should follow the instructions from the telephone system and write down the confirmation ID.
You should enter the confirmation ID numbers into fields A through H, in the same sequence as the telephone system provided them. When done, click Activate .
You will see a success screen, If product activation was successful.