def main(self): if self.a.install: i = Install() i.install() if self.a.uninstall: i = Install() i.uninstall() exit("Uninstall Complete") if not self.a.filename: self.a.filename = "passwords.txt" if self.a.ssid or self.a.password: self.add_to_list(self.a.filename, self.a.ssid, self.a.password) w = Wifi()
# -------------------------------- Procedural -------------------------------- args = processArguments() if args.version: # prints program legal / dev / version info print("Current Version: " + VERSION) print("Author: K4YT3X") print("License: GNU GPL v3") print("Github Page: https://github.com/K4YT3X/DefenseMatrix") print("Contact: [email protected]") print() exit(0) if os.getuid() != 0: avalon.error("This app requires root privilege to run!") exit(0) try: if args.install: installer = Install() installer.install() elif args.uninstall: uninstaller = Install() uninstaller.uninstall() elif args.audit: securityAudit.audit() except KeyboardInterrupt: avalon.warning("Aborting")