FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Valkyrie para Harbour/xHarbour
Posts: 1303
Joined: Tue Jul 21, 2009 08:12 AM
Re: Valkyrie para Harbour/xHarbour
Posted: Tue Aug 07, 2012 07:19 PM

Adhemar,

Muchas gracias.

He puesto un post en el foro de Ingl茅s y en los de Harbour.

Se trata de un tema bastante importante.

Nosotros estamos preocupados porque controlamos las instalaciones/desinstalaciones y las cuentas no cuadran la verdad.

Muchas gracias. Many thanks.



Un saludo, Best regards,



Harbour 3.2.0dev, Borland C++ 5.82 y FWH 13.06 [producci贸n]



Implementando MSVC 2010, FWH64 y ADO.



Abandonando uso xHarbour y SQLRDD.
Posts: 694
Joined: Fri Oct 07, 2005 06:58 AM
Re: Valkyrie para Harbour/xHarbour
Posted: Wed Aug 08, 2012 09:59 AM

Antonio,

Uff, en los tiempos que corren, miedo me da herramientas que permitan sacar el c贸digo fuente.

En su d铆a ya tuve problemas porque me piratearon, con Valkyrie, una aplicaci贸n con formulas que me hab铆a llevado mucho tiempo desarrollarlas.

Preferir铆a que no existieran este tipo de herramientas.

Un saludo

Fernando Gonz谩lez Diez

ALSIS Sistemas Inform谩ticos
Posts: 593
Joined: Sat May 12, 2007 11:47 AM
Re: Valkyrie para Harbour/xHarbour
Posted: Wed Aug 08, 2012 11:17 AM

Buen d铆a,

Doy mi opini贸n (sin 谩nimo de ofender a nadie). Soy un aficionado y programo por hobby y esto quiz谩s me hace verlo desde una posici贸n distinta al resto.

Me interesar铆a contar con una herramienta de este tipo, tengo una aplicaci贸n desarrollada hace tiempo ya, de la cual perd铆 los fuentes. No es nada del otro mundo pero me interesar铆a poder obtener esos fuentes.

Pienso que las herramientas no son "lo malo" en este tema, lo malo est谩 en quienes la usan para "crackear", cosa que lamentablemente (sobre todo para los programadores profesionales), seguir谩 sucediendo con 贸 sin el Valkyrie.

La llave inglesa es una muy buena herramienta, la uso mucho en casa, pero jam谩s se me pas贸 por la mente usarla para agredir a alguien y sin embargo ha habido muchos casos en los que con una llave inglesa se han cometido asesinatos. 驴Deber铆amos pedir por eso que dejen de fabricar llaves inglesas?.

Por otro lado, ac谩 se mencion贸 el ARMADILLO como software para proteger aplicaciones, como me interes贸 averiguar por curiosidad lo busqu茅 en el google y, para mi sorpresa, lo primero que encuentro me da la opci贸n de bajarlo, cosa que hago pensando que ser铆a una versi贸n demo. ERA UNA VERSI脫N CON CRACK. 驴Que cosa no?, una aplicaci贸n hecha para dar una seguridad que ni ella misma puede aplicar a si misma.

Como dec铆a, siempre habr谩 quienes usen las herramientas para el bien y los otros.

Saludos

Rolando :D

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: Valkyrie para Harbour/xHarbour
Posted: Wed Aug 08, 2012 11:27 AM

Mi inter茅s por este tema es puramente desde un punto de vista t茅cnico: Si desde c贸digo fuente generamos pcode, como de complicado ser铆a desde el pcode generar el c贸digo fuente nuevamente ?

De todas formas antes de publicarlo, etc. he optado por preguntar porque mi intenci贸n no es en ning煤n caso molestar ni incomodar a nadie.

Solo tengo un peque帽o prototipo que recorre el pcode y hace un peque帽o an谩lisis, nada m谩s. De hecho no creo que da帽e a nadie el que se publique lo que he hecho. No va a recuperar los fuentes de ninguna aplicaci贸n. Es solo un ejercicio de observar la maquina virtual de Harbour en funcionamiento.

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 1303
Joined: Tue Jul 21, 2009 08:12 AM
Re: Valkyrie para Harbour/xHarbour
Posted: Wed Aug 08, 2012 01:14 PM

Estupendo y muchas gracias Antonio.

Creo que la gente ha pensado que iba ha realizar lo mismo que el Valkyrie y nada m谩s lejos de la realidad.

