У многих из нас слабые ноутбуки или видео карты. Например как у меня.))) Иногда хочется восстановить забытый пароль, но на таком железе на это уйдёт от нескольких дней до нескольких лет. Недавно я узнал, что есть бесплатный ресурс с выделением графических процессоров TESLA Там скорости отличаются от моей. Почему бы не воспользоваться? Всего лишь нужно иметь акк гугл и гугл диск. Я подготовил блокнот для восстановления паролей WPA который нужно сохранить на ваш гугл диск, и уже оттуда запускать. https://colab.research.google.com/drive/1uk0t2Jwpw-QpLhTTuY6EuRPKLwsyu_ro?usp=sharing На гугл диске сохраняем словари, хеши,маски которые могут понадобиться. В командной строке нужно указать лишь путь до них. Бесплатно ресурс предоставляется на 12 часов в сутки.Затем вас могут отключить на время примерно на сутки. По этому лучше пользоваться акуратно, и завершать сессию. В любом случае через некоторое время доступ будет восстановлен. На бесплатном тарифе данные не сохраняются, и приходится устанавливать hashcat каждый раз. Как это работает )))))
Спасибо за информацию. Работает ) правда у меня скорость 63т но это все равно в 2,5 раза быстрее чем у меня )
Есть ли возможность на бесплатном тарифе сохранить сессию, а после переустановки hashcat ее восстановить?
Нет Читай тут Code: https://colab.research.google.com/signup/pricing?utm_source=notebook_settings&utm_medium=link&utm_campaign=background_execution_setting_pro_plus https://colab.research.google.com/s...ampaign=background_execution_setting_pro_plus
Вы можете сохранять файлы сессий на google drive, и восстанавливать в любой момент. Как и сам hashcat, нет нужды его каждый раз компилировать. И вообще все нужные файлы (конверторы, словари, и т.д.). Удобнее это всё хранить в одной директории и архивировать всё разом.
Как сохранить сессию? Как не устанавливать hashcat каждый раз? Вы скомпилировали hashcat. Далее, вы его не устанавливаете, а запускаете прямо в той директории, где он компилировался. Плюс указываете, под каким именем сохранять сессию. Например, testsession Code: /root/hashcat-6.2.5/hashcat --session testsession -m и так далее Когда нужно сохраниться, жмёте "c", подробнее здесь https://hashcat.net/wiki/doku.php?id=restore hashcat сохранит сессию в файле /root/hashcat-6.2.5/testsession.restore Далее вы всю директорию архивируете Code: tar czf mountpoint/hashcat-6.2.5.tgz hashcat-6.2.5 ; sync Где mountpoint - директория, где смонтирован ваш диск gdrive. Всё, можно выключить машинку. Когда нужно продолжить, вы распаковываете тот архив Code: tar xzf mountpoint/hashcat-6.2.5.tgz И запускаете hashcat так Code: /root/hashcat-6.2.5/hashcat --session testsession --restore Больше ничего не указываете, всё как по ссылке выше. Всё продолжается с того самого места, на котором вы это прервали. И hashcat.potfile, если понадобится, вы его так же найдёте в /root/hashcat-6.2.5 Для тех, кому классический shell привычнее (как мне), полезная ссылка, там написано, как можно получить shell https://habr.com/post/348058/ . С использованием стороннего ресурса, как стартовая точка пойдёт.
Ещё дополнение. Когда вы запускаете hashcat с ключом --restore, там не указывается словарь. hashcat ожидает, что словарь будет тот же самый, на том же самом месте. Поэтому, нужно позаботится чтобы восстановить и словарь, если машина включена заново. Вроде бы очевидно, но на всякий случай.
Здравствуйте, по мануалу в первом сообщении все получается, а вот запустить hashcat из папки - нет... у меня он вроде как сюда установлен /usr/local/share/hashcat/hashcat, но как его запустить? команда /usr/local/share/hashcat/hashcat -m 22000 -w 4 --status -a 0 '/content/drive/MyDrive/wpa/1.hc22000' '/content/drive/MyDrive/wpa/dic.txt' -o '/content/drive/MyDrive/wpa/found.txt' выдает ошибку синтаксиса... Василий, если можно выложите подробный мануал для полных чайников, как я например. Заранее огромное спасибо.
Вот вам видео. https://asciinema.org/a/rfqGzupu5auSf0E4RfqFfwCTj Там я скачиваю, распаковываю, компилирую и запускаю hashcat из папки. Это именно гугловская машина. Если вы повторите все эти команды, у вас результат будет точно таким же.
Конечно спасибо, но не понимаю куда вводить эти команды ? Я вижу в видео только запись окна терминала, но как его вызвать на colab ? С самого начала если бы было видео. Пожалуйста, если возможно сделайте пошаговый мануал для ПОЛНЫХ чайников, спасибо.
Мануал для полных чайников: Делаете всё как на видео из первого поста. Если вы хотите запускать hashcat из папки, вы просто меняете везде Code: !hashcat на Code: !hashcat/hashcat Spoiler: pic
Я уже не помню где нашёл первый блокнот из которого всё это удалил и сделал по проще. Дело в том , что терминал там запускался, но когда я начал писать в нём команды они отличались от линуксовых. Тут я понял , что придётся перечитать ещё кучу всего что бы правильно писать в командной строке. Вот уже несколько раз пытался найти исходный блокнот либо ссылку убрали, либо его уже исправили до другого вида. Он был на гитхабе.
Я делал как описано в той статье на хабре, ссылку на которую я уже давал, https://habr.com/ru/post/348058/ Конкретнее - искать заголовок "Доступ по ssh".
Нашел, и понял что пока что не мое, пока что не судьба, ssh, TCP туннель, заводить аккаунт на ngroc.com... да нуна. Для этого чайник должен быть матерым, продвинутым. Но за помощь - спасибо