tgoop.com/codeby_sec/9183
Last Update:
Многопоточный инструмент для подбора паролей в PDF-файлах, написанный на Rust.STRING{69-420}
, которые будут генерировать и использовать список слов с полным диапазоном чисел.DDMMYYYY
. Данные комбинации довольно часто используется для паролей в PDF-файлах.
Установка возможна двумя способами:cargo
cargo install --git https://github.com/mufeedvh/pdfrip.git
git clone https://github.com/mufeedvh/pdfrip.git
cd pdfrip/
cargo build --release
Простая атака методом перебора по словарю rockyou.txt
pdfrip -f encrypted.pdf wordlist rockyou.txt
Перебор чисел, дат в заданном диапазоне
pdfrip -f encrypted.pdf range 1000 9999
pdfrip -f encrypted.pdf date 1900 2000
Перебор произвольных строк длиной 3-8 символов
pdfrip -f encrypted.pdf default-query --max-length 8 --min-length 3
В случае если известен формат пароля, можно создать собственный список
pdfrip -f encrypted.pdf custom-query ALICE{1000-9999}
pdfrip -f encrypted.pdf custom-query DOC-ID{0-99}-FILE
Включение предшествующих нулей для пользовательских запросов (позволяет сопоставить, например 10 с 0010)
pdfrip -f encrypted.pdf custom-query ALICE{10-9999} --add-preceding-zeros