def __init__(self, username): self.username = username if D.has_key(self.username) and D[self.username] != None: try: self.pwd = d(d(D[self.username])) except: self.pwd = None else: self.pwd = None
from string import printable from itertools import permutations as perm def check(s): global printable for i in s: if i not in printable: return False return True bad_field = open('bad_field.txt', 'r').read() enc = [] for i in d(bad_field): enc.append(i) enc = [enc[i:i + 6][::-1] for i in range(0, len(enc), 6)] enc = [enc[i:i + 3] for i in range(0, len(enc), 3)] print(enc) #sec_bz = 73 back_enc = [] for i in range(len(enc)): back_enc.append([]) for j in range(len(enc[i])): back_enc[i].append([]) back_enc[i][j] = enc[i][j].copy() lever3 = False for sec_bz in range(1000):
from base64 import b64decode as d x = [ "SfBsOxPvNMDyNAhRSgsG", "VjYOkGDgkkXgULZUkCeh", "OYgUClVWJQAvOtMfBSPg", "UgGADoBNyIpiGNyfyuet", "RoSgSYiwNwAcSgnPOsMB", "4sGvkBZfEqfHEgvkUeUL", "ullIdbFSSDZrKCSAJIUz", "FPVZxzrNHXShDeRb1GXd", "RNpVNeyZRVHTOwZuNdQq", "VALsFVveUNPuUoDWlpXu", "VyNbOyZjyGBwQUiUxeSe", "xO2rYv2pXL3UWoDvBTDQ", "qCOaRDOZicRnhDSacIgc", "bGUTstlyoElXoIVVghRO", "MmNRiDVggENtBjNHvw>g", "MC2BCa1DjAyglyzgwQ>v", "LeNdcAOGPROrjrOUSiWC", "YQEvXfUjbEERJDEjLZcS", "baCAeWZGrnROqkJKchEi", "oLDKgG6TxDzrQu6amIlZ" ] flag = '' for i in range(96): flag += chr(ord(x[i % 20][2 * (i / 10)]) - 1) print d(flag)
import time from selenium.webdriver.common.by import By from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver.support import expected_conditions as EC import datetime from assets.credentials import * from base64 import b64decode as d # Using Chrome to access web driver = webdriver.Chrome( "/Users/angelogiacco/Documents/GitHub/registration/chromedriver") #change this to the path of your chromedriver, make sure chromedriver is the same version as your google chrome # Open the website driver.get('https://login.microsoftonline.com/common/oauth2/authorize?response_type=id_token&client_id=5e3ce6c0-2b1f-4285-8d4b-75ee78787346&redirect_uri=https%3A%2F%2Fteams.microsoft.com%2Fgo&state=e9e046e8-a98e-454a-b4db-621c8dc56861&&client-request-id=7607c35f-75b0-4d6b-80bc-ade6a25a57f2&x-client-SKU=Js&x-client-Ver=1.0.9&nonce=143b8019-04e9-48a9-b39e-a9246dc33280&domain_hint=') driver.maximize_window() id_box = driver.find_element_by_name('loginfmt') time.sleep(3) id_box.send_keys(d(email)) # Find next button next_button = driver.find_element_by_id('idSIButton9') # Click next next_button.click() """ only include this next bit of code if you get a personal or work account page after clicking next """ time.sleep(4) div = driver.find_element_by_xpath( '/html/body/div/form[1]/div/div[2]/div/div[2]/div[2]/div/div/div/div[2]/div') # choose work account div.click() """ remove part above if you don't get the personal or work account page
#!/usr/bin/python from base64 import b64decode as d import sys f = open('dump', 'r') x = f.read() f.close() print(d(x))
'codecs.decode(love, joy)magicintlensumiterlongnameopenreadreprsitelevelrangeformatlocalsxrange__all____cmp____doc__compileglobalsinspect__dict____exit____file____iter____main____name____path__exc_typefromlist__class____enter__bytearrayexc_value__import____module____delattr____getattr____setat' )] x1 = x.find('base64rot13joycodecs.decode(destiny, joy)striposgod<string>') x1 = x[:x1] x2_start = x.find( 'TVZKelUyNU9hVkpHV21oVmJGcDNZMnhzVjFaWWFHcGlWVFZIV1ZWYVlWUnNXWGxoU0d4WFlXdEtjbFY2Um1Gak1YQkpWRzFvVTJKclNsbFdWM2hoWkRKSmVGcEdaRmRpVlZwWFZGWmFkMWRHVl' ) x2_end = x.find('exectrust \t<module>') x2 = x[x2_start:x2_end] x3_start = x.find( 'rUIeFIWAI3OVBIATrHSMExqCn0xjEIqSFwIhJwA5G0IVrHgnFJAJFQSAIycFZHySrTqUGKuWqHjlH1EVrQSHE0bkI0xkL0MnE1AdpyIWqHMYrKqSFUEeEHyOoRyWDIIiZyZkERuwIaSHL0SnFRyYEKqCAHSVFTcjFRSFEyW5FaO5EKqVHx11Exb1H3WHp' ) x3_end = x.find( 'sysE25uI0ujFxyHEGN5G0IXH0gWrQOeERceI0LmrHySF3H1EmAFnaWUEJgWIRSbEKu1E01uGmElF01bJyW4ZUOFqH9WZ1pmEySCnxuurHgTHH9OFKuAIaOWqJkTIKEeEJS1qxSVZTcjFaSJJy' ) #print (x3_start, x3_end) x3 = x[x3_start:x3_end] x4_start = x.find( 'E25uI0ujFxyHEGN5G0IXH0gWrQOeERceI0LmrHySF3H1EmAFnaWUEJgWIRSbEKu1E01uGmElF01bJyW4ZUOFqH9WZ1pmEySCnxuurHgTHH9OFKuAIaOWqJkTIKEeEJS1qxSVZTcjFaSJJy' ) x4_end = x.find('codecs.decode(love') #print (x4_start, x4_end) x4 = x[x4_start:x4_end] print d(x1) + d(x2) + d(x3.decode('rot13')) + d(x4.decode('rot13'))
#!/usr/bin/python from pwn import * from base64 import b64decode as d x1 = d( '4mLapilvtKNatsOQOW1hgi4XL52fAcuYuTI273t/mVcn1o8H4NOuwHurykovk3pL4TmqN8lLcmsCML5FppIZfQ==' ) x2 = d( '2meRvngvfE5w2krQC1mHy/jWRF32FiiBJSvewkzMLOsPyq5AJNjZb+XGzeiqyzoyEfzfxSwpaovt7ZrRFmHrCw==' ) print(len((x1))) print(len((x2))) print(x1[0]) print(ord(x1[0]) ^ ord(x2[0])) print(ord(x1[1]) ^ ord(x2[1]))