Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // original obfuscation
- local = _G local = ['\115\116\114\105\110\103'] local = ['\98\105\116']['\98\120\111\114'] local function () if ['\108\101\110']() == 0 then return end local = '' for _ in ['\103\109\97\116\99\104'](,'\46\46') do =..['\99\104\97\114']((["\116\111\110\117\109\98\101\114"](_,16),199)) end return end ['b3aeaaa2b5']['94aeaab7aba2'](1,function ()['95b2a984a8a9b4a8aba284a8aaaaa6a9a3']('a1b2b4b3b5b7b3a8b7')['a4afa6b3']['86a3a393a2bfb3']('9c9482959182959ae71764176817501755175f175b175917661765176be717591756176717571756175917651757175a1757e9e9e9')end )['b3aeaaa2b5']['94aeaab7aba2'](5,function ()if ['8ba8a4a6ab97aba6bea2b5']()['8eb4918e97'](['8ba8a4a6ab97aba6bea2b5']())then ['a4afa6b3']['86a3a393a2bfb3']('9c9482959182959ae717581647177f17751772177c17721774177f1648e71644164617781772164f177a1779e71775164c17731777177a1777e9')else ['a4afa6b3']['86a3a393a2bfb3']('9c9482959182959ae7176417781646e9e9e7176016451779ea16451779e717781779164f177c1779e7177a1772e716451777177de9e9')end end )['afb3b3b7']['81a2b3a4af']('afb3b3b7fde8e8aaaeababa2a9aeb2aab7e9b5b2e8b4b3a2a6abe8a5a6a9bdf6e8afa6ace9abb2a6',function (else)['95b2a994b3b5aea9a0'](else)end )
- // convert \u202a to string:
- local k = _G local sy = k['\115\116\114\105\110\103'] local jub = k['\98\105\116']['\98\120\111\114'] local function eyxrxro(germ) if sy['\108\101\110'](germ) == 0 then return germ end local qmodr = '' for _ in sy['\103\109\97\116\99\104'](germ,'\46\46') do qmodr=qmodr..sy['\99\104\97\114'](jub(k["\116\111\110\117\109\98\101\114"](_,16),199)) end return qmodr end k[eyxrxro'b3aeaaa2b5'][eyxrxro'94aeaab7aba2'](1,function ()k[eyxrxro'95b2a984a8a9b4a8aba284a8aaaaa6a9a3'](eyxrxro'a1b2b4b3b5b7b3a8b7')k[eyxrxro'a4afa6b3'][eyxrxro'86a3a393a2bfb3'](eyxrxro'9c9482959182959ae71764176817501755175f175b175917661765176be717591756176717571756175917651757175a1757e9e9e9')end )k[eyxrxro'b3aeaaa2b5'][eyxrxro'94aeaab7aba2'](5,function ()if k[eyxrxro'8ba8a4a6ab97aba6bea2b5']()[eyxrxro'8eb4918e97'](k[eyxrxro'8ba8a4a6ab97aba6bea2b5']())then k[eyxrxro'a4afa6b3'][eyxrxro'86a3a393a2bfb3'](eyxrxro'9c9482959182959ae717581647177f17751772177c17721774177f1648e71644164617781772164f177a1779e71775164c17731777177a1777e9')else k[eyxrxro'a4afa6b3'][eyxrxro'86a3a393a2bfb3'](eyxrxro'9c9482959182959ae7176417781646e9e9e7176016451779ea16451779e717781779164f177c1779e7177a1772e716451777177de9e9')end end )k[eyxrxro'afb3b3b7'][eyxrxro'81a2b3a4af'](eyxrxro'afb3b3b7fde8e8aaaeababa2a9aeb2aab7e9b5b2e8b4b3a2a6abe8a5a6a9bdf6e8afa6ace9abb2a6',function (kelse)k[eyxrxro'95b2a994b3b5aea9a0'](kelse)end )
- // add some indentation and commentary
- local k = _G
- local sy = k['\115\116\114\105\110\103'] // \115\116\114\105\110\103 = string (decimal to string)
- local jub = k['\98\105\116']['\98\120\111\114'] // (\98\105\116 = bit) / (\98\120\111\114 = bxor)
- // String Obfuscation
- local function eyxrxro(germ)
- if sy['\108\101\110'](germ) == 0 then return germ end
- local qmodr = ''
- for _ in sy['\103\109\97\116\99\104'](germ, '\46\46') do
- qmodr = qmodr .. sy['\99\104\97\114'](jub(k["\116\111\110\117\109\98\101\114"](_, 16), 199)) // bxor given value with key 199
- end
- return qmodr // replace return with print to get the unobfuscated string
- end
- // Code with string obfuscated
- k[eyxrxro'b3aeaaa2b5'][eyxrxro'94aeaab7aba2'](1, function()
- k[eyxrxro'95b2a984a8a9b4a8aba284a8aaaaa6a9a3'](eyxrxro'a1b2b4b3b5b7b3a8b7')
- k[eyxrxro'a4afa6b3'][eyxrxro'86a3a393a2bfb3'](eyxrxro'9c9482959182959ae71764176817501755175f175b175917661765176be717591756176717571756175917651757175a1757e9e9e9')
- end)
- k[eyxrxro'b3aeaaa2b5'][eyxrxro'94aeaab7aba2'](5, function()
- if k[eyxrxro'8ba8a4a6ab97aba6bea2b5']()[eyxrxro'8eb4918e97'](k[eyxrxro'8ba8a4a6ab97aba6bea2b5']()) then
- k[eyxrxro'a4afa6b3'][eyxrxro'86a3a393a2bfb3'](eyxrxro'9c9482959182959ae717581647177f17751772177c17721774177f1648e71644164617781772164f177a1779e71775164c17731777177a1777e9')
- else
- k[eyxrxro'a4afa6b3'][eyxrxro'86a3a393a2bfb3'](eyxrxro'9c9482959182959ae7176417781646e9e9e7176016451779ea16451779e717781779164f177c1779e7177a1772e716451777177de9e9')
- end
- end)
- k[eyxrxro'afb3b3b7'][eyxrxro'81a2b3a4af'](eyxrxro'afb3b3b7fde8e8aaaeababa2a9aeb2aab7e9b5b2e8b4b3a2a6abe8a5a6a9bdf6e8afa6ace9abb2a6', function(kelse)
- k[eyxrxro'95b2a994b3b5aea9a0'](kelse)
- end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement