Como Hackear un CableModem...
sin ser descubierto
http://ar.geocities.com/cursos_luis/como_compartir_hackear_modems_adsl_cable.html
En este "pequeo" tutorial trataremos de acelerar la velocidad de nuestro cable mdem, en un proceso que no conlleva riesgo alguno pues no nos meteremos con el de manera fsica ;-) Este procedimiento se ha probado exitosamente en mdems SurfBoard de la lnea 3100 a 4100, es posible que funcione en otros modelos de MODEM, aunque personalmente no podra asegurarlo, incluso en mdems de los modelos que a he dicho es posible que no se acelere gran cosa la velocidad, pues depende tambin de que tan cerca ests de tu ISP y de la calidad de servidores que esta tenga :-( Ir haciendo puntualizaciones en los casos especiales y posibles problemas que pudieran surgir, pero como he dicho este proceso esta exento de riesgos as que no tienes que preocuparte, si funciona estars feliz, pero si no estars igual que al principio :P comencemos... (no te espantes, son captulos pequeitos ;-)
1. Como Hackear un modem 2. Entendiendo el procedimiento 3. Las herramientas necesarias 4. Obteniendo los datos 5. Descargando el archivo de configuracin 6. Editando nuestro archivo de configuracin 7. Cambiando nuestra IP 8. Creando nuestro propio servidor TFTP 9. La hora de la verdad 10. Testeando la velocidad 11. Evitando ser descubierto
1.- Entendiendo el procedimiento Seguramente alguna vez te llegaste a conectar mediante un mdem telefnico, al que le enchufabas el cable de telfono, este marcaba un numero, y mediante un nombre de usuario y una contrasea te conectaba a Internet a una velocidad que iba desde los 14 hasta los 56 Kbpsahh das aquellos de nostalgia u_u Bueno, ahora que tienes un lindo Cable mdem, es mucha velocidad pero Se podr tener mas velocidad?... Claro que si! _ Bien, entendamos primero como funciona nuestro Internet por cable: Imaginemos a nuestro Cable mdem como una manguera y a la velocidad de conexin como la cantidad de agua que puede pasar por ella. Cuando enchufamos nuestro mdem recibe datos de nuestra ISP, que le permiten conectarse mediante un servidor TFTP (un protocolo semejante al FTP) a los servidores de nuestra ISP, de ah baja un archivo de configuracin, que dice la velocidad a la que nuestro mdem nos permitir conectarnos, adems de otros datos como el numero de computadoras que pueden acceder a esa conexin. Ahora bien, lo que haremos en este tutorial ser hacer creer a nuestro Cable Mdem que
NOSOTROS SOMOS EL SERVIDOR TFTP!! y entonces de nuestra propia PC descargara el archivo de configuracin con los datos que nosotros mismos proporcionemos, entre ellos...la velocidad de conexin :-D de modo que lo que haremos ser descargar el archivo original desde nuestra ISP hacindonos pasar por un Cable Mdem y despus modificarlo a nuestro gusto. entendido esto... manos a la obra _ 2.- Las herramientas necesarias Para llevar a cabo todo, necesitaremos algunas herramientas, todas ellas gratuitas :-) a) Un diagnosticador de nuestro sistema Que nos permitir detectar los servidores necesarios y el nombre del archivo de configuracin. b) Un cliente TFTP Es similar a un cliente FTP, nos servira para conectarnos con nuestra ISP y bajar directamente el archivo de configuracin. c) Un editor DOCSIS Con el que desencriptaremos y editaremos nuestro archivo de configuracin. Descarga estos dos archivos, dentro de ellos esta todo lo necesario, durante el tutorial te ir diciendo cuales usar :) Uncap.zip Uncap - Troubleshoot.zip 3.- Obteniendo los datos De los archivos que nos bajamos en el "capitulo 2", descomprimimos el que se llama Uncap.zip, una vez descomprimido nos dirigimos a la carpeta docsisDiag y ejecutamos el archivo docsdiag.bat, al ejecutarlo nos dara lo siguiente...
El dato que he remarcado se refiere a la direccion IP desde donde se controla tu CableModem, en la mayoria de los casos es 192.168.100.1
sin cerrar esta pantalla siguele dando enter hasta que te salga lo siguiente:
Current Firmware: el "modelo" de nuestro modem Configuration TFTP Server: direccin a la que se conectara nuestro modem para obtener el archivo de configuracion. Configuration Filename: se trata del nombre del archivo de configuracion, en este caso mi archivo se llama 256T.CM, pero puede tener cualquier extension, como CGI, CNF, CM, BIN...etc... 4.- Descargando el archivo de configuracin Para obtener el archivo de configuracin del servidor podemos hacerlo desde MS-DOS (en Windows XP se llama Smbolo del sistema, en accesorios) tecleando lo siguiente... tftp -i tuservidorTFTP GET archivodeconfiguracion C:\archivodeconfiguracion mas o menos asi...
ahora ya tenemos nuestro archivo de configuracion en C:\ y nos llenamos de felicidad _ 5.- Editando nuestro archivo de configuracin Ahora si, ha llegado de editar nuestro archivo de configuracin, de los archivos que nos bajamos en el "capitulo 2", descomprimimos el que se llama Uncap - Troubleshoot.zip, una vez descomprimido nos dirigimos a la carpeta llamada Part 3 y de ahi a Docsis32Pro, ejecutamos el archivo Docsis32Pro.exe oprimimos Load Config elegimos el archivo de configuracion (recuerda que est en C:\) y nos aparecer algo como esto: Main { DownstreamFrequency 435000000; UpstreamChannelId 0; NetworkAccess 1; ClassOfService { ClassID 1; MaxRateDown 256000; MaxRateUp 128000; } MaxCPE 1; /* EndOfDataMarker */ /* Pad */
bueno, he aqui la explicacin y como editar: MaxRateDown: velocidad a la que puedes descargar, yo recomendaria cambiar su valor a 512000, que es una velocidad razonable, si no sube la velocidad asi pues ponle numeros mas chicos, pero nunca pongas numeros exagerados como 10000000 porque no funcionara. MaxRateUp: velocidad para subir, al igual que en el anterior, no pongas numeros ridiculos ;) MaxCPE: numero maximo de unidades que se pueden conectar al modem. NOTA: si encuentras variables como CmMic, CmtsMic, GenericUnknownTLV y SnmpMibObject borra la linea que las contenga!! una vez que hayamos editado nuestro archivo oprimimos SAVE CONFIG y lo guardamos con el mismo nombre de nuestro archivo de configuracin, es decir, lo reemplazamos 6.- Cambiando nuestra IP Dirgete a la carpeta conexiones de red segn tu sistema operativo y dale click derecho a la conexin que corresponde a tu cablemodem, elige la opcin PROPIEDADES (en Windows XP sera Panel de control ---> conexiones de red ---> tu conexion) nos saldra algo como esto:
Elegimos el Protocolo Internet (TCP/IP) y damos click al botn propiedades. ahora cambiamos los siguientes datos:
Direccion IP: ponemos nuestro servidor TFTP (en mi caso 10.3.1.101) Mascara de Subred: ponemos: 255.255.255.0 Puerta de enlace predeterminada: la IP que controla nuestro modem, casi siempre es 192.168.100.1 Servidor DNS preferido: no cambia Servidor DNS alternativo: no cambia quedaria asi:
oprimimos Aceptar y despus nuevamente Aceptar 7.- Creando nuestro propio servidor TFTP De los archivos que nos bajamos en el "capitulo 2", descomprimimos el que se llama Uncap.zip, una vez descomprimido nos dirigimos a la carpeta llamada tftp32 y ejecutamos el archivo tftpd32.exe nos dirigimos al boton settings y ponemos lo siguiente: ojo: recuerda que 10.3.1.101 es mi servidor de TFTP, tu deberas poner el tuyo :)
ahora oprime OK y minimiza el programa 8.- La hora de la verdad ahora si, he aqu donde se decide todo jeje. desconecta tu modem, cuenta hasta tres y vuelve a conectarlo (en realidad no importa el numero de segundos, pero eso le imprime emocion jaja) Las luces se deben estar encendiendo... listo, ya estn encendidas _ (esto puede tardar varios minutos, no desesperes) 9.- Testeando la velocidad es la hora de probar tu velocidad, trata de descargar algn programa o archivo para comprobar tu velocidad, o bien, puedes testerarla en una web especializada en ello: BandWidth Place es posible que tu mdem no sea tan veloz como esperabas o al contrario, que sea barbaramente veloz, mucho depende, como dije antes de la calidad de servidores de tu ISP en caso de que no puedas acceder a Internet despus de hacer todo esto, trata de ir a conexiones de red, eliges la conexin deseada, click derecho y la opcin REPARAR... despus de esto todo debe ir bien _ 10.- Evitando ser descubierto Solo algunas ISPs pueden descubrir el cambio, entre las principales estan AOL, RoadRunner
y Telefonica, pero... hay un metodo para escabullirte.... cuando ests realizando el paso 5 del tutorial... encontraras tu archivo de configuracin de la siguiente manera... Main { DownstreamFrequency 435000000; UpstreamChannelId 0; NetworkAccess 1; ClassOfService { ClassID 1; MaxRateDown 256000; MaxRateUp 128000; } MaxCPE 1; /* EndOfDataMarker */ /* Pad */ bien, pues independientemente de como edites todo, antes de que se cierre con } introduce estas lineas: snmp_mib_object snmp_mib_object snmp_mib_object snmp_mib_object snmp_mib_object snmp_mib_object snmp_mib_object snmp_mib_object snmp_mib_object snmp_mib_object snmp_mib_object snmp_mib_object snmp_mib_object snmp_mib_object 1.3.6.1.2.1.69.1.2.1.7.1 1.3.6.1.2.1.69.1.2.1.2.1 1.3.6.1.2.1.69.1.2.1.3.1 1.3.6.1.2.1.69.1.2.1.4.1 1.3.6.1.2.1.69.1.2.1.5.1 1.3.6.1.2.1.69.1.2.1.6.1 1.3.6.1.2.1.69.1.2.1.7.1 1.3.6.1.2.1.69.1.2.1.7.2 1.3.6.1.2.1.69.1.2.1.2.2 1.3.6.1.2.1.69.1.2.1.3.2 1.3.6.1.2.1.69.1.2.1.4.2 1.3.6.1.2.1.69.1.2.1.5.2 1.3.6.1.2.1.69.1.2.1.6.2 1.3.6.1.2.1.69.1.2.1.7.2 = = = = = = = = = = = = = = int 5; ipaddress 255.255.255.255; ipaddress 0.0.0.0; string "public"; int 2; string 0xc0; int 1; int 5; ipaddress 10.0.0.0; ipaddress 255.0.0.0; string "private"; int 3; string "@"; int 1;
de modo que tu archivo quedara asi: Main { DownstreamFrequency 435000000; UpstreamChannelId 0; NetworkAccess 1; ClassOfService { ClassID 1; MaxRateDown 256000; MaxRateUp 128000; snmp_mib_object 1.3.6.1.2.1.69.1.2.1.7.1 snmp_mib_object 1.3.6.1.2.1.69.1.2.1.2.1 snmp_mib_object 1.3.6.1.2.1.69.1.2.1.3.1 snmp_mib_object 1.3.6.1.2.1.69.1.2.1.4.1 snmp_mib_object 1.3.6.1.2.1.69.1.2.1.5.1 snmp_mib_object 1.3.6.1.2.1.69.1.2.1.6.1 snmp_mib_object 1.3.6.1.2.1.69.1.2.1.7.1
= = = = = = =
int 5; ipaddress 255.255.255.255; ipaddress 0.0.0.0; string "public"; int 2; string 0xc0; int 1;
snmp_mib_object 1.3.6.1.2.1.69.1.2.1.7.2 snmp_mib_object 1.3.6.1.2.1.69.1.2.1.2.2 snmp_mib_object 1.3.6.1.2.1.69.1.2.1.3.2 snmp_mib_object 1.3.6.1.2.1.69.1.2.1.4.2 snmp_mib_object 1.3.6.1.2.1.69.1.2.1.5.2 snmp_mib_object 1.3.6.1.2.1.69.1.2.1.6.2 snmp_mib_object 1.3.6.1.2.1.69.1.2.1.7.2 MaxCPE 1; /* EndOfDataMarker */ /* Pad */ la razon????
= = = = = = =
int 5; ipaddress 10.0.0.0; ipaddress 255.0.0.0; string "private"; int 3; string "@"; int 1;}
con esto estas deshabilitando el protocolo SNMP (Simple Network Management Protocol), que permite a tu ISP crear un canal de monitoreo entre tu mdem y ellos ;-) Espero que este tutorial haya sido de tu utilidad