• Martes 16 de Abril de 2024, 06:38

Autor Tema:  Se Podra Platicar De Este Tema Aca ?  (Leído 7820 veces)

ElNapster

  • Moderador
  • ******
  • Mensajes: 727
    • Ver Perfil
Se Podra Platicar De Este Tema Aca ?
« en: Miércoles 14 de Marzo de 2007, 16:39 »
0
Tengo la curiosidad  de como hacen estas personas para poder lograr crackear un juego que en si solo es el .exe en algunas ocaciones porque tambien se sustituyen algunos dll , pero en si no logro entender como lo hacen como pueden ver como el algoritmo del exe para ellos manipularlo y crear un nuevo exe para sustituir al orginal  :alien: ...... como se ve.... es con programa ... que programas... como se ve el algorito ....... como lo hacen.... :ph34r: ...

Gracias por su comentarios...  :devil:
"Somos lo que imaginamos ser"
-- --------------------------------------------------------------
-ElNapster
-Designer / Developer Software
-GuaTemALa



Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: Se Podra Platicar De Este Tema Aca ?
« Respuesta #1 en: Miércoles 14 de Marzo de 2007, 16:51 »
0
Supongo que mientras hablemos totalmente en teoria no hay ningun problema.

Se hace con depuradores, desensambladores, editores hexadecimales. Con estos bichos podes ver el codigo REAL del programa (en assembly) y modificarlo a placer.

Nacional y Popular En mi país la bandera de Eva es inmortal.


Queremos una Argentina socialmente justa, económicamente libre y  políticamente soberana.
¡Perón cumple, Evita dignifica!


La mano invisible del mercado me robo la billetera.

ElNapster

  • Moderador
  • ******
  • Mensajes: 727
    • Ver Perfil
Re: Se Podra Platicar De Este Tema Aca ?
« Respuesta #2 en: Miércoles 14 de Marzo de 2007, 17:02 »
0
Pero por decirte algo .. si el programa (juego, software etc) me pide licencia alli se puede ver las posibles licencias que se pueden ingresar .. el algoritmo ? y si se hace una aplicacion que me pida licencia tambien lo pueden ver desde es programa ( assembly) ???  :(  :(  :angry:  :angry:
"Somos lo que imaginamos ser"
-- --------------------------------------------------------------
-ElNapster
-Designer / Developer Software
-GuaTemALa



Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: Se Podra Platicar De Este Tema Aca ?
« Respuesta #3 en: Miércoles 14 de Marzo de 2007, 17:04 »
0
Cita de: "elnapster"
Pero por decirte algo .. si el programa (juego, software etc) me pide licencia alli se puede ver las posibles licencias que se pueden ingresar .. el algoritmo ? y si se hace una aplicacion que me pida licencia tambien lo pueden ver desde es programa ( assembly) ???  :(  :(  :angry:  :angry:
Se puede ver el codigo exacto de cualquier programa (en Windows hasta podemos depurar el Kernel), ya que para ejecutarse el codigo tiene que estar en memoria.

Nacional y Popular En mi país la bandera de Eva es inmortal.


Queremos una Argentina socialmente justa, económicamente libre y  políticamente soberana.
¡Perón cumple, Evita dignifica!


La mano invisible del mercado me robo la billetera.

Hao

  • Moderador
  • ******
  • Mensajes: 376
  • Nacionalidad: gt
    • Ver Perfil
Re: Se Podra Platicar De Este Tema Aca ?
« Respuesta #4 en: Miércoles 14 de Marzo de 2007, 17:06 »
0
Cita de: "Eternal Idol"
Supongo que mientras hablemos totalmente en teoria no hay ningun problema.
 
Exacto mis amigos  ;)

Y muchas gracias por la info eternal idol yo tambien llevaba desde hace rato la misma duda... :smartass:


[/size]

ElNapster

  • Moderador
  • ******
  • Mensajes: 727
    • Ver Perfil
Re: Se Podra Platicar De Este Tema Aca ?
« Respuesta #5 en: Miércoles 14 de Marzo de 2007, 17:12 »
0
Esque en realidad es para mi un tema interesante  :rolleyes:  no para aplicarlo pero si como que para entender como se puede hacer mas segura las aplicaciones que se desarrollen ....  :ph34r:  bueno espero porque con lo que dice Eternal Idol  se puede ver toooooooooooooodo , es de crear uno y como que tratarlo de entender ....  :comp: , o se Eternal Idol  todos los exe veamoslo asi se les puede ver su codigo ? y manipularlos desde ese editor hexadecimal ?  :(
"Somos lo que imaginamos ser"
-- --------------------------------------------------------------
-ElNapster
-Designer / Developer Software
-GuaTemALa



JuanK

  • Miembro de ORO
  • ******
  • Mensajes: 5393
  • Nacionalidad: co
    • Ver Perfil
    • http://juank.io
Re: Se Podra Platicar De Este Tema Aca ?
« Respuesta #6 en: Miércoles 14 de Marzo de 2007, 17:30 »
0
claro que se puede.

un buen entrenamiento es hackear el winzip.

Incluso llegue a tener en una época un manual paso a paso muy bien explicado de que hacer y para que y como se llega a cada cosa.
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io

ElNapster

  • Moderador
  • ******
  • Mensajes: 727
    • Ver Perfil
Re: Se Podra Platicar De Este Tema Aca ?
« Respuesta #7 en: Miércoles 14 de Marzo de 2007, 17:35 »
0
Citar
Incluso llegue a tener en una época un manual paso a paso muy bien explicado de que hacer y para que y como se llega a cada cosa

 :o  lo tendras por ahi ????  :P
"Somos lo que imaginamos ser"
-- --------------------------------------------------------------
-ElNapster
-Designer / Developer Software
-GuaTemALa



JuanK

  • Miembro de ORO
  • ******
  • Mensajes: 5393
  • Nacionalidad: co
    • Ver Perfil
    • http://juank.io
Re: Se Podra Platicar De Este Tema Aca ?
« Respuesta #8 en: Miércoles 14 de Marzo de 2007, 18:22 »
0
tendria que revisa esta noche en mis old_documents que aun tengo en la casa.
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io

Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: Se Podra Platicar De Este Tema Aca ?
« Respuesta #9 en: Miércoles 14 de Marzo de 2007, 18:30 »
0
Cita de: "elnapster"
Esque en realidad es para mi un tema interesante  :rolleyes:  no para aplicarlo pero si como que para entender como se puede hacer mas segura las aplicaciones que se desarrollen ....  :ph34r:  bueno espero porque con lo que dice Eternal Idol  se puede ver toooooooooooooodo , es de crear uno y como que tratarlo de entender ....  :comp: , o se Eternal Idol  todos los exe veamoslo asi se les puede ver su codigo ? y manipularlos desde ese editor hexadecimal ?  :(
Lo que podes hacer es NADA, si alguien se molesta en romper tu proteccion lo hara tarde o temprano, seguramente bastante temprano ya que hay muchas personas dedicadas a la proteccion que incluso producen modulos de modo Kernel (ver StarForce, SecureRom) y dia a dia se prueba que no son infalibles. Especialmente si el juego se ejecuta en modo Usuario  :devil:

Nacional y Popular En mi país la bandera de Eva es inmortal.


Queremos una Argentina socialmente justa, económicamente libre y  políticamente soberana.
¡Perón cumple, Evita dignifica!


La mano invisible del mercado me robo la billetera.

ElNapster

  • Moderador
  • ******
  • Mensajes: 727
    • Ver Perfil
Re: Se Podra Platicar De Este Tema Aca ?
« Respuesta #10 en: Miércoles 14 de Marzo de 2007, 18:41 »
0
Citar
tendria que revisa esta noche en mis old_documents que aun tengo en la casa
Gracias Juank  ;)

Citar
dia a dia se prueba que no son infalibles
Tons no hay nada seguro ni aunque se le ponga la mayor encriptacion que exista... ahh mira otra pregunta con el editor hexadecimal tambien puedo ver lo que almacena una dll ? o sea tambien su codigo, algoritmo y todo como se hacen con los exe , y en teoria es lo mismo para los 2 ?
 :smartass:
"Somos lo que imaginamos ser"
-- --------------------------------------------------------------
-ElNapster
-Designer / Developer Software
-GuaTemALa



Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: Se Podra Platicar De Este Tema Aca ?
« Respuesta #11 en: Miércoles 14 de Marzo de 2007, 18:53 »
0
Cita de: "elnapster"
Tons no hay nada seguro ni aunque se le ponga la mayor encriptacion que exista... ahh mira otra pregunta con el editor hexadecimal tambien puedo ver lo que almacena una dll ? o sea tambien su codigo, algoritmo y todo como se hacen con los exe , y en teoria es lo mismo para los 2 ?
 :smartass:
No. Una DLL no es mas que un ejecutable PE (igual que los exe de Windows) con un campo que indica que es una libreria de enlace dinamico.

Nacional y Popular En mi país la bandera de Eva es inmortal.


Queremos una Argentina socialmente justa, económicamente libre y  políticamente soberana.
¡Perón cumple, Evita dignifica!


La mano invisible del mercado me robo la billetera.

ElNapster

  • Moderador
  • ******
  • Mensajes: 727
    • Ver Perfil
Re: Se Podra Platicar De Este Tema Aca ?
« Respuesta #12 en: Miércoles 14 de Marzo de 2007, 19:32 »
0
Pero tons una dll no puede tener un algoritmo de seguridad ? o encriptacion ? y si lo puede tener , no se puede ver entonces ?
"Somos lo que imaginamos ser"
-- --------------------------------------------------------------
-ElNapster
-Designer / Developer Software
-GuaTemALa



JuanK

  • Miembro de ORO
  • ******
  • Mensajes: 5393
  • Nacionalidad: co
    • Ver Perfil
    • http://juank.io
Re: Se Podra Platicar De Este Tema Aca ?
« Respuesta #13 en: Miércoles 14 de Marzo de 2007, 19:45 »
0
claro que puede, incluso los ejecutables tambien.

Debes cifrar el contenido con algoritmos como DES, por ejemplo, pero si el contenido esta cifrado necesitas tener instalado el certificado para poderlo descifrar y sino es asi...  :whistling:
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io

ElNapster

  • Moderador
  • ******
  • Mensajes: 727
    • Ver Perfil
Re: Se Podra Platicar De Este Tema Aca ?
« Respuesta #14 en: Miércoles 14 de Marzo de 2007, 19:48 »
0
:P  :P  osea que es un poco mas complicado descifrar el contenido de una dll que el de un exe ? :alien:
"Somos lo que imaginamos ser"
-- --------------------------------------------------------------
-ElNapster
-Designer / Developer Software
-GuaTemALa



Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: Se Podra Platicar De Este Tema Aca ?
« Respuesta #15 en: Miércoles 14 de Marzo de 2007, 20:00 »
0
Cita de: "elnapster"
:P  :P  osea que es un poco mas complicado descifrar el contenido de una dll que el de un exe ? :alien:
No ... una DLL es practicamente lo mismo que un EXE, es un modulo del mismo formato PE con un par de campos diferentes. Y SIEMPRE en algun momento tenes que poner el codigo MAQUINA en memoria para ejecutarlo y ahi lo podemos ver en assembly (que es uan representacion del codigo maquina, en vez de ser en binario, o hex. es con opcodes).

Nacional y Popular En mi país la bandera de Eva es inmortal.


Queremos una Argentina socialmente justa, económicamente libre y  políticamente soberana.
¡Perón cumple, Evita dignifica!


La mano invisible del mercado me robo la billetera.

Bicholey

  • Moderador
  • ******
  • Mensajes: 1234
    • Ver Perfil
Re: Se Podra Platicar De Este Tema Aca ?
« Respuesta #16 en: Miércoles 14 de Marzo de 2007, 20:40 »
0
:P  :P  :P  :P  :P


Vamos a ver si asi entendes mejor : todas computadoras podes ejecutar cualquier programa que querias y hecho sobre cualquier boludes pero lo unico que entiende la maquina es el codigo maquina y el codigo maquina viene del ensamblador, por asi decirlo la instruccion mov ax,2 tiene un codigo asi: b80020 esto es lo que entiende la maquina pero antes tenes que cargar las instrucciones en memoria que serian todos los mov's,loops, int's, y todo lo necesario.
[size=109]LOS GATOS SIEMPRE CAEMOS DE PIE !!![/size]


su -

  • Moderador
  • ******
  • Mensajes: 2349
    • Ver Perfil
Re: Se Podra Platicar De Este Tema Aca ?
« Respuesta #17 en: Miércoles 14 de Marzo de 2007, 22:48 »
0
Bueno, realmente estos programas son tan comunes que estan incluidos en todas las distros de GNU standar... objdump de GNU Binary Utilities.

El problema es lo largo que se torna el codigo al desensamblarlo y obviamente tienes que tener un muy buen nivel del lengiaje y poder soportar codigod muuuy largos.
*******PELIGRO LEE ESTO!!*******

There is no place like 127.0.0.1

Conecto luego existo, no conecto luego insisto.

ElNapster

  • Moderador
  • ******
  • Mensajes: 727
    • Ver Perfil
Re: Se Podra Platicar De Este Tema Aca ?
« Respuesta #18 en: Miércoles 14 de Marzo de 2007, 23:22 »
0
Citar
Imaginate un DLL encriptada:
¿Como hace Windows para darse cuenta de su codigo?
Por mas que esten encriptadas, en algun lado debe estar la funcion para decifrarlas.

Muy cierto Enko :ouch:
y entonces no estamos seguros de na' ni los juegos , nuestras aplicaciones..software nada de nada solo llevando el nivel de algoritmos muy compleja  :comp:  y muy pero muy alta  :ph34r:  para que aunque sea si lo quieren decifrar que les cueste un poco ...  :scream:
"Somos lo que imaginamos ser"
-- --------------------------------------------------------------
-ElNapster
-Designer / Developer Software
-GuaTemALa



Enko

  • Miembro de PLATA
  • *****
  • Mensajes: 1562
  • Nacionalidad: 00
    • Ver Perfil
Re: Se Podra Platicar De Este Tema Aca ?
« Respuesta #19 en: Miércoles 14 de Marzo de 2007, 23:27 »
0
Lo que es bastante dificil es saltearse la protecccion de AsProtect 1.34
Se las regalo. Olvidense de ProcDump.

Lo que hace, además de comprimir la ejecutable tipo UPX (igualmente, cuando se carga a memoria, la ejecutable se descome)  pero, este ademas genera 2 threads, uno que es el protector y otro es el programa comprimido y protegido. Arranca primero el protector, si detecta un Debuger no crea el 2do thread que es el programa y se sale.

Enko

  • Miembro de PLATA
  • *****
  • Mensajes: 1562
  • Nacionalidad: 00
    • Ver Perfil
Re: Se Podra Platicar De Este Tema Aca ?
« Respuesta #20 en: Miércoles 14 de Marzo de 2007, 23:29 »
0
Cita de: "elnapster"
y entonces no estamos seguros de na' ni los juegos , nuestras aplicaciones..software nada de nada solo llevando el nivel de algoritmos muy compleja  :comp:  y muy pero muy alta  :ph34r:  para que aunque sea si lo quieren decifrar que les cueste un poco ...  :scream:
Y como crees que hicieron en Linux para leer NTFS?
Adivinando?
Claro que no, hicieron ingeniería inversa de alta calidad a los drivers o dlls de windows.
Ahora me queda la duda... las rutinas de e/s para el hd, son drivers o dlls?

Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: Se Podra Platicar De Este Tema Aca ?
« Respuesta #21 en: Miércoles 14 de Marzo de 2007, 23:29 »
0
Cita de: "Enko"
Lo que es bastante dificil es saltearse la protecccion de AsProtect 1.34
Se las regalo. Olvidense de ProcDump.

Lo que hace, además de comprimir la ejecutable tipo UPX (igualmente, cuando se carga a memoria, la ejecutable se descome)  pero, este ademas genera 2 threads, uno que es el protector y otro es el programa comprimido y protegido. Arranca primero el protector, si detecta un Debuger no crea el 2do thread que es el programa y se sale.
¿Para que estan los depuradores de modo Kernel?  :lol: Igual es solo cuestion de depurarlo normalmente y hacerle creer que nadie lo esta depurando, nada mas y nada menos.

Nacional y Popular En mi país la bandera de Eva es inmortal.


Queremos una Argentina socialmente justa, económicamente libre y  políticamente soberana.
¡Perón cumple, Evita dignifica!


La mano invisible del mercado me robo la billetera.

Enko

  • Miembro de PLATA
  • *****
  • Mensajes: 1562
  • Nacionalidad: 00
    • Ver Perfil
Re: Se Podra Platicar De Este Tema Aca ?
« Respuesta #22 en: Miércoles 14 de Marzo de 2007, 23:35 »
0
Me dá por el cul@ instalar un depurador modo kernel  :scream:  :lightsabre:  :devil:

ElNapster

  • Moderador
  • ******
  • Mensajes: 727
    • Ver Perfil
Re: Se Podra Platicar De Este Tema Aca ?
« Respuesta #23 en: Miércoles 14 de Marzo de 2007, 23:41 »
0
Citar
Para que estan los depuradores de modo Kernel
Cual seria uno de ellos ? o cuales existen ..??? para darles una revisadita  :rolleyes:
"Somos lo que imaginamos ser"
-- --------------------------------------------------------------
-ElNapster
-Designer / Developer Software
-GuaTemALa



Enko

  • Miembro de PLATA
  • *****
  • Mensajes: 1562
  • Nacionalidad: 00
    • Ver Perfil
Re: Se Podra Platicar De Este Tema Aca ?
« Respuesta #24 en: Miércoles 14 de Marzo de 2007, 23:49 »
0
Cita de: "elnapster"
Citar
Para que estan los depuradores de modo Kernel
Cual seria uno de ellos ? o cuales existen ..??? para darles una revisadita  :rolleyes:
Modo Kernel: uno viejo pero muy querido: Softice
Modo usuario: OllyDbg.

Te conviene bajar el OllyDbg que ocupa menos y es menos dramático para el uso que le puedas dar al principio. Además, no creo que quieras desensamblar Drivers.