Duda con OllyDBG y 64 bits??

Iniciado por ..:ALT3RD:.., 9 Noviembre 2011, 21:57 PM

0 Miembros y 1 Visitante están viendo este tema.

..:ALT3RD:..

Buenas, tengo una pequeña duda, aun ni me baje el OllyDBG pero estaba leyendo esto

http://foro.elhacker.net/ingenieria_inversa/taller_de_cracking_desde_cero_actualizado_27julio2008-t180886.0.html

Es la primera vez que leo sobre algo de este tema , y en una parte dice: "OllyDBG es principalmente un debugger para aplicaciones a 32 bits en Microsoft Windows"

Quiere decir que no me sirve para aplicaciones de 64 bits? Lo digo porque yo soy de 64 bits
"Mañana sabrás que hoy no sabes nada"

Иōҳ

Exacto, es un debugger de 32bits, para 64bits tienes que usar IDA o WinDBG.

Nox.
Eres adicto a la Ing. Inversa? -> www.noxsoft.net

..:ALT3RD:..

#2
Y claro ya no valdrán los tutos de Ricardo Narvaja porque si son de OllyDBG...
"Mañana sabrás que hoy no sabes nada"

$Edu$

Pero si instala un SO como windows xp sp3 como te dijieron no tendra problemas o si? es decir, una cosa es el procesador que sea de 64bits y otra el SO, si no usas un SO de 64bits estarias desperdiciando tu procesador pero bue..
Es correcto lo que digo? me cuesta entender esto siempre jajaj

..:ALT3RD:..

"Mañana sabrás que hoy no sabes nada"

Иōҳ

Y porqué no valdrian? si es la misma base, cuando aprendes  a usar un debugger, se te hará más facil familiarizarte con otros.

Nox.
Eres adicto a la Ing. Inversa? -> www.noxsoft.net

MCKSys Argentina

Si necesitas depurar aplicaciones de 32 bits, usa Olly.

Si necesitas depurar aplicaciones de 64 bits, usa IDA, WinDBG o lo que encuentres.

Con el tema de las maquinas y los SO:

Si tienes una maquina de 64 bits, con un SO de 64 bits, vas a tener que instalar VMWare (o cualquier otro) para poder tener una VM con un SO de 32 bits. Tambien puedes tener un SO de 64 bits virtualizado.

Si tienes una maquina de 64 bits, con un SO de 32 bits: estas desperdiciando tu maquina!!!! Pasate a un SO de 64 bits!

Si tienes una maquina de 32 bits, con un SO de 32 bits (no puedes tener de 64 nativamente  :P), vas a tener que instalar VMWare (o cualquier otro) para poder tener una VM con un SO de 32 bits. Tambien puedes tener un SO de 64 bits virtualizado, pero en este caso, debes verificar que el micro soporte virtualizacion (Si tienes un micro INTEL, puedes verificar esto aqui: http://ark.intel.com/VTList.aspx#26547)

Algo importante:

El que tengas un SO de 64 bits, no significa que no puedas depurar processos de 32 bits en el mismo. Con esto me refiero a usar Olly en un SO de 64 bits con procesos de 32 bits. Lo que si, varios plugines van a fallar. Incluso el mismo Olly, si usas la version 1.10. Para un SO de 64 bits, recomiendo Olly 2.

Saludos!
MCKSys Argentina

"Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."


$Edu$

Como conclusion entonces, si tiene un procesador de 64bits e instala un SO de 32bits, se desperdicia ordenador, pero olly andara sin problemas no? por eso lo mejor que se puede hacer es virtualizar ese SO de 32bits. Es asi como decia entonces? que no me ha quedado del todo claro pero si tengo razon si ya entiendo la cosa, gracias!

Иōҳ

Cita de: $Edu$ en 10 Noviembre 2011, 20:37 PM
Como conclusion entonces, si tiene un procesador de 64bits e instala un SO de 32bits, se desperdicia ordenador, pero olly andara sin problemas no? por eso lo mejor que se puede hacer es virtualizar ese SO de 32bits. Es asi como decia entonces? que no me ha quedado del todo claro pero si tengo razon si ya entiendo la cosa, gracias!

Exacto
Eres adicto a la Ing. Inversa? -> www.noxsoft.net

$Edu$