Monday, 6 June 2011

Hacking Modem

Most of us will feel that the surfing speed which is allocated by our ISP is not enough. 64Kbps with people who will think 128Kbps will be cool speed. 128Kbps with people who will think 256Kbps will be cold and so on
This tutorial will teach you how to increase your 64Kbps link to 512Kbps or what ever speed you want.
It is very possible to do this. With a little luck if your Cable Internet Service Provider are very savage about how new technology is very successful and left some key loopholes open for you to grab vital information on how to accomplish this task. But this tutorial will not guarantee 100% of your success.
Let us begin. I will try to explain you as best I can do to re-configuring your SB5100, SB4100 or SB3100 cable modem
Theory of cable modem works
All the cable modems when it boots up will look for an "Image file" where you all like configuration upload and download speed limits are speed limits set. This "Image file" stored in ISP `s TFTP server. Modem will be pre-configured with the ISP `s TFTP server IP address and name of image file for download. If the modem booted it up at the request of the TFTP server and download Image file from TFTP server is in accordance with this speed limit we'd set.
Our Mission
This image get a file from ISP `s TFTP server, reconfigure it according to our need and force our modem to download this file from the computer rather than downloading it from the ISP` s TFTP server.
The steps to complete
1). USB modem to get the MAC address2). Your ISP to get IP address of the TFTP server3). Get the name and path of the "configuration file" or photo files stored in ISP `s TFTP server.4). Download Image file from ISP `s TFTP server.5). Decrypt with image files that you downloaded from ISP `s TFTP server6). Modifying image files7). Encrypt the modified file photo8). Change your computer's TCP configuration same as ISP `s TFTP server (ie IP address same as ISP` s TFTP server)9). Host TFTP server in your computer10). Put Image file in your base directory TFTP11). Restart the modem12). Changer your PC IP back as given by ISP13). OOPS Done. Start surfing with a new speed

1). USB modem to get the MAC address
You can see the back of the modem to get this MAC Address or you can log on to the Cable modem with a Web Browser hxxp: / / 192.168.100.1 /. This is internal HTML pages are stored DOCSIS cable modem (SB5100, SB4100 and SB3100) that gives you more information about the necessary configuration. Unless disabled by your ISP. This feature might be totally turned off by your ISP.
2). Your ISP to get IP address of the TFTP server3). Get the name and path of the "configuration file" or photo files stored in ISP `s TFTP server.
To obtain this important information you should perform simple SNMP your modem. To do this you can use one of the tools below
a) There is a program called Weird QUERY.EXE of Solutions which is a BOOTP packet request program that will tell you everything you need to know, without all these extra steps. Will display the image file, the TFTP server address, all you really need to get started. To use this BOOTP QUERY tool, you need the MAC address of cable modem
Or
Experts can use the program SolarWinds SNMP
Or
c) Beginners can use DOCSIS Diagnosis utility
Or
d) Beginners can use the tool SNMPWALK
use command "snmpwalk 192.168.100.1 public"
NOTE: Use modem IP address as "192.168.100.1" (SB5100, SB4100 and SB3100) when asked to give by one of the tools above. SNMP community "General"
Using the tools above you will get information from ISP `s TFTP server IP and the name" Image file "stored on the TFTP serverAll the important information stored in this file, One of the MaxRateDown 2621440; MaxRateUp 393 216;. (This is my ISP settings. You can see similar to what I get for speed. 40KB / s up and 250 KB / s down)
Among these, we need:Configuring the TFTP Server = 194 .*.*.. 90 (replace this with yours throughout doc)= Isrr.bin configuration file name (replace with your desire for this in the doc)AndIP fragments created = 0IP address.10.xxx.xxx.xxx = 10.xxx.xxx.xxxAddress.192.168.100.1 IP = 192.168.100.1 (the IP address of cable modem, (replace this with yours throughout doc)IP-to-If-index.10.xxx.xxx.xxx = 2
Tip: You can do this step by sniffing the modem ie "192.168.100.1" when modem boots up. I've never tried this method. Try luck.

4). Download Image file from ISP `s TFTP server.
To do this you can use a command prompt and the command below with out quotes and bracket.

"C: \ TFTP-i GET"
Okay now you got Image file from ISP `s TFTP server.

5). Decrypt with image files that you downloaded from ISP `s TFTP server6). Modifying image files7). Encrypt the modified file photo
DOCSIS uses a tool that you can download fromCODEhttp: / / sourceforge.net / projects / DOCSIS
using this program you can decrypt image file change the upload speed and download speed, save and encrypt back. Rename this newly created file same as your original image file.

8). Change your computer's TCP configuration same as ISP `s TFTP server (ie IP address same as ISP` s TFTP server)
Go to my network places and right click -> propertiesSelect your LAN Card right click -> properties-> Internet Protocol (TCP-IP) double click and change it to the following valuesConfiguring TPC from the following TCP settingsIP: 194 .*.*. 90 (replace with the TFTP server from the ISP)Netmask: 255.255.255.0Gateway: 192.168.100.1 (replace with the cable modem IP address)
Note: Gateway should be 192.168.100.1 then only your modem can communicate with the computer.

9). Host TFTP server in your computer10). Put Image file in your base directory TFTP11). Restart the modem
Download TFTP Server software and host TFTP server in your computerYou can download from the TFTP server:CODEftp: / / ftp.ida.net/pub/wireless/tftpd32.exe
Start TFTPD32 server. Go to Settings and set the Security to None. Increase the timeout to 20secs and the Max Retransmit to 6. Choose to translate UNIX file. Make sure it's base directory to place isrr.bin is (ie the image file that will be changed). If you need to replicate a directory pathname along with the image file, then create a root directory from which relates to the image file pathname.
Restart your modem, and AS SOON as the SEND light running is solid, you'll see a receive on your TFTP server ie your PC

12). Changer your PC IP back as given by ISP13). OOPS Done. Start surfing with a new speed
Now you change the TCP settings for your PC back to normal as given by ISP. (Ie Put your original IP address and gateway)
Oops you hacked your modem. Test by downloading multiple files using fishing (download accelerator plus)
Note: This speed will remain the same until you restart your cable modem. So every time you reboot the modem, you must follow the steps 8,9,10,11 and 12




keyword:
how to ,cable modem hacking ,hacking the cable modem ,uncapping ,service ,modems ,modem hack ,wordpress ,starch ,onestep ,internet ,firmware ,unblock ,tftp server ,service providers ,service provider ,search ,ryan harris ,reviews ,reverse engineering ,redefined ,paperback ,internet via cable ,history ,hackers ,hack cable ,ebooks ,download ,docsis ,dial-up ,derengel ,configuration file ,cable modems ,cable modem uncapping ,cable modem ,cable company ,cable companies ,broadband ,bandwidth ,australia ,at&t broadband