diff --git a/meta.src b/meta.src index 4e5217a..06355d0 100644 --- a/meta.src +++ b/meta.src @@ -1,33 +1,46 @@ cp = get_shell.host_computer home = "/home/" + active_user -// decipher_bin = cp.File(home + "/decipher") -// if not decipher_bin then exit("Missing decipher") -// decipher_bin.move("/bin", "decipher") -// decipher_bin = cp.File("/bin/decipher") -// if not decipher_bin then exit("Failed to install decipher") -// decipher_bin.set_group("root") -// decipher_bin.set_owner("root") -// decipher_bin.chmod("u+rwx,g+rx,o+rx") +decipher_bin = cp.File(home + "/decipher") +if not decipher_bin then + print "Missing decipher" +else + decipher_bin.move "/bin", "decipher" + decipher_bin = cp.File("/bin/decipher") + if not decipher_bin then print("Failed to install decipher") + decipher_bin.set_group "root" + decipher_bin.set_owner "root" + decipher_bin.chmod "u+rwx,g+rx,o+rx" +end if scanrouter_bin = cp.File(home + "/scanrouter") -if not scanrouter_bin then exit("Missing scanrouter") -scanrouter_bin.move("/bin", "scanrouter") -scanrouter_bin = cp.File("/bin/scanrouter") -if not scanrouter_bin then exit("Failed to install scanrouter") -scanrouter_bin.set_group("root") -scanrouter_bin.set_owner("root") -scanrouter_bin.chmod("u+rwx,g+rx,o+rx") +if not scanrouter_bin then + print "Missing scanrouter" +else + scanrouter_bin.move "/bin", "scanrouter" + scanrouter_bin = cp.File("/bin/scanrouter") + if not scanrouter_bin then print("Failed to install scanrouter") + scanrouter_bin.set_group "root" + scanrouter_bin.set_owner "root" + scanrouter_bin.chmod "u+rwx,g+rx,o+rx" +end if metaxploit_lib = cp.File(home + "/metaxploit.so") -if not metaxploit_lib then exit("Missing metaxploit.so") -metaxploit_lib.copy(home + "/guest", "metaxploit.so") -metaxploit_lib.move("/lib", "metaxploit.so") -metaxploit_lib = cp.File("/lib/metaxploit.so") -if not metaxploit_lib then exit("Failed to install metaxploit.so") -metaxploit_lib.set_group("root") -metaxploit_lib.set_owner("root") -metaxploit_lib.chmod("u+rwx,g+r,o+r") +if not metaxploit_lib then + print "Missing metaxploit.so" +else + metaxploit_lib.copy home + "/guest", "metaxploit.so" + metaxploit_guest = cp.File(home + "/guest/metaxploit.so") + metaxploit_guest.set_group "guest" + metaxploit_guest.set_owner "guest" + metaxploit_guest.chmod "u+rwx,g+rx,o+rx" + metaxploit_lib.move "/lib", "metaxploit.so" + metaxploit_lib = cp.File("/lib/metaxploit.so") + if not metaxploit_lib then print("Failed to install metaxploit.so") + metaxploit_lib.set_group "root" + metaxploit_lib.set_owner "root" + metaxploit_lib.chmod "u+rwx,g+r,o+r" +end if meta_source = cp.File(home + "/meta.src") if meta_source then meta_source.delete