commit 855a8e8234ece5d9e4bd9c2552314f4eeec6cead Author: Rico Knoop Date: Sat Feb 1 22:00:20 2025 +0100 init diff --git a/Basic info.txt b/Basic info.txt new file mode 100644 index 0000000..f78cca4 --- /dev/null +++ b/Basic info.txt @@ -0,0 +1,57 @@ +Password Greyhack +Tipenycizudefo4 + +E-mail +Vamufebotubery8 + +Bank +iHb1mhJQ-etrandcorpai.net +Bikasakopynehu3 + + +t2pOGi5u-ardianaml.org + +Wallet +user +NlqOHvrfgcpmjyJ +pass +XWMNImwLcGkXESD + +Btc subwallet +MfGQVDCp#600 +LBjLXCbGsTeAgJnVmokUdFhAwlEtvm + + +rshell server +ssh root@Camycahyzapera7 46.103.11.239 +46.103.11.239 +1222 + +router +Cekibadyvufibi5 + + +attack server +ssh root@Tonorafyvazovo9 86.90.141.112 + +router +Vikisihypuzacu0 + + +webhosts +Main +ssh root@Lanohulogyhyko1 62.142.200.139 + +router +Tecenufugicusy2 + + +Home +router +Nygisosesunigu9 + + + + + +cvbnm \ No newline at end of file diff --git a/Checkpoint.src b/Checkpoint.src new file mode 100644 index 0000000..1b6f2cb --- /dev/null +++ b/Checkpoint.src @@ -0,0 +1,7 @@ +metaxploit = include_lib("/lib/metaxploit.so") +if not metaxploit then + metaxploit = include_lib(current_path + "/metaxploit.so") +end if +if not metaxploit then exit("Error: Can't find metaxploit library in the /lib path or the current folder") +server = user_input("Enter IP of Rshell_server: ") +metaxploit.rshell_client(server,1222,"Terminal") \ No newline at end of file diff --git a/crack.src b/crack.src new file mode 100644 index 0000000..5a6e18a --- /dev/null +++ b/crack.src @@ -0,0 +1,33 @@ +cryptools = include_lib("/lib/crypto.so") +if not cryptools then + cryptools = include_lib(current_path + "/crypto.so") +end if +if not cryptools then exit("Error: Can't find crypto.so library in the /lib path or the current folder") + +GetPassword = function(hash) + return cryptools.decipher(hash) +end function + +if not params.len >= 1 then exit("No file Specified") +fileName = params[0] + +if fileName.len == 32 then exit(GetPassword(fileName)) + + + +file = get_shell.host_computer.File(current_path + fileName) +if not file then + file = get_shell.host_computer.File(fileName) +end if +if not file then exit("Error: File not found in current folder or at specified location") + +content = file.get_content.split("\n") +output = [] +for line in content + if line.len != 32 then output.push(line) + if line.len == 32 then output.push(GetPassword(line)) +end for + +for line in output + print(line) +end for \ No newline at end of file diff --git a/greyhack/Basic info.txt b/greyhack/Basic info.txt new file mode 100644 index 0000000..f78cca4 --- /dev/null +++ b/greyhack/Basic info.txt @@ -0,0 +1,57 @@ +Password Greyhack +Tipenycizudefo4 + +E-mail +Vamufebotubery8 + +Bank +iHb1mhJQ-etrandcorpai.net +Bikasakopynehu3 + + +t2pOGi5u-ardianaml.org + +Wallet +user +NlqOHvrfgcpmjyJ +pass +XWMNImwLcGkXESD + +Btc subwallet +MfGQVDCp#600 +LBjLXCbGsTeAgJnVmokUdFhAwlEtvm + + +rshell server +ssh root@Camycahyzapera7 46.103.11.239 +46.103.11.239 +1222 + +router +Cekibadyvufibi5 + + +attack server +ssh root@Tonorafyvazovo9 86.90.141.112 + +router +Vikisihypuzacu0 + + +webhosts +Main +ssh root@Lanohulogyhyko1 62.142.200.139 + +router +Tecenufugicusy2 + + +Home +router +Nygisosesunigu9 + + + + + +cvbnm \ No newline at end of file diff --git a/greyhack/Checkpoint.src b/greyhack/Checkpoint.src new file mode 100644 index 0000000..1b6f2cb --- /dev/null +++ b/greyhack/Checkpoint.src @@ -0,0 +1,7 @@ +metaxploit = include_lib("/lib/metaxploit.so") +if not metaxploit then + metaxploit = include_lib(current_path + "/metaxploit.so") +end if +if not metaxploit then exit("Error: Can't find metaxploit library in the /lib path or the current folder") +server = user_input("Enter IP of Rshell_server: ") +metaxploit.rshell_client(server,1222,"Terminal") \ No newline at end of file diff --git a/greyhack/crack.src b/greyhack/crack.src new file mode 100644 index 0000000..5a6e18a --- /dev/null +++ b/greyhack/crack.src @@ -0,0 +1,33 @@ +cryptools = include_lib("/lib/crypto.so") +if not cryptools then + cryptools = include_lib(current_path + "/crypto.so") +end if +if not cryptools then exit("Error: Can't find crypto.so library in the /lib path or the current folder") + +GetPassword = function(hash) + return cryptools.decipher(hash) +end function + +if not params.len >= 1 then exit("No file Specified") +fileName = params[0] + +if fileName.len == 32 then exit(GetPassword(fileName)) + + + +file = get_shell.host_computer.File(current_path + fileName) +if not file then + file = get_shell.host_computer.File(fileName) +end if +if not file then exit("Error: File not found in current folder or at specified location") + +content = file.get_content.split("\n") +output = [] +for line in content + if line.len != 32 then output.push(line) + if line.len == 32 then output.push(GetPassword(line)) +end for + +for line in output + print(line) +end for \ No newline at end of file diff --git a/greyhack/kernel 3.3.1.src b/greyhack/kernel 3.3.1.src new file mode 100644 index 0000000..dbf0973 --- /dev/null +++ b/greyhack/kernel 3.3.1.src @@ -0,0 +1,60 @@ +if params.len != 1 or params[0] == "-h" or params[0] == "--help" then exit("Usage: "+program_path.split("/")[-1]+" [ip_address]") +metaxploit = include_lib("/lib/metaxploit.so") +if not metaxploit then + metaxploit = include_lib(current_path + "/metaxploit.so") +end if +if not metaxploit then exit("Error: Can't find metaxploit library in the /lib path or the current folder") +address = params[0] +net_session = metaxploit.net_use( address ) +if not net_session then exit("Error: can't connect to net session") +libKernel = net_session.dump_lib +libName = "kernel_router.so" +print("Searching " + libName +" ...") +if not libKernel then exit("Error: " + libName + " not found.") +lanIp = user_input("Enter a LAN address: ") +result = libKernel.overflow("0x6E65E4F8", "bledquotesizedela", lanIp) + +typeObject = typeof(result) +if(typeObject != "computer") then exit("Error: expected computer, obtained " + typeObject) + +passwd = result.File("/etc/passwd") + +if not passwd then + print("Passwd not found.") +else + print("------PASSWD------") + users = passwd.get_content.split("\n") + for line in users + if not line then continue + content = line.split(":") + print(content[0] + "\n" + content[1] + "\n") + end for +end if + +homeFolder = result.File("/home") +if not homeFolder then + print("/home folder not found.") +else + + print("------MAIL------") + + userFolders = homeFolder.get_folders + + for userFolder in userFolders + mailFile = result.File("/home/" + userFolder.name + "/Config/Mail.txt") + if not mailFile then continue + if not mailFile.has_permission("r") then exit("Error: can't read file contents. Permission deniend") + userPass = mailFile.get_content.split(":") + print(userPass[0] + "\n" + userPass[1] + "\n") + end for + + print("------BANK------") + + for userFolder in userFolders + bankFile = result.File("/home/" + userFolder.name + "/Config/Bank.txt") + if not bankFile then continue + if not bankFile.has_permission("r") then exit("Error: can't read file contents. Permission deniend") + userPass = bankFile.get_content.split(":") + print(userPass[0] + "\n" + userPass[1] + "\n") + end for +end if \ No newline at end of file diff --git a/kernel 3.3.1.src b/kernel 3.3.1.src new file mode 100644 index 0000000..dbf0973 --- /dev/null +++ b/kernel 3.3.1.src @@ -0,0 +1,60 @@ +if params.len != 1 or params[0] == "-h" or params[0] == "--help" then exit("Usage: "+program_path.split("/")[-1]+" [ip_address]") +metaxploit = include_lib("/lib/metaxploit.so") +if not metaxploit then + metaxploit = include_lib(current_path + "/metaxploit.so") +end if +if not metaxploit then exit("Error: Can't find metaxploit library in the /lib path or the current folder") +address = params[0] +net_session = metaxploit.net_use( address ) +if not net_session then exit("Error: can't connect to net session") +libKernel = net_session.dump_lib +libName = "kernel_router.so" +print("Searching " + libName +" ...") +if not libKernel then exit("Error: " + libName + " not found.") +lanIp = user_input("Enter a LAN address: ") +result = libKernel.overflow("0x6E65E4F8", "bledquotesizedela", lanIp) + +typeObject = typeof(result) +if(typeObject != "computer") then exit("Error: expected computer, obtained " + typeObject) + +passwd = result.File("/etc/passwd") + +if not passwd then + print("Passwd not found.") +else + print("------PASSWD------") + users = passwd.get_content.split("\n") + for line in users + if not line then continue + content = line.split(":") + print(content[0] + "\n" + content[1] + "\n") + end for +end if + +homeFolder = result.File("/home") +if not homeFolder then + print("/home folder not found.") +else + + print("------MAIL------") + + userFolders = homeFolder.get_folders + + for userFolder in userFolders + mailFile = result.File("/home/" + userFolder.name + "/Config/Mail.txt") + if not mailFile then continue + if not mailFile.has_permission("r") then exit("Error: can't read file contents. Permission deniend") + userPass = mailFile.get_content.split(":") + print(userPass[0] + "\n" + userPass[1] + "\n") + end for + + print("------BANK------") + + for userFolder in userFolders + bankFile = result.File("/home/" + userFolder.name + "/Config/Bank.txt") + if not bankFile then continue + if not bankFile.has_permission("r") then exit("Error: can't read file contents. Permission deniend") + userPass = bankFile.get_content.split(":") + print(userPass[0] + "\n" + userPass[1] + "\n") + end for +end if \ No newline at end of file