Geek & Roll - Blog Archive » De cómo ser un cracker

De cómo ser un cracker

Cesar October 31st, 2007 nostalgia 60 comentarios

Edit: A los interesados en aprender a crackear, se ha empezado una serie de posts sobre el tema. En vez de dejar su correo y esperar a que los ayuden pueden tomar cartas en el asunto y comenzar a estudiar por su cuenta. Si aún tienen dudas pueden dejar sus preguntas en los comentarios del post respectivo. Liga al capítulo 0 y al capítulo 1.1

Trataré de contar la historia de cómo un día comencé a crackear, y desde entonces no volví a ser el mismo. Para estar claros con las definiciones, cuando hablo de cracking me refiero al hecho de modificar de alguna manera un programa en su forma binaria (o sea, sin el código fuente) para eliminar las restricciones impuestas por el autor, típicamente encontradas en los llamados shareware. No se confunda con el hacking, de sobrero blanco o negro.

Comencé en el mundo del cracking al encontrarme por casualidad unos tutoriales en español sobre cómo crackear manualmente WinZip. Era mucho más fácil descargar el crack ya hecho, aplicarlo y listo, pero en esta ocasión yo no estaba interesado en tener un WinZip “registrado”, sino más bien en aprender cómo hacerlo. Eso es algo muy importante: el deseo de aprender. A mi experiencia, un cracker lo hace por gusto, por adquirir conocimiento, por curiosidad.

Algo inusual llamó mi atención: el autor del tutorial publicaba su correo electrónico para que cualquier persona que tuviera dudas se comunicara con él. Se me hizo extremadamente extraño encontrar a alguien dispuesto a enseñar sin pedir algo a cambio. Sin pensarlo dos veces lo contacté y para mi sorpresa me respondió. Después de demostrar mi genuino interés por aprender y poner todo de mi parte, me tomó bajo su tutela y yo literalmente deboraba cuanto material podía leer sobre cracking: el encabezado PE de los ejecutables de Windows, desensambladores, empaquetados, dongles (protecciones basadas en hardware), debuggers, programación en ensamblador, el zen del cracking.

Después de algunos meses de mucho leer, mucha práctica y básicamente mucho cracking privado me inscribí a un curso de cracking que se daría en una lista de correo. ¿El maestro del curso? aquella persona que antes me había ayudado al leer sus tutoriales. Yo me inscribí como otro alumno más, pero para mi sorpresa recibí un mensaje un tanto ofensivo por parte del maestro al haber contestado una duda de otro alumno. El maestro no sabía quien era yo, pero sabía que mi respuesta era correcta y no le gustó mi tono autoritario, como si supiera de lo que estaba hablando. Al poco tiempo, unos cuantos correos y pláticas por IM yo era ayudante oficial del curso, ya no era un alumno.

Para ser un buen cracker se necesitan muchos conocimientos. Es especialmente importante aprender a utilizar los números en binario, hexadecimal y octal. Entender el lenguaje ensamblador es indispensable, ya que al estar crackeando con lo que vas a lidear el %99.9 de las veces es con ensamblador. Además de eso la herramienta más importante (además de la computadora) es un cerebro funcional. Un cracker pasa el tiempo estudiando la protección de un programa, con un listado de instrucciones en ensamblador al parecer interminable, siguiendo saltos y poniendo interrupciones, crackeando con la cabeza y la intuición.

Yo solía encender mi computadora, seleccionar a la “victima” y hacerle primero todos los estudios preliminares. ¿Esta empaquetado? ¿En que compilador se creó este binario? ¿Que tipo de protección tiene? Una vez contestadas las preguntas se seleccionan las herramientas. ¿Mi favorita? Ollydbg pero igual y usaba W32Dasm, IDA Pro, DeDe o en casos extremos SoftICE. Cada programa que lograba crackear era un reto superado, y la sensación de ver cómo las trabas puestas por el programador no eran impedimento es indescriptible. El conocimiento adquirido aumentaba, y los programas cada vez más sencillos de crackear. Comencé a practicar con “crackmes” que son programas hechos con el único propósito de ser crackeados, evitando así el lado ilegal del asunto.

