[HackTheBoo] POOF
by - Thursday, January 1, 1970 at 12:00 AM
[php]
from Crypto.Cipher import AES
import os
import sys

def write_file(filename = None, data = None):
    open(filename, 'wb').write(data)
    os.rename(filename, f'''{filename[:-4]}''')

def decrypt(filename = None):
    if filename[-4:] != '.boo':
      return
    data = open(filename, 'rb').read()
    key = 'vN0nb7ZshjAWiCzv'
    iv = b'ffTC776Wt59Qawe1'
    cipher = AES.new(key.encode('utf-8'), AES.MODE_CFB, iv)
    ct = cipher.decrypt(data)
    write_file(filename, ct)

if len(sys.argv) < 2:
  print('decrypt.py file.boo file2.boo')
  exit(0)

for i in range(1,len(sys.argv)):
  print("Dec... " + sys.argv[i])
  decrypt(sys.argv[i])
[/php]
Reply


 Users viewing this thread: [HackTheBoo] POOF: No users currently viewing.