Прикольный софт, приятный UI 
Спасибо, сейчас пока хочу сделать дополнительные формы ввода для пользователей, что бы можно было добавлять свои поля.Отличная софтина, тут линейный алгоритм перебора, то есть закинул логин:пасс и брутишь его. Как на счет того что бы сделать алгоритм который также подходил бы для перебора каких нибудь протоколов, например для того же rdp или ssh, что бы грузили отдельно ip, username, pass в разных комбо листах, а потом в сессии это выбирается и уже идет соответсвенный перебор их
No, i didn't thought about it, actually i made this software especially for contextI think this is so interesting, have you thinked about upload it to github and make it an alternative to bullets software (openbullet, silverbullet, etc)?
Yeap, it's also universal bruteforce, but with some features which you will not find in other software in this wayHello boss!!
open bullet also work the same, your brute and Open bullet have any comparison or same ?
It would be so good, for sure if you upload it we can translate it and make it a better project. As this is written in go it will be easier bypass antibots measures like ja3 fingerprinting.No, i didn't thought about it, actually i made this software especially for context
Напиши в ЛС обсудимтс напишешь модули за$ или ребят кто напишет модули?
ok, after contest i will publish it on githubIt would be so good, for sure if you upload it we can translate it and make it a better project. As this is written in go it will be easier bypass antibots measures like ja3 fingerprinting.
Наверное ближе к выходным будет готово, либо в середине следующей неделиКогда следующий апдейт выкатишь с возможностью писать модули для протоколов?
email;password
email#password
email password
login@password
{
"name": "TestModule",
"version": "1.0.0.0",
"author": "0xUser",
"type": "MT2",
"input": [
{
"type": "IT1",
"name": "antigate_key",
"description": "Ключ от antigate"
},
{
"type": "IT4",
"name": "use_antigate",
"description": "Использовать ключ antigate?"
}
]
}
IT1 INPUT TYPE Текстовое поле
IT2 INPUT TYPE Цифровое поле
IT3 INPUT TYPE Мемо поле
IT4 INPUT TYPE Чек бокс
/*--- Было ---*/
4 DATA_TYPE EMAIL
5 DATA_TYPE USERNAME
6 DATA_TYPE PASSWORD
7 DATA_TYPE PIN
8 DATA_TYPE USERNAME:PASSWORD
9 DATA_TYPE EMAIL:PASSWORD
10 DATA_TYPE DATA
/*--- Стало ---*/
DT1 DATA_TYPE EMAIL
DT2 DATA_TYPE USERNAME
DT3 DATA_TYPE PASSWORD
DT4 DATA_TYPE PIN
DT5 DATA_TYPE USERNAME:PASSWORD
DT6 DATA_TYPE EMAIL:PASSWORD
DT7 DATA_TYPE DATA
DT8 DATA_TYPE HOSTNAME
/*--- Было ---*/
25 RESULT Хорошие
26 RESULT Плохие
27 RESULT Ошибки Соединения
28 RESULT Ошибки ПО
29 RESULT Капча
30 RESULT С балансом
31 RESULT Пустышки
32 RESULT Зарегестрирован
33 RESULT Залимиченные
/*--- Стало ---*/
RT1 RESULT Хорошие
RT2 RESULT Плохие
RT3 RESULT Ошибки Соединения
RT4 RESULT Ошибки ПО
RT5 RESULT Капча
RT6 RESULT С балансом
RT7 RESULT Пустышки
RT8 RESULT Зарегестрирован
RT9 RESULT Залимичин
Спасибо!Хороший проект!
Типу данных при загрузки комбо-листов не хватает гибкости.
Вид комбо-листов может быть разным например
вариаций много.Код:email;password email#password email password login@password
Также список может включать url.
По прокси как я понял, если не смогли установить соеденение улетает в ошибку ПО. Хотелось бы чтобы брал новый прокси и чекал снова.
Успехов!
Также забыл упомянуть что теперь типы прокси имеют следующие коды:Итак,
Пофиксил нескольго багов
Добавил поддержку дополнительных полей
И сделал возможность писать брут под протоколы, то есть загружать отдельно хосты, логины и пароли как в той же медузе или гидре
Теперь можно будет писать модули под ssh, rdp, биткоин ноды, и прочее
Однако данная версия не совместима с модулями для предыдущей версии, также условия написания модулей немного изменились.
Например, теперь json который возвращается из модуля при старте с параметром -getinfo выглядит следующим образом:
Теперь в JSON должен быть обязательный параметр, type. Если пишите как для сайта то указываете значение MT1, если для протокола, то указываете значение MT2.JSON:{ "name": "TestModule", "version": "1.0.0.0", "author": "0xUser", "type": "MT2", "input": [ { "type": "IT1", "name": "antigate_key", "description": "Ключ от antigate" }, { "type": "IT4", "name": "use_antigate", "description": "Использовать ключ antigate?" } ] }
Что бы указать доп поля ввода добавляете массив input с json-объектами, которые содержат тип поля, наименование поля и его описание. Допускаются следующие типы дополнительных полей:
Наименование(name) это то, как будет называться поле в json, когда будет прилетать в модуль на эндпоинт /ExecuteModule. Описание это то что будет выводиться пользователю на форму. data_type теперь тоже поменялся, в модуле надо указывать следующие типы:Код:IT1 INPUT TYPE Текстовое поле IT2 INPUT TYPE Цифровое поле IT3 INPUT TYPE Мемо поле IT4 INPUT TYPE Чек бокс
Код:/*--- Было ---*/ 4 DATA_TYPE EMAIL 5 DATA_TYPE USERNAME 6 DATA_TYPE PASSWORD 7 DATA_TYPE PIN 8 DATA_TYPE USERNAME:PASSWORD 9 DATA_TYPE EMAIL:PASSWORD 10 DATA_TYPE DATA /*--- Стало ---*/ DT1 DATA_TYPE EMAIL DT2 DATA_TYPE USERNAME DT3 DATA_TYPE PASSWORD DT4 DATA_TYPE PIN DT5 DATA_TYPE USERNAME:PASSWORD DT6 DATA_TYPE EMAIL:PASSWORD DT7 DATA_TYPE DATA DT8 DATA_TYPE HOSTNAME
Также теперь и результаты брута имеют не просто цифры а свои коды:
Код:/*--- Было ---*/ 25 RESULT Хорошие 26 RESULT Плохие 27 RESULT Ошибки Соединения 28 RESULT Ошибки ПО 29 RESULT Капча 30 RESULT С балансом 31 RESULT Пустышки 32 RESULT Зарегестрирован 33 RESULT Залимиченные /*--- Стало ---*/ RT1 RESULT Хорошие RT2 RESULT Плохие RT3 RESULT Ошибки Соединения RT4 RESULT Ошибки ПО RT5 RESULT Капча RT6 RESULT С балансом RT7 RESULT Пустышки RT8 RESULT Зарегестрирован RT9 RESULT Залимичин
Ссылка на исходники фронта: https://www.sendspace.com/file/4zj180
Ссылка на исходники бэка: https://www.sendspace.com/file/9jvpie
Ссылка на билд: https://www.sendspace.com/file/p719h2
PT1 PROXY_TYPE HTTP/S
PT2 PROXY_TYPE SOCKS4
PT3 PROXY_TYPE SOCKS5
Однозначно да! Но пока не могу сказать когда реализую, т.к. думаю надо сейчас несколько модулей написать для паблика, что бы больше людей заинтересовалосьСофт отличный, но не совсем удобно с обновлением, все настройки и пресеты не переносятся получается
Загрузку комбо-листов с основной тачки планируешь будешь?