En el camino me encontre a muchas personas, de todas las edades. Desde los 13 años hasta los 80, y a todos nos unia la misma pasión por conocer el funcionamiento de los programas, cuando estan siendo ejecutados por el CPU. Me codeaba con los buenos, y algunos de los mejores. Leía textos clásicos de gente como +ORC o +Fravia, de sitios en español como el de Karpoff, producía mi propio conocimiento, y cada vez me gustaba más lo que sabía. Pero llegó un momento en el que terminó.

La carrera, la vida, los deberes sociales, todo comenzó a tener más y más importancia. Ya no tenía el tiempo que originalmente le dedicaba a esta forma de arte, organice mis prioridades y el cracking quedó desgraciadamente atrás de todo. Dejé de crackear públicamente, pero seguí aprendiendo poco a poco y nunca dejé de preguntarme ¿cómo es que funciona?

Aprovecho para enviar un saludo a todas las personas que conocí en esa etapa de mi vida. Me encantaría ponerme en contacto con todos ustedes, recuperar el tiempo perdido y volver a crackear. A todos los que tengan curiosidad por crackear, yo se los recomiendo que lo hagan, hay maneras legales de practicar. El cracking es un arte.

60 Comentarios

Miguel Gastelum

October 31st, 2007

Que interesante tu experiencia y pues como dices tu que existe una forma legal de practicarlo seria interesante aprender un poco, espero y puedas mandar algunos manuales basicos para aprender este arte y poder difundirlo, gracias por compartir tus experiencias!!! (Y)

Saludos!!!!

Cesar

October 31st, 2007

Miguel: gracias por tus comentarios! Por el momento no tengo crackmes disponibles, además que nunca he crackeado en Linux (mi actual sistema operativo) aunque confieso que me encantaría comenzar a hacerlo. Sería un buen proyecto, ver si le interesa a la gente y armar algo de cracking en Linux, todo legal por supuesto.

Si te interesa puedes leer en mi ahora difunto blog un tutorial que hice en aquel tiempo sobre cracking. Es bien básico y te lleva de la manita para crackear usando el debugger Ollydbg y DeDe (porque el programa en cuestión estaba hecho en Delphi) en una parte.

chino

November 3rd, 2007

como puedo saber contraseña de una amiga

Miguel Gastelum

November 5th, 2007

Chino:

Pues Facil preguntale a tu amiga la contraseña, es la forma mas facil de saber la contraseña, xD

sarael

December 6th, 2007

Hola!!! me gustaria saber mas sobre como crackear o como poder aprender poco a poco sobre eso, la verdad soy nueva en esto, pero me llama muchisimo la atencion lo de la computacion, me gustaria saber mas, no se si puedas ayudarme?? muchas gracias!! saludos!!

Cesar

December 7th, 2007

Tengo planeado hacer un cusillo de intro al cracking legal, pero con mis estudios de maestria la cosa va algo lenta. Para saber cuando este listo el curso tan solo mantente pendiente, checando este blog de manera regular.

jaxk

December 8th, 2007

como aprendo a crackear con el

amateur

December 15th, 2007

A mi me gustaria aprender a crackear,porq se q le daria mucho tiempo,pero no tengo casi nada de idea sobre esto y necesitaria una ayuda.La verdad es q me mareo con todas las cosas como C++ y q se yo cuanto,asiq si alguien me puede ayudar por favor…

Gracias

NerHix

December 26th, 2007

Hola Cesar como estas sinceramente aprecio el esfuerzo que hicistes y soy uno de los fanaticos de karpoff practicaba y leia constantemente los manuales de karpoff de los grandes maestros hasta que un dia sin pensarlo me di cuenta que el xp era un S.O nuevo y que me faltaba actualizar puesto que las anteriores herramientas eran algo obsoletas para hacerlo como es el caso del softice para winX y otras herramientas… lamentablemente yo en algun momentod e mi vida pense otra cosa en dejarlo pero me di cuenta que saber el assembler es una maravilla y un clasico que siempre perdurar quisiera contactarme contigo y ser el aprendiz que alguna vez fuistes tu ya vengo crackeando algunos paquetes hechos en el 2007 pero hay paquetes mas fuertes que no se a quien recurrir para apoyarme bueno suerte y exitos De NerHix(aya_system@hotmail.com) por si ALGUN CONTACTO

cristian

January 13th, 2008

me justaria saber mas de las computadoras que handar asindo cosas ilegales y si pidieras ponerte en contacto para que me enseñes el lenguega de las computadoras y como desifrarlas

edwin

February 6th, 2008

me paresio muy bueno lo que escribiste y mea dado mas curiosidad por aprender a crackear solo que quisiera que me alludara que me dijieras que es lo primero que tengo que aprender a hacer para ser un gran cracker.

grasias por tu lectura

mario

March 14th, 2008

oye me intereso lo q escribiste qisiera que me dijeras como se un cracker por que yo sueno con eso solo soy un nino

mario

March 14th, 2008

de 10 anos de edad

Axel

March 14th, 2008

Yo siempre he querido “desifrar” una computadora. snif.

Rafyta

March 16th, 2008

@Axel: Yo tengo un amigo que te puede “alludar”… xD

ale

April 2nd, 2008

quisiera q te pusieras en contacto conmigo he estudiado en un colegio informatico pero queria conocer la opinion de los maestros por favor este es mi mail: fryale3000@gmail.com
fryale3000@hotmail.com

JAVIER

April 4th, 2008

ME PARE UNA BUENA FORMA DE COMVERTIR EN UN CRACKER Y ME GUSTARIA MUCHO QUU DIERAS UNA EMPUJADITA PARA CONVERTIRME EN UN CKARCKER COMO TU SOLO ME ENVIAS TU CORREO POR MAIL MI CORREO ES EJCM_BAS@HOTMAIL.COM ESPERO UNA RESPUESTA AMIGO ATTE JAVIER

Jose

April 7th, 2008

Yo me he estado matando para encontrar el W32DASM, OllyDbg y demás, he hecho una pifia enorme con el ultraedit y las extensiones de archivos, me he leído algunos tutoriales de Ratón, Ricardo Navaja, Karpoff (la mayoría se quedan a medias por falta de tiempo),aprendido un poco de assembler y lo único que he podido hacer es saltar la protección de un crackme para practicar, por algún sitio se empieza, je,je. La mayoría de veces que te descargas cosas de ese tipo no suelen ser confiables, me alegra saber que hay alguién realmente con ganas de enseñar. Yo he estado intentando crackear un programa que se llama Googol +1.0, es una calculadora. Ya he encontrado programas gratuitos que hacen lo mismo a veces en menos tiempo, pero es que no puedo con el, me gustaría tenerlo y no puedo. Ej; Olly Dbg—-Search for——-All text references; “,” “,”

Lo más importante; hasta gente de 80 años?????

Cesar

April 7th, 2008

Estoy preparando el primer tutorial exclusivo para Geek&Roll, stay tuned ok?

A todos los que me han enviado su correo para ayudarlos personalmente: Gracias, desgraciadamente en estos momentos simplemente no tengo el tiempo para atenderlos a todos. Si esto despega, preparamos una lista de correo y todos aprendemos de ahi ok?

Cesar

April 7th, 2008

Jose: Me gustaria tenerlo y no puedo? Generalmente todos empezamos con esa motivación (crackear un programa para el cual no existe crack actual) pero el deseo de aprender más debe ser la fuerza motora del cracker. Una vez que comiences a estudiar el arte del cracking sabrás de lo que hablo, o lo dejarás por completo.

