[Gambas-user] How to protect gambas code from reverse engeeniering?

Jussi Lahtinen jussi.lahtinen at gmail.com
Sat Mar 25 17:46:15 CET 2023


> I am developing software and create the .deb package for installation.
>> What I wish is that noone can easely reverse the code I am doing.
>> Yes I know that at least, it is possible to  read the final assembly and
>> reverse it,
>> but i just want to to make that job more difficult to attackers.
>> In other words, is possible to have a compiled version of my gambas
>> software
>> at the same way i get executable code form my C source with "gcc code.c"?
>>
>
> I don't quite understand your question. You can compile Gambas into
> bytecode executable and leave the source code to yourself.
> You need something more than that?
>

I'll just add that it is very easy to disassemble compiled C code (IE
executable) back into C code, because of the available tools.
However, converting Gambas bytecode into Gambas source is tedious, because
AFAIK there aren't ready tools for it.
If you need something more, you need to do source level obfuscation.

Jussi
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gambas-basic.org/pipermail/user/attachments/20230325/824fa6cf/attachment.htm>


More information about the User mailing list