Yo te agradecer铆a que por favor me enviaras una copia porque a veces tengo un GPF que no se de d贸nde viene y creo que me puede ayudar.

Un saludo

Muchas gracias. Many thanks.



Un saludo, Best regards,



Harbour 3.2.0dev, Borland C++ 5.82 y FWH 13.06 [producci贸n]



Implementando MSVC 2010, FWH64 y ADO.



Abandonando uso xHarbour y SQLRDD.
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: Valkyrie para Harbour/xHarbour
Posted: Wed Aug 08, 2012 02:14 PM

Lucas,

Un GPF no tiene nada que ver con esto. Has aislado las l铆neas que se ejecutan cuando se produce ?

Se genera en tu propio EXE 贸 en una de las multiples DLLs de Windows ? Relacionado con OLE 贸 ActiveX ?

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 1303
Joined: Tue Jul 21, 2009 08:12 AM
Re: Valkyrie para Harbour/xHarbour
Posted: Wed Aug 08, 2012 03:43 PM

Antonio,

Aqu铆 tienes un ejemplo:

http://uploaded.to/file/ixsob6vt

Se produce con SQLRDD, al abrir una tabla que no existe.

Patrick dice que es un tema de Fivewin.

Naturalmente, si la tabla existe funciona OK.

Muchas gracias.

Muchas gracias. Many thanks.



Un saludo, Best regards,



Harbour 3.2.0dev, Borland C++ 5.82 y FWH 13.06 [producci贸n]



Implementando MSVC 2010, FWH64 y ADO.



Abandonando uso xHarbour y SQLRDD.
Posts: 1789
Joined: Tue Oct 11, 2005 05:01 PM
Re: Valkyrie para Harbour/xHarbour
Posted: Wed Aug 08, 2012 03:54 PM

Lucas, puedo confirmar que el error ocurre solamente cuando se combina sqlrdd con fwh
pero entiendo que puede ser el manejador de error de fwh, el cual se este llamando recursivamente probocando el gpf.
la verdad no he tenido tiempo para revisarlo con mas detenimiento.

esto mismo me sucede actualmente con xhb.com y fwh, cuando intensionalmente proboco cualquier error que llame al errorsys de fwh.
le he corregido agregando a mi proyecto el codigo de la funcion NEXTMEM y el gpf se va.
no se que esta mal en el codigo de esta funcion incluido en la lib fivehmx.lib ya que en la version harbour.org con fwh no hay problema.

Antonio, puedes verificar esa funcion en la vesion para xhb.com puede que este desfasada con respecto a las otras versiones.

ademas de existe alguna manera de depuracion para detectar numero de llamadas a funciones el el codigo harbour.
algo que pes permita saber cuantas veces se llamo a una funcion en particular. estoy seguro que esto existe.

me parece que existia algo para esto.

pragma BEGINDUMP

include <windows.h>

include <hbapi.h>

HB_FUNC( NEXTMEM ) // --> nHardwareMemory
{
MEMORYSTATUSEX mst;

memset( &mst, 0, sizeof( MEMORYSTATUSEX ) );
mst.dwLength = sizeof( MEMORYSTATUSEX );

GlobalMemoryStatusEx( &mst );

hb_retnll( mst.ullTotalPhys );
}

HB_FUNC( NAVAILMEM ) // --> nHardwareMemory
{
MEMORYSTATUSEX mst;

memset( &mst, 0, sizeof( MEMORYSTATUSEX ) );
mst.dwLength = sizeof( MEMORYSTATUSEX );

GlobalMemoryStatusEx( &mst );

hb_retnll( mst.ullAvailPhys );
}

pragma ENDDUMP

Salu2

Carlos Vargas

Desde Managua, Nicaragua (CA)
Posts: 1303
Joined: Tue Jul 21, 2009 08:12 AM
Re: Valkyrie para Harbour/xHarbour
Posted: Wed Aug 08, 2012 04:34 PM

Carlos,

Ese error creo que ya fue corregido hace tiempo.

En todo caso, lo acabo de meter en el prg y sigue fallando.

Los errores con xHarbour.org y Fivewin funcionan sin problema.

Uso siempre el .org

Muchas gracias. Many thanks.



Un saludo, Best regards,



Harbour 3.2.0dev, Borland C++ 5.82 y FWH 13.06 [producci贸n]



Implementando MSVC 2010, FWH64 y ADO.



Abandonando uso xHarbour y SQLRDD.

Continue the discussion