![]() |
BruteNet, распределенные вычисления
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/scree...roup_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 |
Цитата:
На wh мало специалистов... заинтересованность будет если будет готовый релиз админка и так далее и цена за нее будет не маленькая. |
| Время: 17:50 |