Foro de elhacker.net

Programación => Ingeniería Inversa => Mensaje iniciado por: $Edu$ en 16 Septiembre 2011, 16:44 pm



Título: CrackmeEasy Capitulo 14 - Ricardo Narvaja
Publicado por: $Edu$ en 16 Septiembre 2011, 16:44 pm
Quiero mas que nada saber si de los que pasaron por ese capitulo, pudieron entender completamente el crackmeeasy para luego hacer lo que pide de "tarea" que es el Splish.exe.

Yo no he ni siquiera intentado con el Splish.exe aun porque no entiendo bien el crackmeeasy que explica el. Se que si sigo leyendo en el capitulo que viene explicaran como hacer el splish pero yo vengo haciendo todas las "tareas" sin mirar, pensando y aplicando lo aprendido asique no quiero hacer trampa xD.

Y mi pregunta de que si alguien lo hizo de la forma que lo voy a hacer yo, "sin trampas" es para saber que tan burro soy jajajaja xD

Si me pueden explicar que es lo que hace con el crackmeeasy mejor, porque yo veo que existe un string que es un numero de 11 digitos creo y que lo va dividiendo, poniendo en otros lugares y modificando los valores de los registros EAX , EDX, etc pero se saltea partes y yo no se como llega a la conclusion de que hay que sumarle 14 no se que :S Si alguien me explica por arriba, asi de la forma que les comento lo poco que entendi, le agradezco.


Título: Re: CrackmeEasy Capitulo 14 - Ricardo Narvaja
Publicado por: $Edu$ en 18 Septiembre 2011, 22:25 pm
Simplemente sean sinceros si lo pudieron hacer solos y listo, que me interesa eso mas que nada, ya que quiero saber si es necesario haber entendido bien bien de bien ese crackme o no.


Título: Re: CrackmeEasy Capitulo 14 - Ricardo Narvaja
Publicado por: apuromafo CLS en 19 Septiembre 2011, 03:03 am
si se puede, se pueden fishear, el tema es reversar esas funciones

me explico usar un add el inverso es sub, en xor es el mismo xor, en imul es el div , en div revisar igual los residuos igual...


hay muchas cosas

no se si sera el mismo pues no he tenido tiempo pero deberia ser este:

http://ricardonarvaja.info/WEB/CURSO%20NUEVO/TEORIAS%20NUMERADAS/1301-1400/1362-Keygen%20para%20Splish%20Splash-Ivinson.rar


Título: Re: CrackmeEasy Capitulo 14 - Ricardo Narvaja
Publicado por: $Edu$ en 19 Septiembre 2011, 03:13 am
Es ese si, entonces dices que si el programa toma el serial que yo ingreso y lo multiplica y despues lo suma, yo tendria que modificar el codigo para hacer que lo divida y despues lo reste?

yo en el splish solamente pude sacar el Hardcoded que es esa misma palabra -_-' xD
Ahora estoy con la parte dificil que es el serial, con nombre y serial las 2 cosas xD


Título: Re: CrackmeEasy Capitulo 14 - Ricardo Narvaja
Publicado por: apuromafo CLS en 19 Septiembre 2011, 03:42 am
bueno , hay tiempo para todo, hasta para los peluqueros y cocineros pueden tener dificultades en cosas, luego del tiempo y la experiencia toman y lo hacen no mas

jiji saludos y animo!


Título: Re: CrackmeEasy Capitulo 14 - Ricardo Narvaja
Publicado por: $Edu$ en 19 Septiembre 2011, 03:51 am
Pero entonces que me dices? es asi como dices o que ? :S me parece que seguire leyendo, si veo que en un momento necesito saber esto, recien ahi me pondre firme otra vez a buscar los seriales de esta forma


Título: Re: CrackmeEasy Capitulo 14 - Ricardo Narvaja
Publicado por: apuromafo CLS en 19 Septiembre 2011, 04:11 am
te sugiero, sigue leyendo, y escribe tus progresos, no basta con hacerlo

el cruelhead lo crackee de diversas formas y en diferentes tiempos , ahora hacer un tutorial es cosa de horas y antes eran dias y dias

comprende que hay mil quinientos escritos, yo imagino cuanto tiempo hay detras de ello,  creeme, de lectura no te faltara

cualquier duda nueva no hay lio

amm del calculo, pues si no hubiera existido el keygen ni el tutorial hubiera revisado pero creo que todo esta ahi

igual hay splish splach como en 4 versiones, algunas con cajas, colores otras en otros idiomas y asi muchas mas cosas, splish splash es para mi como una palabra alemana o un dicho ingles, como para  mostrar algo rapido osea un codigo rapido pero para aprender


realmente si te gustan los seriales, pues uff hay caleta de algoritmos y tutoriales del tema, no te estreses en saberlo todo, solo ve que existe un algoritmo y sin vencer o entender eso no se puede



otra idea cuando no puedas cosas asi es intentar verificar palabras simples como

"a" "aa" "@a" "ab" y luego asi, vas tomando una idea si tiene cierto rango , criterio largos etc

hace no mucho tuve una aplicacion que verificaba el serial si se escribia una palabra, pero no en digitos, y si colocabas el digito correcto pasaba por ahi...no se raro pero cierto pero cada autor tiene sus implementaciones y cosas raras

jeje saludos y que bien te sugiero seguir leyendo y mejorar lo que has visto"!


