Code: aircrack-ng %1 -J %~n1.hccap кажется так. C новым конвертером "hccapx", можно такой батник слепить: Code: cap2hccapx.exe %1 %~n1.hccapx pause Паузу можно убрать, сами понимаете для чего она.
Обновился на 3.5... субъективно мне кажется он стал дольше разгоняться после перехода между словарями, а так то же самое.
Так как эта тема самая популярная закину этот пост сюда. Для тех кто испытывает трудности с запуском котяры на ЦПУ на новых версиях, я нашел способ запуска старой версии. Скачиваем сурс ... Code: git clone https://github.com/hashcat/hashcat-legacy.git Есть небольшая проблемка, ссылка в зависимости файла /tools/deps.sh на libssl0.9.8 устарела, нужно пофиксить... актульная ссылка Code: http://snapshot.debian.org/archive/debian/20110406T213352Z/pool/main/o/openssl098/libssl0.9.8_0.9.8o-7_amd64.deb Корректируем файл /tools/deps.sh и запускаем его... Выпадет ошибка, что мол зависимости некоторые не найдены. Запускаем Code: apt-get -f install дальше Code: make linux64 Profit! так мне удалось запустить котяру на стареньком АТОМе n450. Делаем алиас на кота... Code: echo "alias hashcat-legacy='[путь к коту]/./hashcat-cli64.bin'" >> ~/.bashrc source ~/.bashrc собственно скомпиленый котяра... http://fex.net/380310248298
Скажите. В этом новом коте 3.5.X , в строке: Speed.Dev.#1....: 120 kH/s <7.63ms> , я так понял указывается задержка ввода слов(а)? Типа: устройство обработки <<== маска/словарь? И ещё, оперативку кот стал лопать как колбасу, под Win7 сожрал аж 1 гиг. Никто не знает как его на диету посадить? .. Может кому то будет полезным(при бруте под окнами): Старый пакетник для восстановлении сессии(all.restore) выглядел так: Code: ren all.restore oclHashcat.restore oclHashcat64.exe --restore all pause В новой версии, опять синтаксис поменяли(задрали уже, синтаксис и мануалы менять!). И расширения(а ведь можно было обойтись без этого): .. в общем, новый выглядит вот так как то: Code: ren all.restore Hashcat.restore hashcat64.exe --restore pause
Кто-то знает как лечить ошибку "Точка входа не найдена"? qsort_s, msvcrt.dll В этой библиотеке действительно нет такой функции, есть только qsort. Валится и 32 и 64-битная версия v3.5.0
Свежий vcredist от Microsoft вам поможет.(библиотека си старая у вас видимо). https://www.microsoft.com/en-us/download/details.aspx?id=53587
Поставил по ссылке - ошибка та же. В system32 лежит msvcrt.dll который не содержит экспорта функции qsort_s. Рядом с ним - msvcrt20, 40, msvc70, 71, 80, 100, 120. Эта функция есть только в msvcr80.dll, 100 и 120. Подложил в директорию hashcat файлик msvcr120.dll, содержащий ее (переименовал в msvcrt) - не берет, все равно ошибка та же. Изменил в HEX редакторе 1 вхождение msvcrt на msvcrz, файл соответственно переименовал - не находит импорт функции _findfirst который хочет видеть 32-битная версия hashcat. Среди указанных выше файлов нет такого который содержит экспорт этих 2 функций одновременно (во всех тех что имеют qsort_S есть только _findfirst32 и _findfirst64). 64-битная версия использует _findfirst64, которая есть в msvcrz.dll лежащем в том же каталоге, но при запуске пишет что msvcrz.dll не найден. Если "не найден" из-за того что 64-битное приложение не хочет подгружать 32-битную DLL, нашел где-то в windows вариант msvcr90.dll которая 64-битная, скопировал в каталог программы, переименовал - Runtime error! R6034 An application has made an attempt to load the C runtimr library incorrectly. Там что-то пишут по поводу манифеста, но добавить руками я его не могу т.к. hashcat64.exe не открывается ResourceHacker'ом. Вот мне интересно, где авторы программы брали файлы .h с заголовками? я вообще не силен в программировании но с моими знаниями C++ кажется что кто-то что-то сделал через задницу. Ну не хочу я устанавливать среду и разбираться как перекомпилировать hashcat под виндой и под винду. Это винда, тут весь софт должен работать из коробки, а не после танцев с бубном и перекомпиляции под себя.
Ладно, давайте тогда начнём(а что ещё делать?) ставить все библиотеки C++ последовательно, это не займёт много времени. Минут 5 от силы. Бывало такое, что требуется какая нибудь старая библиотека, а в новых пакетах её тупо нет. Кот, наверняка писался в разных средах(в зависимости от времени фиксов и версий), и использует разные библиотеки. И не только кот, я встречал несколько софтин(игры) где была та же трабла, пока всё последовательно не воткнёшь - фиг тебе. (Желательно начисто деинсталлировать уже установленные) https://yadi.sk/d/IWW6nadX3HDrPw - ставьте по номерам 1_.... , 2_.... итд. У меня примерно вот так, пока отказов не было ни разу в течении пары лет: https://yadi.sk/i/6R8Eaeir3HDspc
А распакованных нигде нет? Не хочется засорять реестр всяким хламом, проще было бы найти по таблице экспорта ту которая содержит функции без суффикса "32" и при этом - qsort_s Я вообще то вчера aircrack гонял на виртуальной машине, производительность не очень, 1800 хешей. Видимо все таки придется менять винт и запускать на эту задачу Linux на ночь. А не хотелось ковырять системник.
А под окошками реально старую запустить? 1.3.2 ругается что старая стала. А новая ругается, что видюха старая.
Ради одного раза покупать видюху смысла нет. А есть вообще какие нибудь версии которые запустятся на win? Kali ставить в лом.....
Конвертирование: cap2hccapx.exe путь/до/XXX.cap путь/до/XXX.hccapx Онлайн конвертер,ругается на то,что CAP был почищен прогой типа wpaclean.
Нашел еще одну прогу под винду. Wireless Password Recovery. К сожалению с последней 4 версией попался кривой кряк, а предпоследняя 3.9 на моем компе слишком медленно работает. И прогу для конвертации cap в hccap. Или hccap в cap. В ней сразу разу видно правильный хэш или нет. https://github.com/wpatoolkit/Cap-Converter