| 0. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. | #!/usr/bin/python #Encode a string use Base64. (very basic, just messing around) #d3hydr8[at]gmail[dot]com import base64, sys if len(sys.argv) != 2: print "\nUsage: ./encrypter.py <file to encode>\n" sys.exit(1) file = sys.argv[1] try: i = open(file, "r") except(IOError): print "Check your file path." sys.exit(1) lines = i.readlines() for line in lines: print base64.b64encode(line[:-1]) """ sh-3.00$ cat wh.txt whitehouse.com root password: jackass sh-3.00$ python encoder.py wh.txt d2hpdGVob3VzZS5jb20gcm9vdCBwYXNzd29yZDogamFja2FzcyA= sh-3.00$ cat wh.txt #copy and pasted encoded to wh.txt d2hpdGVob3VzZS5jb20gcm9vdCBwYXNzd29yZDogamFja2FzcyA= sh-3.00$ python decoder.py wh.txt whitehouse.com root password: jackass """ |