Home
Jack of all trades, master of none, though ofttimes better than master of one!
Audacity & Adroitness
Recent Entries 
14th-Oct-2007 05:25 pm - AD@tack 0.7.7
nickinuse
Новая версия автоматизированного деархиватора запароленных файлов / склейки и разбиения *.001 частей.

Внимание: Добавлены новые опции, всвязи с чем изменён формат ad@tack.ini. Утилита должна автоматически обновить формат, сохранив настройки, но на всякий случай сделайте резервную копию ad@tack.ini и после, перенесите личные настройки и список паролей после строки "-- passlist --" в новый .ini, проверьте правильность "галочек" в запущенной программе (по умолчанию оптимальная функциональность обеспечивается при всех "галочках" в отмеченном состоянии).

Изменения в версии 0.7.7:
* добавлена возможность подключения альтернативных WinRAR-у консольных и интерфейсных деархиваторов
(при удачной операции должны возращать код 0; при необходимости нужно изменить передаваемые параметры ad@tack.ini, по умолчанию e "%f" -p"%p" -o"%e" для 7zip)

* улучшена работа с русской версией WinRAR
* улучшено отображение прогресса действий (в т.ч. для операций по склейке/разбивке файлов отображается реальный процент завершения)
* изменения в отображении отчёта текущих операций и общем интерфейсе
* изменена маска отбора обрабатываемых файлов по умолчанию (на *.*ar;*.zip;*.*z;*.*z2;*.0*;*.ace;*.arj)
* добавлена/улучшена возможность пропуска текущего архива/пароля
* добавлен предпросчёт требуемого места для деархивации/файловых операций (пропускаются, если места на диске не хватит)
* исправлена процедура реструктуризации (теперь правильно обрабатывает появившиеся после операций папки)
* добавлена предпроверка и просчёт количества частей архивов/разбитых файлов (в том числе с разбитыми архивами "старого" формата (.rar, .r00, .r01 ...); обработка пропускается, если отсутствует одна из частей, если все части одинакового размера (а значит, скорей всего должна быть ещё последняя, поменьше) )
* перехватывает от WinRAR сообщение о недостающих частях и пропускает дальнейший перебор паролей
* добавлена опция стирания архива если ни один из паролей не подошёл (часто - признак того, что файл просто не докачался)
* добавления/изменения в функционале контекстного меню таблицы паролей для: сортировки по частоте пароля, "поднятия" паролей по частоте, экспорта списка паролей, стирания

паролей с низкой частотой удачи
* изменена функциональность кнопки BREAK - она теперь прерывает цикл текущей операции; полное прерывание с закрытием деархиватора и удалением неизвлечённых до конца архивов перенесено на общее закрытие программы
* убирает .part01 из имени папки, в которую будет произведено раскрытие, предупреждает о возможной перезаписи, если такая папка существует
* добавлены горячие клавиши для операций: стирание (Del)/переименование (F2) архива, добавление (Insert)/перенос из буфера (Ctrl+Insert) паролей, основных операций и опций (Alt+подчёркнутая буква на кнопке/опции)
* улучшена обработка удаления ненужных файлов (работает быстрее, отчёт в "реальном времени")
* изменён алгоритм резервного копирования настроек
* размер утилиты уменьшён примерно на 50Kb
* другие мелкие изменения

Подробнее и скачать: http://nickinuse.livejournal.com/395016.html
26th-Jun-2007 12:16 pm - AD@tack 0.7.6 (fix edition)
nickinuse
Исправлены важные ошибки:

* На некоторых компьютерах AD@tack не запускался, потому что в системе не были установлены некоторые библиотеки, использующиеся по вызову по WinApi. У меня они присутствовали, поэтому я этой проблемы не замечал. Пришлось залинковать их напрямую в *.exe, размер программы увеличился с 81.5 до 300Kb, но теперь должно запускаться без проблем.

* исправлена глупая ошибка в процедуре стирания в Корзину, теперь файлы должны корректно отправляться в Recycle Bin.

* добавлен абсолютный запрет на запуск без указания корректного пути к WinRar (иначе деархивация не запускалась, но и не возращала ошибку, за счёт чего архивы просто удалялись)

Настоятельно рекомендуется обновить версию до этой!

Подробнее и скачать: http://nickinuse.livejournal.com/395016.html
25th-Jun-2007 06:55 pm - AD@tack 0.7.5b
nickinuse
В эксперементальном режиме добавлена поддержка русского интерфейса WinRAR.
Убрал подсвечивание процентов исполнения разным цветом.

Подробнее и скачать: http://nickinuse.livejournal.com/395016.html
24th-Jun-2007 08:31 pm - AD@tack 0.7.2b
nickinuse
Новая версия автоматизированного деархиватора запароленных файлов.
Исправлен баг (в операциях реструктуризации папок для размера файла не хватало диапазона переменной). Добавлено отображение прогресса деархивации/деления/склейки частей в процентах.

Подробнее и скачать: http://nickinuse.livejournal.com/395016.html
11th-Jun-2007 12:53 am - AD@tack
nickinuse
Представляю программу AD@tack (Archive Dictionary Attack) - утилиту для автоматизированной разархивации скачанных архивов с перебором наиболее часто используемых паролей, склеивания файлов, разбитых через HJSplit, Total Commander на части вида *.001, *.002... и прочие, и наоборот, разбиения на части для закачки.

Внимание: Программа подбирает подходящий пароль из ранее заготовленного списка (такой метод "взлома" называется dictionary attack, отсюда и название), а не подбирает пароли из всех возможных (brute force), а так же работает с незапароленными архивами. Основная функциональность рассчитана на связку с WinRAR (поддерживается русская и английская версии), но возможно и использование альтернативных движков деархивации (принимающих параметры через коммандную строку и возращающих exit code 0 при удаче, напр. 7zip).

Функционал:

*) Сохраняет Вами собранные пароли в общую библиотеку. Пароли нужно вписать в закладку Passwords, каждый на своей строке, и нажать ADD или перенести напрямую из буффера (PASTE). Паролям можно указать начальную/изменить текущую частоту (поле Freq.(uence) - как часто пароль подошёл), перед паролем записав число и запятую, например: 20,qwerty присвоит паролю qwerty частоту 20, последующий ввод -5,qwerty, понизит частоту до 15. Первый пароль в списке - всегда "пустота", пробуется разжать архив без пароля.

*) Подключает архиватор (по умолчанию - ищет WinRAR или запрашивает путь при первом запуске) и перебирает в указанной папке все архивы с целью подобрать нужный пароль из списка-библиотеки, раскрывая архивы в подпапки. Подошедший пароль поднимается наверх по списку, т.е. если архивы были скачаны с одного ресурса, на перебор паролей к следующему понадобится меньше времени. Сохраняется так же и частота удачности пароля, можно список отсортировать по ней.

*) Подбор пароля и развёртывание архива можно приостановить, нажав на паузу.

*) В выбранной папке папке склеивает разбитые через Total Commander/HJSplit и подобные программы на *.001, *.002 ... части в один файл. При этом, не тормозит всю систему как то делает HJSplit, можно процесс поставить на паузу.

*) Так же включает отдельный функционал (закладка File Split/Join) для разбиения/склеивания файлов в/из *.001/*.00X частей, при том можно указать как то, сколько должна занимать одна часть, как и просто - сколько частей хотите (напр. 690Mb можно разбить на 6.9 частей, 6 целых по ~100Mb + остаток на ~90Mb). Опять же, по сравнению с тем же популярным HJSplit старался снизить нагрузку на систему, увеличить скорость переноса файлов, разрешить ставить процесс на паузу.

*) Большинство операций можно совершить одной мышкой (напр. установить рабочу папку, "затащив" её из файловой системы, добавить trash-файл, указать файл для разбиения/клейки и т.п.)

В зависимости от выбранных опций:

*) Удаляет удачно разархивированный файл/его части (напр *.part1.rar, *.part2.rar) или части склеенного *.001 ... *.00X.

*) Удаляет мусор - указанные файлы или маски файлов из подпапок. Вписывать в закладку Trashfiles по одному на строке, или затягиванием файла-примера на форму, если не включена закладка File Split/Join. Например., *.url - чтобы убрать рекламные линки, thumbs.db - долбанный кеш из архивов с картинками и так далее.

*) Удаляет пустые подпапки и файлы.

*) Реструктурирует подпапки - если в подпапке только один файл или другая папка, они выносятся в основную рабочую директорию, а пустая удаляется.

*) По умолчанию Portable: Не трогает реестр, настройки хранятся в папке с программой.

*) Ну и ещё кое-какие полезности.

Если хотите, чтобы я добавил какой-то функционал, или подловите баг - пишите в комменты. Кое-что из того, что я сам додумал, ещё буду стараться добавлять в новые версии.

Не советую одновременно запускать две версии программы из одной и той же папки - опции/пароли сохраняются в простой *.ini-файл, может возникнуть конфликт при записи или потеряться новые настройки. На всякий случай, программа обновляет бэкап настроек (ad@ttack дата_время.bak), если текущий *.ini не пуст. При запуске из той же папки или некорректном закрытии файлов (обычно, если программа закрыта по кнопке Break), будет выдано предупреждение.

Cписок изменений и анонсы новых версий | Скачать последнюю версию и прошлые релизы: http://rapidshare.com/users/5VS06T


Как обычно, Freeware AS IS, © [info]nickinuse, тобишь моё. Старался как лучше, но если что-то пропало, я в танке.

N.B. Считаю, что утилита полезная, но продавать её не собираюсь. На это нужно наглость, время, и, желательно, спонсор-америкос. На кнопочку PayPal-Donate думаю тоже вряд ли кто откликнется, поэтому выручаю для себя выгоду как умею, а именно: увеличил размер скачки до >1Mb, для того, чтобы мне зачёлся bonus-point к аккаунту на рапиде, и я смог его продлить. Просьба передавать программу, моим линком, сделаете сразу два добрых дела.
This page was loaded Jul 23rd 2008, 5:44 pm GMT.