• Sábado 21 de Diciembre de 2024, 13:01

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

ElNapster

  • Moderador
  • ******
  • Mensajes: 727
    • Ver Perfil
Re: Se Podra Platicar De Este Tema Aca ?
« Respuesta #25 en: Miércoles 14 de Marzo de 2007, 23:54 »
0
Gracias por el dato Enko !!! ahora vere como funciona todo esto para poder darme una idea , ye e bajado un tutorial de assembly que por el momento estoy en la intro .. pero espero que se ponga mas interesante ...  :comp:
"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 #26 en: Miércoles 14 de Marzo de 2007, 23:56 »
0
La respuesta es una sola: WinDbg.

Windows a diferencia de Linux trae un depurador de modo Kernel incorporado, no esta activado por defecto, funciona con 2 maquinas eso si. Acepta conexion por puerto serial en cualquier version, firewire bajo XP y USB bajo Vista.

El SoftIce esta obsoleto, no solo murio en cuanto a desarrollo sino que no sirve para ninguna version nueva (lease 64 bits, Vista, etc).

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 #27 en: Miércoles 14 de Marzo de 2007, 23:59 »
0
Si tengo una PC sola, como podría llegar a usar WinDBG?
con PC virtual se puede? (que idea más estupida ¿NO?)

ElNapster

  • Moderador
  • ******
  • Mensajes: 727
    • Ver Perfil
Re: Se Podra Platicar De Este Tema Aca ?
« Respuesta #28 en: Jueves 15 de Marzo de 2007, 00:04 »
0
:nosweat::nosweat::nosweat::nosweat: no entiendo nada de lo que me muestra este programa :nosweat::nosweat: , pero ni idea  :(  solo puedo ver cuando le doy play como se mueven todos los numeritos jajajaj :P
Sera que dan una manita para entenderle .. les envio un pantallazo ..
estoy usando el que me dijo Enko OllyDbg.
El mensaje contiene 1 archivo adjunto. Debes ingresar o registrarte para poder verlo y descargarlo.
"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 #29 en: Jueves 15 de Marzo de 2007, 00:13 »
0
Cita de: "elnapster"
no entiendo nada de lo que  me muestra este programa
No esperabas ver el codigo fuente en Visual Basic o Si?  ;)
Lo que ves es el codigo desensamblado, no es el mismo que el codigo fuente, inclusive es distinto hasta si el programa fue escrito en un ensamblador. Es que le faltan los comentarios, las labels (el depurador te muestra saltos a direcciones de memoria, no etiquetas) y otras cosillas mas. Tampoco ves el nombre de los procedimientos, solo call myExe.direccion antecedido de pushs.

Fijate, si apretas F7 hace un step into y con F8 step over.
Con F7 ves tal como se ejecuta el codigo, inclusive si llama a funciones la API, te muestra como se ejecuta el codigo de las dlls de windows.
Con F8, saltas por encima, entonces si sigue un llamado a la API, se queda dentro de la misma ejecutable y no te muestra el codigo de la funcion que se llama.

Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: Se Podra Platicar De Este Tema Aca ?
« Respuesta #30 en: Jueves 15 de Marzo de 2007, 00:20 »
0
Cita de: "Enko"
Si tengo una PC sola, como podría llegar a usar WinDBG?
con PC virtual se puede? (que idea más estupida ¿NO?)
Se puede perfectamente pero claro solo podes depurar la maquina virtual.

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.

Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: Se Podra Platicar De Este Tema Aca ?
« Respuesta #31 en: Jueves 15 de Marzo de 2007, 00:22 »
0
Por cierto con el WinDbg se pueden obtener los simbolos de los binarios de Microsoft para poder ver las funciones internas (no el codigo, sino donde empiezan) y los campos de las estructuras  B)

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 #32 en: Jueves 15 de Marzo de 2007, 00:22 »
0
jajajaja  :P .... pero para modificarlo entonces solo le doy doble click a donde yo crea conveniente y lo modifico y en teoria si esta bien lo que hice asi se va a comportar la aplicacion que modifique.. ???
 :ph34r:
"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 #33 en: Jueves 15 de Marzo de 2007, 00:34 »
0
Cita de: "elnapster"
jajajaja  :P .... pero para modificarlo entonces solo le doy doble click a donde yo crea conveniente y lo modifico y en teoria si esta bien lo que hice asi se va a comportar la aplicacion que modifique.. ???
 :ph34r:
