Advertisement
Guest User

Untitled

a guest
Jan 17th, 2020
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.09 KB | None | 0 0
  1. import logging
  2. from pyfiglet import Figlet
  3. from stringcolor import *
  4. import sys
  5.  
  6. # Logger is aangeroepen over het hele project
  7. import registry_keys
  8.  
  9. logging.basicConfig(filename="logboek.log", format='%(name)s: %(asctime)s %(levelname)s: %(message)s',
  10. datefmt='%d/%m/%Y %I:%M:%S %p', level=logging.DEBUG)
  11.  
  12. # cowsay.daemon("Welcome to RELY, the malware analyser made by team fire breathing rubber duckies")
  13.  
  14. ascii_banner = Figlet(font='STANDARD')
  15. ascii_banner2 = ascii_banner.renderText("Welcome to RELY")
  16. print(cs(ascii_banner2, "blue"))
  17. ascii_banner = Figlet(font='digital')
  18. ascii_underbanner = ascii_banner.renderText("Team firebreathing rubberduckies")
  19. ascii_underbanner2 = ascii_underbanner.replace("|", " ")
  20. print(cs(ascii_underbanner2, "yellow"))
  21. # ascii_banner = pyfiglet.figlet_format("Welcome to RELY")
  22. # ascii_under = pyfiglet.print_figlet("", "big", 33)
  23.  
  24.  
  25. # Waarop wil je scannen
  26. Wanna_use_Keys = input("Do you want to scan on Registry keys (Y or N)? ")
  27.  
  28. if (Wanna_use_Keys == "N"):
  29. print("")
  30. elif (Wanna_use_Keys == "Y"):
  31.  
  32. geefHKEY = ""
  33. geefPad = ""
  34. filterVraag = ""
  35. filterNaam = ""
  36. filterType = ""
  37.  
  38. geefHKEY = input("Please give an HKEY (e.g. HKEY_LOCAL_MACHINE): ")
  39. geefPad = input(
  40. "Please give the path you want to be scanned (e.g: " + r"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Git_is1" + "): ")
  41.  
  42. filterVraag = input("Do you want to filter the registry keys? Y/N: ")
  43. if filterVraag.upper() == "Y":
  44. filterNaam = input("Do you want to filter on name? Please give the name else leave blank and press enter: ")
  45. filterType = input("Do you want to filter on type? Please give the type else leave blank and press enter: ")
  46. if filterVraag.upper() == "N":
  47. print()
  48. elif(filterVraag.upper() != "N" or "Y"):
  49. print("The input you gave did not correspond Y or N.")
  50.  
  51.  
  52.  
  53.  
  54. else:
  55. print("Did not select Y or N, please restart program and try again")
  56.  
  57. if (Wanna_use_Keys == "Y"):
  58. registry_keys.main(geefHKEY, geefPad, filterVraag, filterNaam, filterType)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement