mkp224o
Описание mkp224o
mkp224o — генератор адресов vanity для служб onion ed25519.
Этот инструмент генерирует vanity ed25519 (скрытый сервис версии 3, ранее известный как «предложение 224») адреса onion.
Домашняя страница: https://github.com/cathugger/mkp224o
Автор: cathugger
Лицензия: public domain
Справка по mkp224o
Использование:
./mkp224o ФИЛЬТР [ФИЛЬТР...] [ОПЦИИ] ./mkp224o -f ФАЙЛ-ФИЛЬТРОВ [ОПЦИИ]
Опции:
-h - напечатать справку в stdout и выйти -f - файл фильтров, который содержит фильтры, разделённые newlines (новой строкой) -D - удалить дублирующие фильтры -q - не печатать диагностические сообщения в stderr -x - не печатать имена onion -v - печатать больше диагностических данных -o ИМЯ_ФАЙЛА - выводить имена onion в указанный файл (дополнять) -O ИМЯ_ФАЙЛА - выводить имена onion в указанный файл (перезаписывать) -F - включать имена директорий в вывод имён onion -d ИМЯ_ДИРЕКТОРИИ - директория вывода -t ПОТОКИ - устанавливает количество потоков для использования (по умолчанию — количество ядер ЦПУ или 1) -j ПОТОКИ - то же самое что и -t -n ЧИСЛО_КЛЮЧЕЙ - указывает количество ключей для генерации (по умолчанию - 0 - то есть неограниченно) -N ЧИСЛО_СЛОВ - указывает количество слов на ключ (по умолчанию - 1) -Z - использовать "более медленный" метод генерации ключей (начальный метод по умолчанию) -z - использовать "более быстрый" метод генерации ключей (позднее стал использоваться по умолчанию) -B - использовать метод генерации ключей пакетной обработки (>10x быстрее чем -z, текущий метод по умолчанию) -s - печатать статистику каждые 10 секунд -S СЕКУНДЫ - печатать статистику каждое указанное количество секунд -T - не сбрасывать счётчики статистики при печати -y - выводить сгенерированные ключа в формате YAML вместо сохранения их в файловую систему -Y [ИМЯ_ФАЙЛА [host.onion]] - парсить ввод кодированный в YAML и извлекать ключ(и) в файловую систему --rawyaml - сырые (без префикса) публичные/секретные ключи для -y/-Y (может быть полезно для tor controller API) -p ПАРОЛЬНАЯ_ФРАЗА - использовать парольную фразу для инициализации случайного сида (seed) -P - то же самое, что и -p, но берёт парольную фразу из переменной окружения PASSPHRASE
Руководство по mkp224o
Страница man отсутствует.
Как создавать адреса с цифрами 1-2 и 7-9?
Луковые адреса используют кодировку base32, которая не включает числа 0,1,8,9.
Так что нет, сгенерировать их невозможно, и mkp224o на раннем этапе пытается обнаружить недействительные фильтры, содержащие цифры.
Сколько времени это займёт?
Из-за вероятностного характера генерации ключей методом грубой силы и разнообразия оборудования, на котором оно будет работать, трудно обещать, сколько времени это займёт, особенно когда большинству пользователей нужно всего несколько ключей.
Если ваша машина достаточно мощная, использование префикса из 6 символов не должно занимать больше нескольких десятков минут, при использовании пакетного режима 7 символов могут занять от часов до дней.
Но никаких обещаний, все зависит от удачи.
Примеры запуска mkp224o
Чтобы сгенерировать (а точнее отфильтровать) имена, в чьём имени есть строка «mial»:
./mkp224o mial
Чтобы сгенерировать (а точнее отфильтровать) имена, в чьём имени есть строка «mial» и сохранять их в папку с именем mial (-d mial):
mkdir mial ./mkp224o -d mial mial
Чтобы сгенерировать (а точнее отфильтровать) имена, в чьём имени есть строка «mial», либо строка «hack» и сохранять их в папку с именем mial (-d mial):
./mkp224o -d mial mial hack
Установка mkp224o
Установка в Kali Linux
sudo apt install gcc libsodium-dev make autoconf git git clone https://github.com/cathugger/mkp224o cd mkp224o/ ./autogen.sh ./configure make ./mkp224o -h
Установка в BlackArch
sudo pacman -S libsodium autoconf gcc git clone https://github.com/cathugger/mkp224o cd mkp224o/ ./autogen.sh ./configure make ./mkp224o -h
Установка в Windows
Перейдите на официальный сайт программы на страницу выпусков: https://github.com/cathugger/mkp224o/releases и скачайте архив «mkp224o-*-w64.zip».
Распакуйте скаченный архив.
Для простоты переименуйте папку, например, «mkp224o-1.5.0-w64» в «mkp224o».
Для работы с программой, её нужно запускать в командной строке. Если вы не знаете, что это такое, то прочитайте статью «Настройка рабочего окружения PowerShell в Windows и Linux».
1. Откроем PowerShell — для этого нажмите Win+x и выберите «Windows PowerShell».
2. Допустим, файл mkp224o.exe расположен в папке C:\Users\MiAl\Downloads\mkp224o\, перейдём в неё с помощью команды cd:
cd C:\Users\MiAl\Downloads\mkp224o\
3. Для запуска генерации адресов скрытого сервиса Tor, запустите команду вида (замените hackware на нужное вам слово):
./mkp224o.exe hackware
Информация об установке в другие операционные системы будет добавлена позже.
Скриншоты mkp224o
Инструкции по mkp224o
- Как получить красивое доменное имя для скрытого сервиса Tor
- Настройка скрытого сервиса в Windows
- Настройка скрытого сервиса Tor в Debian (Kali Linux, Linux Mint, Ubuntu)
- Настройка скрытого сервиса Tor в Arch Linux / BlackArch
Comments are Closed