Ver Mensaje Individual
  #6  
Antiguo 04-01-2009
rmendoza83 rmendoza83 is offline
Miembro
 
Registrado: ago 2006
Posts: 50
Reputación: 18
rmendoza83 Va por buen camino
Thumbs up

Cita:
Empezado por Neftali Ver Mensaje
No tengo mucha idea del tema, pero piensa que los programas se "atancan" una vez que están cargados en memoria para "debuggarlos", por lo tanto una vez que tu programa esté cargado en memoria todo el trabajo que has hecho estará "perdido" por decirlo así.

Lo más apriximado a lo que comentas son los empaquetadores/encriptadores de ejecutables, que una vez el programa se ejecuta, los desempaquetan en memoria para ejecutarlos (UPX, AsPack, Armadillo, Petite, Shrinker, y una larga lista...), aunque como la mayoría no son muy efectivos, para alguien con experiencia.

El hecho de trabajar con DLL, OCX, BPL,... puede dificular un poco el trabajo, pero cuanquiera de ellos se puede empequetar/desempaquetar y debuggar.

También debes tener en cuenta que el hecho de desempaquetar en memoria, y lanzar otros programas así como modificarlos tal como comentar te puede acarrear algun que otro quebradero de cabeza con algun que otro antivirus .

Que conste que no es mi idea desanimarte, ni mucho menos, pero por lo que se:
* Un sistema muy complejo de protección tal vez evite al 95% de los piratas.
* Un sistema relativamente sencillo de protección siguiendo unas pautas básicas (digo sencillo, no tonto) tal vez evite al 90% de los piratas.

Mi opinión es que ese por 5% no vale a pena gartar mucho tiempo, y complicar mucho las cosas y que posteriormente los clientes tengan problemas con los programas. Además, piensa que el sistema de protección es algo que puedes ir mejorando con las versiones, si consideras que es necesario.

Un saludo.
Hola neftali, gracias por tus muy buenos comentarios, pues tu opinion esta totalmente acertada a lo que yo pense al principio, pero en mi pais el tema de la pirateria no es tomado en cuenta como debe ser. Y pues aca los negocios con software con grandes, y pienso que alguien que muy facilmente gane honorarios por montar un software que desarrollo mi grupo pues es algo que molesta mucho.

Respecto a estos desencriptadores pues es exactamente a lo que me refiero y quisiera hacer, pero no quiero algo ya desarrollado, quisiera yo mismo desarrollarlo en delphi. Tendra alguna idea de como se haria esto? por los algoritmos de encriptacion no te preocupes, de eso me encargaria yo y pues si logro hacerlo lo subire al site como un aporte.

Saludos.

Cita:
Empezado por cHackAll Ver Mensaje
Si tu objetivo es "librarte" de los crackers, no deberias dar tantas ideas a favor de ellos.

Lo que me parece es que quieres es hacer un virus, downloader, troyano, polimorfo... y aunque las apariencias engañen, los antivirus no sabrán la diferencia.
Hola, no quiero hacer un antivirus, en realidad solo dificultar un poco a los hackers de por aca a que ganen dinero facil. y personalmente pienso que librarse de los hackers es una tarea que diria imposible, siempre existe alguien que lograra crackear un algoritmo, o programa, personalmente fui en mis inicios un hacker de aplicaciones de escritorio y aprendi muchos trucos, y respecto a crackear los programas que residen en memoria es un poco mas trabajo que crackear un fuente, y por ello deseo elaborar esta aplicacion.

Gracias y Saludos.
Responder Con Cita