Feedback on my obfuscator

I have made an Obfuscator and I want to see if it actually does its job in Securing Scripts.
Here is an example script:
Input:

for i,v in pairs({1,2,3,4,5,6,7,8,9,0}) do print(i,v) end

Output:

([[Protected with Luash by Eskue (@SQLanguage)]]):gsub("lli_l_1l_l_lli__",function(ll_i11iiiil1ii__1_111il_l1lill1i)return"i__1l_1_iil_iil_1"end)do return(function(ii1_ii11iil___i1_1l1iii11i_,__1__lili1_i1ili1ll_1l111iii1i_1)local lii1_1l11___;local ll1i1lll__11_iil;local iilil__i11llli_l;local _l_ll__;local iiil_1il11;local _1ll_i1ii1_;local i_1_ii;local _i;local _11__;local i111_1i1;local _iii;local illil__l_ll;local _1lll___ll11l;local ll1;local l_;local _1i_1;local li_ii_1li;local ii_l1l_il1l;local _1ll1;local i_lii__l;local i__ll1l1i_;local _i;local ll;local i1_1ii__;local i_1l11l_1l_1il;local li11l__;local __iiil_1l;local li__l1_i11_l__1;local li1l1il1i; for _11iil__ll1l_il_i1_,ll1__1i1i1111l1i_11i_1__i1ii_ in pairs({((function(l_l1lii_i1,_111ll1li_1ii,_l1l_l,ll_ill_l,_1_1_iillilill,_1__111ill,lili___ll,__i11l1_ii11li_,_il1_i1li1_,i1,_1i1_111l1111_1i,_1,l_1l,_1i1_,l_,_iil11i__1,ii,_1iii_11__lil1il,l1ii1i,_i_1l_i1,l_i1__llil__,l1l1___,_,_lli_i_,i1li,l__,i1ll1i_l,iil,_li__1l_,i)return(32641861103)end)()-(0X332829E)-(0X4F437C82)+(-0X63A5F0D6)-(0X2651FA89)+(-0X28D06A27)+(-0X1296F454)-(0X7F750B01)-(0X6EF5D233)+(-0X401C5EC4)-(0X1484D542)-(0X2B6E2A1C)-(0X4DB22565)+(-0X665182D3)-(0X64C73704)-(0X1C2F2D0C)-(0X1830D4D)+(-0X1E9580BE)+(-0X1895244C)+(-0X63F64B4F)+(-0X68E75A2E)-(0X5887B23C)-(0X661F6EDC)-(0X4A6D4877)-(0X76491272)-(0X77FF22AA)+(-0X3FA75427)+(-0X578C1E33)+(-0X48E3E0A8)+(-0X1526BD5)),((function(ii,lliliillli1llili,l__11i1l,_li,l_ii1iil,_1_ii1i_1l1ii_i_l,ll_lll,_1_l___ii___i,_il_1li,_1i11_,ilii1_i1il__li1,_l11_1ll___i,l,l__l__,ill_i,iil__1ii1,_lii1l__i_,l_i1__l,_11ll,l11l11__il,_11_11ll_1iii__1,i1ll_l11lii1,llillilil,ii_1_11,llli1i_ll_ll_)return(16466227773)end)()-(0X35CB6450)+(-0X50ED42AC)+(-0X4112897F)-(0X5546711A)+(-0X7957769)-(0X30633152)+(-0X74158443)+(-0X94BCCCE)+(-0X3C79C5AD)-(0X4C661D63)+(-0X42764ED2)+(-0X168BFC36)-(0X5F4E8B1F)+(-0X5D3743B7)-(0X3C51660D)-(0X2851B3DF)),((function(_i1_l_1i,l1l__l_11i____,_1_lilll_iil__1_,il_1,illi,i1l1l_i__1i111i,_,_1l1_li,l11_ll,_1i1_ll1iili,ill_il1_1iiiii1l,_1lil,ll__i_iill11_,_1ll_i_1_11_li1,_1__lll_l11_,i1i__iii1,l1i1i)return(29856401395)end)()-(0X4C9B2641)-(0X3CD31A6C)+(-0X24391169)-(0X39191A98)-(0X139FB42E)-(0X217EE626)+(-0X32442607)-(0X59F7B263)+(-0X750A9DDE)+(-0X30657A52)-(0X125CD671)+(-0X5FE7C8BE)+(-0X4E1299E6)-(0X3016D0E0)+(-0X437AB6B1)+(-0X40F2BFFF)-(0X7A67D274)-(0X52A54B6A)-(0X2CF5933F)+(-0X554D8C91)+(-0X621BEB90)-(0X37ABA40F)-(0X4A25F9FE)+(-0X789E5B25)+(-0X7AA4198E)-(0XAADD3B1)),((function(_l_1_l11_l,_111i1_1l_1ii,i11_l_lll,_1il_1l_1i11i_i,ll,liii1_,i1ll__i1ili__,i_i1_ll1lil,i1_lil1i_,_111i_i,li_1ll,ll,l,l_ii__l,_1il_1iiiii1ll,_1il111_i_i__11,ll,ll1lli1_iilll,l,li_1_l,lllil__11ll,_1,_11l_l1lii1l__li1,_111_1,_1__i__i)return(30220560372)end)()+(-0X5F6BDA28)+(-0X3982DB55)-(0X4727222D)+(-0X34FC55A)-(0X24ECE94A)+(-0X6618C312)-(0X1DEF6275)+(-0X5F403099)+(-0X347CC82B)+(-0X1AF6289C)-(0X68298393)+(-0X9000DF4)-(0X40558D84)+(-0X491746D0)+(-0X58A2FA43)-(0X263AC564)+(-0X4E34266)-(0X20F50178)+(-0X5EB19B28)+(-0X123B85DA)+(-0X47B83920)-(0X1C55D446)+(-0X62639099)-(0X68FFEF2)-(0X5BE498F2)-(0X3D8F7F1D)-(0X7B7C4558)+(-0X6DBAB2C9)-(0XE1EACC8)-(0X60367670)),((function(ilill1li_lli111,_1_1_i1l_ii,__lil1_i,i111,_1,lii11li_1l1l1_1,l__l_i_,_1__i_1i11l_i,_1,___i11_lil,ill_ii_i_lll_,li_1li_1__1l1,li,_11_il__lll__il,liill111il_1l1i,__,ili_)return(20104570335)end)()-(0X5ED2A20E)-(0X2F046177)-(0XADE4DF7)+(-0X71D75BC4)+(-0X5558CD2)+(-0X71FA6F05)+(-0X6841557D)-(0X446E98A)-(0X698F8224)-(0X547F0F91)+(-0X223AEB4B)-(0X2B898B90)+(-0X73FAAD67)-(0X72077548)+(-0X12BCA85E)-(0X5900976D)-(0X625C12B2)),((function(i1ill_i1__111l,i1illiil_i1,i1i_iii1illi_,_lli1,_i_l1_i_1i111,i__,______l_il1_l,_11,lli1,_1_1_lll1_ll,_1i1_l,l_li_l1111il1l_i,i_,il,_1i__ii_1i1,_i_il_i_11,iil1_li1,l__l_1_l_,_1_,__iil__i1111l_i,li_1_l1)return(18097281664)end)()-(0X24D839EA)-(0X184D8AB0)-(0X471079ED)+(-0X790D2435)+(-0X11AA5C42)-(0X3811A6F8)-(0X3C8CF002)-(0X43240493)-(0X161622FF)+(-0X4D997CC2)-(0X5992A62A)+(-0X5C93904F)-(0XA52821D)+(-0X6F5AF4A9)+(-0X20C255F5)-(0X6AFC0D78)+(-0X50BC8F82)),((function(i1,_1_1il1_ll,l1,_1iiii,_1iiillii,ili_i1_1__i_i,i1l,lll1iii,_1_l_i1lli_i1,_1ii1liil_ll_,i_i,_i1l1i11_li_11,i_lli_,_iiil1lli_1,_1il1,i_iil1,lil__iill_,l1_l__,_1ll_1ii_1l_,_lil1li_i__11,_iii111,_1l,_i,ii__1__i1_iil,i1ill_lil1,_1ll1)return(35484429946)end)()+(-0X6EFA72E3)+(-0X79F9CB19)+(-0X2CB64EB)-(0X9F02546)+(-0X7E920ACE)+(-0X1D666475)+(-0X5A303C51)+(-0X39312F9B)+(-0X32BEFF2B)-(0X21103DD8)+(-0X385316FA)-(0X7B24E917)+(-0X168EADF2)-(0X7218C25A)-(0X73847783)-(0X24F980BE)-(0X453D5C3F)+(-0X59FA56A3)+(-0X5F788161)-(0X308280E7)+(-0X2F945F0B)+(-0X50F6D2B9)-(0X241B6F3A)-(0X6FBE3D73)+(-0X2BC6634A)+(-0X67F15EE3)-(0X74C00A11)+(-0X75E1E11B)-(0X1A7F6B6E)+(-0X19227914)),((function(ii1l111i_11__1i,i_lillli1_l1i11,l1i1ii11__l1,_1i_1111,i__1ii1ll,_ii_li_1_11__i,li,i,_1i1iii_lli,_l11ll_ii_l_l1_i,_1_1ll_,i1_11ll,ll11i__i_,l1l1_1l,_1___i1il1,_l1i,_1_il11i11_1__,iiilii1il_11ll_,l1li_l_i1llii_,i11li1ll_il1iil,_1l__1111iii_1_1)return(17602474763)end)()-(0X53E2B1DD)-(0X3BCD9125)-(0X328F428C)-(0X41D3EED1)-(0X3347BA0C)+(-0X2D952B64)+(-0X7A3F1828)+(-0X459547EB)+(-0X724A275)+(-0X3571FFA2)+(-0X7BF89A2F)-(0X5D4A36B5)-(0X2F4FA9C2)+(-0X6040F1AD)-(0X1C4359BD)+(-0X32BE50FA)),((function(l,l1,_ili1_,llll_11l1_iii11i,i_il__i,l1l11i11i1il_iii,_l___i,i_i_1ill1i1l___,_11_i1111lli,iill,i1ill,lii11i11ii,_111i__,i11l1_,ill_l1___,_lii1i1i_11l,il1_ll_1l11iiiii,_1_ll,_1l___,llill1i,ilil1_1,i__liii1iil1li_,_ll11ii__li__l_1,l11l1lli,_ill1_,l_l___1__,_i1l11i_i1i_,_1ii1_,lll,_i__)return(32560697973)end)()-(0X7B84A9DC)+(-0X6F2972F8)-(0X504DEE65)-(0X42666FC0)+(-0X4140981E)-(0X35DC7AE2)-(0X511894D)+(-0X71D9A8CE)+(-0X507AB5EA)+(-0X19046386)+(-0X64E102E1)+(-0X57149892)-(0X711B5E1)+(-0X5B129134)-(0X5C51D3F6)+(-0X37A33A1A)-(0X74D4A2DB)+(-0X6BF92FFB)-(0X2DD903B6)+(-0X46AD8950)+(-0X6E91E1F2)+(-0X1329E489)+(-0X57FEF7CC)+(-0X34CE1901)+(-0X6D7A929F)-(0X3C743E8D)),((function(_1ll_ll1_li_1l1__,_lii1l11,_1iilil_1i,i1l_ill1i,_1__1l,_il_lli11_l,_1__l1lll_i1l1,___l_,_,i1,i,l1i1l11,il_il_l_1lll___i,_1__i1l_1ilil1_il,_1ll__l1iiiii1_,illll1,l_11i__,l_i_l111i_l_,iil,illi,_11il1____ii_i,ll_,l__i_,_l1_1_l,l,_l,_)return(20584514653)end)()+(-0X3A33471A)+(-0X403E5E5A)+(-0X3C688261)-(0X6DD35AEF)+(-0X2F2BEA1C)+(-0X19D68406)-(0X5E232DB0)+(-0X9B9D6DC)-(0XB5989D)+(-0X5CEFBFFA)-(0X1DF3AB1C)+(-0X70325F5A)+(-0X41E80A52)-(0X34F165C3)+(-0X53DDD5F8)-(0X4D72167B)-(0X4A416FD8)+(-0X2F249935)+(-0X78070649))}) do __1__lili1_i1ili1ll_1l111iii1i_1()[("")..ii1_ii11iil___i1_1l1iii11i_(((function(_1,_11llli,l_ii1_,i1,_111_i___ll,_11i1ill__i1,_1_1_lliil_1l11,ll_111_i,l1ill,_ill11i_ili,i_li_i,_ill,_1i_llllil1il__i_,ii111,_1i1i__llll_i_l,_1li__il1ii,_l_1i_ll1iiii_ll,ll_,i1i1_l_il__1_i,lil_1__11l,___l,_1ii1ll_ii,_1i_lii__i,lil__,_l1__i,lil1iliilil)return(27604883862)end)()-(0X72E8DB07)-(0X2463138F)+(-0X32DD7E22)+(-0X32FE6A47)-(0X4E221446)+(-0X2F843E90)+(-0X6466F947)+(-0X106642E8)+(-0X210F1BEF)+(-0X49C7C17A)+(-0X21DBF8C8)-(0XC4CAFB7)-(0X78823022)-(0X29EC6E3F)-(0X31A79D12)-(0X71B0EA13)-(0X4BE858C5)-(0X438D1602)+(-0X10576055)-(0X6102ACDD)+(-0X5B249E58)+(-0X2E6A356D)+(-0X6BC0D7DD)+(-0X129DE321)+(-0X2A9B6913)-(0X6BA693E5)))..ii1_ii11iil___i1_1l1iii11i_(((function(_i11l,_1ll11l11i11,liilili1_iii,li_1_l,i_il,li1li_l,_i_,__l_l1,_1i1l_1_1i1li_,_1i11,l_i1,_111__1lil,l_1_li_i1il,lli__lll,_1l,_11i1lll_il_,_i_ill_l_il,i__ll1lii1l,ilil1___i1_li)return(30147184548)end)()-(0X70174274)+(-0X7863DBC3)+(-0X653C3076)+(-0X6498212D)-(0X351210E2)+(-0X71DAB152)+(-0X3E934705)+(-0X76AFEB5E)+(-0X6037EE26)+(-0X6BF7E71E)+(-0X5DF1E91A)-(0X6D532C88)+(-0X20B6CFE3)-(0X794C69AF)+(-0XE9795CB)+(-0X7B972556)+(-0X14581567)-(0X53CAEE61)+(-0XD5ED7E4)+(-0X3A6E2675)-(0XCA9EF9F)+(-0X7E295168)))..ii1_ii11iil___i1_1l1iii11i_(((function(_1i1__li_,_11,_1il11_11i11iil11,ll1i1l11i1_111i1,_,iili1,_1llli_l,_1,ii1_i111l1_i_,i1_l111il__,il,i_i__ii11l,il1__lii_,_11ii1,_li1l1_i_i,_1ll___l_i,___1_ill1l_l11_,lli1i,liiili_1i1iliil_,_1iil1__,l11llli,___1i1_iil,_i11l_il,_1lilii_)return(22238668059)end)()+(-0X3D5C29E9)+(-0X7CA96800)-(0X291742B4)+(-0X318260F5)+(-0X37D6E01E)+(-0X7AD16DEA)+(-0XFF9AB6D)-(0X2BB8EFAD)-(0X284AC1A4)-(0X6B1BFF26)-(0X2A05D794)-(0XB5D3971)-(0X699ACBDD)+(-0X4C40A4B5)+(-0X26A996E3)+(-0X66C45EF7)-(0X6AD7682D)+(-0X7CD1064A)-(0X36D15F4C)))..ii1_ii11iil___i1_1l1iii11i_(((function(i1l1_,l_1iill1_,_illi_1,i1_i,__il__1,_1lll_li1ii,iil1_1_i_i,_111__lil_li,i1,__li_ll_1_1ii11i,_1l_lll___1i__,lii,ii,_lil_,ll,_1i_illl1lilli_l,l1l1__ll1_i__i,_i_i,l1_ll__)return(21629337106)end)()+(-0X34B0BC93)-(0X2FF380A0)+(-0X453FD34E)+(-0X1CA43DCB)+(-0X1462274E)-(0X7043A760)+(-0X6B67CBE1)-(0X3AB3FBC2)-(0X3D26A6F)-(0X1A0A1047)-(0X63D081B8)-(0X720B3D45)+(-0X5216EF0A)+(-0X6CE39CA2)+(-0X1A148B7E)+(-0X357A599D)+(-0X4C3A12BD)-(0X6740AB1)+(-0X70B96820)-(0X524268FF)))..ii1_ii11iil___i1_1l1iii11i_(((function(i_l_,_1,lil1i1i1___ll,i_li1i,i1il__l1l,_1,_lii,_,_111_li1_,l_l_i_,i_,_11i_ili_1i_1l_1,l_i_l___,_,__ili111_l,lllii_iii11,lli1l1,__11l11li,l__i1l,_11il__il,_1ii_l_,_1i1_i11l1ii1_ii,_1l11li11_i_,_1)return(18759802814)end)()+(-0X13FE381D)-(0X76ADFE50)+(-0X13DAC8D5)+(-0X12274062)-(0X7A993ABA)+(-0X592424D9)+(-0X4412B9F1)+(-0X4A333867)+(-0X4D6EC5F4)-(0X109F77A4)+(-0X471E7845)+(-0X23E7924B)+(-0X44813DCD)+(-0X1C284115)+(-0X1F034E65)-(0X2935FF2A)+(-0X327439B1)+(-0X601B5AF2)+(-0X46F3A47F)))](_11iil__ll1l_il_i1_,ll1__1i1i1111l1i_11i_1__i1ii_) end end)(unpack({utf8.char,getfenv}));end
Should I make it Open-Sourced?
  • Yes
  • No

0 voters

How secure is the Output? (0 - Raw source code, 10 - Uncrackable)
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

0 voters

1 Like

It’s really good considering I would not be able to decode the output

although, is this going to be performance heavy on big scripts?