Con respecto a las string references que bueno que lo mencionas, es algo prematuro pero en el tutorial que estoy preparando pasa precisamente eso (no puedes ver las referencias a strings decompilando el ejecutable) y obvio, muestro que es lo que pasa en realidad y como superar esa limitación. Y si, HASTA GENTE DE 80 AÑOS.

No se asusten por las palabrotas en el parrafo anterior, todo lo vamos a ver con calma y a su tiempo.

MoLoOo....!!!!

April 9th, 2008

Muy wena esperiencia, sabes io me paso meses buscnado en inetrnet manuales y temas sobrehacking ynunk encuentro nadamas que algunas experiencias… me gustaria recibir un manual tuyo basicopara arender el arte que siempre toi buscnado… MoLoOo..!!! Saludos y tefelicito por todo lo que has vivido.

xuxixampi2

April 27th, 2008

yo comparto tus ideas y tu forma de hacer las cosas me gustaria que te pusieras en contacto con migo

gea

May 1st, 2008

Pues yo estuve en el mundo cracking hace bastante tiempo. Pero cuando me pasé a linux, el cracking perdió bastante sentido. Aunque a veces me he encontrado con programas que me hubiera gustado crackear, solo con un fin educativo por supuesto, pero por ignorancia de las herramientas que se pueden utilizar en linux para este fin, nunca lo he intentado. Sería genial algún tutorial de cracking para linux. Cuenta con mi apoyo si te animas a ello.

Cesar

May 1st, 2008

Precisamente lo mismo me pasó a mi. Actualmente estoy evaluando algunos debuggers, me llamó mucho la atención el llamado EDB (Evan’s Debugger) que su objetivo es ser el OllyDBG para GNU/Linux. No he encontrado binarios para este debugger, y no he tenido suerte compilando. Si lo logro compilar en mi sistema lo incluiré en mi tutorial.

jorge

May 6th, 2008

hey, hola primero quiero decirte q t admiro
to tambien tengo un insaciable hambre de comocimiento, sobre todo de la computacion y programacion, he intentado muchas veces aprender sobre ese tipo de cosas pero nunca he conseguido a un maestro competente quisiera q me contactaras

Jorge

May 17th, 2008

hola:
mira yo tuve interés de crackear desde que tenia
los 10 años, y me motiva mucho el aprender, yo igual siento curiosidad de como se hace o crea un programa, y de como puedo ser yo el creador,
pero lamentablemente no puedo, tengo 16 años pero quiero aprender cosas avanzadas sobre el uso del crack, estuve navegando por varios sitios sobre como aprender a ser un crack hasta que encontre tu sitio y la verdad es una de mis esperanzas,
y debo admitir que quiero usar el crack para metodos
legales no para haCer el mal como robar bancos etc.
bueno de esta manera espero queme respondas

Jorge

May 17th, 2008

para no confundirse de jorges ponme Mario jorge(el ultimo que firmo)

pelhony

May 17th, 2008

parce me encantaria aprender a crakear y busco en internet pero no salen tutoriales quisuera q alguien me ayudara a empezar en esto uso windows xp para el q me quiera ayudar agregueme sebas-metal_663@hotmail.com

Cesar

May 19th, 2008

A todos los que han hecho comentarios tipo “Me gustaría aprender a crackear” vean por favor el Capítulo 0.

wilson

May 22nd, 2008

la verdad estoy muy interesado en ser un crackers pero no se como impieso alguien me da una idea pafa resflo@hotmail.com

beto

May 24th, 2008

hola como stan???………hey me he interesado mucho x lo el cracking¡¡¡soy ni un novato xq apenas me stoy metiendo en sto¡¡¡y keria k alguien me ayude¡¡¡¡x donde debo empezar???¡¡¡ayudemen xfa mi correo es albertoseis@gmail.com……….guienme plis k debo saber k programas de usar y demas¡¡¡¡¡ se ls agradc……….

beto

May 24th, 2008

uso xp¡¡¡

Mac

May 26th, 2008

amigo me parece que me puedes ayudar! tengo mucho interes y aunque soy nuevo en esto se que puedo aprender. Me gusto tu historia!!!
Si puedes me regalas todo la info. que te sea posible darme. Te lo agradeceria demasiado. Gracias.

Jose Luis

June 2nd, 2008

ja, ultimadamente me ha dado por tratar de aprender a crackear, yo tengo un minitutorial de principios basicos del crackeo, anteriormente no lo podia abrir por que mi antivirus me lo detectaba y lo eliminaba, ahora, despues de unos cuantos años, lo he podido abrir y leer, el problema radica en que soy usuario Mac, y pues en Mac no puedo abrir .exe, lo cual es ventaja por lo de los viruses jejejeje.
Pero me gustaria saber si se puede crackear desde la plataforma Mac. Ojala y tu, o alguien más me de luz verde de que si se puede, y pues decirme donde puedo allar tutoriales de crackeo en Mac.
Muy buen articulo. suerte

Cesar

June 2nd, 2008

Claro que se puede crackear en Mac, o en cualquier plataforma. Lo único que no me queda claro es si lo que quieres es crackear programas para Windows desde Mac, o programas para Mac desde Mac. Si es el primer caso, creo que apenas con una máquina virtual ejecutando Windows podrías lograrlo.

Si es el segundo caso, la cosa es más interesante. No se donde hay tutoriales para crackear en Mac, pero con un buen desensamblador para este SO puedes lograrlo, además claro de una buena documentación sobre la API que se usa en Mac.

Suerte! y si logras algo de crackeo en Mac y te animas a hacer un tutorial, te recuerdo que estamos abiertos a colaboraciones :)

edwim

June 21st, 2008

hola cesar soy un pipiolo y me gusta llegar a ser un hacker y craker ps me gusto lo que comentaste ps recien enconter este sitio y os estoy dispuesto a seguir mas para poder llegar a cumplir mi sueño ps me gustaria contactarme contigo para poder combersar en linea bueno cuidate y sigue adelante y por casualidad de que pais eres?

edwim

June 21st, 2008

y no se si me podrias dar un comienso o se por donde puedo comensar a estudiar

miriam

June 27th, 2008

quisiera mas información acerca de como ser craker por fa

maleja

June 27th, 2008

pues esque neesito saber la contraséña dl hi5 de un niño esecial para mi y quisiera saber cmo la consigo si no tengo ninguno de los programas que nombraste en tu histora y tampoco tengo conocimiento alguno de este arte ma ayudas porfa

Cesar

June 28th, 2008

@maleja: Claro! solo pidele la contraseña. Si es un niño tan especial estoy seguro que no tendra problemas en darte la contraseña.

kristian

July 8th, 2008

hola cesar me gustaria aprender el arte del craking,, quisiera que me ayudaras un poco,, porfa agregame krisstianhotmail.com,, porfa tengo mucho interes en aprender y tengo un poco de conocimiento soblre el funcionamiento de un porgrama y su logica… gracias

kristian

July 8th, 2008

perdon mi msn es krisstian_19@hot… gracias

alexis

July 10th, 2008

hola cesar
todo eso q dijiste
me hiso penser en ser uno
y si pudieras enseñarme
mi mail es alexissfa95@hotmail…

Cesar

July 10th, 2008

De nuevo, a todos los que demuestran interés en aprender Cracking, pueden iniciar por leer el primer tutorial que se encuentra en http://www.geekandroll.com/2008/05/cracking-101-capitulo-0/

Próximamente la parte 1.

No esperen a que les mande un correo para que aprendan, hay que ser proactivos, inicien leyendo la primer parte de los tutoriales y sabrán si realmente les gusta o no.

Gracias.

warner

July 15th, 2008

quiero ser un cracke, plis quisiera que me ayudes. no seas malo yo se que tu eres el unico. y el mejor de los cracker. mandame un mensaje sii… bye

Cesar

July 16th, 2008

WTF?

Axel Valdez

July 17th, 2008

