Создание эффективного пасс-листа (софт)

Discussion in 'Беспроводные технологии/Wi-Fi/Wardriving' started by Gray81, 2 Apr 2016.

  1. Gray81

    Gray81 Member

    Joined:
    2 Apr 2016
    Messages:
    6
    Likes Received:
    18
    Reputations:
    0
    Решил как то размяться вчера вечерком, наловил хэндшейков (WPS чёт у всех выключен был), и как обычно встал вопрос о словаре... АААА, млять, эти английские имена, рандомные наборы символов, и прочая дрянь! Ну если АР называется DimanWIFI, ну естественно пасс у него не будет HelloWord. У 90% людей пароли и логины это имя/кличка/гаджет/авто и цифры это дата/возраст/номер авто, квартиры, телефона. Короче ток закончил говнокодить, давно уже хотел написать такой генератор, но все заканчивалось одной кнопкой, генерацией одного листа, успешным взломом, и потерей воспоминаний до следущего раза. Получилось вот что: Генератор берет из списка слово, ну и соответственно выбранным опциям перебирает регистры букв, подключает заданную дату или список дат, возраст, в разных комбинациях, опционально добавляет еще какие-то ваши символы или слова, например из слова anna, может получится Anna91Love или 25ANNA25, в каком-нибудь 1500-м варианте. В проге есть эбаут (Сам не знаю как сил хватило еще и это наваять), советую прочесть. Кому интересно сырцы на дэльфях могу выслать. Прога еще beta (опять же лень, ведь работает, да и х.. с ним), так что пожелания и список недочётов прошу на мыло (в эбауте написано). На время генерации интерфейс замораживается, тк в 3 ночи не стал заморачиваться с потоками, они чёта неадекватно себя вели из-за большого количества вызовов, но поправлю в следующей версии. Прога однопоточная, не стал ставить защиту от запуска новых экземпляров, чтоб для счастливчиков с 8-и ядерными камнями можно было запустить семь копий и перебрать всех родственников атакуемого. Прошу не судить строго, на паблик первый раз проект навалял, в общем юзайте, жду отзывов.

    Ребята, если есть какие мысли по поводу составления оптимальных словарей и автоматизации процесса поисков слов, не поленитесь ответить в теме.

    Добавил пару опций,устранил недочеты, добавил очистку входных данных
    Ссылка: https://cloud.mail.ru/public/DNwy/SxQCrTZck

    Генератор дат пришлось накодить, все просто, от и до в разных вариках
    Ссыль: https://cloud.mail.ru/public/Gu8q/ayEhM9UCh

    Генератор восмизнаков и номеров мобильников.
    Сцылка https://cloud.mail.ru/public/9kYg/vrqUMPW3s

    Еще свеженаваяное: транслитератор. Берет первое слово в строке, очищает, загоняет в нижний регистр, переводит в английскую транскрипцию, удаляет дубликаты, очень пригодился для добычи фамилий из телефонного справочника.

    Тут: https://cloud.mail.ru/public/MuU5/26QrBH2rP
     
    #1 Gray81, 2 Apr 2016
    Last edited: 6 Apr 2016
    IxigrekI, atlas28, hunt.lsk and 12 others like this.
  2. TOX1C

    TOX1C Elder - Старейшина

    Joined:
    24 Mar 2012
    Messages:
    1,135
    Likes Received:
    1,931
    Reputations:
    24
    Транслитератор допилить надо под разные варианты транслитерации: английский, немецкий, и "народный", т.е. не совсем правильный, но у публики ходовой.
    Напр. слово Наталия можно перевести как natalia, nataliya, natalija и хрен знает, что из этого поставили паролем.
    Кидал я разок в ветку перебора хендшейк, так весь ачат тогда обо***лся от пароля majonez33, не могли подобрать никак.
     
    Mednik likes this.
  3. iworch

    iworch Member

    Joined:
    7 Oct 2015
    Messages:
    18
    Likes Received:
    21
    Reputations:
    0
    мысль пользователя может идти очень извилистым путем. как то понадобилось сделать небольшой локальный словарик из номеров недалеко стоящих авто и в результате список из ~60 строк после указания возможных мутаций стал 350-400