BruteNet Alpha 1.1.0 (WinNT) :Что это? BruteNet является системой распределенных вычислений, управляемой программой-сервером (server), позволяющей вести перебор между пользовательскими машинами с установленной программой-клиентом (bot). Основной задачей этой версии является возможность распределения строковых диапазонов между клиентами и последующей обработки сервером результатов перебора в зависимости от выбранного плагина. BruteNet является гибким инструментом благодоря возможности использования пользовательских расширений (plugins) в динамической библиотеки. :Как это будет выглядить? И клиентская и серверная часть системы являются консольными приложениями, основные параметры запуска передаются через командную строку. Однако серверная часть предоставляет возможность управления текущей задачи перебора через web-интерфейс, что позволяет наблюдать довольно полную статистику перебора в реальном режиме при помощи любого web-браузера. :Функциональные возможности Разрешимость задачи перебора равносильна возможности написания нужного расширения как для серверной, так и для клиенской частей. Ядро серверной части системы само заботиться о распределении диапазонов перебора, поддержании связи с клиенсткой частью, а так же перераспределении диапазонов без потери, например при неожиданном выключении одного из клиентов. :Как пользоваться расширениями? В скором времени будет готов документ по созданию расширений для BruteNet. В настоящее же время Alpha версия имеет готовые плагины для клиенсткой и серверной частей предназначенные для восстановления строки по ее md5-хэшу. ps в 1.1.0 версии можно использовать клиент из (каталог sbot) который будет подключаться к серверу BruteNet САМ. pss предпочитаемый компилятор для winnt версии vc++ --- BruteNet -> http://sourceforge.net/projects/brutenet/ screens -> http://sourceforge.net/project/screenshots.php?group_id=204006 как пользоваться - видео
все модификации кодов в соответствии с предоставленной лицензией. переделать исходники конечно можно, но вот имя указать мое в измененных файлах придется)
спасибо за отзывы. хотелось бы добавить мое сообщение на http://web-hack.ru для задания заинтересованности в проекте: у меня этого сделать почему-то не получилось, кто сможет добавить это как новость буду очень благодарен.
замечания по поводу кода: 1. довольна слабая обработка ошибок, в частности везде предпологается, что запрашиваемая память всегда выделится, обработки исключений нет, нету даже обработки ошибок вызова connect. 2. обработка команд реализована большим свичём- это очень не удобно,и в случае расширения функциональности будет очень сильно мешать, стоит заменить на фактори. Уже сейчас размер этого свича на 250 строчек.. т.е не читаемо. 3. весь код вообще не подразумевает о том, что где-то могут возникнуть исключения, опять таки это чревато последствиями, т.е даже если пишешь (пока) без исключений, то освобождать ресурсы(крит.секция, память, сокеты и пр.) лучше всёже в деструкторе их владельцев, а не вызовом функций напрямую. собсно это то, что попалось при беглом просмотре, удачи в развитии)
>>там уже толпа+торговая площадка не совсем понял, мне интересно посмотреть заинтересованность в этом "проекте". причем тут торговая площадка? 2sni4ok за замечания по коду спасибо; к сожалению с чисто кодерской практикой у меня пока проблемы по части опыта, поэтому при наличии свободного времени постараюсь ошибки и недочеты исправить.
На ВХ уже есть в новостях http://forum.web-hack.ru/index.php?showtopic=64257 Продублировал в разделе программирование https://forum.web-hack.ru/index.php?showtopic=64519
+1 На wh мало специалистов... заинтересованность будет если будет готовый релиз админка и так далее и цена за нее будет не маленькая.
>>Проставил протестил супер все пашет. спасибо, я рад. >>Будут ли новые плагины? возможно в скором времени сделаю мануал по созданию расширений >>Будет ли релиз бота под nix? это совсем не проблема, только со временем беда. думаю сделаю.
2 ZaCo молодец отличная софтина сделать бы ей веб админку вообше цены небылобы так в тему http://btb.banquise.net/
>>сделать бы ей веб админку вообше цены небылобы а ты скриншоты/видео смотрел? ну так там разьве не веб-админка?
>>имелось введу админка на пхп в замен сервера а за чем? да и потом, веб, здесь, взаимодействует непосредственно с процессом перебора, поэтому если администрировать все это через посторонний процесс (apache+php) для достижения той же функциональности придется использовать средства межпроцессной коммуникации, что ненужно и затратно.
я считаю что так былабы удобнее и надёжнее, да и не всегда есть возможность держать сервак постоянно онлайн если сервер падает значет все клиенты перестают работать