Go to file
rnd 32372c451a example 2019-03-05 15:49:18 +01:00
README update to newer better version 2019-03-05 14:30:55 +01:00
obfuscated_obfuscator.lua update to newer better version 2019-03-05 14:30:55 +01:00
obfuscator.lua example 2019-03-05 15:49:18 +01:00

README

OBFUSCATOR
Copyright rnd, 2019


------------------------------------------------------------------------
-- This program is free software: you can redistribute it and/or modify 
-- it under the terms of the GNU General Public License as published by 
-- the Free Software Foundation, either version 3 of the License, or    
-- (at your option) any later version.                                  

-- This program is distributed in the hope that it will be useful,
-- but WITHOUT ANY WARRANTY; without even the implied warranty of
-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-- GNU General Public License for more details.

-- You should have received a copy of the GNU General Public License
-- along with this program.  If not, see <http://www.gnu.org/licenses/>.
------------------------------------------------------------------------

INSTRUCTIONS

obfuscator.lua contains main program. obfuscate(code) returns obfuscated code. 
	possible issues: 
		local x = 1; local table = {x=1}; print table["x"]
		here 'x' will be renamed but "x" not, causing error. table.x will be renamed correctly though.

obfuscated_obfuscator.lua contains obfuscated version of obfuscator.lua.