Raised This Month: $12 Target: $400
 3% 

lysis decompiler


Post New Thread Reply   
 
Thread Tools Display Modes
Author Message
xerecrazy
Junior Member
Join Date: Aug 2022
Old 08-08-2022 , 15:23   lysis decompiler
Reply With Quote #1

hello, Is there any way that someone can't see the lysis code? why is it rediculous how much the 'lysis decompiler' can decompile the plugins.

if your answer is about 'GNU GPL', don't even answer, because even though it's 'gpl' the written code is mine,

is there any way to block the decompilation? maybe with modules?

thanks

the site: https://headlinedev.xyz/lysis/

Last edited by xerecrazy; 08-08-2022 at 15:25.
xerecrazy is offline
jimaway
Heeeere's Jimmy!
Join Date: Jan 2009
Location: Estonia
Old 08-08-2022 , 15:47   Re: lysis decompiler
Reply With Quote #2

don't give out plugins if you don't want to share the source code as well. simple as that
jimaway is offline
xerecrazy
Junior Member
Join Date: Aug 2022
Old 08-08-2022 , 16:26   Re: lysis decompiler
Reply With Quote #3

Quote:
Originally Posted by jimaway View Post
don't give out plugins if you don't want to share the source code as well. simple as that
the question is not that, the question is that the amxx compiler is flawed, where have you ever seen a decompiler compile up to 80%?
xerecrazy is offline
MrPickles
Senior Member
Join Date: Aug 2022
Location: Colombia
Old 08-08-2022 , 16:54   Re: lysis decompiler
Reply With Quote #4

maybe u can try with #pragma compress 1 in the top or #emit sysreq.c, In any case, the language and the programming are freely available, if you want to protect your code more, you should buy the copyright (which is not possible),or trying to create a new game engine (which is the same as creating a new game), everything that is amxx mod and meta mod, is free to access and use, even if you have coded it, it also serves so that others can learn more about the language,...

and I am sure that on more than one occasion, you have seen the source codes of other people to be able to learn and code, that would be very contradictory

Last edited by MrPickles; 08-08-2022 at 17:09.
MrPickles is offline
xerecrazy
Junior Member
Join Date: Aug 2022
Old 08-08-2022 , 17:24   Re: lysis decompiler
Reply With Quote #5

Quote:
Originally Posted by MrPickles View Post
maybe u can try with #pragma compress 1 in the top or #emit sysreq.c, In any case, the language and the programming are freely available, if you want to protect your code more, you should buy the copyright (which is not possible),or trying to create a new game engine (which is the same as creating a new game), everything that is amxx mod and meta mod, is free to access and use, even if you have coded it, it also serves so that others can learn more about the language,...

and I am sure that on more than one occasion, you have seen the source codes of other people to be able to learn and code, that would be very contradictory
the question is about the compiler, this shouldn't happen, if you are going to risk the 'GPL' you don't do anything, there must be something to improve the compiler so that it doesn't happen

something else, #emit sysreq.c doesn't work


the idea of the compiler is to obfuscate the code, if not, it would not make sense any compiler plugins, I could use it 'pure' since it is GPL

Last edited by xerecrazy; 08-08-2022 at 17:25.
xerecrazy is offline
MrPickles
Senior Member
Join Date: Aug 2022
Location: Colombia
Old 08-08-2022 , 17:29   Re: lysis decompiler
Reply With Quote #6

Quote:
Originally Posted by xerecrazy View Post
the question is about the compiler, this shouldn't happen, if you are going to risk the 'GPL' you don't do anything, there must be something to improve the compiler so that it doesn't happen

something else, #emit sysreq.c doesn't work


the idea of the compiler is to obfuscate the code, if not, it would not make sense any compiler plugins, I could use it 'pure' since it is GPL
what the compiler does is convert your code, to binary code, and what lysis does is convert the binary code to something that a normal person can read, if you want your plugin to not be able to decompile, you should change the language of the .amxx, otherwise lysis won't be able to convert from code to code, it's that or, don't share your plugins

edit: however if you try to lock your .amxx so that the plugin can't be opened by lysis, it won't be able to be opened by the game either

Last edited by MrPickles; 08-08-2022 at 17:30.
MrPickles is offline
MrPickles
Senior Member
Join Date: Aug 2022
Location: Colombia
Old 08-08-2022 , 17:33   Re: lysis decompiler
Reply With Quote #7

Quote:
Originally Posted by xerecrazy View Post
the question is about the compiler, this shouldn't happen, if you are going to risk the 'GPL' you don't do anything, there must be something to improve the compiler so that it doesn't happen

something else, #emit sysreq.c doesn't work


the idea of the compiler is to obfuscate the code, if not, it would not make sense any compiler plugins, I could use it 'pure' since it is GPL
and the idea of the compiler is to convert code that a person can easily read and modify, to a language that the game understands, it has nothing to do with privacy or rights.

you have a very wrong idea about the compiler and privacy/rights

Last edited by MrPickles; 08-08-2022 at 17:33.
MrPickles is offline
wilian159
Member
Join Date: Dec 2013
Old 08-08-2022 , 17:35   Re: lysis decompiler
Reply With Quote #8

hmm
__________________

Last edited by wilian159; 08-08-2022 at 17:35.
wilian159 is offline
xerecrazy
Junior Member
Join Date: Aug 2022
Old 08-08-2022 , 17:35   Re: lysis decompiler
Reply With Quote #9

Quote:
Originally Posted by MrPickles View Post
and the idea of the compiler is to convert code that a person can easily read and modify, to a language that the game understands, it has nothing to do with privacy or rights.

you have a very wrong idea about the compiler and privacy/rights
the metamod who interprets the .amxx, the problem is in the compilation and the link with the metamod, there is a way to improve how the .amxx code is compiled, thus avoiding other things. I'm 100% sure there's a way to avoid this.
xerecrazy is offline
MrPickles
Senior Member
Join Date: Aug 2022
Location: Colombia
Old 08-08-2022 , 17:40   Re: lysis decompiler
Reply With Quote #10

Quote:
Originally Posted by xerecrazy View Post
the metamod who interprets the .amxx, the problem is in the compilation and the link with the metamod, there is a way to improve how the .amxx code is compiled, thus avoiding other things. I'm 100% sure there's a way to avoid this.
if you are 100% would you give some indication of how you could do it, which you have not done (I do not mean it in a bad way), think about this, the .amxx is transformed from readable code to binary code, at the same time the metamod can read this binary code, and the metamod processes and sends this code to the game core, now, what lysis does is transform the .amxx binary code to its previous process, if you block read access for lysis, you will also do it for the metamod.

Last edited by MrPickles; 08-08-2022 at 17:45.
MrPickles is offline
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 08:19.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode