programita

Iniciado por ana6, 22 Mayo 2010, 06:45 AM

0 Miembros y 3 Visitantes están viendo este tema.

ana6

hola LSL e echo lo que me dijistes y no veo nada por dinguna parte recuerda que soy novata y disculpa.

me e dado cuenta que cuando no te deja mandar mensajes  con el play en enviar si lo puedes realizar y funciona bien.

igual esta ligado a esa parte.


ana

yako-_-

LSL  y si cambiamos el TEST AL,AL por TEST EBX,EBX ?

La comparacion deberia ser siempre buena no?

Yo ya deje de hacer pruevas puestooo que no tenia el blue y un poco de vagancia :)

un saludo

Para que vivir, pudiendo trabajar los Domingos

                                                                Yako-_-

tena

Aqui esta el api de la libreria que usa para comunicarse con el dispositivo.

Wireless Communication Library
http://www.mediafire.com/download.php?tzmm5gijnd0

yako-_-

#23
Hola tena!

Buen trabajo, como no podia er de otra manera    

Ahora atrevete con algo mas dificil...

http://foro.elhacker.net/ingenieria_inversa/desafio_mi_primer_cutrecrackme-t294500.0.html

Un saludo

PD: Lode dificil era broma   ::)
Para que vivir, pudiendo trabajar los Domingos

                                                                Yako-_-

tena

Ya lo miro dentro de un rato  :)

ana6

#25
hola compis


hay alguien que me pueda echar una mano con este programita me de los pasos


ana

ana6

hola tena gracias por tu interes como puedo utilizar las apis que mandastes para este programita.


me podrias decir como.


gracias

LSL

#27
Asunto: Tenemos un programa en versión de prueba, en el que al ejectuar el menú "Sender Start" (inicio) a veces nos sale una nag en la que nos dice que no tenemos registrado el transmisor bluetooth que es un dispositivo conectado al USB, y tambien despues de unos minutos de prueba (escasos a nuestro parecer) nos vuelve a salir la nag de aviso y se corta el programa.

Vamos a debuguearlo para corregir posibles fallos de programación y que no nos moleste con las nag (para que tantos avisos, si ya sabemos que es de prueba), y además vamos a hacer que despues de los minutos escasos de prueba, siga funcionando, pues tenemos que probarlo exprimiendo todas sus posibilidades, para saber si realmente cumple con el fin que interesa darle.

Herramientas:


1º Debemos saber si está empacado y en que lenguaje de programación esta hecho, para saber que herramientas debemos utilizar, para el debugger.

Utilizamos un analizador por si está empacado el programa: en este caso he utilizado varios conocidos, Peid, RDG, Die,  pero el Exeinfo PE by A.S.L., es el que mejor me ha informado en este caso, que se trata de un Delphi versión 2010, y que no está empacado.
http://www.exeinfo.xwp.pl/



Seguimos atando cabos: Como Delphi permite de manera sencilla ejecutar trozos de código en respuesta a acciones o eventos (sucesos) que ocurren durante el tiempo que un programa se ejecuta. Por ejemplo, cuando se presiona un botón, la VCL captura la notificación estándar de windows, y detecta si hay algún método asociado al evento OnClick del botón. Si lo hay, manda ejecutar dicho método. Así que vamos a buscar los procedimientos asociados a los controles que nos interesan.

Hemos observado que la nag se muestra al pulsar el menú Start y despues de un tiempo de uso, tenemos dos controles que nos interesa debugguear al iniciarse el evento asociado a dichos controles. Así que vamos a utilizar un editor de recursos, para que nos de información al respecto.

En este caso he utilizado el eXeScope, y miramos en los controles del formulario MAIN (que es principal en inglés, es muy común en programación utilizar los nombres en ingles), pero puede ser cualquier otro que se le haya ocurrido al programador)



Hemos encontrado el objeto con el Captión del menú  "&Start", que tiene asociado en el evento OnExecute, la función o procedimiento "acSenderStartExcute", de la cual tomamos nota.





(continuará ...)























Saludos.

LSL.

ana6

Hola LSL voy a probarlo aver si no me vuelvo loca buscando.


ana

yako-_-

LSL por favor esto pide con un grito un tutorial.

Las capturas ya las tienes...

Buen trabajo!!!

Un saludo
Para que vivir, pudiendo trabajar los Domingos

                                                                Yako-_-