Спонсор статьи REIMANN
REIMANN TEAM по-настоящему лучшая тима трафферов с оплатой за лог 70р
↓Стать частью лучшей команды↓
@logsreimann_bot
@logsreimann_bot
@logsreimann_bot
Доброго дня друзья, моя прошлая статья о написании проектов на Private Keeper вам понравилась, и по этому я решил сделать гайд на бесплатный аналог Private Keeper - SilverBullet
По факту SilverBullet это тот же инструмент что и Private Keeper, для некоторых он куда удобнее кипера, и наоборот. Больше всего он подкупает тем что он БЕСПЛАТНЫЙ.
Дабы не расписывать о том что может SilverBullet, скажем грубо, он может тоже самое что Private Keeper - статья про него - https://zelenka.guru/threads/2886041/
Для начала нам нужно скачать сам SilverBullet, и вот несколько полезных ссылок:
Форум - https://forum.openbullet.dev ссылки на загрузку вы найдете в канале -(временно отсутствует) дабы ко мне потом не было вопросов
Упустим моменты с установкой и настройкой, думаю тут вы и без меня сможете справится.
Сегодня для примера нам послужит сайт - neftgame.org который как мне кажется финансовая пирамида или скам, но для примера будет отличный вариант.
Для создания своего конфига вам нужно перейти в раздел "Config" нажать "New" и в поле "Name" вписать названия вашего проекта, а в поле "Author" свое имя, но это не обьязательно. Ну и как вы уже догадались потом нажать "Accept"
Переходим на страницу авторизации - https://neftgame.org/login, нажимаем комбинацию клавиш ctrl+shift+I и переходим в вкладку "Network"
После вводим неверные данные, чтобы отловить запрос, узнать как сайт реагирует на плохой аккаунт, и увидеть нет ли там скрытой капчи, или других подводный камней
На данном сайте нет ничего такого что могло бы усложнить нам работу, по этому нажимаем на "Login" в прав углу и внимательно смотрим на следующее
Request URL: https://neftgame.org/login (Место где проходит авторизация)
Request Method: POST (тип запроса)
Также листаем в самый низ, и смотрим на "Form Data"
Дальше нажимаем на "view sourse" и получаем следующие данные, которые нужно будет переделать.
Полученные данные:
Мы должны переделать в такие:email=Block%40gmail.com&pass=ForrLolzteam&auth=Кодemail=Block%40gmail.com&pass=ForrLolzteam&auth=
А именно заменить наши логин и пароль на <USER>:<PASS>email=<USER>&pass=<PASS>&auth=Кодemail=<USER>&pass=<PASS>&auth=
Ну теперь мы все подготовили что нам было нужно для начала, можно переходить в SilverBullet
Тут действует система блоков, по этому для начала нам нужно создать запрос, нажимаем сначала на "+" а потом на блок "Request"
И теперь нам нужно сделать следующее, подставить ссылку где проходит авторизация, изменить тип запроса с "GET" на "POST" а так же вставить пост данные:
Получится должно вот так:email=<USER>&pass=<PASS>&auth=Кодemail=<USER>&pass=<PASS>&auth=
В данном блоке, мы уже сделали все что на было нужно, теперь можно переходить к определению хорошего и плохого результата.
Для этого нажимаем на "+" и потом нажимаем на блок "KEY CHECK"
Дальше советую, начинать с определения плохого результата, ведь мы уже знаем как сайт реагирует на плохой запрос.
А именно - Email не зарегистрирован! на подобных сайтах есть два определения плохих результатов, первый как вы уже поняли "Email не зарегистрирован!" а второй "Пароль не совпадает!"
Для того чтобы создать определение плохого результата нужно нажать на "+" возле "Keycheins" и заменить значение "Success" на "Failure" и нажать "+" возле значения "Keys"
Должно получится вот так:
Кстати, так как у нас два определения плохого результата, нажать нужно два раза
И уже туда подставить наши значение, каждой в отдельную строку, в поле "Data" подставить неверные данные для входа, и если видим значение "Fail" значит все получилось
Дальше для определения хорошего результата можно сделать следующее, в программе подставить валидные данные и нажать "Start" а также зайти на сам сайт используя валидные данные, и сверить то что мы видим в логе
Зайдя на сайт мы видим такую картину:
И введя валидные данные в программе, в логе мы видим следующее:
Данное значение и может послужить определением хорошего результата, по этому советую сделать так:
Просто скопировать данное "/user/dashboard" и подставить в определение гуда.
После проверки мы видим что все получилось отлично.
По факту вас можно поздравить, вы написали свой первый **** на SilverBullet
Но почему бы не добавить сюда еще и чекер статистики, как мы раньше могли заметить на сайте еще есть баланс, нас будет интересовать значение "Для выплат"
Для того чтобы его спарсить нужно сделать следующее
Нажать на "+" слева, и создать блок "PARS"
Дальше в блоке "PARS" Нужно дать название для парса, в нашем случае назовем "Для выплат:" и поставим галочку на значение "Is Capture" получится должно вот так:
Дальше переходит на страницу откуда нужно парсить статистику, в нашем случае это https://neftgame.org/user/dashboard и нажимаем комбинацию клавиш "Ctrl+U" и в новой вкладке видим код страницы, при помощи "Ctrl+f" находим нужное нам значение "Для выплат"
В данном случае нужно скопировать |Для выплат<div class="value"><span>| не трогая значение 0.00 и завершить |</span>руб.</div></a>| тоесть 0.00 это информация которую нужно парсить, по этому мы копируем все до нее и после. (|- это не нужно)
Подставляем все в программу вот так, и проверяем, если получилось вот так:
То поздравляю, вы написали свой первый ****/чекер на SilverBullet
Понятно что это не супер крутой проект, который принесет вам миллиарды долларов, но начинать нужно с подобного, главное не стоять на месте, а делать и развиваться.
Надеюсь у меня получилось пояснить вам как создавать простые конфиги на SilverBullet.
Загрузка...