A grosso modo si.

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 #34 en: Jueves 15 de Marzo de 2007, 00:43 »
0
Cita de: "Eternal Idol"
Cita de: "Enko"
Si tengo una PC sola, como podría llegar a usar WinDBG?
con PC virtual se puede? (que idea más estupida ¿NO?)
Se puede perfectamente pero claro solo podes depurar la maquina virtual.
O sea que tendría que conectarme remotamente a una maquina virtual donde tenga instalado XP?
Por sierto, que soft de pc virtual lo permite?

Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: Se Podra Platicar De Este Tema Aca ?
« Respuesta #35 en: Jueves 15 de Marzo de 2007, 00:47 »
0
Cita de: "Enko"
O sea que tendría que conectarme remotamente a una maquina virtual donde tenga instalado XP?
Por sierto, que soft de pc virtual lo permite?
La cosa seria asi, en tu maquina real abris el WinDbg con los parametros para conectarse a un puerto COM que en este caso va a ser un name pipe y en la maquina virtual (funciona tanto con Virtual PC, que ahora es gratis la ultima version por cierto, como con VMWare) creas un COM virtual con el mismo nombre. De esa manera y modificando el BOOT.INI para usar este puerto (ahi le pones /debugport=com1 /baudrate=115200) podes depurar LA MAQUINA VIRTUAL desde tu MAQUINA REAL.

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.

su -

  • Moderador
  • ******
  • Mensajes: 2349
    • Ver Perfil
Re: Se Podra Platicar De Este Tema Aca ?
« Respuesta #36 en: Jueves 15 de Marzo de 2007, 01:26 »
0
Bueno, para todo tipo de usuario (Windows, Linux):

http://en.wikipedia.org/wiki/Portable_Exec...e#Related_tools
*******PELIGRO LEE ESTO!!*******

There is no place like 127.0.0.1

Conecto luego existo, no conecto luego insisto.

Enko

  • Miembro de PLATA
  • *****
  • Mensajes: 1562
  • Nacionalidad: 00
    • Ver Perfil
Re: Se Podra Platicar De Este Tema Aca ?
« Respuesta #37 en: Jueves 15 de Marzo de 2007, 15:29 »
0
Cita de: "Eternal Idol"
La cosa seria asi, en tu maquina real abris el WinDbg con los parametros para conectarse a un puerto COM que en este caso va a ser un name pipe y en la maquina virtual (funciona tanto con Virtual PC, que ahora es gratis la ultima version por cierto, como con VMWare) creas un COM virtual con el mismo nombre. De esa manera y modificando el BOOT.INI para usar este puerto (ahi le pones /debugport=com1 /baudrate=115200) podes depurar LA MAQUINA VIRTUAL desde tu MAQUINA REAL.
Gracias, eso era lo que buscaba.  
Además, con Virtual PC se puede compartir una carpeta de la máquina Real con un disco de red en la maquina virutal. Asi que el hecho que sea virtual no limita en nada. (es más, mas seguridad para mi máquina real para probar algunas cosillas si en algun momento hago alguna.)

Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: Se Podra Platicar De Este Tema Aca ?
« Respuesta #38 en: Jueves 15 de Marzo de 2007, 16:02 »
0
Cita de: "Enko"
Gracias, eso era lo que buscaba.  
Además, con Virtual PC se puede compartir una carpeta de la máquina Real con un disco de red en la maquina virutal. Asi que el hecho que sea virtual no limita en nada. (es más, mas seguridad para mi máquina real para probar algunas cosillas si en algun momento hago alguna.)
Asi instale el XP, el muy hijo de #### no aceptaba la clave en la maquina virtual y si en una real, entonces le habilite el depurador (en cuanto reinicia la primera vez ya esta el boot.ini y lo podes editar) y depure el ejecutable encargado de la instalacion para que aceptara cualquier clave  :lol:

Esta muy bien tambien la maquina virtual ya que podes guardar un estado X, hacer unas cuantas cosas "peligrosas" y volver al estado X con un par de clicks  B)

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 #39 en: Jueves 15 de Marzo de 2007, 16:31 »
0
Que tal... miren aprovechando que estan platicando del vitual pc.. Etenal Idol vos sabras como se configura una red entre la maquina virtual y la real ?

 :unsure:
