Для тех, кто хочет сделать мир лучше.
-
Fire666
- Эксперты no-Steam
- Сообщения: 2600
- Зарегистрирован: 15.02.2007
- Откуда: Москва
- Благодарил (а): 2 раза
- Поблагодарили: 43 раза
-
Контактная информация:
#1
Сообщение
02.01.2010, 15:28
Domain Brute Forcer
Название: Domain Brute Forcer
Категория: Интернет
Разработчик: Fire64
Год выпуска: 2010г
Язык Интерфейса: рус
Размер файла: 44.0 Кб
О программе:
Domain Brute Forcer - программа для поиска доменов по заданной маске методом буквенного перебора
Changelog
v0.5
первый релиз
v0.6
Изменен алгоритм буквенного перебора.
Теперь корректно работает как с включенной так и с отключенной опцией WWW
Резко увеличена скорость перебора.
Улучшена работа с потоками
Добавлена проверка на наличие запущенных потоков.
Добавлена функция очистки списка при новом запуске.
v0.9
Заменил Listbox на Listview
Добавил проверку сайтов на доступность
v1.0
Исправлена растяжка ListView при многократном нажатии кнопки старт.
Исправлена невозможность повторного запуска в случае если предыдущий запуск был успешно завершен.
Исправлен порядок итемов
Добавлена функция открытия сайта по двойному клику
v1.5
Увеличена скорость брута за счет прерывания потока при вызове gethostbyname ( код дерьмо, но асинхронные сокеты не работают :( ).
Добавлена проверка на статус сервера, если статус 200, то цвет зеленый, если нет, то голубой
-
Вложения
-
- dnsbrut.rar
- (14.72 КБ) 179 скачиваний
-
Snakeus
- Полковник
- Сообщения: 1213
- Зарегистрирован: 03.05.2006
-
Контактная информация:
#2
Сообщение
02.01.2010, 16:34
Сейчас буду тестить.
Добавлено спустя 2 минуты 6 секунд:
Количество букв лучше задавать самому.
Добавлено спустя 19 минут 35 секунд:
Ещё замечание: программа хорошая, но чтобы найти домен, необходимо очень много времени. Вот исходники можно было бы посмотреть, а так от программы пользы мало, извини уж. И собственно глупый вопрос: этот проект как я понял на Си++, как скомпилированной программе поставить значок? %)
-
Fire666
- Эксперты no-Steam
- Сообщения: 2600
- Зарегистрирован: 15.02.2007
- Откуда: Москва
- Благодарил (а): 2 раза
- Поблагодарили: 43 раза
-
Контактная информация:
#3
Сообщение
02.01.2010, 16:39
блин, что-то не то.
буквенный перебор работает как-то коряво.
если использовать www, то скорость в 10 раз выше, чем без www
да и в список добавляется по 20 раз один и тот же домен
вот простой пример программы с иконкой, просто добавляешь rc файл, иконку и resource.h
-
Вложения
-
- launcher_main.rar
- (3.52 КБ) 184 скачивания
-
Snakeus
- Полковник
- Сообщения: 1213
- Зарегистрирован: 03.05.2006
-
Контактная информация:
#4
Сообщение
02.01.2010, 16:53
fire64 писал(а):блин, что-то не то.
буквенный перебор работает как-то коряво.
если использовать www, то скорость в 10 раз выше, чем без www
да и в список добавляется по 20 раз один и тот же домен
вот простой пример программы с иконкой, просто добавляешь rc файл, иконку и resource.h
Спасибо, но посмотрев код я так и не увидел где проекту присваивается иконка, или она сама подцепляется во время компиляции, то есть единственная добавленная в ресурсы иконка и будет иконкой проекта?
Добавлено спустя 1 минуту 31 секунду:
Всё нашёл %)
Код: Выделить всё
IDI_LAUNCHER ICON DISCARDABLE "..\\launcher\\res\\launcher.ico"
-
Fire666
- Эксперты no-Steam
- Сообщения: 2600
- Зарегистрирован: 15.02.2007
- Откуда: Москва
- Благодарил (а): 2 раза
- Поблагодарили: 43 раза
-
Контактная информация:
#5
Сообщение
04.01.2010, 23:11
Завершена версия 1.0
список исправлений смотрите в первом посте.
пишите замечания и предложения к программе
и еще у меня вопрос, хотите ли вы, что бы в опциях можно выбрать использование цифр при переборе ?
-
MOZGIII
- Разработчик
- Сообщения: 910
- Зарегистрирован: 09.01.2009
- Откуда: Переезжаю в /dev/null
- Благодарил (а): 7 раз
- Поблагодарили: 65 раз
-
Контактная информация:
#6
Сообщение
05.01.2010, 05:05
fire64
Хорошая програмка, пригодится, спасибо файр)
-
Fire666
- Эксперты no-Steam
- Сообщения: 2600
- Зарегистрирован: 15.02.2007
- Откуда: Москва
- Благодарил (а): 2 раза
- Поблагодарили: 43 раза
-
Контактная информация:
#7
Сообщение
05.01.2010, 10:41
исходники программы кому-нибудь нужны ?
-
ASOROKA
- Капитан
- Сообщения: 272
- Зарегистрирован: 04.09.2008
- Откуда: Питер
#8
Сообщение
05.01.2010, 11:05
Использование цифр нужно и да можешь ее расширить не только до доменов но и имен сайта чтобы скрытые страницы перебором пыталась найти.
-
Snakeus
- Полковник
- Сообщения: 1213
- Зарегистрирован: 03.05.2006
-
Контактная информация:
#9
Сообщение
05.01.2010, 17:56
fire64
Так что насчёт количества цифр\букв, чтобы они не железно были.
Да, я бы глянул кусок кода отвечающий за проверку сайта на дееспособность.
-
Fire666
- Эксперты no-Steam
- Сообщения: 2600
- Зарегистрирован: 15.02.2007
- Откуда: Москва
- Благодарил (а): 2 раза
- Поблагодарили: 43 раза
-
Контактная информация:
#10
Сообщение
05.01.2010, 18:04
Snakeus, просто вводишь нужное тебе число в поле "количество букв", только не больше 6
ок, держи исходники программы
п.с.
извиняюсь за алгоритм перебора букв, но ничего лучшего чем множество вложенных циклов, я придумать не смог.
-
Вложения
-
- dnsbrutsrc.rar
- (20.26 КБ) 171 скачивание
-
Snakeus
- Полковник
- Сообщения: 1213
- Зарегистрирован: 03.05.2006
-
Контактная информация:
#11
Сообщение
05.01.2010, 18:22
fire64
Я имел ввиду сделать кол-во буквцифр больше 6.
Добавлено спустя 4 минуты 16 секунд:
Так, спасибо, нашёл что искал %)
-
Fire666
- Эксперты no-Steam
- Сообщения: 2600
- Зарегистрирован: 15.02.2007
- Откуда: Москва
- Благодарил (а): 2 раза
- Поблагодарили: 43 раза
-
Контактная информация:
#12
Сообщение
11.07.2010, 13:48
Народ, кому-нибудь нужна версия 1.5
В ней удален код кошмарной проверки работы сервера, теперь программа просто коннектится на 80 порт, если соединилась, значит сервер работает, если не нет, то нет.
это позволило увеличить скорость брута и безопасность проверки в целом, так же устранены возможные утечки памяти и порча хипа.
-
Fire666
- Эксперты no-Steam
- Сообщения: 2600
- Зарегистрирован: 15.02.2007
- Откуда: Москва
- Благодарил (а): 2 раза
- Поблагодарили: 43 раза
-
Контактная информация:
#14
Сообщение
11.07.2010, 14:23
NiGHt-LEshiY, ок, тогда сделаю 3 статуса
Красный - сервер недоступен
Желтый - сервер работает но возвращает неправильный статус
Зеленый - сервер доступен и сайт работает.
-
Fire666
- Эксперты no-Steam
- Сообщения: 2600
- Зарегистрирован: 15.02.2007
- Откуда: Москва
- Благодарил (а): 2 раза
- Поблагодарили: 43 раза
-
Контактная информация:
#15
Сообщение
12.07.2010, 20:01
Обновил, список изменений в первом посту.
п.с.
эта версия не совсем рабочая из-за того, что мне пришлось индусский код, что бы обойтись без WSAAsyncGetHostByName (хз почему она не работает ).
Вообще если кто-то подскажет как реализовать работу с WSAAsyncGetHostByName, то я буду очень рад.