Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > как написать подборщик паролей, скажем к рар-архив


Автор: andrey krasnobuh 7.1.2005, 19:36
ну и как его написать?
брутфорсный алгоритм уже готов... а дальше чего?
как етот алгоритм связать с атакуемым архивом, тобиш с файлом...

хоть что-нить подскажите... суть...

Автор: DeadProger 8.1.2005, 00:30
Что значит подобрать пароль к рар-архиву?

Автор: Fighter 8.1.2005, 03:28
Ну к RAR архиву. Та че не знал, что их можно паролями защищать?

Автор: azesmcar 8.1.2005, 09:34
Как это обычно делают точно сказать не могу потому предлагаю чуточку дурацкий способ...в папке winRAR -а есть файл rar.exe..

Этот файл можно запустить с параметром -p[PASSWORD] (вроде так)
Можно так реализовать, но самому мне этот метод не особо нравится..

Автор: En_t_end 8.1.2005, 11:04
azesmcar
"Можно так реализовать, но самому мне этот метод не особо нравится.. "
А мне нравиться, вот только как узнать, что брутофорс нашёл пароль ?, а то ведь он дальше станет искать smile

Автор: Alexandr87 8.1.2005, 11:06
потому что х*р узнаешь подобрал или нет. откроется и усё, и то под сомнением

 ! 
 
Полегче, здесь не базар

Автор: Necro 8.1.2005, 11:57
К архивам конечно незнаю но к удаленному компу подскажу NetUserChangePassword

Автор: azesmcar 8.1.2005, 13:44
Цитата
вот только как узнать, что брутофорс нашёл пароль ?

Ну можно например получить результат того что выводит программа в консоль и проверить..если ОК значит все, продолжать не надо..можно проверить, если путь распаковки который ты указал существует (точнее в твоем каталоге завелись файлы значит усе товарищи, пароль нашелся)...

Но неграмотно это как то...надо посмтореть есть ли у WinRAR-а COM интерфейс..
Добавлено @ 13:44
Но по моему нету...

Автор: S.A.P. 9.1.2005, 00:07
Смысл в этом брутофорсе? Их по инету разбросаны пачками. Быстрее ты все равно не напишешь. Да и те работают недостаточно быстро, чтобы их можно было реально юзать.

Ну а если ради спортивного интереса smile да еще через rar.exe, то можно попробовать капнуть в сторону кодов возврата приложения.

Автор: Guest 9.1.2005, 16:15
в дистрибутиве вин-рара можна найти файлик rar.exe
и вот, что он умеет:

rar.exe x -pz arhiv.rar unpack\

тоесть используя етот файлик, с помощью палоля 'z' мы сожержимое архива arhiv.rar распаковываем в папку unpack... вот и всё!

но речьь не об этом... разве так пишут НЕКРИВЫЕ программы??? за идею конечно же БАЛЬШОЕ СПАСИБО! но я от неё отказываюсь...

вощем знакомые программеры мне сказали, что надо дизъассемблерить экзешник вид-рара и копаться в его коде... я бы с удовольчтвием этим занялся бы, но нет 1. ИНФЫ 2. СОФТА.

блин если у вас появится хоть какая нить ДЕЛЬНАЯ идея, то или пункт 1. и 2.(линки... много линков...) или 3. ПОДРОБНО или хотябы ЧЁТКО РАСПИШИТЕ, что надо делать мне!

всем БАЛЬШОЕ И ТЁПЛОЕ спасибо за ответы!
НО БОЛЬШЕ ВСЕГО МНЕ ПОНРАВИЛИСЬ ПЕРВЫЕ ДВА! smile МЫ ДОЛГО С ДРУГОМ СМЕЯЛИСЬ...
У РЕБЯТ ЕСТЬ ЮМОР, ВОТ ЧТО Я МОГУ СКАЗАТЬ!

Автор: andrey krasnobuh 9.1.2005, 16:18
^
|
|
|

ЭТО andrey krasnobuh был сообщением выше!!!

Автор: ful 5.4.2005, 12:23
Цитата(Guest @ 9.1.2005, 16:15)
в дистрибутиве вин-рара можна найти файлик rar.exe
и вот, что он умеет:

rar.exe x -pz arhiv.rar unpack\

тоесть используя етот файлик, с помощью палоля 'z' мы сожержимое архива arhiv.rar распаковываем в папку unpack... вот и всё!


Если можно по подробнее...:
Куда вводить rar.exe x -pz arhiv.rar unpack\ ?

Автор: _hunter 5.4.2005, 15:27
в консоль smile
всякие ShellExecute / CreateProcess
хотя лучше исходники unrar' a покопать...

Автор: ful 6.4.2005, 11:12
Пробовал, ответ всегда один: rar.exe x -pz arhiv.rar unpack\ smile

Автор: Guest 6.4.2005, 11:15
Цитата(ful @ 6.4.2005, 11:12)
Пробовал, ответ всегда один: rar.exe x -pz arhiv.rar unpack\ smile

Всмысле
Путь rar.exe x -pz arhiv.rar unpack\ недоступен

Автор: chipset 6.4.2005, 11:17
Цитата(Guest @ 6.4.2005, 01:15)
Путь rar.exe x -pz arhiv.rar unpack\ недоступен

Дык надо ж полный путь указывать smile
Кстати, Guest, если вас не затруднит, пользуйтесь пожалуйста русским языком, или хотя бы не пишите заглавными буквами, а лучше всего - зарегистрируйтесь потому что я вас уже перестал отличать smile

Автор: Guest 14.4.2005, 20:48
Я не понял.... И всё? Архив рар с паролем открыт? smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)