Advertisement
Guest User

Untitled

a guest
Aug 29th, 2016
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.44 KB | None | 0 0
  1. import os, sys, base64
  2.  
  3. print("1 > Crypter")
  4. print("2 > Decrypter")
  5. choix = input("> ")
  6. if int(choix) == 1:
  7. os.system("cls")
  8. print("*** Crypteur ***")
  9. file = input("File > ")
  10. try:
  11. FileName = open(file, 'r')
  12. print("[+]File correct")
  13. except:
  14. print("[-]Wrong file selected")
  15. os.system("color c")
  16. input()
  17. sys.exit()
  18. print("[*]Cryptage ...")
  19. text = FileName.read()
  20. TextEncode = base64.b64encode(text.encode())
  21. TextEncode = TextEncode.decode()
  22. FileCrypted = open(file, 'w')
  23. FileCrypted.write(TextEncode)
  24. print("[+]File crypted")
  25. os.system("color a")
  26. nameBackup = "backup." + file
  27. backup = open(nameBackup, 'w')
  28. backup.write(text)
  29. input()
  30. elif int(choix) == 2:
  31. os.system("cls")
  32. print("*** Decrypteur ***")
  33. file = input("File > ")
  34. try:
  35. FileName = open(file, 'r')
  36. print("[+]File correct")
  37. except:
  38. print("[-]Wrong file selected")
  39. os.system("color c")
  40. input()
  41. sys.exit()
  42. print("[*]Decryptage ...")
  43. text = FileName.read()
  44. TextDecode = base64.b64decode(text.encode())
  45. TextDecode = TextDecode.decode()
  46. FileDeCrypted = open(file, 'w')
  47. FileDeCrypted.write(TextDecode)
  48. print("[+]File decrypted")
  49. os.system("color a")
  50. nameBackup = "backup." + file
  51. backup = open(nameBackup, 'w')
  52. backup.write(text)
  53. input()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement