Page 1 of 2

avoid debuggers/cracking

PostPosted: Tue Aug 07, 2012 4:35 pm
by lucasdebeltran
Hi,

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

Upx seems to be out of date.

Thank you.

Re: avoid debuggers/cracking

PostPosted: Tue Aug 07, 2012 11:12 pm
by carlos vargas
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

Re: avoid debuggers/cracking

PostPosted: Wed Aug 08, 2012 10:38 am
by Baxajaun

Re: avoid debuggers/cracking

PostPosted: Wed Aug 08, 2012 12:02 pm
by lucasdebeltran
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?.

Re: avoid debuggers/cracking

PostPosted: Wed Aug 08, 2012 12:21 pm
by Baxajaun
Hi Lucas,

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

Regards,

Re: avoid debuggers/cracking

PostPosted: Wed Aug 08, 2012 1:16 pm
by lucasdebeltran
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,

Re: avoid debuggers/cracking

PostPosted: Wed Aug 08, 2012 3:40 pm
by carlos vargas
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

Re: avoid debuggers/cracking

PostPosted: Wed Aug 08, 2012 3:46 pm
by lucasdebeltran
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.

Re: avoid debuggers/cracking

PostPosted: Wed Aug 08, 2012 5:48 pm
by Enrico Maria Giordano
This is the command I use: upx --lzma exename.

EMG

Re: avoid debuggers/cracking

PostPosted: Thu Aug 09, 2012 9:52 am
by lucasdebeltran
Enrico,

Thanks, but 'upx -d' will unpack it.

Re: avoid debuggers/cracking

PostPosted: Thu Aug 09, 2012 10:52 am
by Enrico Maria Giordano
Yes, I know. Upx doesn't protect against unpacking.

EMG

Re: avoid debuggers/cracking

PostPosted: Wed Jul 27, 2016 6:47 am
by Baxajaun

Re: avoid debuggers/cracking

PostPosted: Wed Jul 27, 2016 8:20 am
by Enrico Maria Giordano
Which tool? The link points to this thread. :-)

EMG

Re: avoid debuggers/cracking

PostPosted: Wed Jul 27, 2016 10:31 am
by Baxajaun
Enrico,

jajajajaja, sorry, sorry i'm clumsy.

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

Best regards,

Re: avoid debuggers/cracking

PostPosted: Wed Jul 27, 2016 10:35 am
by Enrico Maria Giordano
I hoped something similar to Upx... :-(

EMG