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


Tema destacado: También estamos presentes en BlueSky


  Mostrar Mensajes
Páginas: 1 ... 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 [372] 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387
3711  Programación / ASM / Re: [SRC] Zerar en: 3 Abril 2009, 09:27 am
Perdon, movs es para strcpy, en este caso queremos stos:

Código
  1. ZeroMemory:
  2. xor al, al ;valor a escribir (0)
  3. mov ecx, dword ptr [esp+8] ;cantidad de veces
  4. mov edi, dword ptr [esp+4] ;buffer
  5. rep stosb
  6. ret

El codigo de Arcangel_0x7C5 es mas rapido que el tuyo por trabajar con DWORDs y no con BYTEs. Puede que sea mas rapido que este tambien (depende de la cantidad de BYTEs a escribir) ... pero una combinacion de rep stosd y mov (para los bytes que sobren del ultimo DWORD que no sea completo) es lo que usa la RTL de VC++ normalmente.
3712  Programación / ASM / Re: [SRC] Zerar en: 2 Abril 2009, 14:06 pm
Entonces no es mejor asi, el codigo original no produce una excepcion al pasarle un tamaño de 5.
3713  Programación / ASM / Re: [SRC] Zerar en: 2 Abril 2009, 13:28 pm
Arcangel_0x7C5: ¿Y si SizeMen no es multiplo de 4? Digamos que es 5 ...

Igual supongo que ambos podrian usar rep movs ...
3714  Programación / Ingeniería Inversa / Re: OllyDBG 1.10 Full plugins- falta CC3260MT.DLL en: 11 Febrero 2009, 14:08 pm
Esa es una DLL de la RTL dinamica de Borland C++, buscala y bajala.
3715  Programación / Programación Visual Basic / Re: una duda y que APIs necesito para: en: 20 Agosto 2008, 00:55 am
No sabia eso osea lo sabia pero no sabia la razon, en todo caso en el registro esta como windows XP.

Esta bien pero esta funcion devuelve la version del S.O. correctamente.
3716  Programación / Programación Visual Basic / Re: una duda y que APIs necesito para: en: 20 Agosto 2008, 00:16 am
A mi en windows XP me da que estoy en windows NT...

Logico, XP es Windows NT 5.1 (ver Wikipedia).
3717  Programación / Programación Visual Basic / Re: una duda y que APIs necesito para: en: 19 Agosto 2008, 23:52 pm
Si esa es la api tambien se puede obtener desde el registro por que la api no lo da bien ...tambien hay una variable de entorno que te la da en fin esto ya se a preguntado muchas veces y lo unico que hacen es repetir pregunta tras pregunta .

¿Desde cuando GetVersion/Ex no funcionan bien? Lo mas probable es que no la esten usando adecuadamente.
3718  Programación / Programación Visual Basic / Re: una duda y que APIs necesito para: en: 19 Agosto 2008, 23:33 pm
GetVersion/Ex.
3719  Seguridad Informática / Abril negro / Re: Abril Negro 2008: Taller de ASM by E0N en: 18 Abril 2008, 16:36 pm
Las mejores herramientas de depuracion para Windows (sic): Debugging Tools for Windows.
3720  Seguridad Informática / Abril negro / Re: Abril Negro 2008: Taller de ASM by E0N en: 18 Abril 2008, 00:08 am
Rozor te dejo una pista asi dejas de hacer el ridiculo: STDCALL.
Páginas: 1 ... 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 [372] 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines