HHLExploits

Bypass

Aug 3rd, 2019
160
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.13 KB | None | 0 0
  1. --[[
  2. Made by Megumu#8008
  3. <3
  4. ]]
  5.  
  6. local r=string.byte;local t=string.char;local c=string.sub;local V=table.concat;local h=math.ldexp;local R=getfenv or function()return _ENV end;local M=setmetatable;local s=select;local f=unpack;local i=tonumber;local function u(f)local e,o,a="","",{}local n=256;local d={}for l=0,n-1 do d[l]=t(l)end;local l=1;local function r()local e=i(c(f,l,l),36)l=l+1;local o=i(c(f,l,l+e-1),36)l=l+e;return o end;e=t(r())a[1]=e;while l<#f do local l=r()if d[l]then o=d[l]else o=e..c(e,1,1)end;d[n]=e..c(o,1,1)a[#a+1],e,n=o,o,n+1 end;return table.concat(a)end;local a=u('23F23B27522323J23R23S23523J27522722V27922J22V27522222V22F23B27H27D23327G23327521U27527N27V21Y27V22J27V22623327I22J27S23B22623B21J27W27521T23Z22W23B22823Z23S1822227C23B23D28M22222F27M23727M23B28L27522L28M23B23A27V22827V27U27521W27X27V21S29423B27I22127V21Z27823S23H28M21Y23327M28227522I27I27N29R21Y27L29S27522J29H29Y29P28R27N28U22M29R27O23B29Q27M2A722N29Z28M22M22N2AA22N27522A2A629R2A52AA29R21X26V21Z27N26V23B26V2201F27923A1F2AV22B22F27923H28U22E27V22I27V2AK27M21Z29R22921B21323B22021B2AV2202132AZ2BI26V22B21Z2B52AS23B22A21Z1723B23G2BV28R27G28U22Y28U22J2B729V2A722Z21J27G28A2BW29M27N2862292AL2BM29H23A27C26V2BX28C2BV2AK27522H29R22A27V22C27V2B827T27V22Y27Z2BB2D62AJ2D828V28M2A029027V23B28Z23923627V131M1L1R1I23923527V151I1Q1O112DP23H27V21D1U2DT2101I152DX1523928Z131O1413151U1P1G2DQ27V12171J1M132DP2DR2752ED2EF2EH23923727V1H2EG1J23923427V1I1F171R1O1U132EX27523923C27V1G1I2EE1M101Q2FI2EO2DM2DO2EW2FG1M2FM23923G27V142FI2DT1M1J1O1P1R1E2392DZ2752142141P2FT1I1K1M1R1R');local n=bit and bit.bxor or function(l,o)local e,n=1,0 while l>0 and o>0 do local c,a=l%2,o%2 if c~=a then n=n+e end l,o,e=(l-c)/2,(o-a)/2,e*2 end if l<o then l=o end while l>0 do local o=l%2 if o>0 then n=n+e end l,e=(l-o)/2,e*2 end return n end local function e(e,l,o)if o then local l=(e/2^(l-1))%2^((o-1)-(l-1)+1);return l-l%1;else local l=2^(l-1);return(e%(l+l)>=l)and 1 or 0;end;end;local l=1;local function o()local a,e,o,c=r(a,l,l+3);a=n(a,119)e=n(e,119)o=n(o,119)c=n(c,119)l=l+4;return(c*16777216)+(o*65536)+(e*256)+a;end;local function d()local e=n(r(a,l,l),119);l=l+1;return e;end;local function u()local l=o();local o=o();local c=1;local n=(e(o,1,20)*(2^32))+l;local l=e(o,21,31);local e=((-1)^e(o,32));if(l==0)then if(n==0)then return e*0;else l=1;c=0;end;elseif(l==2047)then return(n==0)and(e*(1/0))or(e*(0/0));end;return h(e,l-1023)*(c+(n/(2^52)));end;local h=o;local function i(e)local o;if(not e)then e=h();if(e==0)then return'';end;end;o=c(a,l,l+e-1);l=l+e;local e={}for l=1,#o do e[l]=t(n(r(c(o,l,l)),119))end return V(e);end;local l=o;local function h(...)return{...},s('#',...)end local function D()local t={0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};local f={0};local l={};local a={t,nil,f,nil,l};for a=1,o()do local c=n(o(),61);local o=n(o(),44);local n=e(c,1,2);local l=e(o,1,11);local l={l,e(c,3,11),nil,nil,o};if(n==0)then l[3]=e(c,12,20);l[5]=e(c,21,29);elseif(n==1)then l[3]=e(o,12,33);elseif(n==2)then l[3]=e(o,12,32)-1048575;elseif(n==3)then l[3]=e(o,12,32)-1048575;l[5]=e(c,21,29);end;t[a]=l;end;a[4]=d();for l=1,o()do f[l-1]=D();end;local l=o()local o={0,0,0,0,0,0,0,0};for n=1,l do local e=d();local l;if(e==1)then l=(d()~=0);elseif(e==3)then l=u();elseif(e==2)then l=i();end;o[n]=l;end;a[2]=o return a;end;local function A(l,V,i)local n=l[1];local o=l[2];local e=l[3];local l=l[4];return function(...)local c=n;local d=o;local r=e;local n=l;local l=h local e=1;local a=-1;local u={};local h={...};local s=s('#',...)-1;local t={};local o={};for l=0,s do if(l>=n)then u[l-n]=h[l+1];else o[l]=h[l+1];end;end;local B=s-n+1 local l;local n;while true do l=c[e];n=l[1];if n<=22 then if n<=10 then if n<=4 then if n<=1 then if n>0 then o[l[2]]=o[l[3]];else local e=l[2];local l={};local n=a;for e=e+1,n do l[#l+1]=o[e];end;do return o[e](f(l,1,n-e))end;end;elseif n<=2 then local e=l[2];local c=e+l[3]-2;local n={};local l=0;for e=e,c do l=l+1;n[l]=o[e];end;do return f(n,1,l)end;elseif n==3 then local d=r[l[3]];local a;local n={};a=M({},{__index=function(e,l)local l=n[l];return l[1][l[2]];end,__newindex=function(o,l,e)local l=n[l]l[1][l[2]]=e;end;});for a=1,l[5]do e=e+1;local l=c[e];if l[1]==34 then n[a-1]={o,l[3]};else n[a-1]={V,l[3]};end;t[#t+1]=n;end;o[l[2]]=A(d,a,i);else if(o[l[2]]==d[l[5]])then e=e+1;else e=e+l[3];end;end;elseif n<=7 then if n<=5 then if o[l[2]]then e=e+1;else e=e+l[3];end;elseif n>6 then o[l[2]]=o[l[3]][d[l[5]]];else do return end;end;elseif n<=8 then if o[l[2]]then e=e+1;else e=e+l[3];end;elseif n==9 then o[l[2]]=(l[3]~=0);else o[l[2]][d[l[3]]]=o[l[5]];end;elseif n<=16 then if n<=13 then if n<=11 then local f=r[l[3]];local d;local n={};d=M({},{__index=function(e,l)local l=n[l];return l[1][l[2]];end,__newindex=function(o,l,e)local l=n[l]l[1][l[2]]=e;end;});for a=1,l[5]do e=e+1;local l=c[e];if l[1]==34 then n[a-1]={o,l[3]};else n[a-1]={V,l[3]};end;t[#t+1]=n;end;o[l[2]]=A(f,d,i);elseif n>12 then for l=l[2],l[3]do o[l]=nil;end;else local e=l[2];local c={};local n=0;local l=e+l[3]-1;for l=e+1,l do n=n+1;c[n]=o[l];end;o[e](f(c,1,l-e));a=e;end;elseif n<=14 then o[l[2]]=(l[3]~=0);elseif n==15 then o[l[2]]=V[l[3]];else e=e+l[3];end;elseif n<=19 then if n<=17 then local n=l[2];local c=a;local e={};local l=0;for n=n,c do l=l+1;e[l]=o[n];end;do return f(e,1,l)end;elseif n>18 then if(o[l[2]]==d[l[5]])then e=e+1;else e=e+l[3];end;else local l=l[2];local n=o[l];local e=a-l;for e=1,e do n[e]=o[l+e]end;end;elseif n<=20 then o[l[2]]=i[d[l[3]]];elseif n==21 then local s;local r;local n;local h;local t;o[l[2]]=o[l[3]][d[l[5]]];e=e+1;l=c[e];o[l[2]]=o[l[3]];e=e+1;l=c[e];t=l[2];h={};n=0;r=t+l[3]-1;for l=t+1,r do n=n+1;h[n]=o[l];end;s={o[t](f(h,1,r-t))};r=t+l[5]-2;n=0;for l=t,r do n=n+1;o[l]=s[n];end;a=r;e=e+1;l=c[e];o[l[2]]=i[d[l[3]]];e=e+1;l=c[e];o[l[2]]=o[l[3]][d[l[5]]];e=e+1;l=c[e];o[l[2]]=o[l[3]];e=e+1;l=c[e];t=l[2];h={};n=0;r=t+l[3]-1;for l=t+1,r do n=n+1;h[n]=o[l];end;s={o[t](f(h,1,r-t))};r=t+l[5]-2;n=0;for l=t,r do n=n+1;o[l]=s[n];end;a=r;e=e+1;l=c[e];o[l[2]]=i[d[l[3]]];e=e+1;l=c[e];o[l[2]]=o[l[3]][d[l[5]]];e=e+1;l=c[e];o[l[2]]=o[l[3]];e=e+1;l=c[e];t=l[2];h={};n=0;r=t+l[3]-1;for l=t+1,r do n=n+1;h[n]=o[l];end;s={o[t](f(h,1,r-t))};r=t+l[5]-2;n=0;for l=t,r do n=n+1;o[l]=s[n];end;a=r;e=e+1;l=c[e];if(o[l[2]]==d[l[5]])then e=e+1;else e=e+l[3];end;else local e=l[2];local c=e+l[3]-2;local n={};local l=0;for e=e,c do l=l+1;n[l]=o[e];end;do return f(n,1,l)end;end;elseif n<=34 then if n<=28 then if n<=25 then if n<=23 then do return end;elseif n>24 then local t;local i;local d;local r;local h;local n;o[l[2]]=o[l[3]];e=e+1;l=c[e];n=l[2];a=n+B-1;for l=n,a do h=u[l-n];o[l]=h;end;e=e+1;l=c[e];n=l[2];r={};d=a;for l=n+1,d do r[#r+1]=o[l];end;do return o[n](f(r,1,d-n))end;e=e+1;l=c[e];n=l[2];d=a;i={};t=0;for l=n,d do t=t+1;i[t]=o[l];end;do return f(i,1,t)end;e=e+1;l=c[e];do return end;else local l=l[2];local e={};local n=a;for l=l+1,n do e[#e+1]=o[l];end;do return o[l](f(e,1,n-l))end;end;elseif n<=26 then for l=l[2],l[3]do o[l]=nil;end;elseif n==27 then local l=l[2];a=l+B-1;for e=l,a do local l=u[e-l];o[e]=l;end;else local n=l[2];local d={};local e=0;local c=n+l[3]-1;for l=n+1,c do e=e+1;d[e]=o[l];end;local c={o[n](f(d,1,c-n))};local l=n+l[5]-2;e=0;for l=n,l do e=e+1;o[l]=c[e];end;a=l;end;elseif n<=31 then if n<=29 then o[l[2]]={};elseif n==30 then local e=l[2];local c={};local n=0;local l=e+l[3]-1;for l=e+1,l do n=n+1;c[n]=o[l];end;o[e](f(c,1,l-e));a=e;else o[l[2]]={};end;elseif n<=32 then local n=l[2];local d={};local e=0;local c=n+l[3]-1;for l=n+1,c do e=e+1;d[e]=o[l];end;local c={o[n](f(d,1,c-n))};local l=n+l[5]-2;e=0;for l=n,l do e=e+1;o[l]=c[e];end;a=l;elseif n==33 then o[l[2]]=d[l[3]];else o[l[2]]=o[l[3]];end;elseif n<=40 then if n<=37 then if n<=35 then local l=l[2];a=l+B-1;for e=l,a do local l=u[e-l];o[e]=l;end;elseif n>36 then local c=l[2];local n=a;local e={};local l=0;for n=c,n do l=l+1;e[l]=o[n];end;do return f(e,1,l)end;else local e=l[2];local n=(l[5]-1)*50;local c=o[e];local l=a-e;for l=1,l do c[n+l]=o[e+l]end;end;elseif n<=38 then o[l[2]]=i[d[l[3]]];elseif n==39 then local s;local r;local n;local h;local t;o[l[2]]=o[l[3]][d[l[5]]];e=e+1;l=c[e];o[l[2]]=i[d[l[3]]];e=e+1;l=c[e];o[l[2]]=o[l[3]];e=e+1;l=c[e];t=l[2];h={};n=0;r=t+l[3]-1;for l=t+1,r do n=n+1;h[n]=o[l];end;s={o[t](f(h,1,r-t))};r=t+l[5]-2;n=0;for l=t,r do n=n+1;o[l]=s[n];end;a=r;e=e+1;l=c[e];o[l[2]]=d[l[3]];e=e+1;l=c[e];t=l[2];h={};n=0;r=t+l[3]-1;for l=t+1,r do n=n+1;h[n]=o[l];end;s={o[t](f(h,1,r-t))};r=t+l[5]-2;n=0;for l=t,r do n=n+1;o[l]=s[n];end;a=r;e=e+1;l=c[e];if o[l[2]]then e=e+1;else e=e+l[3];end;else o[l[2]][d[l[3]]]=o[l[5]];end;elseif n<=43 then if n<=41 then o[l[2]]=V[l[3]];elseif n>42 then o[l[2]]=o[l[3]][d[l[5]]];else local s;local r;local t;local h;local n;o[l[2]]=i[d[l[3]]];e=e+1;l=c[e];o[l[2]]=i[d[l[3]]];e=e+1;l=c[e];n=l[2];h={};t=0;r=n+l[3]-1;for l=n+1,r do t=t+1;h[t]=o[l];end;s={o[n](f(h,1,r-n))};r=n+l[5]-2;t=0;for l=n,r do t=t+1;o[l]=s[t];end;a=r;e=e+1;l=c[e];o[l[2]]=i[d[l[3]]];e=e+1;l=c[e];o[l[2]]=o[l[3]];e=e+1;l=c[e];o[l[2]]=(l[3]~=0);e=e+1;l=c[e];n=l[2];h={};t=0;r=n+l[3]-1;for l=n+1,r do t=t+1;h[t]=o[l];end;o[n](f(h,1,r-n));a=n;e=e+1;l=c[e];o[l[2]]=o[l[3]][d[l[5]]];end;elseif n<=44 then local l=l[2];local n=o[l];local e=a-l;for e=1,e do n[e]=o[l+e]end;elseif n==45 then e=e+l[3];else o[l[2]]=d[l[3]];end;e=e+1;end;end;end;return A(D(),{},R())()
Add Comment
Please, Sign In to add comment