"Somos lo que imaginamos ser"
-- --------------------------------------------------------------
-ElNapster
-Designer / Developer Software
-GuaTemALa



Angel38

  • Miembro MUY activo
  • ***
  • Mensajes: 370
    • Ver Perfil
Re: Se Podra Platicar De Este Tema Aca ?
« Respuesta #40 en: Jueves 15 de Marzo de 2007, 23:43 »
0
Me lei este post y me tuvieron que llevar al hospital, el dictamen medico fue:

"Explosion craneal irreversible por intento de entendimiento modico para locos"

Menos mal que fue el cerebro, es decir, que para mi no hubo daño en ningun organo vital. :P
[size=109]Se me olvidó instalar los Drivers de Cordura en mi Cerebro.

ElNapster

  • Moderador
  • ******
  • Mensajes: 727
    • Ver Perfil
Re: Se Podra Platicar De Este Tema Aca ?
« Respuesta #41 en: Jueves 15 de Marzo de 2007, 23:48 »
0
y eso que no haz visto como funciona jajaja  :P  solo # # # 3 33 fd3  rolk3 gfk32123 ##2 er jajaja  :lol:  :lol:  :lol:
"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 #42 en: Jueves 15 de Marzo de 2007, 23:58 »
0
Este hilo no debe estar en la taberna del bit.
[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 #43 en: Viernes 16 de Marzo de 2007, 00:32 »
0
Cita de: "elnapster"
Que tal... miren aprovechando que estan platicando del vitual pc.. Etenal Idol vos sabras como se configura una red entre la maquina virtual y la real ?

 :unsure:
¿Que queres hacer exactamente? Ahi en las opciones de la maquina virtual tenes varias maneras de configurar la red, yo nunca la cambio y uso directamente la placa de red, asi te da una nueva IP local y puede salir al exterior, tambien podes ponerle local only para no permitirle salir y otras opciones mas.

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.

Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: Se Podra Platicar De Este Tema Aca ?
« Respuesta #44 en: Viernes 16 de Marzo de 2007, 00:36 »
0
Otra utilidad del depurador, resulta que tengo el Top Spin 1 y son 2 CDs, el primero esta 100% perfecto y el segundo tiene un par de .CABs corruptos con los sonidos! Por culpa de esto no terminaba nunca la instalacion y cancelaba todo el proceso, haciendola corta usando el WinDbg logre engañar al instalador para que creyera que logro copiar el archivo en destino y despues copie a mano los que pude y los que no se podian descomprimir les copie algun de los otros sonidos asociados (eran tipo Torneo_Sonido_1, Torneo_Sonido_2, etc).

Y me funciona!!  :devil:  :devil:  :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 #45 en: Viernes 16 de Marzo de 2007, 00:48 »
0
Citar
¿Que queres hacer exactamente? Ahi en las opciones de la maquina virtual tenes varias maneras de configurar la red, yo nunca la cambio y uso directamente la placa de red, asi te da una nueva IP local y puede salir al exterior, tambien podes ponerle local only para no permitirle salir y otras opciones mas.

Pues fijate que quiere simular una mi red con cliente servidor .. pero mi servidor quiero que sea mi Maquina Virtual .. :scream:  y mi cliente mi maquina normal... pero no he logrado que mis 2 maquinas me den ping ...  <_<  y he probado de todo con eso de las configuraciones de red que trae el vitual pc

Una duda que tengo es que mi maquina normal me aparece en el icono de red .. me dice "cable de red esta desconectado".... pero si no estoy mal eso no tendria nada que ver verdad ??? o me equivoco....
Gracias

 :comp:
"Somos lo que imaginamos ser"
-- --------------------------------------------------------------
-ElNapster
-Designer / Developer Software
-GuaTemALa



Bicholey

  • Moderador
  • ******
  • Mensajes: 1234
    • Ver Perfil
Re: Se Podra Platicar De Este Tema Aca ?
« Respuesta #46 en: Viernes 16 de Marzo de 2007, 00:53 »
0
:lol: :lol:  :lol:  :lol:


solo me imagino cuantos millones de lineas deben de ser para desensamblar un S.O si aun estoy tratando de entender estas pocas lineas de la int 21:

AX=0000  BX=0000  CX=0000  DX=0000  SP=FFE8  BP=0000  SI=0000  DI=0000
DS=0CA3  ES=0CA3  SS=0CA3  CS=00A7  IP=107D   NV UP DI PL NZ NA PO NC
00A7:107D 90            NOP
-t

AX=0000  BX=0000  CX=0000  DX=0000  SP=FFE8  BP=0000  SI=0000  DI=0000
DS=0CA3  ES=0CA3  SS=0CA3  CS=00A7  IP=107E   NV UP DI PL NZ NA PO NC
00A7:107E E8E000        CALL    1161
-t

AX=0000  BX=0000  CX=0000  DX=0000  SP=FFE6  BP=0000  SI=0000  DI=0000
DS=0CA3  ES=0CA3  SS=0CA3  CS=00A7  IP=1161   NV UP DI PL NZ NA PO NC
00A7:1161 1E            PUSH    DS
-t

AX=0000  BX=0000  CX=0000  DX=0000  SP=FFE4  BP=0000  SI=0000  DI=0000
DS=0CA3  ES=0CA3  SS=0CA3  CS=00A7  IP=1162   NV UP DI PL NZ NA PO NC
00A7:1162 06            PUSH    ES
-t

AX=0000  BX=0000  CX=0000  DX=0000  SP=FFE2  BP=0000  SI=0000  DI=0000
DS=0CA3  ES=0CA3  SS=0CA3  CS=00A7  IP=1163   NV UP DI PL NZ NA PO NC
00A7:1163 51            PUSH    CX
-t

AX=0000  BX=0000  CX=0000  DX=0000  SP=FFE0  BP=0000  SI=0000  DI=0000
DS=0CA3  ES=0CA3  SS=0CA3  CS=00A7  IP=1164   NV UP DI PL NZ NA PO NC
00A7:1164 56            PUSH    SI
-t

AX=0000  BX=0000  CX=0000  DX=0000  SP=FFDE  BP=0000  SI=0000  DI=0000
DS=0CA3  ES=0CA3  SS=0CA3  CS=00A7  IP=1165   NV UP DI PL NZ NA PO NC
00A7:1165 57            PUSH    DI
-t

AX=0000  BX=0000  CX=0000  DX=0000  SP=FFDC  BP=0000  SI=0000  DI=0000
DS=0CA3  ES=0CA3  SS=0CA3  CS=00A7  IP=1166   NV UP DI PL NZ NA PO NC
00A7:1166 2E            CS:
00A7:1167 C5365311      LDS     SI,[1153]                          CS:1153=0080
-t

AX=0000  BX=0000  CX=0000  DX=0000  SP=FFDC  BP=0000  SI=0080  DI=0000
DS=0000  ES=0CA3  SS=0CA3  CS=00A7  IP=116B   NV UP DI PL NZ NA PO NC
00A7:116B 2E            CS:
00A7:116C C43E5711      LES     DI,[1157]                          CS:1157=0090
-t

 :P  :P  :P
[size=109]LOS GATOS SIEMPRE CAEMOS DE PIE !!![/size]


Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: Se Podra Platicar De Este Tema Aca ?
« Respuesta #47 en: Viernes 16 de Marzo de 2007, 08:14 »
0
Cita de: "elnapster"
Una duda que tengo es que mi maquina normal me aparece en el icono de red .. me dice "cable de red esta desconectado".... pero si no estoy mal eso no tendria nada que ver verdad ??? o me equivoco....
Estas cortando la red en tu maquina real, asi dificil eh  :lol:

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.

Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: Se Podra Platicar De Este Tema Aca ?
« Respuesta #48 en: Viernes 16 de Marzo de 2007, 10:27 »
0
Cita de: "Bicholey"
solo me imagino cuantos millones de lineas deben de ser para desensamblar un S.O si aun estoy tratando de entender estas pocas lineas de la int 21:
Espero que no te hayas trabado en el nop  :P

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 #49 en: Viernes 16 de Marzo de 2007, 15:31 »
0
Citar
Estas cortando la red en tu maquina real, asi dificil eh 

Tons si afecta eso que dice el icono ? como lo suliciono porque yo solo instalo los drivers de mi tarjeta de red , y ya pero para que se me quite eso ? que mas me hace falta por hacer ? porqu cuando le doy un ipconfig me dice "acceso al host innaccesible "
 :alien:
"Somos lo que imaginamos ser"
-- --------------------------------------------------------------
-ElNapster
-Designer / Developer Software
-GuaTemALa