Verif log bot

Verif log bot

Admin


1. После загрузки лога бот распаковывает архив и извлекает из него хеш кошелька.

Бот умеет распаковывать rar архивы, а также zip архивы, кроме Uncompressed Zip, в случе если был загружен такой формат, бот выдаст ошибку и попросит перепаковать в rar.


2. Далее, происходит проверка хеша по базе ап, и если лог является уникальным, он перейдет на этап 3.

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


3. Бот изучает паслист, файлы автозаполнения браузеров и извлекает из них все найденные почты, пароли и логины, после чего все найденные логины и почты проверяет по следующим базам:

а. База leakcheck.io (несколько миллиардов строк)

b. База ап LOLZ (примерно 10 миллиардов строк)

с. База ап VERIF (примерно 16 миллиардов строк)


Далее бот собирает все найденные пароли из этих баз и добавляет их в passlist, и используя api Debank узнает баланс кошелька.


4. На сервере создается список задач для брута этого кошелька по 6 этапам, определяется приоритет лога и приоритет пользователя, на их основе устанавливается место в очереди для каждого этапа.



Этапы проверки:

1. Самые популярные правила, показывающие наилучший результат.

2. Самый популярный словарь весом 4GB (кошельки с балансом менее 100 долларов не проходят на этап 3)

3. Словарь весом 10GB собранный из паролей АП бота приема логов, базы АП VERIF, а также живых паролей пользователей с паблик логов (было скачано более 14 терабайт логов с различных источников).


4. Правила весом 2GB созданных при помощи ИИ на основе программного изучения словарей с этапа 2 и этапа 3.


5. Большой словарь весом 200GB собранный из паролей с различных баз данных.


6. Скрытый этап, на нем ваши старые логи перепроверяются по новым правилам и словарям, которые были добавлены в любой из предыдущих пяти этапов, данный этап не отображается в статистике, но если по нему пройдет успешный перебор, вы также получите уведомление об успешном бруте. Приоритет у данного этапа плавающий,  к примеру: если был обновлен этап 2 и в него добавлено 300mb паролей, то ваши старые логи которые находятся на этапе 3, 4 или 5 вернутся к этапу 2 и проверятся по новым паролям, а потом продолжат проверяться на своих этапах.


Какие бывают приоритеты у пользователей?

Существует 3 типа приоритетов: Высокий, Средний и Низкий

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

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

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


Зачем были созданы этапы? И как они работают?

В данный момент в нашего бота загружено более 17.000 кошельков, и эта цифра каждый день растет, для того чтобы перебор был эффективным и при этом старые кошельки могли обрабатываться по новым словарям, все способы брута были разбиты на 6 основных этапов (этапов фактически больше 300, каждый этап разбит на микрозадачи по 10 минут)

Все наши карты разбиты по ригам, в каждом риге по 8 карт.

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

В случае удачного подбора пароля, все последующие задачи по данному логу удаляются. Таким образом риги продвигаются по этапам вниз,  и работают круглосуточно. В случае если риги находятся на 3-4-5 этапах, и в этот момент поступает новый кошелек на этапе 1, они приостанавливают проверку по нижним этапам и занимаются проверкой новых кошельков до уровня остальных. Таким образом все кошельки в боте в конечном счете проходят проверку по всем этапам и постоянно перепроверяются по новым словарям.


Какая очередь на этапах?

Средняя очередь на этапах 1 и 2 от 5 до 30 минут.

Средняя очередь на этапе 3 от 1 часа до суток

Средняя очередь на этапе 4 от 1 недели до месяца.

Очередь на этапе 5 до 6 месяцев.


Как вы будете бороться с очередью на 4 и 5 этапах?

Мы создаем свою систему аренды мощностей у майнеров, и в ближайшую неделю запустим бета версию,  планируемый объем мощностей  будет порядка 2000 видеокарт.

Report Page