avoid debuggers/cracking

avoid debuggers/cracking

Postby lucasdebeltran » Tue Aug 07, 2012 4:35 pm

Hi,

How do you avoid the use of debuggers to produce cracks?.

Upx seems to be out of date.

Thank you.
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.
User avatar
lucasdebeltran
 
Posts: 1303
Joined: Tue Jul 21, 2009 8:12 am

Re: avoid debuggers/cracking

Postby carlos vargas » Tue Aug 07, 2012 11:12 pm

lucas, en el caso de xharbour y derivados, es como dificil la cosa para un decompilador, dado que el codigo xbase que nosotros escribimos es convertido a codigo c (existen 3 niveles posibles de la conversion), este codigo generado en c interactua directamente con la maquina virtual de harbour, por lo cual ni siquiera me inmagino lo que sacaria un decompilador.

ahora un debugger, tendria que ser especifico para codigo c, y ahi no tengo experiencia, antonio que tiene conocimiento en la VM de harbour lo que ha indicado es que esta desarrollando un prototipo de algo como un interceptor entre la app y la VM.

ahora un crack pues se sale de mi conocimiento, ya que estos trabaja a muy bajo nivel, hexadecimal, etc.

ahora una pregunta curiosa, que tipo de app esta haciendo para blindarla? :-)
contra debuggers, cracking, monitors. etc.

o es que simplemente desea bloqquear el exe para evitar extarccion de resources del mismo, por que codigo que se diga codigo
no creo que saquen algo legible.

o segun leo en el foro en español, pareces controlar licencias de tu app desde un servidor propio, y no te salen las cuentas?
podrias dar mas luz sobre esto, que el tema es muy interesante.

salu2
carlos vargas
Salu2
Carlos Vargas
Desde Managua, Nicaragua (CA)
User avatar
carlos vargas
 
Posts: 1720
Joined: Tue Oct 11, 2005 5:01 pm
Location: Nicaragua

Re: avoid debuggers/cracking

Postby Baxajaun » Wed Aug 08, 2012 10:38 am

User avatar
Baxajaun
 
Posts: 968
Joined: Wed Oct 19, 2005 2:17 pm
Location: Gatika. Bizkaia

Re: avoid debuggers/cracking

Postby lucasdebeltran » Wed Aug 08, 2012 12:02 pm

Carlos,

Of course. Also if you need more info always do not hesitate to email me.

In our installers, when the installation is finished, we open a web page to count the new setup.

The same when it is uninstalled.

The problem is that remaining installations (new-uninstalled) do not match sales. There is a very important difference.


So that´s why we need to secure our exe.

The problem about UPX and others is that sometimes the user can´t start the program.




Felix,

Thank yoiu very much.

I saw it is from 2005.

Crackers shoukd have learned how to bypass it.

When I tested UPX, I experience that in some PCS I could not open the program, so I quit it.

Have you experienced this behaviour?.
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.
User avatar
lucasdebeltran
 
Posts: 1303
Joined: Tue Jul 21, 2009 8:12 am

Re: avoid debuggers/cracking

Postby Baxajaun » Wed Aug 08, 2012 12:21 pm

Hi Lucas,

have you seen IntelliProtector http://www.intelliprotector.com/ ?

Regards,
User avatar
Baxajaun
 
Posts: 968
Joined: Wed Oct 19, 2005 2:17 pm
Location: Gatika. Bizkaia

Re: avoid debuggers/cracking

Postby lucasdebeltran » Wed Aug 08, 2012 1:16 pm

Hi Felix,

I am looking the solution to protect/compress/offuscate the .exe, not the system to handle the registration (we have this system already).

The problem is that the tool should be updated (searching Arnadillo shows tutorials to bypass it) and well tested,
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.
User avatar
lucasdebeltran
 
Posts: 1303
Joined: Tue Jul 21, 2009 8:12 am

Re: avoid debuggers/cracking

Postby carlos vargas » Wed Aug 08, 2012 3:40 pm

lucas siento continur en español
:-( no hablo ingles.

upx tiene algunos parametros especiales, cuando un exe comprimido con upx no funciona en algunos equipo
es por que algunas cosas en el exe no deben ser comprimidas para su correcto funcionamiento
recuerdo esto ya que experimente ese problema hace algunos años, el upx tiene parametros para indicar cuales elemento en un exe (PE format)
no deberan ser incluidos en la compresion.

puedes probar por favor, como te comento eso fue hace algunos años y no recuerdo bien el procedimiento.

salu2
carlos vargas
Salu2
Carlos Vargas
Desde Managua, Nicaragua (CA)
User avatar
carlos vargas
 
Posts: 1720
Joined: Tue Oct 11, 2005 5:01 pm
Location: Nicaragua

Re: avoid debuggers/cracking

Postby lucasdebeltran » Wed Aug 08, 2012 3:46 pm

Carlos,

No pasa nada. Te contesté en inglés porque el post está en el Foro de English.

I tested with the switches for not compressing it. Same problem.

Probé a poner los switches para no comprimirlo sin éxito.
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.
User avatar
lucasdebeltran
 
Posts: 1303
Joined: Tue Jul 21, 2009 8:12 am

Re: avoid debuggers/cracking

Postby Enrico Maria Giordano » Wed Aug 08, 2012 5:48 pm

This is the command I use: upx --lzma exename.

EMG
User avatar
Enrico Maria Giordano
 
Posts: 8713
Joined: Thu Oct 06, 2005 8:17 pm
Location: Roma - Italia

Re: avoid debuggers/cracking

Postby lucasdebeltran » Thu Aug 09, 2012 9:52 am

Enrico,

Thanks, but 'upx -d' will unpack it.
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.
User avatar
lucasdebeltran
 
Posts: 1303
Joined: Tue Jul 21, 2009 8:12 am

Re: avoid debuggers/cracking

Postby Enrico Maria Giordano » Thu Aug 09, 2012 10:52 am

Yes, I know. Upx doesn't protect against unpacking.

EMG
User avatar
Enrico Maria Giordano
 
Posts: 8713
Joined: Thu Oct 06, 2005 8:17 pm
Location: Roma - Italia

Re: avoid debuggers/cracking

Postby Baxajaun » Wed Jul 27, 2016 6:47 am

User avatar
Baxajaun
 
Posts: 968
Joined: Wed Oct 19, 2005 2:17 pm
Location: Gatika. Bizkaia

Re: avoid debuggers/cracking

Postby Enrico Maria Giordano » Wed Jul 27, 2016 8:20 am

Which tool? The link points to this thread. :-)

EMG
User avatar
Enrico Maria Giordano
 
Posts: 8713
Joined: Thu Oct 06, 2005 8:17 pm
Location: Roma - Italia

Re: avoid debuggers/cracking

Postby Baxajaun » Wed Jul 27, 2016 10:31 am

Enrico,

jajajajaja, sorry, sorry i'm clumsy.

https://www.pelock.com/products/obfuscator

Best regards,
User avatar
Baxajaun
 
Posts: 968
Joined: Wed Oct 19, 2005 2:17 pm
Location: Gatika. Bizkaia

Re: avoid debuggers/cracking

Postby Enrico Maria Giordano » Wed Jul 27, 2016 10:35 am

I hoped something similar to Upx... :-(

EMG
User avatar
Enrico Maria Giordano
 
Posts: 8713
Joined: Thu Oct 06, 2005 8:17 pm
Location: Roma - Italia

Next

Return to FiveWin for Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 81 guests