Ultimo Comic

TIRA 34 : Santa Inquisición

TIRA 34 : Santa Inquisición

Contenido

Simple RAR Cracker

2006 - 06 -14

SI QUIEREN BAJAR EL SCRIPT VAYAN AL FINAL DEL ARTÍCULO

Todo empezó porque mi cuñao se le ocurrió poner contraseña a un archivo .rar que creó, todo por no dejar el contenido ‘a la vista’ de curiosos, y es que en cuanto se decuida, algún compañero de trabajo mete las zarpas en el portátil. El RAR en cuestión sólo contenía fotos (no quiero saber de qué tipo) y me ofreció dinero por recuperarlas, (JUAS!), ya que no recordaba la contraseña que le puso. Y así empecé.

Suponiendo un nivel decente de seguridad en los archivos RAR, supuse que se encriptarían las contraseñas con algún algoritmo de sólo ida, por lo que me decidí por el ataque clásico de fuerza bruta , ese en el que pruebas contraseñas y contraseñas y contraseñas hasta que te aburres. Sé que existen algunos de estos programas en Windows, la mayoría de pago y las versiones de prueba te permiten hacer bien poco, te limitan el número de intentas, la longitud de las contraseñas… etc etc pero como ambos dos usamos Linux, me dije : ‘Esto seguro que lo puede hacer la consola’, y así es.

Mis conocimientos de ‘Shell scripting’ eran nulos, y lo siguen siendo, pero bueno, ha sido interesante desarrollar algo en ‘BASH’. Sólo miré algo de información en un par de pñaginas para crear este pequeño Script que comento. Después de tardar un par de horas, cosa que en cualquier otro lenguaje conocido me hubiera llevado minutos, puedo decir que : programar en BASH es lo peor que puede hacer el ser humano , bueno, tampoco tan malo, pero te jode el cerebro de mala manera, es pésimo como lenguaje. En realidad como script para ejecutar un par de cosillas y aplicaciones está bastante bien, pero cuando las cosa se complica un poco… arrgg es un pequeño infierno. Flexibilidad NULA! Por ejemplo para declarar una variable es algo así VARIABLE=9, porque si se te ocurre poner VARIABLE = 9 (con espacios) ya no funciona!! (Aunque imagino que habré cometido muchos errores por ignorancia)

Comentemos las propiedades del maravilloso Simple RAR Cracker :
– Con paciencia te saca la contraseña, o al menos alguna que abra el archivo
– Es ‘flexible’, te permite indicar porqué palabra empezar, a través de unos códigos
– Te permite reanudar el trabajo, va guardando en un archivo la útlima contraseña que probó, así que si te aburres cierras la consola y empiezas otro día
– Guarda en un txt la contraseña en caso de saberla, al mismo tiempo descomprime el archivo
– Script MUY MUY Sencillo, se puede modificar tanto la expresión de extracción, como lo referente a las contraseñas. Es decir, si quieres que lo extraiga en otro directorio, o que le cambie permisos o cualquier cosa,… es sencillo.
– Lo realmente bueno es que genera contraseñas secuenciales (aaa aab aac… aba abb abc) y aumenta de tamaño solo. es decir, si ha probado con todas las contraseñas de 4 dígitos, prueba con las de 5 y así
– Compruba minúsculas, Mayúsculas y números, aunque se pueden añadir|quitar determinados carácteres, así como establecer su orden

Puntos malos :
– Es lento, pero bueno, si alguien no tiene prisa en saber su contraseña, imagino que en un par de días de probar te la sacaría seguro

Descarga el Simple RAR Cracker : Pincha aquí *
Download Simple RAR Cracker : Click Here **

*NOTA: Quizás te muestre el código fuente del RAR Cracker en el navegador, sólo cópienlo a un archivo (por ejemplo rarcracker) y denle permisos de ejecución:
$chmod +x rarcracker
Ejecútenlo con ./rarcracker
Para establecer el nombre del archivo a crackear modifiquen la variable ‘ARCHIVO’ en el código fuente
**NOTE:Maybe it displays the source code on the browser, you only have to copy it to a file (for example rarcracker) and made it executable :
$chmod +x rarcracker
Run it with ./rarcracker
To set up the file to crack, modify at the source code the variable ‘ARCHIVO’

