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

 

 


Tema destacado: Sigue las noticias más importantes de seguridad informática en el Twitter! de elhacker.NET


  Mostrar Mensajes
Páginas: 1 2 3 4 [5] 6 7 8
41  Programación / .NET (C#, VB.NET, ASP) / anti-bot?? en: 6 Junio 2012, 18:25 pm
Buenas tardes!!!!.hace un tiempo hice un bot para un juego y para simular las pulsaciones del raton usaba la api  mouse_event.

La cosa es que hoy han actualizado el juego y parece que todo funcuona correcto menos las pulsaciones del raton

¿Es posible que hayan echo algo para que esto no funcione???

Se os ocurre alguna otra manera de llamar a pulsciones de raton de uan forma menos detectable???

Gracias???
42  Programación / .NET (C#, VB.NET, ASP) / Reconocimiento de texto en imagen (OCR) en: 27 Mayo 2012, 00:19 am
Estoy trabajando en un bot para un juego y necesito pasar a una string el texto que hay escrito en una imagen.

Para ello he utilizado el MOID de las office en vb.net...con imagenes de prueba me lo reconoce perfectamente pero con la que capturo del juego me tira error

He tratado la imagen en tiempo de ejecucion para intentar hacerla mas clara para el OCR pero ni por esas...

Conoceis alguna libreria mas potente para reconocimiento de textos??? os dejo una captura de como me ha quedado la imagen despues de tratarla yo creo que esta bastante reconocible...





Gracias!!!!

43  Programación / .NET (C#, VB.NET, ASP) / problema con EnumWindows en: 24 Mayo 2012, 19:40 pm
Estoy intentando numerar las ventanas que tengo activas...

Este es el codigo que tengo:

Código
  1. Option Explicit On
  2. Public Class Form1
  3.  
  4.    Public Declare Function EnumWindows Lib "user32" _
  5.    (ByVal lpEnumFunc As Long, _
  6.     ByVal lParam As Long) As Long
  7.  
  8.  
  9.  
  10.    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
  11.  
  12.        Call EnumWindows(AddressOf EnumWindowProc, &H0)
  13.  
  14.    End Sub
  15.  
  16.  Public Function EnumWindowProc(ByVal hwnd As Long, ByVal lParam As Long) As Long
  17.  
  18. EnumWindowProc=1
  19.  
  20.  
  21. End function
  22.  
  23. End Class

Pero la linea de la llamada a EnumWindows me da este error

"Una expresión 'AddressOf' no se puede convertir en 'Long' debido a que 'Long' no es un tipo delegado"


Sabeis a que se puede deber???
 Muchas gracias me estoy volviendo loco :(
44  Programación / Programación Visual Basic / Re: Leer memoria de un programa en: 20 Mayo 2012, 21:47 pm
Voy a intentarlo en la red pacific... he leido que hay bots funcionando... a ver si no esta muy protegido... XDD

Gracias!!!
45  Programación / Programación Visual Basic / Re: Leer memoria de un programa en: 20 Mayo 2012, 21:26 pm
Es para un juego de poker... solo necesitaria la informacion a tiempo real de lo que sucede (cartas y demas) para despues enviarle una orden o otra a la ventana....
Voy a probar con el cheat engine... pero las direcciones de memoria variran de una vez a otra no????
46  Programación / Programación Visual Basic / Leer memoria de un programa en: 20 Mayo 2012, 20:59 pm
Holaaa tengo un nuevo proyecto que es hacer un bot para un programa que trabaja con internet y me surgen un par de dudas a ver si me podriais asesorar un poco

¿Algun tutorial para acceder a la memoria del programa a tiempo real?

¿O seria mejor capturar los paquetes directamente cunado llegan de internet al programa?

A ver si me podeis dar alguna idea de por donde comenzar estoy bastante perdido con este tema

Muachas gracias!!!!
47  Programación / Ingeniería Inversa / Re: cambiar id mochila superpro en: 29 Marzo 2012, 16:32 pm
Bueno al fin parece que voy entendiaendolo un poco... lo he abierto con un editor hexagesimal y he encontrado el offset pero parece que al informacion esta cifrada y es imposible saber como por ejemplo cambiar el if o simplemente eliminar el "abort;"

Os dejo una imagen a ver si me podeis orientar un poco.. gracias



Click en la imagen para agrandar... no se ponerlas mas grande :S... en teoria la zona marcada equivale al salto condicional
48  Programación / Ingeniería Inversa / Re: cambiar id mochila superpro en: 29 Marzo 2012, 08:06 am
He localizado un .dll que tenia el serial del programa de instalacion y lo he cambiado...

Cuando hace la comprobacion de la mochila la coge perfectamente y continua la instalacion...

Pero luego el programa de instalacion hace una comprobacion de que el serial de la dll coincida con el original y me tira el error...He localizado la comprobacion con el sid en el setup.inx :

Citar
@0000E6CC:0021      ListCount/ListDestroy(local_number22);
@0000E6D5:0010      local_number23 = (local_number5 * 3);
@0000E6E4:0007      local_number23 = (local_number23 + 13);
@0000E6F3:0007      local_number5 = (local_number23 + local_number14);
@0000E700:0010      local_number23 = (3 * local_number4);
@0000E70F:0010      local_number24 = (5 * local_number5);
@0000E71E:0007      local_number23 = (local_number23 + local_number24);
@0000E72B:0010      local_number6 = (local_number23 * 2);
@0000E73A:000E      local_number23 = (local_number1 != local_number4);
@0000E747:000E      local_number24 = (local_number2 != local_number5);
@0000E754:0018      local_number23 = (local_number23 || local_number24);
@0000E761:000E      local_number24 = (local_number3 != local_number6);
@0000E76E:0018      local_number23 = (local_number23 || local_number24);
@0000E77B:0004      if(local_number23) then // ref index: 1
@0000E787:0021         function_545("No coincide los parámetros de instalación.\nPor favor contacte con el departamento de mantenimiento de SIMSA.", -65534);
@0000E801:0002         abort;
@0000E805:0003      endif;


Pero con este programa no me deja modificar el codigo solo cambiar algun operando.He abierto el programa con un editor hexadecimal pero esta todo cifrado y no consigo localizar esta parte del archivo

49  Programación / Ingeniería Inversa / Re: cambiar id mochila superpro en: 28 Marzo 2012, 22:24 pm
Bueno... he encontrado la comprobacion del serial del cd en la instalacion
hace unos calculos y acaba en esta condicional donde aborta la instalacion:

@0000E77B:0004      if(local_number23) then // ref index: 1
@0000E787:0021         function_545("No coincide los parámetros de instalación.\nPor favor contacte con el departamento de mantenimiento de", -65534);
@0000E801:0002         abort;
@0000E805:0003      endif;

esta en un archivo.inx es de install shield lo he abierto con sexy install shield decompiler pero no me deja editarlo...

Conoceis de algun programa que me permita editar este codigo???
50  Programación / Ingeniería Inversa / Re: Me detecta el programa el olly??? en: 28 Marzo 2012, 19:21 pm
No deberia salir el programa "setupi.exe" en al pestaña de la lista de ejecutables de setup.exe?? he metido otro .exe renombrado con ese nombre y realmente cuando chequea la mochila abre este ejecutable y se queda a la espera...
Páginas: 1 2 3 4 [5] 6 7 8
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines