xXMADEXx Posted March 31, 2013 Share Posted March 31, 2013 Hey guys, im using LUAC GUI to compile my scripts, but is it the most anti-decompiler proof? Or is there another one, that makes the file more secure? Link to comment
Tete omar Posted March 31, 2013 Share Posted March 31, 2013 use SciTe or LUACGUI by FabienWang and put this code up your script https://wiki.multitheftauto.com/wiki/DxDrawColorText Link to comment
TAPL Posted March 31, 2013 Share Posted March 31, 2013 use SciTe or LUACGUI by FabienWangand put this code up your script https://wiki.multitheftauto.com/wiki/DxDrawColorText Still can be decompiled. Link to comment
xXMADEXx Posted March 31, 2013 Author Share Posted March 31, 2013 use SciTe or LUACGUI by FabienWangand put this code up your script https://wiki.multitheftauto.com/wiki/DxDrawColorText What does that code do? Link to comment
MIKI785 Posted March 31, 2013 Share Posted March 31, 2013 I saw somewhere on this forum that dxDrawColorText makes the code harder to decompile. If you put that function in yout code. Link to comment
xXMADEXx Posted March 31, 2013 Author Share Posted March 31, 2013 I saw somewhere on this forum that dxDrawColorText makes the code harder to decompile. If you put that function in yout code. Would it work, even if it was on server side? Link to comment
ixjf Posted March 31, 2013 Share Posted March 31, 2013 use SciTe or LUACGUI by FabienWangand put this code up your script https://wiki.multitheftauto.com/wiki/DxDrawColorText Both softwares you mentioned use the official Lua compiler. You can try to make your code harder to decompile, but it is still decompilable and there's no compiler that will protect your code 100%. Search about the 'Meta.xml' on the wiki and you'll find a good way to protect your files. Link to comment
Tete omar Posted March 31, 2013 Share Posted March 31, 2013 use SciTe or LUACGUI by FabienWangand put this code up your script https://wiki.multitheftauto.com/wiki/DxDrawColorText Both softwares you mentioned use the official Lua compiler. You can try to make your code harder to decompile, but it is still decompilable and there's no compiler that will protect your code 100%. Search about the 'Meta.xml' on the wiki and you'll find a good way to protect your files. What about the code?, is it good enough to protect my lua files? Link to comment
ixjf Posted March 31, 2013 Share Posted March 31, 2013 use SciTe or LUACGUI by FabienWangand put this code up your script https://wiki.multitheftauto.com/wiki/DxDrawColorText Both softwares you mentioned use the official Lua compiler. You can try to make your code harder to decompile, but it is still decompilable and there's no compiler that will protect your code 100%. Search about the 'Meta.xml' on the wiki and you'll find a good way to protect your files. What about the code?, is it good enough to protect my lua files? That may crash the official Lua compiler, but doesn't mean it is impossible to decompile. Link to comment
TAPL Posted March 31, 2013 Share Posted March 31, 2013 use SciTe or LUACGUI by FabienWangand put this code up your script https://wiki.multitheftauto.com/wiki/DxDrawColorText Still can be decompiled. Link to comment
Jaysds1 Posted March 31, 2013 Share Posted March 31, 2013 The best way to compile your files and make it unable to be decompiled is to create your own lua compiler... Link to comment
xXMADEXx Posted March 31, 2013 Author Share Posted March 31, 2013 The best way to compile your files and make it unable to be decompiled is to create your own lua compiler... I don't know C++ but, is there some sort of thing i can do, so it calls another resource, and if the other resource dosn't return, it will stop the stolen resource? lol, i know that is kinda hard to understand. Link to comment
TAPL Posted April 1, 2013 Share Posted April 1, 2013 The best way to compile your files and make it unable to be decompiled is to create your own lua compiler... I don't know C++ but, is there some sort of thing i can do, so it calls another resource, and if the other resource dosn't return, it will stop the stolen resource? lol, i know that is kinda hard to understand. What will stop who steals from editing the code and make it work without the other resource? Link to comment
xXMADEXx Posted April 1, 2013 Author Share Posted April 1, 2013 The best way to compile your files and make it unable to be decompiled is to create your own lua compiler... I don't know C++ but, is there some sort of thing i can do, so it calls another resource, and if the other resource dosn't return, it will stop the stolen resource? lol, i know that is kinda hard to understand. What will stop who steals from editing the code and make it work without the other resource? Like, make it use some sort of an export, and if the export dosn't return, then it will stop resource. Link to comment
Ludo Posted April 1, 2013 Share Posted April 1, 2013 Like, make it use some sort of an export, and if the export dosn't return, then it will stop resource. Man I think you could do this also with some trigger between client and server, but if someone copies this resource and decompiles it, these code lines can be easily removed so this kind of security will be totally useless. Link to comment
xXMADEXx Posted April 1, 2013 Author Share Posted April 1, 2013 Like, make it use some sort of an export, and if the export dosn't return, then it will stop resource. Man I think you could do this also with some trigger between client and server, but if someone copies this resource and decompiles it, these code lines can be easily removed so this kind of security will be totally useless. yea, i guess so Link to comment
xXMADEXx Posted April 1, 2013 Author Share Posted April 1, 2013 Well, i made this script: [ROG]MySQL: function stopStealers() return "returned to stop stealers" end Other Script: addEventHandler("onClientResourceStart",resourceRoot, function () if (exports['[ROG]MySQL']:stopStealers(source) ~= "returned to stop stealers") then outputChatBox("THIS SERVER IS STEALING SCRIPTS FROM Revolution of Gaming!!!!!! LEAVE THE SERVER NOW!",255,0,0) end end ) Link to comment
ixjf Posted April 1, 2013 Share Posted April 1, 2013 That isn't going to protect anything. Search about the 'Meta.xml' on the wiki and you'll find a good way to protect your files. Link to comment
iPrestege Posted April 1, 2013 Share Posted April 1, 2013 https://wiki.multitheftauto.com/wiki/Meta.xml FROM VERSION 1.3.1 r4909 ONWARDScache: When the script file type is "client", this setting controls whether the file is saved on the players hard drive. Default is "true". Using "false" will mean the file is not saved. Example Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now