18 Responses to “Simple RAR Cracker”

  1. 1
    Jorgelig Says:

    Juas, un par de dias………. ya me imagino jodiendome la bateria de mi lap XD

    Muy weno……err………. conejo eres un l***r XD

    Salu2

  2. 2
    neojp Says:

    O_o rar crakcer!

    Osea que si me bajo ese .rar que tienes con fotos de tu hermana en el emule ¿ya podré abrirlo? xD

  3. 3
    theNinjaBunny Says:

    @Jorgelig Porque se va a joder la batería de tu laptop? Acaso no tienes algo que se llama enchufe y fuente de alimentacion?

    @NEO_JP, sí, en teoría podrías abrirlo, pero en teoría también funciona el comunismo… xD xD

  4. 4
    johnny Says:

    joder, cada dia me sorprendes más…

  5. 5
    Suvi Says:

    tienes hermana? me das su msn?

  6. 6
    Tu Cuao Says:

    ./rarcracker: line 67: 12263 Fallo de segmentación rar e -p${PASS} -o+ ${ARCHIVO} >&./log.txt

    del archivo que estoy intentando descomprimir o del script?

  7. 7
    MikeSilver Says:

    Hola, te he seguido de cerca atravez de cristalab, y me agrada tus tecnicas, oye solo queria saber, el rarcracker solo funciona bajo linux o tienes alguno para windows?
    y una duda, que creo seria para cristalab, pero ya que estoy aqui ps… necesito hacer dos paginas para que los buscadores me indexen la de flash? una en htmel y otra en flash o como se hace? saludos, muy cool tu page

  8. 8
    theNinjaBunny Says:

    @MikeSilver : Pues este solo funciona bajo Linux… pero en windows hay varios (de pago la mayoria) y si,para que lo indexen los buscadores necesitas hacer dos paginas

  9. 9
    diego Says:

    tio eso no es de saber na de unix, para programar pa la bash ai q saber shell script i to un rollo. lo ke keria saber es en que linux lo as corrido, porque en suse 10 sale el error ‘bad interpreter’, aora probare en otros unix a ver si tira, pero esque yo uso suse. otra cosa, mas o menos asta cuantos caracteres prueba i cuanto tarda?, esq segun e visto que le as dao longitud 4. muxas gracias y sige investigando en unix, q windos es un asko

  10. 10
    diego Says:

    se me olvidaba, pa dar permisos de ejecucion es:
    chmod u+x rarcrack

  11. 11
    Alex Says:

    No entiendo como usar esto, me puedes explicar detalladamente como usarlo??
    Muchas gracias

  12. 12
    Sergio Says:

    Buenas. Estoy probando varios programas para windows, pero puedes imaginarte que a partir de longitud 4 o 5,con todo el juego de caracteres entero, y trabajando a una password cada 2 o 3 segundos, me sale una estimacion de.. años :D . Imagino que tu programa al trabajar en linus y a mas bajo nivel será bastante mas rápido. Si es así y me lo puedes confirmar, me podría traer cuenta instalarme el linux solo para eso. Muchas gracias de antemano por tu respuesta ;)

  13. 13
    Ditmar Says:

    Hola realmente inspiras a que aprenda muuucho más :D :D :D:D:D:D:D:D

  14. 14
    Alaswat Says:

    Prueba read ARCHIVO, le puedes pasar el valor pos stdin ;)

    muchas gracias

  15. 15
    Alaswat Says:

    o mejor aun ARCHIVO=$1 para leer como parametro

  16. 16
    cousteau Says:

    veloz como el rayo… bueno, tampoco he probado ningún otro cracker, me pregunto qué algoritmo se usará habitualmente (lo de aaaa/aaab/aaac… me parece un poco petardo)

    y sí, lo de ARCHIVO=$1 habría sido mejor, así no hay que modificar el script

  17. 17
    Atse Says:

    _Conejo te felicito probé tu código y funciono perfectamente en menos de 10 segundos

  18. 18
    saul Says:

    cuanto tiempo tardaria ese u otro programa en descubrir esta contraseña? se los pregunto por que asi comprimo mis archivos rar para protegerlos esperando que sea casi imposible descomprimirlos por alguien ajeno a mi

    sys46%$_·Ma?eIcxC7359òàÈ♪♀♂271Aq

Leave a Reply

[Volver arriba]