Как сделать спамер в ВК

Сегодня мы будем писать простейший спамер для Вконтакта.

Нам понадобится Delphi. В принципе, подойдет любая версия. Я буду писать на DEPHI XE 7. У кого нет — качайте!

Как будет работать наш спамер? Заходим во вконтакт, пишем в строке поиска слово «футболки» и нажимаем enter. Попали в новости, где куча рекламы интернет-магазинов с одеждой. У меня это выглядит так:

Любые сообщения, как на страницах пользователей, так и на страницах групп, попадают в общий список новостей и упорядочиваются лишь по дате сообщения, никаких ранжирований нету. Даже посты в пустых группах попадают сюда.

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

ШАГ 1. Создаем новый проект в DELPHI

Создали проект, делаем вот такую простую форму:

Спам ВК. Спам в ВК для андроид. Как спамить в ВК с андроида? Реальный бесплатный способ!

ШАГ 2. Получаем access_token

Для работы с vk api нам понадобится ключ доступа приложения. Создаем глобальную строковую переменную token:string.
Пишем процедуру получения ключа:

[code language=»delphi»]
procedure TForm1.GetToken;
var
temp: string;
response:string;
begin

if Pos(‘token’, response)<>0 then begin
temp:=copy(response, pos(‘access_token»:»’, response), pos(‘»,»expires_in’, response)-3);
delete(temp, 1, 15);
token:=temp;
logmemo.Lines.Add(‘token получен’);
end
else
begin
logmemo.Lines.Add(‘token не получен’);
end;

Не забываем связать компоненты IDHTTP и SSLIOHandlerSocketOpenSSL. Также, для новичков добавлю, что для HTTPS соединения необходима пара DLL библиотек, ssleay32.dll и libeay32. Скачайте их и добавьте в папку с программой.

ШАГ 3. Изучаем VK api

У вконтакта есть удобный API с подробной документацией. Нам необходимо три метода: добавление поста, удаление поста и id последнего поста на стене.
-wall.get
-wall.post
-wall.delete

ШАГ 4. Пишем главный цикл

Цикл у нас будет вызываться таймером. Поставим интервал таймера в одну минуту. По-умолчанию таймер выключен. При нажатии на кнопку запуска включаем таймер.
[code language=»delphi»]
procedure TForm1.StartButtonClick(Sender: TObject);
begin
if length(token)>0 then timer1.Enabled:=true; // Если token не пустой, то запускаем таймер
end;
[/code]

Код обработки события таймера:

[code language=»delphi»]
procedure TForm1.Timer1Timer(Sender: TObject);
var
response:string;
id:string;
pos1:integer;
Info: TStringList;
begin
// Получаем ID последнего поста
try
response:=idhttp1.Get(‘https://api.vk.com/method/wall.get?owner_id=-‘+GroupEdit.text+’

СПАМ В 2023 МОЖНО ЛИ ЗАРАБОТАТЬ НА СПАМЕ

Еще по теме:  Приложения что за слово Вконтакте


except
logmemo.Lines.Add(‘Ошибка получения ID поста’);
end;
id:=pars(response,’»id»:’,’,»’);
sleep(500);
// Удаляем последний пост
if length(id)>0 then
begin
try
response:=idhttp1.Get(‘https://api.vk.com/method/wall.delete?owner_id=-‘+GroupEdit.text+’access_token=’+token);
except
logmemo.Lines.Add(‘Ошибка удаления поста’);
end;
end;
sleep(500);
// Создаем новый пост
try
response:=»;
Info := TStringList.Create;
Info.Add(‘owner_id=-‘+GroupEdit.text);
Info.Add(‘from_group=1’);
Info.Add(‘access_token=’+token);
Info.Add(‘message=’+messagememo.text);
Info.Add(‘attachments=’+attachedit.text);
response:=idhttp1.post(‘https://api.vk.com/method/wall.post’,info);
except
logmemo.Lines.Add(‘Ошибка создания поста’);
end;
if pos(‘post_id’,response)>0 then logmemo.Lines.Add(‘Пост добавлен!’) else logmemo.Lines.Add(‘Пост не добавлен!’);
Info.Free;
end;
[/code]

Тестируем нашу программу

Запускаем

Вот так выглядит наш автоматически сделанный пост

И вот наш пост уже в поиске по ключевому слову «футболки»!

P.S.
Конечно, это учебный пример, и его надо немного доделать для полноценной работы. В сутки в группу можно добавлять 50 постов, поэтому надо научить программу при достижении лимита постов автоматически создавать новую копию группы.

Помните, что вместо фоток можно делать wiki-страницы — будет выглядеть точно также как фотография, но при нажатии на нее откроется Ваша ссылка.

Таким вот незамысловатым образом много людей зарабатывают деньги поэкспериментируйте с запросами в поиске. Особенно на порнотематику. Хитрые делают фотографии в виде видеоролика, по нажатию на который пользователь отправляется на партнерку.

Исходник программы лежит здесь

Источник: mailsgun.ru

Vkspam 3.0.6 by dimasik9281 — рабочий спамер вконтакте

Доброго дня, всем вебмастерам, которые продвигают свои сайты с помощью такой социальной сети, как вконтакте. Если вы спамите свои ссылки по группам или личными сообщениями, то вы просто обязаны скачать вк спамер с моего блога. О преимуществах данного спамера я сейчас вам расскажу.

вк спамер

Данный спамер имеет довольно приятный для глаз интерфейс, плюс ко всему этот интерфейс программы vkspam настолько прост, что с ним разберется даже человек, который впервые спамит в контакте с помощью контакта.

Спамер вк работает с большим количеством аккаунтов вк, но вы для теста можете поставить и один аккант, чтобы разобраться со всеми функциями программф.

Так же в программу vkspam включили чекер vk, так что после загрузки аккаунтов вк вы можете прочекать их на валидность, чтобы не было ошибок при спаме по группам/сообществам и коментариям.

Если внимательно поиграться с спамером для вк, то вы можете обратить внимание на еще одну функцию, парсер вк групп. Данная функция предназначена для того, чтобы отобрать более-менее нормальные для спама группы.

Еще через данную программу для спама вк (вконтакте) вы можете спамить всех зарегистрированных через лс (личные сообщения), но данный метот спама молоактуален и я вам не советую пользоваться им. Лучше спамьте по комментариям в крупных группах и пабликах.

Источник: keke-blog.ru

vladislav-puzyrev / vk-spammer-online Goto Github PK

logo

Вы можете запускать спамер у себя на компьютере, для этого проделайте следующие шаги:

  1. Установите Node.js (лучше версию LTS) https://nodejs.org/ru.
  2. Склонируйте или скачайте репозиторий.
  3. Выполните команды в корне проекта:

npm install -g yarn yarn install yarn start

  1. Откройте браузер на основе Chromium с выключенным CORS. В противном случае работать с VK API из браузера не получится. Пример запуска Chrome для Windows:

«C:Program FilesGoogleChromeApplicationchrome.exe» —disable-web-security —user-data-dir=»C://chrome-dev-disabled-security»

Можно сделать .bat файл, чтобы не прописывать команду каждый раз.

  1. Откройте http://localhost:3000 в этом браузере ✨
Еще по теме:  Как сбросить настройки Вконтакте на телефоне андроиде

vk-spammer-online’s People

Contributors

Stargazers

Watchers

Forkers

vk-spammer-online’s Issues

Не работает авторизация.

Описание ошибки

Просто не работает авторизация.

вк замораживает аккаунт

Screenshot_1

после того как ввожу данные в спамер, вк автоматически банит аккаунт по причине — подозрительная активность страницы. пофиксите пожалуйста.

Запрос обрабатывается.

Есть возможность пофиксить? У меня выбрана функция «показывать капчу», так на всякий.

404

Привет, мужик. Не работает почему-то больше, 404, поправь пожалуйста

Идеи по обновлению

Я буду дальше заниматься спамером и хотел бы расписать здесь идеи по обновлению над которыми уже давно думал. Для начала вот таблица всех разделов (header) которые планируются в спамере после обновления:

landing? spamer parser modes accounts settings storage

Новый раздел — парсер (parser)

В парсере можно будет получать идентификаторы для рассылки с разных источников, например получить id всех друзей пользователя или id всех участников группы для рассылки конкретной аудитории.

Новый раздел — режимы (modes)

Сейчас в спамере есть один необычный по сравнению с другими режим рассылки — беседы с автовыходом. Он более сложный чем остальные, поэтому я хочу создать для него и для бедующих сложных режимов (об этом написано далее) отдельный раздел в котором можно будет гибко настраивать их работу. Кроме того этот режим будет переименован в партизан. А обычный спамер будет содержать только простые общие режимы.

Новый сложный режим — спам в ширину

Этот режим работает так:

Кстати этот режим назван в честь алгоритма по которому он будет работать — поиск в ширину.

Новый сложный режим — камикадзе

Этот режим подходит для агрессивной рекламы на покупных аккаунтах. Суть заключается в том чтобы одним кликом имея купленный аккаунт установить ему выбранную аватарку, создать несколько записей на стене и начать рассылку сообщения всему списку друзей аккаунта. Еще я думаю над предварительным удалением всех старых записей со стены, фотографий, и рассылке сообщения всем друзьям друзей и тд как в режиме спам в ширину.

Новый сложный режим — личка с ответом

Новый раздел — хранилище (storage)

При использовании спамера я много раз сохранял себе на компьютер значения поля вложений, идентификаторов назначения и возможно самого сообщения чтобы потом снова использовать их в спамере а не вводить каждый раз вручную. Я думаю что будет удобно иметь раздел в котором можно будет создавать именованные текстовые файлы которые будут храниться прямо в браузере и иметь к ним доступ прямо из интерфейса спамера без необходимости сохранять а потом искать у себя на устройстве эти текстовые файлы.

Новый раздел — аккаунты (accounts)

Работа с аккаунтами явно потребует отдельной страницы на которой можно будет добавлять разные настройки и метки для них.

Новый раздел — настройки (settings)

Некоторые настройки которые я хочу вынести в этот раздел:

  1. Очистка всех полей (из localStorage)
  2. Кнопка включения уведомлений
  3. .

Инструкции

Инструкции к каждому разделу как и сейчас буду находится в самом разделе снизу. Они точно будут в спамере, парсере и каждом из сложных режимов.

Графики выпадения капчи

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

Еще по теме:  Как найти информацию о человеке в интернете по имени и фамилии ВК

Состояние приложения

Предварительная структура состояния приложения. [title]Mode — это отдельное состояние для каждого сложного режима спама.

‘settings’, ‘accounts’, ‘spamer’, ‘parser’, ‘[title]Mode’ >

Технологии PWA

В приложении планируется полностью адаптивная верстка для мобильных устройств и некоторые технологии PWA:

  1. Возможность включения уведомлений (для важный события например ошибка капчи и тд)
  2. Кеширование через serviceWorker
  3. Установка на устройство

Разные фичи

  1. Загрузка текста (для разных полей) из локальных файлов и выгрузка назад (для парсера)
  2. Индикация хода запросов в процентах
  3. localStorage

Next.js

Я бы очень хотел вывести этот спамер в поисковики в будущем, поэтому нужно переписать его на фреймворк Next.js для хорошей индексации html разметки и более хорошей производительности. Затем я куплю доменное имя и выложу его на полноценный хостинг, а на старый github pages добавлю какой-нибудь alert который будет говорить что эта страница устарела и просить перейти на новую.

Вот список зависимостей которые на мой взгляд будут лучшим выбором для проекта:

  • material-ui — Работы многовато и заморачиваться с версткой распространенных элементов типо кнопок не хочется, займет много времени и сил, тем более в спамере дизайн второстепенная вещь.
  • axios — Популярнейший http клиент, просто для удобства.
  • formik — Он помогает обеспечивать flux круговорот на каждый символ для форм, чтобы не писать useState на каждое поле
  • react-beautiful-dnd — Для drag’n’drop списков.
  • redux-toolkit — Удобный сборник всего лучшего от redux. С ним можно писать меньше не нужного кода.
  • redux-thunk — Является частью redux-toolkit. Я думал над redux-saga, но сталкивался с проблемой при ее использовании когда нужно было после работы saga worker запустить какой-то колбек, в thunk это делается просто и ее так же можно тестировать с jest.
  • typescript — Для строгости и понятности кода.

Proxy, user-agent

Сейчас в спамере есть одна очень большая проблема, все запросы на vk api идут через один ip адрес. Вот наглядное изображение как сейчас работает спамер:

Демонстрация

Это делается так потому что vk не позволяет отправлять запросы к себе через браузер напрямую (защита CORS). Поэтому запрос к серверу api отправляется через бекенд а не браузер. Для решения проблемы одного и того же ip я нашел библиотеку proxy-lists которая собирает список бесплатный открытых прокси с помощью которых можно будет делать запросы на сервер. К сожалению это добавит дополнительную временную задержку которая может быть важна например для режима беседы с автовыходом, но это необходимо.

Еще нужно будет потестить как вк реагирует на разные ip адреса идущие от одного аккаунта, может быть это будет считаться подозрительной активностью, тогда лучше будет привязывать к одному аккаунту только один ip адрес из прокси листа.

Для дополнительного снижения подозрительной активности можно еще подменять user-agent в http запросе.

Дизайн

Нужен favicon, logo

Аккаунт

Не подключается аккаунт

Источник: githubhelp.com

Рейтинг
( Пока оценок нет )
Загрузка ...