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


Tema destacado: Curso de javascript por TickTack


  Mostrar Mensajes
Páginas: 1 ... 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 [450] 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 ... 629
4491  Programación / ASM / Re: cambiar pulsacion de teclado en: 25 Mayo 2013, 04:57 am
Fijate en WinMain.asm, linea 382:

Código
  1.                push    2Ch
  2.                call    ds:GetAsyncKeyState
  3.  

El valor 2Ch (valor en Hexa, osea en VB seria &H2C) corresponde a la tecla PRINT SCREEN. Cambiando ese valor, cambias la tecla.
Por las dudas, listado de valores completo: http://msdn.microsoft.com/en-us/library/windows/desktop/dd375731(v=vs.85).aspx

Saludos!
4492  Programación / Ingeniería Inversa / Re: InnoExtractor, novedosa aplicación para desempaquetar instaladores de Inno Setup en: 24 Mayo 2013, 03:48 am
Gracias por el post!

Saludos!
4493  Programación / Programación C/C++ / Re: [DUDA] Como crear una Librería Dinámica. en: 24 Mayo 2013, 00:16 am
De Google (http://www.google.com.ar/search?q=how+to+create+dll+vc+2010&ie=utf-8&oe=utf-8&channel=suggest):

http://tutplusplus.blogspot.com.ar/2011/04/c-tutorial-create-dll-in-vc-20102008.html
http://www.youtube.com/watch?v=yEqRyQhhto8
http://msdn.microsoft.com/en-us/library/vstudio/ms235636.aspx

Saludos!
4494  Programación / Programación C/C++ / Re: denme una idea de como hacer este programa en: 24 Mayo 2013, 00:13 am
@carrlos: Creo que deberías haber leído esto antes de postear: http://foro.elhacker.net/programacion_cc/reglas_del_subforo-t251603.0.html

Saludos!
4495  Programación / Ingeniería Inversa / Re: [Tutorial] Programar un patcher/crack con estilo en: 23 Mayo 2013, 00:05 am
Hola Naybi!

Si quieres plantear un problema en particular, te recomiendo crear un nuevo post para hacerlo.

Saludos! (y Bienvenida!   :))
4496  Programación / Programación Visual Basic / Re: Problemas con dll EZTW32.dll en: 22 Mayo 2013, 21:12 pm
Es un control pago: http://www.data-tech.com/products/imaging/imagemannettwain.aspx

Para opciones free, te recomiendo revisar estos proyectos: http://sourceforge.net/directory/os:windows/freshness:recently-updated/?q=twain

Saludos!
4497  Programación / ASM / Re: Problema con Función.. en: 22 Mayo 2013, 01:24 am
Ya lo habia puesto:

La ayuda dice:


szCmp


szCmp proc str1:DWORD,str2:DWORD


Description

szCmp compares two zero terminated strings for difference.


Parameters

1. str1 The first string to compare
2. str2 The second string to compare


Return Value

If the two strings match, the return value is the length of the string. If there is no match, the return value is zero.


Comments

The procedure can be used on strings that may be of uneven length as the terminator will produce the mismatch even if the rest of the charactes match.


Cabe destacar que el valor de retorno es en EAX.

Saludos!
4498  Programación / Programación General / Re: Hay alguna otra forma de obtener el ID del procesador sin WMI en C#. en: 22 Mayo 2013, 00:02 am
Probaste esto: http://msdn.microsoft.com/en-us/library/hskdteyh(v=vs.80).aspx

PD: Revisa los comments del final.

Saludos!
4499  Programación / Programación Visual Basic / Re: Problemas con dll EZTW32.dll en: 21 Mayo 2013, 22:02 pm
Por lo que veo, te llevan aqui:

http://www.data-tech.com/help/imnettwain/DTI.ImageMan.Twain~DTI.ImageMan.Twain.TwainGui.html

Y aqui esta como usar ese componente:

http://www.data-tech.com/help/imnettwain/Using%20the%20TwainGUI%20Control.html

Nada de c-sharpcorner.com...  :P

Saludos!
4500  Programación / ASM / Re: Problema con Función.. en: 21 Mayo 2013, 05:37 am
Si usas la lib de masm y llamas a szCmp, te genera el siguiente codigo:

Código
  1.    MOV ECX,DWORD PTR SS:[ESP+4]
  2.    MOV EDX,DWORD PTR SS:[ESP+8]
  3.    PUSH EBX
  4.    PUSH ESI
  5.    MOV EAX,-1
  6.    MOV ESI,1
  7. Bucle:
  8.    ADD EAX,ESI
  9.    MOVZX EBX,BYTE PTR DS:[EAX+ECX]
  10.    CMP BL,BYTE PTR DS:[EAX+EDX]
  11.    JNZ NoIgual
  12.    TEST EBX,EBX
  13.    JE Iguales
  14.    ADD EAX,ESI
  15.    MOVZX EBX,BYTE PTR DS:[EAX+ECX]
  16.    CMP BL,BYTE PTR DS:[EAX+EDX]
  17.    JNZ NoIgual
  18.    TEST EBX,EBX
  19.    JE Iguales
  20.    ADD EAX,ESI
  21.    MOVZX EBX,BYTE PTR DS:[EAX+ECX]
  22.    CMP BL,BYTE PTR DS:[EAX+EDX]
  23.    JNZ NoIgual
  24.    TEST EBX,EBX
  25.    JE Iguales
  26.    ADD EAX,ESI
  27.    MOVZX EBX,BYTE PTR DS:[EAX+ECX]
  28.    CMP BL,BYTE PTR DS:[EAX+EDX]
  29.    JNZ NoIgual
  30.    TEST EBX,EBX
  31.    JNZ Bucle
  32. Iguales:
  33.    POP ESI
  34.    POP EBX
  35.    RETN 8
  36. NoIgual:
  37.    XOR EAX,EAX
  38.    POP ESI
  39.    POP EBX
  40.    RETN 8
  41.  

El largo, pero efectivo (la comparación es Case-Sentive).

La ayuda dice:


szCmp


szCmp proc str1:DWORD,str2:DWORD


Description

szCmp compares two zero terminated strings for difference.


Parameters

1. str1 The first string to compare
2. str2 The second string to compare


Return Value

If the two strings match, the return value is the length of the string. If there is no match, the return value is zero.


Comments

The procedure can be used on strings that may be of uneven length as the terminator will produce the mismatch even if the rest of the charactes match.
Páginas: 1 ... 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 [450] 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 ... 629
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines