def get_modules(): moduleNames = [ Dbvisualizer(), Dot_net(), Chrome(), CoreFTP(), Cyberduck(), Filezilla(), FtpNavigator(), IE(), GalconFusion(), Jitsi(), KalypsoMedia(), Mozilla(), Network(), Opera(), Outlook(), Pidgin(), Puttycm(), RoguesTale(), Tortoise(), Secrets(), Skype(), SQLDeveloper(), Squirrel(), Turba(), Wifi(), WifiPass(), WinSCP() ] return moduleNames
def get_modules(): moduleNames = [ DbVisualizer(), Env_variable(), Filezilla(), Gnome(), Jitsi(), Mozilla(), Opera(), Pidgin(), SQLDeveloper(), Squirrel(), Wifi() ] return moduleNames
modules['database'] = {} modules['database']['sqldeveloper'] = SQLDeveloper() modules['database']['squirrel'] = Squirrel() modules['database']['dbvis'] = Dbvisualizer() # SCP/SSH/FTP/FTPS clients modules['sysadmin'] = {} modules['sysadmin']['filezilla'] = Filezilla() modules['sysadmin']['cyberduck'] = Cyberduck() modules['sysadmin']['puttycm'] = Puttycm() modules['sysadmin']['winscp'] = WinSCP() modules['sysadmin']['coreftp'] = CoreFTP() modules['sysadmin']['ftpnavigator'] = FtpNavigator() # Mails modules['mails'] = {} modules['mails']['outlook'] = Outlook() modules['mails']['thunderbird'] = Mozilla() # Chats modules['chats'] = {} modules['chats']['skype'] = Skype() modules['chats']['pidgin'] = Pidgin() modules['chats']['jitsi'] = Jitsi() # Browsers modules['browsers'] = {} modules['browsers']['firefox'] = Mozilla() modules['browsers']['ie'] = IE() modules['browsers']['chrome'] = Chrome() modules['browsers']['opera'] = Opera() def output(): if args['write'] == True:
# Print the title Header().first_title() category = get_categories() moduleNames = get_modules() # Define a dictionary for all modules modules = {} for categoryName in category: modules[categoryName] = {} # Add all modules to the dictionary for module in moduleNames: modules[module.category][module.options['dest']] = module modules['mails']['thunderbird'] = Mozilla(True) # For thunderbird (firefox and thunderbird use the same class) def output(): if args['write'] == True: constant.output = 'txt' if not os.path.exists(constant.folder_name): os.makedirs(constant.folder_name) write_header() del args['write'] def verbosity(): # Write on the console + debug file if args['verbose']==0: level=logging.CRITICAL elif args['verbose'] == 1: level=logging.INFO elif args['verbose']>=2: level=logging.DEBUG