ricardo yo creo que explico todo a lo fast y claro, yo aprendi cracking sin leer ese curso, con el tiempo lo lei y tambien las mil cuatrocientas teorias,
al verificar el curso confirmo todo lo que habia aprendido con mis amigos,salieron otras  historias... pero bueno

exacto, si aun asi con tute o no, igual es bueno vayas tomando apunte de cosas importante como
1) un tutorial muestra lo importante, pero no todo
2)no demuestra el tiempo invertido, si se imitara, cuanto tiempo tardaria?
3) que cosas importantes tiene el algoritmo, puede intentarse con otra forma

yo creo que como escala seria algo como asi de menor a mayor:
entender mas o menos donde va el tema
parchar
inlinear(tb es como parchar)
fishear
keygenear
encontrarle bugs
re-codificarlo y mejorarlo
re-hacer el codigo de fuente


como mini historia yo quise keygenear un programa y logre mi serial pero no servia en otro pc

luego de varios años analize 9 millones de seriales posibles y hasta encontre una posible ecuacion

http://ricardonarvaja.info/WEB/buscador.php
"apuromafo"

se llama asi;:
1173-antiolly parte 1 de 4 Apuromafo.7z
1174-antiolly parte 2 de 4 Apuromafo.7z
1175-antiolly parte 3 de 4 Apuromafo.7z
1176-antiolly parte 4 de 4 Apuromafo.7z

puede que tambien luego que ya hayas leidos varios concursos y otros, bajes todo, lo juntes y revises que hay por ahi...

saludos Apuromafo
pd:crea un word  o una carpeta con tus cosas pendientes , es necesario crear objetivos a largo plazo y tus apuntes, no hay nada como las palabras de uno (tu sabes, cada uno se entiende en sus detalles)









SAludos Apuromafo



Título: Re: CrackmeEasy Capitulo 14 - Ricardo Narvaja
Publicado por: $Edu$ en 19 Septiembre 2011, 04:25 am
Jeje a que adivino algo de vos... te gusta escribir mucho xDD
Muchas gracias por los consejos, etc, los hare y seguire leyendo y partiendome la cabeza contra la pared.

Yo por suerte se mas o menos programar y entonces creo mis propios crackmes, por eso ya practique bien lo de parchear, pero me toca este temita de sacar seriales jeje pero bueno de a poco llega todo, gracias ;)


Título: Re: CrackmeEasy Capitulo 14 - Ricardo Narvaja
Publicado por: .:UND3R:. en 19 Septiembre 2011, 20:04 pm
Jeje a que adivino algo de vos... te gusta escribir mucho xDD
Muchas gracias por los consejos, etc, los hare y seguire leyendo y partiendome la cabeza contra la pared.

Yo por suerte se mas o menos programar y entonces creo mis propios crackmes, por eso ya practique bien lo de parchear, pero me toca este temita de sacar seriales jeje pero bueno de a poco llega todo, gracias ;)

efectivamente primero preocúpate solo de leer el tutorial y si tienes dudas preguntar aquí o indagar en otras fuentes siempre refiriéndose al tema del tutorial así tendrás como dicen la base de todo luego puedes ir avanzando más detalladamente para mejorar el cracking

Saludos


Título: Re: CrackmeEasy Capitulo 14 - Ricardo Narvaja
Publicado por: $Edu$ en 20 Septiembre 2011, 19:52 pm
Ya logre entender el crackmeeasy y pude hacerlo solo, me di cuenta que para sacar los seriales lo mejor es introducir un numero como "66666666" para despues sacar las cuentas mas faciles no?

Luego lo del Splish Spalsh, resulta que ricardo pedia solamente sacar el HardCoded y ya lo habia hecho antes de preguntar aca xD esque el crackme ese tiene 2 campos mas, para poner name y serial, y talvez no he aprendido bien como hacer esos otros 2 que se yo.

Asi que sigo leyendo y la proxima duda la comento, gracias!


Título: Re: CrackmeEasy Capitulo 14 - Ricardo Narvaja
Publicado por: apuromafo CLS en 21 Septiembre 2011, 05:15 am
pensemos mas global, estas haciendo un dialogo, estableces un id, rescatas la informacion...y  desde donde debes rescatar, desde el id correcto...cierto?

saludos


Título: Re: CrackmeEasy Capitulo 14 - Ricardo Narvaja
Publicado por: $Edu$ en 21 Septiembre 2011, 06:48 am
No entiendo que quieres decir xD


Título: Re: CrackmeEasy Capitulo 14 - Ricardo Narvaja
Publicado por: apuromafo CLS en 23 Septiembre 2011, 16:40 pm
que raro..en que codificas entonces...en c+ o .net?,  hablo de codificar en assembler y creando un dialogo, cada recurso es dado por un id, cuando llamas a las apis, trabajas sobre las handles, o sobre el numero de dialogo para rescatar la informacion

bueno , si lo vemos por dentro

compara con evento debug
compara con evento exit
compara con textbox1
compara con textbox2
compara con textbox3

si vemos todo eso...y no solo saltos , es mas facil resolverlo, pero bueno, no hay lio, ya esta resuelto y claramente de a poco se optimizan las ideas.


Título: Re: CrackmeEasy Capitulo 14 - Ricardo Narvaja
Publicado por: $Edu$ en 23 Septiembre 2011, 16:56 pm
Si, gracias, de a poquito ire leyendo y repasando