Foros del Web » Administración de Sistemas » Seguridad y redes »

como funcionan los cr@cks.

Estas en el tema de como funcionan los cr@cks. en el foro de Seguridad y redes en Foros del Web. OJO!! moderadores , estoy preguntando como funcionan los cr@cks , no como desproteger X programa. solo quiero saber como funcionan los cr@cks y cuanto tipo ...
  #1 (permalink)  
Antiguo 19/02/2002, 09:44
Usuario no validado
 
Fecha de Ingreso: junio-2001
Ubicación: México
Mensajes: 431
Antigüedad: 23 años, 5 meses
Puntos: 0
como funcionan los cr@cks.

OJO!! moderadores , estoy preguntando como funcionan los cr@cks , no como desproteger X programa.

solo quiero saber como funcionan los cr@cks y cuanto tipo de cr@cks hay ;) .

osea que es lo que ataca ?

quiero proteger mejor mis programas.

TNK'S.
:)

<embed src="http://www5.gratisweb.com/keikop/joit.swf" width="110" height="110"
</embed>Keikos Is -¡-::Search::-!-
  #2 (permalink)  
Antiguo 20/02/2002, 16:58
 
Fecha de Ingreso: octubre-2001
Mensajes: 56
Antigüedad: 23 años, 1 mes
Puntos: 0
Re: como funcionan los cr@cks.

Holas Keikos:

Que te puedo decir, según los tutoriales, comentarios y ejemplos que he visto, te puedo decir que FUNCIONAN muy bien¡¡¡

No se que tipo de programas has diseñado, a quien va dirigido ni en que lenguaje los has programado, la cuestion es que es recomendable utilizar varios sistemas de protección para una misma aplicación, llaves de software enganchadas en la aplicación principal, y además una hardkey conectada a la LPT, serial o USB, Mientras mas trabas le coloques a tus programas mas tiempo deberas usar en hacer una protección y programación segura y mas caro ($$$) por que deberas usar conocimientos y materiales de otras empresas para tu producto final...

A quien va dirigido tu software?, en cuanto valoras su construccón?, cuanto pretendes ganar?, que lenguaje es el menos corruptible?, venderas las fuentes junto al ejecutable?, cual será la via que usaras para la venta?, son solo algunas de las variables que debes saber tu mismo.

Tienes enemigos?

Saludos...
  #3 (permalink)  
Antiguo 20/02/2002, 18:22
 
Fecha de Ingreso: diciembre-2001
Mensajes: 451
Antigüedad: 22 años, 10 meses
Puntos: 0
Re: como funcionan los cr@cks.

hola, la verdad hay muchso tipos de proteccion por software para los programas, la cantidad depende de el ingenio de cada programador, osea hay muuuchos tipos de proteccion, pero como uno es programador y necesito ponerle una proteccion a mis programas, buscxamos un algoritmo quie ya este probado en vez de crearlo nosotros mismo (cosa que sucede mucho y a nivel de grandes empresas).


Por ejemplo fijate en los programas shareware, el ejemplo mas comun es el tipico mensajito de 'le quedan X dias para probar esta version de evaluacion'...ahora pongamosnos a pensar logicamente como un programador:

haberr..empiezo, cargo modulos varios, presento una pantalla de bienvenida, y luego esta el programa listo para usar...mmm, que tal si entre la rutina que hace la pantalla de bienvenida y el programa funcional, inserto una rutina que compruebe un contador de dias, que se haya inicializado en 1 el dia que fue instalado y que guarde la fecha de instalacion y el valor del contador en un archivo de inicializacion (.ini) ...osea , yo se que hay personas que saben de esto, y diran &quot;pero eso es super simple, hasta ********&quot;, pero estoy explicando pa que men entiendan ya?, despues me gustaria dar mas detalles si alcanzo

en que iba?...ah!..y eso pues, implementamos aquella rutina de comprobacion, y ahora cada vez que encendemos el programa comprobara la fecha y contara el numero de dias, y tendremos nuestro nuevo shareware!! jejeje ;) .

Ahora , imagina que eres un c.racker de softqare y quieres desproteger el programa que he hecho recien...mmm como lo harias?...de nuevo pensemos logicamente, lo que necesitamos es ingenieria inversa (osea pensar como hacer una aplicacion pero al revez...mmm se entiende? :P) , una opcion seria conseguir un desensamblador para programas , ojo que tiene que ser para el lenguaje con el cual se hizo el programas a c.rackear, asi te podra reconocer explicitamente cosas como nombres de procedimientos y funciones cadenas variables....
  #4 (permalink)  
Antiguo 20/02/2002, 18:47
 
Fecha de Ingreso: diciembre-2001
Mensajes: 451
Antigüedad: 22 años, 10 meses
Puntos: 0
Re: como funcionan los cr@cks.

<BLOCKQUOTE><font size=1 face=arial>Citando:<hr height=1 noshade> pero como uno es programador y necesito ponerle una proteccion a mis programas, [/QUOTE] &lt;---- es ponerle la proteccion para que salga RAPIDO (cosa de productividad)
...
Bueno sigo...
y al tener todos estos datos por ejemplo podemos llegar a ver quizas la rutina y eliminarla, compilarlo de nuevo y listo....mmm, muy inpreciso. La verdad el metodo que te estaba contando recien no es el que me gusta ami...has oido hablar del assembler?, bueno sabemos que al ejecutar un programa en realidad esta corriendo paso a paso su codigo en memoria este codigo tiene asignado unas direcciones absolutas que siempre son fijas mientras el programa esta vivo (no me voy a explayar mucho sobre esto para para no salirme tanto del tema tampoko) , ahora si vemos el codigo de maquina de un programa en un debugger mientras esta corriendo, veremos que salta de un lugar a otro, estos saltos pueden indicar cualquier tipo de flujo dentro de un programa, y porsupuesto una llamada a procedimiendo. y ahora retomamos...que pasa si tomo el programa lo meto a un debugger, lo ruteo y en el momento que termine de mostrar la pantalla de inicio...PAF! pega un salto a otro lado del codigo, y luego poink! de nuevo, y empiezas a ver cosas conocidas como cadenas del menu (osea te imaginas que el programs ya esta dentro de la pantalla pricipal de tu programa)...mmmm, entonces lo tenemos pues!, el ***** programa este mas que seguro hace la comprobacion en ese desdichado salto....entonces ahora ya tenemos la direccion del salto, que es un numero, y tenemnos la direccion donde vuelve despues de hacer la rutina de comporovacion que queremos sacar, y lo unico que tenemos que hacer es hacer el puente y direccionar el salto a la direccion donde empieza a cargar el programa principal, saltandose la rutina de comprovacion y dejando esa como una zona muerta del programa.

Entonces aggaramos pascalito , hacemos un lindo programa que parchee la direccion absoluta del programa y listo!!!!!, programa *****eado
  #5 (permalink)  
Antiguo 20/02/2002, 18:56
 
Fecha de Ingreso: diciembre-2001
Mensajes: 451
Antigüedad: 22 años, 10 meses
Puntos: 0
Re: como funcionan los cr@cks.

bueno y eso es mao menos la cosa, ahora como te decia estos metodos son muy variados, depende del ingenio que tenga cxada uno para hacer sus protecciones, hay algunos que guardan las caducaciones en el registro otros que lo guardarian en archivos de sistema, tambien se usan otros metodos de proteccion , como criptografia, tecnicas antivolcado, etc etc etc...

buerno ya me tengo que ir, no se si deje algo pendiente pero ya van a cerrar aca, adios..ojala haya sido util

salud!
  #6 (permalink)  
Antiguo 20/02/2002, 19:09
Avatar de ramiro  
Fecha de Ingreso: agosto-2001
Ubicación: PE
Mensajes: 562
Antigüedad: 23 años, 3 meses
Puntos: 0
Re: como funcionan los cr@cks.

Excelente!
No podias explicarlo mejor...

Gracias, por la Info (claro que es solo educativo)

Bytes



<center>Quieres Ingresar a la Universidad?<br><a href="http://foros.antorai.com">Foro Preuniversitario</a></center>
<center>
  #7 (permalink)  
Antiguo 20/02/2002, 23:29
Usuario no validado
 
Fecha de Ingreso: junio-2001
Ubicación: México
Mensajes: 431
Antigüedad: 23 años, 5 meses
Puntos: 0
Re: como funcionan los cr@cks.

Enserio amigo !!
muchas gracias :)

<embed src="http://www5.gratisweb.com/keikop/joit.swf" width="110" height="110"
</embed>Keikos Is -¡-::Search::-!-
  #8 (permalink)  
Antiguo 22/02/2002, 10:09
 
Fecha de Ingreso: diciembre-2001
Mensajes: 451
Antigüedad: 22 años, 10 meses
Puntos: 0
Re: como funcionan los cr@cks.

muchas 'no hay de que' :P :P

ayudo en lo que puedo ;P
  #9 (permalink)  
Antiguo 22/02/2002, 11:36
 
Fecha de Ingreso: diciembre-2001
Ubicación: Islas Caimán
Mensajes: 433
Antigüedad: 22 años, 11 meses
Puntos: 0
Re: como funcionan los cr@cks.

Excelente explicación!!! Felicitaciones. :)
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:14.