Ya puedo presumir que en Geek & Roll tenemos al unico, al mejor de los crackers.

Awww!

CUITLAHUAC666

August 7th, 2008

Que hay amigo, muy interesante tu nota; mmm estoy cmenzando con esto y la verdad me gustaria que me ayudaras, te mando un saludo, agradeceria tu apoyo, dejo mi correo por si alguien mas quiere ayudarme rjva15@live.com.mx. Gracias

Gerardo

August 16th, 2008

uichhhhhhhhhh siempre e queridor saber como o que tengo las ganas de aprender necesito paso por paso saber como ser un cracker usted podria ser mi ayuda para lograrlo

Darwins Pinto

August 19th, 2008

hola ante todo buenos dias Cesa te pido desde el corazon que me enseñes todo lo que aprendiste por que tengo un conpañero que se quedo con mi correo y no lo puedo recuperar te pido que me enseñes soy muy joven yestoy enpezando en esto
atentamente darwins pinto me pueden escribir a este correo da_win_125@hotmail.com
darwispinto@yahoo.es

Moncas1

September 13th, 2008

Estoy intendo apreder a crackear es algo que me apasiona , soy de telecomunicaciones y con bastantes conicimiento normales de informatica, pero en esto del cracking ando perdido totalmente, no encuentro en la red información didactica que me ayude de manera defunitiva.
¿ Podias orientarme y ayudarme?
Saludos,
Jose Ramon

Andre

September 30th, 2008

La verdad es que me atrae mucho tratar de hacer virus que meaconsejas?

Cesar

October 1st, 2008

Que trates de enfocar esas ganas en otra cosa, algo más productivo.

Axel

October 1st, 2008

César, respondiste como esos foreros infernales que cuando llega uno a preguntar “¿cómo hago _____ en windows?” responden: “windows apesta, usa linux”.

Pero sí, André: vámos, pásate al lado del bien. Te va a salir el diablo.

Cesar

October 1st, 2008

Sorry no fue la intención, me agarraron en mis 5 minutos yo creo. El cracking te puede servir para programar virus, por ejemplo tomar el ejecutable de un virus existente, decompilarlo y estudiar cómo funciona (básicamente así trabajan las personas que desarrollan antivirus). Sin embargo, también hay que saber sobre seguridad informática, y más precisamente sobre agujeros en la seguridad del sistema operativo al que tienes en la mira.

DANEST

November 24th, 2008

MIRA QUIERO APRENDER COMO SER UN CRACKER E BUCADO POR TODOS LADOS Y NADIE ME DA RESPUESTA SINCERAMENTE LO QUE SE ES NADA PERO ESTO ES MI ROLLO Y VEO QUE ES LO QUE ME GUSTA, CESAR MIRA QUISIERA SABER SI ME PODRIAS AYUDAR.

Y QUIERO SABER COMO EMPEZAR

Camilo

December 15th, 2008

Me encantaria aprender cracking la verdad no se mucho pero tengo todo el interes y la gana para elllo. ademas ahora tengo tiempo para esto y encaso de no tenerlo lo saco de alguna forma te pido por favor me enseñes.

alex mayo

December 15th, 2008

hola a todos necesito que me ayuden necesito aprender a crackear ya que estoy estudiando ing. sistemas y quiero llegar aser el mejor,y creo que para eso nece sito ser buen crackear por favor ayudenme o mandenme guias para enpesar desde cero nolos defraudare quiero ser bueno en esto…

gracias…

alex mayo

December 15th, 2008

por favor ayudenme soy principiante vivo en colombia y necesito a prender quien me pueda ayudar mi correo es alexxtremo10@hotmail.com se lo agradesco tambien podria pagar horas de clase gracias que tengan buen dia…

Lambiz

December 16th, 2008

Hola quiero ser cracker pero no se como empesar, tengo toda la gana del mundo pero no queiro tener que leer tantas cosas, dberia aber una forma mas fasil, como le puedo aser?

me puedes desir como ser cracker asi mas fasil?

gracias