Приветствую форумчане! Простите заранее за оформление, в этом не силен Статья будет посвящена вводной по SilverBullet, так же в большей степени, все описанное применимо и к оригинальной версии (OpenBullet). Для обобщения буду называть их: булка. Будет несколько статей в которых мы пройдем путь от знакомства с программой, до написания полноценного конфига с использованием компьютерного зрения (OCR) для решения простых видов каптч и многого другого. Что же, начнем!Коротко о конфиге. Для начала опишу принцип действия если вы скачали конфиг с форума, либо же ранее пользовались PrivateKeeper-ом, но тут вам скидывают это: WTF? Разрешение самого файла .svb применимо к SilverBullet, а .loli к OpenBullet, в то же время SB имеет совместимость с конфигами оригинального софта OB2? PS. Так же встречаются файлы с расширением .opk, они относятся к старшей версии OpenBullet2, о ней статья будет позже. Добавление конфига в программу. И так, мы имеем файл с расширением .svb или .loli, как с этим быть, первым делом нужно запустить саму булку и перейти во вкладку Configs. Окна булки Что бы добавить файл есть 2 варианта. 1. Нажать на и в открывшуюся папку переместить или же скопировать сам конфиг. 2. Самим перейти в папку с булкой, далее Configs, куда после перекидываем файл, путь в моем случае D:\SilverBullet.v1.1.2\Configs. После переноса можно закрывать папку и в программе нажать что бы обновить список для появления конфига. Так это должно выглядеть Загрузка Proxy (Основной способ). Перед началом работы нужно загрузить ******, покажу все варианты. 1. Proxy из файла Переходим в Proxies и нажимаем Import Добавление и настройка В появившемся окне по умолчанию стоит выбор с загрузкой из файла Нажимаем на папку справа и выбираем txt файл с ****** которые у вас должны быть заранее после в разделе Type выбираем тип ******. 1.1 Различия между типами Proxy http = http/https работают оба, можно грузить пачкой socks4 = socks4 socks4a = отличия в том что вместо ip:port ******, используется доменное имя пример (example com:port) socks5 = socks5 Username и Password оставляем пустым в случаях где у вас не предусмотрены авторизационые данные для ****** Добавление из файла (на пальцах) После загрузки будет выглядеть так Пример добавленных Proxy 2. Proxy по ссылке Для выгрузки в программу ****** по ссылке, нужно так же нажать import и в открывшемся окне выбрать не File а API вставить ссылку, допустим от бестов(не реклама), выбрать тип загружаемых ******, и нажать accept Демонстрация 3. Proxy из буфера обмена Для добавления proxy из буфера, в открывшемся окне нужно выбрать вкладку Paste в поле для ввода вставить скопированные ******, выбрать формат и нажать accept. Как это выглядит Альтернативный способ загрузки Proxy(как по мне более удобный) Переходим в Settings – RuriLib – Proxies Скриншот 1 Внизу будет пункт Sourse Скриншот 2 Нажимаем на Manager и видим все варианты загрузки 1. Manager – выбран по умолчанию, означает то что используется дефолтный вариант загрузки, через вкладку Proxies (То что было описано ранее) 2. File - использование файла с ******, если вы сохраните файл в корневую папку программы или создадите в ней папку отдельно для ******, то путь можно указать проще (при сохранении в корневой, достаточно написать название файла с расширением, пример (socks4list.txt) ниже указать формат и ОБЯЗАТЕЛЬНО нажать SAVE, иначе изменения не сохранятся). Пример Для выбора текстовика в папке нужно указать путь, полный в случае если сами ****** находятся не в одной директории с булкой, пример (D:\ALLProxies\Socks4\Socks4.txt) Пример Если директория файла с ****** в директории с булкой, то так пример (Socks4\Socks4.txt) Пример 3. Remote – добавление ****** по url, в отличие от API здесь список обновляется при каждом запуске конфига, после выбора нажимаем на и добавляем url от ****** сервиса, выбираем тип загружаемых ****** и отмечаем галочкой, после чего нажимаем save. Пример Загрузка базы и первый запуск. С загрузкой ****** мы закончили, на очереди txt с login:pass или mail:pass либо любыми другими данными, здесь я покажу только один вариант добавления, другой будет разобран в следующих статьях более подробно. Переходим в Runner и нажимаем New после чего у вас появится новый блок. Скрин Нажимаем на Config: None в появившемся окне выбираем наш и нажимаем снизу Select, либо дабл кликом. Скрин Мы выбрали конфиг, теперь по аналогии открываем файл с базой. Нажимаем на Wordlist: None, пока что убираем галочку с Add To Wordlist, Remove Dup оставляем, для автоматического удаления дублей, нажимаем на иконку папки, в открывшемся проводнике идем по пути нашей базы и выбираем ее дабл кликом. Скрин После того как база загрузилась, по аналогии указываем количество потоков (Пункт Bots) далее Proxies выбираем On. Как только все указали должно получиться как то так: Скрин Нажимаем на Start/Stop и заходим в сам конфиг Скрин Как видим начался чек, пройдем по нужным на первых парах пунктам. Скрин 1, 2 - выбор конфига и базы (кому то проще сразу настраивать все здесь, мне удобнее так как описал ранее) 3, 4 - выставление количества потоков и выбор работы с ******, значение def = выключено. 5 - Старт/Стоп 6 - Прогресс чека 7 - Лог работы 8 - Информ панель Подробнее о информационной панели. Data - Total (Всего пройдено) Hit (Валид) Custom (Опциональный пункт куда попадают результаты по определенным критериям) Bad(Не валидные комбинации) Retries(Количество повторных подключений, ошибки соединения) To Check(здесь будут отображаться результаты которые не подошли ни под одно из определений выше) OCR Rate Процент распознавания каптчи по средствам машинного зрения Proxies and Performance - Total Всего ****** загружено Alive Осталось Banned ****** в бане Bad Не рабочие CPM Количество аккаунтов в минуту Credit Баланс ключа распознавания каптчи (пусть и значок $ может запутать, конвертации не ждите) если у вас ключ с балансом в рублях, тут все равно покажет доллар (Вместо 150р будет $150) Заключение. Надеюсь ничего не забыл, если такое подробное описание пришлось по душе, ждите в скором времени гайд по написанию своего конфига не уступающий по масштабу этому, с некоторыми нюансами. В планах демонстрация работы с сервисом распознавания каптчи, решение по средствам самой булки через OCR, и на сладкое, запуск локалки для авто решения вот такой штуки))) Ой) Именно turnstile, не challenge который на всю страницу. Всем больших профитов, и успехов в освоении нового!
DeltaLambdaX, ссылок нет потому как SilverBullet не найти сейчас на GitHub, страницы больше года как нет. Могу залить в соответствующий раздел.