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


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


  Mostrar Mensajes
Páginas: 1 ... 433 434 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 ... 629
4471  Programación / Ingeniería Inversa / Re: ayuda donde bajar wktvbdebugger v.1.3 en: 10 Junio 2013, 19:52 pm
Proba este: http://www.woodmann.com/collaborative/tools/index.php/Whiskey_Kon_Tequilla_VB_P-Code_Debugger

No deberias tener problemas...

Saludos!
4472  Programación / Programación Visual Basic / Re: Rango de pixeles en: 8 Junio 2013, 19:29 pm
entonces quiero que solo entre por ejempplo : EL CENTRO DE LA PANTALLA lo busque

La solución a eso ya se encuentra:

Código
  1. For a = CentroPantallaMinX to CentroPantallaMaxX
  2.  For b = CentroPantallaMinY to CentroPantallaMaxY
  3.    if getPixelColorOfPositionXY(a,b) = ColorBuscado then
  4.      GuardarPosXY(a,b)
  5.      if SoloQuieroElPrimero then
  6.        Salir de Ambos FORs
  7.      end if
  8.    end if
  9.  Loop b
  10. Loop a
  11.  

Saludos!
4473  Programación / Ingeniería Inversa / Re: Eliminar atajo de teclas en: 8 Junio 2013, 19:23 pm
El problema es que para que funcione necesito obtener antes el handle de la imagen que seleccione y lo mas que consigo es el handle del componente GRRRRRRRRR.

Esta confundiendo hwnd con Hdc.

El handle que consigues, el del control, es un hwnd, osea el handle de la ventana.
Lo que necesitas el el hdc, osea el handle al dispositivo donde esta la parte grafica (lo que se ve) del control.

No estoy seguro, pero creo que no podrás acceder al hdc desde otro proceso.

Por eso te dije de usar SendMessage, para (ver si se puede) forzar a que el control copie el contenido del device (el cual puedes acceder usando el hdc).

No dispongo de mucho tiempo libre, pero si pones un link para bajar el instalador prometo darle una miradita a ver cómo es la cosa...

Saludos!
4474  Programación / Ingeniería Inversa / Re: Eliminar atajo de teclas en: 8 Junio 2013, 04:13 am
Ademas, sendmessage necesita el handle ¿Le sirve el hwnd del control?

Si
4475  Programación / Ingeniería Inversa / Re: MP9 Mantenimiento Preventivo en: 7 Junio 2013, 22:16 pm
Para que esto no sea un pedido de crack (lo cual esta prohibido), debes colocar tus avances.

Ya has abierto posts como este anteriormente, por lo que parece que no tienes intenciones de aprender, sino que quieres que lo hagan por ti.

No obtendras nada si no le pones empeño...

Saludos!
4476  Seguridad Informática / Seguridad / Re: Consulta sobre espia. en: 7 Junio 2013, 21:00 pm
Si no estas seguro, puedes usar una Maquina Virtual para abrir el documento.

Maquina virtual: http://es.wikipedia.org/wiki/Máquina_virtual

Una vez tengas 1 armada, puedes ejecutar lo que sea en un ambiente controlado.

Saludos!
4477  Foros Generales / Foro Libre / Re: 4=3 alguien me puede explicar esto? en: 7 Junio 2013, 19:30 pm
Pero jamas podemos dividir 0/0 asi como asi =SS es un error de algebra, ya que SIEMPRE que dividamos una ecuacion sobre algo, debemos tomar la restriccion de que el denominador sea distinto de 0

Ipso facto:

**STOP 0x0000007F (0x00000000, 0x00000000, 0x00000000, 0x00000000)
 UNEXPECTED_KERNEL_MODE_TRAP

 ;D

PS: Divide by Zero Error...
4478  Programación / Ingeniería Inversa / Re: Eliminar atajo de teclas en: 7 Junio 2013, 19:10 pm
Quizas podrias probar usando SendMessage y esto: http://msdn.microsoft.com/en-us/library/windows/desktop/ms649011(v=vs.85).aspx

Quizas el runtime lo handlee directamente y copie el contenido del control en el clipboard...

Con probar no se pierde nada...  ;D

Saludos!
4479  Programación / Ingeniería Inversa / Re: Eliminar atajo de teclas en: 7 Junio 2013, 18:07 pm
No estas teniendo en cuenta algo: la CLASE del control.

Si la app usa un Edit de Windows, todo el tema de "eventos" ya esta hecho, por eso lo puede handlear el SO.

Ahora, cuando el programador le "asigna" al edit un shortcut, lo que hace es redirigir la ejecuion a su propio codigo, pero no se elimina (reemplaza) el codigo del SO. Por eso funciono tu ejemplo.

En VB (al menos en VB6, .NET deberia ser peor) los edit no son los del SO. Estan definidos en el runtime de VB. En realidad son una subclase del Edit del SO, y tienen todos los "eventos" handleados por el runtime. Por eso hay veces que los mensajes para Edit del SO no funcionan de igual forma en los Edit (TextBox) de VB.

Si el proggie tiene un Edit nativo, podrias hacer lo mismo que en tu ejemplo. Sino, vas a tener que buscar la parte donde asigna la hotkey.

Para ver la clase, usa Spy++ o algo parecido.

Saludos!
4480  Sistemas Operativos / GNU/Linux / Re: soy nuevo en linux, recomendaciones??? :) en: 7 Junio 2013, 00:54 am
Si quieres programar juegos C++ con alguna librería gráfica.
Si quieres hacer programas de escritorio C++.
Si quieres hacer un entorno gráfico C++.
Si quieres hacer un sistema operativo C++.
Si quieres programar hardware C++.
Si quieres tener opciones para programar casi todo C++.
Si quieres hacer programas de escritorio y aplicaciones web JAVA.
Si quieres tener más posibilidades en el mundo laboral JAVA.
Si quieres programas principalmente para móviles JAVA.
Si quieres un código limpio Python.
Si quieres aprender a programar a un nivel básico/medio rápido Python. 
Si quieres hacer malware hay muy buenos exploits para Python y C++.

Si quieres poner "GOD MODE ON" ASM...  :P
Páginas: 1 ... 433 434 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 ... 629
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines