Ru-Board.club
← Вернуться в раздел «Программы»

» 7-Zip / 7z (часть 2)

Автор: GoblinNN
Дата сообщения: 19.07.2011 22:58
стоит win 7 x64 поставил последнюю бету 7-zip. процессор на компе 4 ядра. 7-zip видит 4 ядра но позволяет пользовать только 2. почему?
Автор: PLVDNS
Дата сообщения: 20.07.2011 03:11
Господа, есть такой вот архив Текстовый документ.7z, с паролем, состоящим из 8-ми цифр. Запустил программку 7zcracker, за сутки перебрал около 2-х с половиной миллионов паролей, это он 7 цифр пока еще перебирал, для 8 понадобится гораздо больше времени, а использовать машину больше 8-ми часов в сутки не получится. Я уже видел подобный вопрос, но не видел ответа на него, как с помощью этой программы (7zcracker) можно начинать перебор с того места (фиксируется в логе), где остановился при выходе из программы? Или может другие программы есть, которые позволят это сделать?
Автор: AndreyPA
Дата сообщения: 20.07.2011 10:00
Я бы не хотел дублировать вопрос но может ктонибудь ответит [more=тут]http://forum.ru-board.com/topic.cgi?forum=65&topic=4335#1[/more]
Автор: GORA2
Дата сообщения: 20.07.2011 10:24
AndreyPA

Цитата:
Код:# 7za x -y update.rar

То он выдает что архив ошибочный. Хотя через MC я его спокойно открываю и смотрю содержимое а также и распаковываю через MC без проблем

Код:# 7z x -y update.rar

Все нормально открывает. Тогда вопрос в чем отличие 7z от 7za?
И почему в настройках MC использование 7za с архивами RAR без проблем а из командной строки не срабатывает?
7za не работает с RAR архивами и имеет еще ряд ограничений в сравнении с 7z.exe.
Читайте в readme.txt:
Цитата:
Features of 7za.exe:
- High compression ratio in new 7z format
- Supported formats:
- Packing / unpacking: 7z, xz, ZIP, GZIP, BZIP2 and TAR
- Unpacking only: Z, lzma
- Highest compression ratio for ZIP and GZIP formats.
- Fast compression and decompression
- Strong AES-256 encryption in 7z and ZIP formats.
Автор: AndreyPA
Дата сообщения: 20.07.2011 10:38
GORA2
Спасибо за ответ.
Просто при настройке MC для работы с RAR архивами я использовал команду КАКРАЗ 7za (специально залез в mc.ext посмотреть). MC отлично открывает для просмотра и распаковывает RAR архивы. Поэтому меня и заинтрересовала такая ситуация.
Автор: michel1972
Дата сообщения: 25.07.2011 14:49
Существует ли возможность восстановить удаленные из архива файлы?
Автор: Victor_VG
Дата сообщения: 25.07.2011 18:03
michel1972

Нет, это даже теоретически не возможно если нет резервной копии архива - при удалении из него объекта вся служебная информация контейнера полностью обновляется, а информация об удалённых объектах физически удаляется вместе с их данными из его структуры.

PLVDNS

Вы не ускорите этот процесс, даже если сильно захотите, т.к надо проверить примерно (k*n)!=64! чуть поменьше чем 1,27*1089 вариантов.

где, k - количество символов в пароле, n - длинна символа в битах

Времени у Вас достаточно? Тогда вперёд!
Автор: PLVDNS
Дата сообщения: 28.07.2011 11:22
Victor_VG, да меня не скорость интересует, а возможность сохранения сессии для 7zcracker, чтобы он мог работать на следующий день, начиная с того места, где остановился.
И метод посчета непонятен, разве там не метод перебора работает?
Автор: Victor_VG
Дата сообщения: 28.07.2011 15:16
PLVDNS

Какой метод подсчёта? Вы вообще, хотя бы минимальное представление о математической теории кодов имеете? Судя по Вашему вопросу нет, но Вы просто храбро сунулись в воду не зная насколько тут глубоко и нет ли в ней каких подводных камней. Дело в том, что AES-256 кроме как перебором всех вариантов не взломать, а это означает, что Вам придётся решать "простейшую" комбинаторную задачу - поиск всех возможных вариантов пароля в надежде, что какой то из них подойдёт. Для Ваших начальных условий я число вариантов привёл.

И Ваш вопрос просто бессмысленный с точки зрения элементарного объёма работы. Коли Вам этот момент не понятен, то прочитайте сначала Е.С. Вентцель "Теория вероятностей" - тогда и сами увидите что то, что Вы просите не реально, ну если Вам очень сильно повезёт, то случайно нужная комбинация цифр может встретится раньше, но шансы на это стремятся к нулю, а потому тратить время на "сохранения сессии" в простите за откровенность, очередном бредотроне, я и сам не стал бы, и Вам не советую. Ну написал студент лабораторную работу, выложил, смотрит сколько чудаков её скачают, и зная что это полный бред смеётся над ними.

Не знаю как Вы, а я в таких играх не участник...
Автор: ASE_DAG
Дата сообщения: 28.07.2011 16:13
Victor_VG
> надо проверить примерно (k*n)!=64! чуть поменьше чем 1,27e89 вариантов
Ээээ? А не , т.е. 256k для полного набора ASCII?
Да и полный набор символов, очевидно, не используется, только [-_a-zA-Z0-9], т.е. 64k, что для k=8 много меньше — 2,81·1014, но практически, все-равно нерешаемо.
Автор: Viewgg
Дата сообщения: 28.07.2011 18:05
ASE_DAG
Хм? Для фиксированной длины пароля k количество вариантов равно Ank = n! / (n-k)! , где n -- полное число символов, полное количество вариантов -- сумма по всем допустимым k Ank (что-то с ходу не соображу, как она берется; если бы там были сочетания, а не размещения, то сумма по k=1,...,n Cnk равна 2n).
Автор: Pasha_ZZZ
Дата сообщения: 28.07.2011 18:52
В 7-Zip, насколько мне известно, используется еще и алгоритм усиления ключа: ключ шифрования получается из пароля путем многократного SHA-256 хэширования, что при переборе паролей во многих случаях и занимает основное время проверки.
Автор: ua3vui
Дата сообщения: 28.07.2011 18:54
А поверху его можно обновить?
Автор: PLVDNS
Дата сообщения: 28.07.2011 18:54
Victor_VG, да я в этих вещах не соображаю, я по образованию гуманитарий. Но благодарю за объяснение, мучать напрасно железо не стану. Просто родственница в одном текстовом файле заархивированном 7z с паролем, держала и свои почтовые данные, и пароль от веб-мани, а после краха системы она их разумеется не помнит.
Автор: ASE_DAG
Дата сообщения: 28.07.2011 19:02
Viewgg
> Для фиксированной длины пароля k количество вариантов равно Ank = n! / (n-k)! , где n -- полное число символов

Ничего подобного. То, что вы привели, это для условия, что каждый символ встречается однократно.
При любом количестве повторений: Nk, где N — количество возможных символов, k — длина пароля.
А для произвольной длины пароля (хотя у т. PLVDNS'а была именно строгая): , во что-либо иное это, афайк, не преобразуется.
Автор: Viewgg
Дата сообщения: 28.07.2011 23:42


ASE_DAG

Цитата:
> Для фиксированной длины пароля k количество вариантов равно Ank = n! / (n-k)! , где n -- полное число символов

Ничего подобного. То, что вы привели, это для условия, что каждый символ встречается однократно.


Ой! Это жара, наверное, так действует. Конечно, Nk.

Для произвольной длины эта сумма (кстати, в каких пределах, тоже не очень понятно) вроде не преобразуется, да, но, поскольку растет она быстро, оценивать снизу можно по самому длинному паролю.


Цитата:
Всего записей: 4444

Виртуальные "юбилеи" на Ру-Борде -=IV=-
Автор: ASE_DAG
Дата сообщения: 29.07.2011 01:56
Viewgg
> Для произвольной длины эта сумма (кстати, в каких пределах, тоже не очень понятно)
Почему не понятно? От одного до k, как я и написал (k — максимальная длина пароля).

>> Всего записей: 4444
> Виртуальные "юбилеи" на Ру-Борде -=IV=-
Нуу, это не юбилей. ;-)

P.S. Кстати, о «как я и написал». У вас формула корректно отобразилась?
Автор: Viewgg
Дата сообщения: 29.07.2011 04:00
ASE_DAG

Цитата:
Почему не понятно? От одного до k, как я и написал (k — максимальная длина пароля).

Правильно, только для формата 7z она вроде не ограничена сверху? Я не про случай PLVDNS, где длина заранее известна и всего 108 (не такая, кстати, уж и нереальная цифра), а про общий.

Цитата:
Кстати, о «как я и написал». У вас формула корректно отобразилась?

Ага. Я бы и не обратил внимание, в чем там хитрость, если бы не спросили.

Автор: ASE_DAG
Дата сообщения: 29.07.2011 04:49
Viewgg
> только для формата 7z она вроде не ограничена сверху?
Полный перебор всех комбинаций бесконечно длинной строки, очевидно, потребует бесконечного времени. :D

> и всего 10^8 (не такая, кстати, уж и нереальная цифра)
Да, я как-то пропустил мимо своего внимания, что пароль исключительно цифровой.
Автор: Kateryne
Дата сообщения: 06.08.2011 11:51
Ребята, помогите плиз.
Вопрос примерно такой же как у PLVDNS.
Есть архив 7z, в нем несколько папок с рабочими файлами. Структура папок видна. Известно с высокой степенью вероятности что пароль - дата 2010-го года (конец апреля-начало мая), но, возможно, перевернутая. Т.е. что-то типа 20100430 или 30042010. Вручную пробовала - не подошел ни один из вариантов. Скачата 7z cracker, но нигде что-то не могу найти документацию к нему - как задать массив знаков для перебора? (только цифры, и начинающиеся с 2010, например). По идее, перебор не должен много времени занять даже с маленькой скоростью перебора, так как про пароль много известно.
Автор: DAO326
Дата сообщения: 06.08.2011 14:38
Привет. Какой командой в консольном 7z создать зашифрованный архив (С зашифрованными заголовками) при помощи AES256 ?
Автор: GORA2
Дата сообщения: 06.08.2011 14:46
Читаем в справке:
Цитата:
Примеры

Код: 7z a archive.7z -psecret -mhe *.txt

сжимает *.txt файлы в archive.7z используя пароль "secret". Это также зашифрует заголовки архива (ключ -mhe), таким образом, имена файлов будут зашифрованы.
Автор: DAO326
Дата сообщения: 06.08.2011 15:21
GORA2
Спасибо за столь занимательный экскурс в справку, однако Вы не могли бы показать, где в справке написано, какой метод шифрования использует ключ -mhe?
Будьте любезны.

UPD: 7za a -p12345 -t7z -mx9 -ssw J:\123.7z F:\123\ -mem=AES256 -scsWIN
Что в этой команде неверно и как её привести к рабочему варианту?
Автор: GORA2
Дата сообщения: 06.08.2011 15:40
В справке не написано, что для шифрования заголовков используется отличный от общего для архива метод шифрования, думаю, что он един для всего в архиве. А про метод шифрования опять см. справку:
Цитата:
Метод шифрования
Определяет метод шифрования. Для 7z формата это может быть только AES-256. Для ZIP формата Вы можете выбрать ZipCrypto или AES-256. Используйте ZipCrypto, если Вы хотите получить архив, совместимый с большинством ZIP архиваторов. AES-256 обеспечивает более сильное шифрование, но сейчас AES-256 поддержан только 7-Zip-ом, WinZip-ом и некоторыми другими ZIP архиваторами.
Только для Zip формата может быть задан метод шифрования (ключ em), для 7z он всегда AES-256
Автор: DAO326
Дата сообщения: 06.08.2011 15:53

Цитата:
Автономный архиватор нужно использовать 7za, ибо 7zr шифрования не поддерживает...


Можно подробнее? Не совсем понятно, что такое 7zr ...
Автор: GORA2
Дата сообщения: 06.08.2011 15:58

Цитата:
Не совсем понятно, что такое 7zr

Это облегченный вариант 7za. Оба они входят в 7z9XX_extra.7z
Автор: DAO326
Дата сообщения: 06.08.2011 16:03
Всё понятно. Спасибо за объяснения и потраченное время.
Автор: Kateryne
Дата сообщения: 10.08.2011 00:22
А с моей проблемой с паролем - нет решения?
Автор: euheny
Дата сообщения: 10.08.2011 13:15
Kateryne
счастливцев решивших её пока не замечал
Автор: PLVDNS
Дата сообщения: 12.08.2011 15:48
Вот почему так часто именно девушки зывают о золотом правиле - бэкап и еще раз бэкап. У меня вот важные данные на 5-ти винчестерах хранятся, источник, два внутренних и два внешних диска. От хранили хотя бы на одном дополнительном, не пришлось думать как 7z взломать Я вот думаю, а для распределенных вычислений никаких программок для его взлома нет?

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135

Предыдущая тема: RDM+, TSMobiles и VNC+


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.