Думаю что остальные об этом не знают (точнее знают, что этого сделать нельзя). Но раз ты знаешь 'точно' - тебе и карты в руки.
FlatL1ne ага, обойти-то можно.. только у тебя на выходе будет не распакованный файл, а черт знает что. краткий ликбез: RAR шифрует данные после сжатия. Ключ шифрования вычисляется из пароля. Так что максимум что можно сделать СофтАйсом не зная пароль -- откусить проверку пароля на правильность. Расшифровать файл это тебе не поможет -- у тебя будет стабильная ошибка CRC.
По сабжу - запаковать архив еще раз без пароля, потом полученный архив распаковать в раре, под SoftICE. Правда зачем это нужно?
Кто смотрел unrar.dll тот знает какие шаманские техники там используюися . Без пароля получить данные в исходном виде не получится. Расшифровка идет по ключику, полученному из пароля. Или ты знаешь как быстро вычислить хеш(если да, то поделись )??? Там в цикле вычисляется пароль, а цикл Очень большой
О! Элементарно! Итак. Чтобы распаковать архив - нужно знать пароль. Цель - узнать пароль при помощий Айса. А пароль знает только хозяин архива. Поэтому - забиваешь дистрибутивами SI 1000-2000 дисков, упаковываешь их в коробку, приходишь к хозяину архива и (методически и неторопясь!!!) наносишь этой коробкой удары по его голове (по системнику компа все же не стоит - хозяин архива может обидеться). Через несколько минут он должен сказать пароль. Если это не помогло, то попробуй записать на диски IDA Pro - может поможет =))) Ну разумеется!!! Если опасаешься агрессии со стороны хозяина архива, то, например, его можно _обойти_ сбоку и наносить удары находясь позади него! Впрочем, если подумать, то лучше не обходить, а устроить засаду на вероятном пути прохождения объекта! Дерзай! =)
хммм а rar разве проверяет валидность пароля? он вроде расшифровывает ключем соответствующем тому паролу который ввели а потом чекает СRC.