def cmd_delete(self, *args): if __session__.is_set(): while True: choice = raw_input("Are you sure you want to delete this binary? Can't be reverted! [y/n] ") if choice == 'y': break elif choice == 'n': return rows = self.db.find('sha256', __session__.file.sha256) if rows: malware_id = rows[0].id if self.db.delete(malware_id): print_success("File deleted") else: print_error("Unable to delete file") os.remove(get_sample_path(__session__.file.sha256)) __session__.clear()
def cmd_close(self, *args): __session__.clear()