Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import os
- import time
- import base64
- print("TERMINAL OS SETUP")
- print("[1]: Setup TerminalOS")
- print("[2]: Ive already done setup before")
- option = input("[?]: ")
- if option == "1":
- # if[ option eq 1 ] --#
- name = input("Enter Your Username: ")
- passw = input("Enter your password: ")
- # ENCODE
- name_bytes = name.encode('ascii')
- b64nam_bytes = base64.b64encode(name_bytes)
- name_converted_txt = b64nam_bytes.decode('ascii')
- passw_bytes = passw.encode('ascii')
- b64pas_bytes = base64.b64encode(passw_bytes)
- passw_converted_txt = b64pas_bytes.decode('ascii')
- with open('usr/username.txt', 'w') as f:
- f.writelines([name_converted_txt,"_="])
- with open('usr/password.txt', 'w') as f:
- f.writelines([passw_converted_txt,"_="])
- print("Setup Finished.")
- if option == "2":
- # if [ option eq 2 ] --#
- # DECODE
- loginname_raw = open('usr/username.txt').read()
- loginname_bytes = loginname_raw.encode('ascii')
- loginname_msg_bytes = base64.b64decode(loginname_bytes)
- loginname = loginname_msg_bytes.decode('ascii')
- loginpass_raw = open('usr/password.txt').read()
- loginpass_bytes = loginpass_raw.encode('ascii')
- loginpass_msg_bytes = base64.b64decode(loginpass_bytes)
- loginpass = loginname_msg_bytes.decode('ascii')
- while True:
- lp = input("Enter your password: ")
- if lp == loginpass:
- print("Log in successful")
- break
Add Comment
Please, Sign In to add comment