elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Estamos en la red social de Mastodon


+  Foro de elhacker.net
|-+  Programación
| |-+  Ingeniería Inversa (Moderadores: karmany, .:UND3R:., MCKSys Argentina)
| | |-+  Ayuda - Desempaketar para traducir
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Ayuda - Desempaketar para traducir  (Leído 3,365 veces)
pyron

Desconectado Desconectado

Mensajes: 6


Ver Perfil
Ayuda - Desempaketar para traducir
« en: 13 Mayo 2004, 04:15 am »

Hola a todos.

Soy muy novato en esto del cracking pero me he encontrado con la necesidad de traducir el "Memories on TV 2.1.3" para otra persona. Pero tiene proteccion UPX (segun el PEiD 0.92) y no puedo desempaketarlo con el Guipex ni UPX. Dice que esta protegido contra desempaketamiento o lo que sea. Habra que desempaketarlo manualmente?

Me podeis hechar una mano???

Saludos y Gracias.
En línea

byebye


Desconectado Desconectado

Mensajes: 5.093



Ver Perfil
Re: Ayuda - Desempaketar para traducir
« Respuesta #1 en: 13 Mayo 2004, 05:22 am »

upx es facilito, busca un poco que seguro encuentras algun tuto. pon una pregunta concreata si quieres algo concreto.
En línea

Shaddy


Desconectado Desconectado

Mensajes: 722


one_bit_manipulator()


Ver Perfil WWW
Re: Ayuda - Desempaketar para traducir
« Respuesta #2 en: 14 Mayo 2004, 04:37 am »

Hola a todos.

Soy muy novato en esto del cracking pero me he encontrado con la necesidad de traducir el "Memories on TV 2.1.3" para otra persona. Pero tiene proteccion UPX (segun el PEiD 0.92) y no puedo desempaketarlo con el Guipex ni UPX. Dice que esta protegido contra desempaketamiento o lo que sea. Habra que desempaketarlo manualmente?

Me podeis hechar una mano???

Saludos y Gracias.

GuipeX... y eso, hay muxos tutes por ahí, pero ten en cuenta que en guipex mira el fallo k t da y quizás sk ta usandose o k no pones bien el decompress etc... pero si no utiliza el método de toa la vida de PUSHAD - POPAD que encontrarás en muxos tutes ¬¬... simplemente es que al principio del packer mete todos los registros iniciales en la pila para no desmarcarla... y luego tienes que llegar al POPAD que es cuando los devuelve y comienza cn el programa en si... así que para ello seleccionas el PUSHAD presionas F8 y el registro que queda en rojo es el que marca el pushad... lo buscas en el dump (follow in dump) seleccionas los dos primeros bytes y breakpoint - hardware on access DWORD... luego F9 y un par de F7 o uno solo para llegar al PUSH EBP (si está compilado en algún VC++ etc..) y luego lo dumpeas y le arreglas la tabla cn el import reconstructor... quizás el problema en ese programa en especial sea al arreglar la tabla.. deberás hacerla mas larga y cortar las k fallen...
Salu2...
En línea

"Si buscas resultados diferentes, no hagas siempre lo mismo" (Albert Einstein)

http://abssha.reversingcode.com
http://www.reversingcode.com
pyron

Desconectado Desconectado

Mensajes: 6


Ver Perfil
Re: Ayuda - Desempaketar para traducir
« Respuesta #3 en: 28 Mayo 2004, 03:13 am »


GuipeX... y eso, hay muxos tutes por ahí, pero ten en cuenta que en guipex mira el fallo k t da y quizás sk ta usandose o k no pones bien el decompress etc... pero si no utiliza el método de toa la vida de PUSHAD - POPAD que encontrarás en muxos tutes ¬¬... simplemente es que al principio del packer mete todos los registros iniciales en la pila para no desmarcarla... y luego tienes que llegar al POPAD que es cuando los devuelve y comienza cn el programa en si... así que para ello seleccionas el PUSHAD presionas F8 y el registro que queda en rojo es el que marca el pushad... lo buscas en el dump (follow in dump) seleccionas los dos primeros bytes y breakpoint - hardware on access DWORD... luego F9 y un par de F7 o uno solo para llegar al PUSH EBP (si está compilado en algún VC++ etc..) y luego lo dumpeas y le arreglas la tabla cn el import reconstructor... quizás el problema en ese programa en especial sea al arreglar la tabla.. deberás hacerla mas larga y cortar las k fallen...
Salu2...


Ufffff. Lo que me queda por aprender. :-[

No soy capaz de hacer lo que me has dicho ni paso a paso.
Seguire mirando otros tutoriales y cursos para aprender lo necesario antes de meterme en "tanto" nivel.

Gracias por ayudarme.
En línea

Shaddy


Desconectado Desconectado

Mensajes: 722


one_bit_manipulator()


Ver Perfil WWW
Re: Ayuda - Desempaketar para traducir
« Respuesta #4 en: 1 Junio 2004, 01:03 am »


GuipeX... y eso, hay muxos tutes por ahí, pero ten en cuenta que en guipex mira el fallo k t da y quizás sk ta usandose o k no pones bien el decompress etc... pero si no utiliza el método de toa la vida de PUSHAD - POPAD que encontrarás en muxos tutes ¬¬... simplemente es que al principio del packer mete todos los registros iniciales en la pila para no desmarcarla... y luego tienes que llegar al POPAD que es cuando los devuelve y comienza cn el programa en si... así que para ello seleccionas el PUSHAD presionas F8 y el registro que queda en rojo es el que marca el pushad... lo buscas en el dump (follow in dump) seleccionas los dos primeros bytes y breakpoint - hardware on access DWORD... luego F9 y un par de F7 o uno solo para llegar al PUSH EBP (si está compilado en algún VC++ etc..) y luego lo dumpeas y le arreglas la tabla cn el import reconstructor... quizás el problema en ese programa en especial sea al arreglar la tabla.. deberás hacerla mas larga y cortar las k fallen...
Salu2...


Ufffff. Lo que me queda por aprender. :-[

No soy capaz de hacer lo que me has dicho ni paso a paso.
Seguire mirando otros tutoriales y cursos para aprender lo necesario antes de meterme en "tanto" nivel.

Gracias por ayudarme.

bueno... fuí demasiado "técnico" xD... quizás debes buscar más informacion sobre ASM y programar mínimamente en él, algun keygen o patch etc... para pillar una buena base... luego verás k lo del PUSHAD y POPAD es una tontería...
Salu2...

P.D: creo que en mi page www.iespana.es/ShadowDark/index.html en la sección tutoriales había alguno de desempaquetar un UPX, creo que el de agenda MSD, pero ASpack v2.12 y UPX son casi idénticos, amos, el procedimiento es el mismo (además solo explico como desempaquetarlo y no entender porque pro amos... es lo k s busca).
En línea

"Si buscas resultados diferentes, no hagas siempre lo mismo" (Albert Einstein)

http://abssha.reversingcode.com
http://www.reversingcode.com
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
ayuda→traducir de VB 6.0 a C++
Programación C/C++
<[(x)]> 6 4,128 Último mensaje 22 Octubre 2011, 04:04 am
por <[(x)]>
Hay algun Programa para traducir la ayuda de un Software
Software
ALEX BECKHAM 1 1,416 Último mensaje 1 Abril 2013, 13:55 pm
por #Borracho.-
Ayuda para traducir una función anónima de C# a VBNET
.NET (C#, VB.NET, ASP)
Eleкtro 1 2,354 Último mensaje 4 Junio 2013, 20:13 pm
por Eleкtro
[PYTHON] Goslate para traducir [AYUDA PORFAVOR]
Scripting
<Trocutor> 3 3,362 Último mensaje 8 Noviembre 2017, 10:24 am
por tincopasan
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines