Словари для брута wpa wpa2 все тут

Discussion in 'Беспроводные технологии/Wi-Fi/Wardriving' started by теща, 29 Jun 2011.

  1. wifiadapter

    wifiadapter Member

    Joined:
    6 Aug 2015
    Messages:
    16
    Likes Received:
    24
    Reputations:
    0
    Итак, нашел комп с WinXP SP3 x386 ram 1.46 Gb
    Прогнал все тот же GDict.dic 4 442 329 слов (51,1Мб), уж больно он загажен, хорошо на нем тестировать. Процесс прошел без падения за 21с. Словарь после полной очистки составил 2 851 816 слов.
    Затем запустил файл Languages (Summary).dic 17 579 051 слов (204Мб) и программа сожрав 910 Мб оперативной памяти, упала.
    Прогнал этот же файл на Windows 7 x64 ram 4Gb, прошло без падения за 1мин. 26 сек. Словарь после очистки 3 505 097 слов.

    Так что действительно программа чувствительна к разрядности ОС и объему ОЗУ, но с небольшими файлами справляется хорошо.
    Буду работать над снижением потребления памяти, плюс добавлю ключи для отключения сортировки и очистки от непечатаемых символов.
    Спасибо за отзывы. :)
     
    Payer and V777 like this.
  2. V777

    V777 Well-Known Member

    Joined:
    12 May 2015
    Messages:
    1,115
    Likes Received:
    2,238
    Reputations:
    20
    Работай !!! ждем
     
  3. chelovek3000

    chelovek3000 New Member

    Joined:
    6 Sep 2015
    Messages:
    2
    Likes Received:
    0
    Reputations:
    0
    может кто скинуть не плохую базу? а то ссылка у тс сломалась. заранее спс
     
  4. wifiadapter

    wifiadapter Member

    Joined:
    6 Aug 2015
    Messages:
    16
    Likes Received:
    24
    Reputations:
    0
    Перезалил http://forum.antichat.ru/threads/281655/page-45#post-3888555

    Теперь все операции по умолчанию отключены, включать ключами.
    -del удалить не печатаемые символы
    -t удалить по размеру
    -d удалить дубликаты
    -s сортировка

    Примеры:
    wordlistcleaner_win_x64.exe -a -del -t -d -s
    wordlistcleaner_win_x64.exe -a -min 10 -t -s
    wordlistcleaner_win_x64.exe -src dict.dic -new dict_new.dic -min 8 -max 8 -t

    ну и так далее ...

    теперь буду думать над алгоритмами, что бы ело меньше ресурсов :)
     
    hydra, V777 and Payer like this.
  5. Payer

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

    Joined:
    14 May 2010
    Messages:
    964
    Likes Received:
    4,156
    Reputations:
    51
    Попробовал. Небольшие словари чистит нормально, не портит сортировкой.
    На больших словарях не работает.
    Code:
    Microsoft Windows XP [Версия 5.1.2600]
    (С) Корпорация Майкрософт, 1985-2001.
    
    C:\TEMP\wordlistcleaner>wordlistcleaner.exe -min 8 -max 63 -d -src l.txt -new Ne
    w.dic
    
    Reading l.txt
    Rows in the source file:  2315185
    Search duplicate #######################
    Non-duplicate rows:  2312144
    Saving New.dic
    New.dic saved.
    
    Elapsed time:  6.90625s
    
    C:\TEMP\wordlistcleaner>wordlistcleaner.exe -d -src m.txt -new mNew.dic
    
    Reading m.txt
    Rows in the source file:  5949935
    Search duplicate ###########################################################
    Non-duplicate rows:  5927336
    Saving mNew.dic
    mNew.dic saved.
    
    Elapsed time:  13.71875s
    
    C:\TEMP\wordlistcleaner>
     
    V777 likes this.
  6. V777

    V777 Well-Known Member

    Joined:
    12 May 2015
    Messages:
    1,115
    Likes Received:
    2,238
    Reputations:
    20
    хорошо б еще и GUI к ней и что б с большими словарями работала ... Программка нужная .
     
    Payer likes this.
  7. wifiadapter

    wifiadapter Member

    Joined:
    6 Aug 2015
    Messages:
    16
    Likes Received:
    24
    Reputations:
    0
    хорошо хоть в алгоритмах нет проблем ))))) а вообще как я уже говорил, 32 бит ОС плохо работают с большими объемами данных в ОЗУ, у меня есть идеи как порядком сократить поедание памяти, но рано или поздно ее все равно не хватит.

    интересно, если вы попробуете прогнать свой файл 257 МБ (269 617 663 байт) на 64 бит ОС с теми же 4 Гб ОЗУ, думаю должно пройти..
     
    Payer likes this.
  8. wifiadapter

    wifiadapter Member

    Joined:
    6 Aug 2015
    Messages:
    16
    Likes Received:
    24
    Reputations:
    0
    закончится работа над функционалом и алгоритмами, подумаю и над ГУИ :) "большой" словарь понятие растяжимое, в итоге все упирается в мощность ПК и разрядность ОС, сократить потребление ресурсов можно, но их все равно когда то не хватит.
    ГУИ хорошо на десктопе, но десктопы чаще всего слабые или устаревшие, другое дело сервера или кластеры, где ресурсов куда больше, но на серверах 99.9% консоль, тут консольная утилита в самый раз :)
     
  9. cel1697i845

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

    Joined:
    22 Nov 2008
    Messages:
    616
    Likes Received:
    383
    Reputations:
    80
  10. Sheez

    Sheez Member

    Joined:
    15 Nov 2012
    Messages:
    137
    Likes Received:
    76
    Reputations:
    9
    Это какой же комп нужен чтобы почистить и отсортировать 100 гигабайтный вордлист? Наверное мэйнфрейм с терабайтом оперативки?
     
  11. binarymaster

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

    Joined:
    11 Dec 2010
    Messages:
    4,441
    Likes Received:
    9,227
    Reputations:
    116
    http://rghost.ru/7mrQQpH5B

    Собрал WPA-совместимый словарь из базы 3WiFi, наверняка пригодится.
    Пароль - название форума.
     
    Mind Eraser, V777, Mald and 6 others like this.
  12. CRACK211

    CRACK211 Well-Known Member

    Joined:
    16 Sep 2009
    Messages:
    722
    Likes Received:
    699
    Reputations:
    4
    #912 CRACK211, 10 Sep 2015
    Last edited: 10 Sep 2015
    c9h13-n, Payer and zabroda like this.
  13. V777

    V777 Well-Known Member

    Joined:
    12 May 2015
    Messages:
    1,115
    Likes Received:
    2,238
    Reputations:
    20
    Такой вопрос .. Есть словар1, словарь2 и словарь3, если пароль например 123456 есть во всех 3 словарях , то он попадает в словарь 4 . Таким образом можно создать самый поп. словарь .. Вот чем бы это отсортировать словарь4 ?
     
  14. SUVENIR

    SUVENIR New Member

    Joined:
    5 Sep 2015
    Messages:
    13
    Likes Received:
    2
    Reputations:
    0
    Подскажите хороший словарик с русскими словами в английской раскладке. типа dfcz- вася
     
  15. utyara

    utyara Member

    Joined:
    10 Nov 2011
    Messages:
    287
    Likes Received:
    35
    Reputations:
    5
    SUVENIR likes this.
  16. gpuhash

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

    Joined:
    22 Sep 2011
    Messages:
    481
    Likes Received:
    1,997
    Reputations:
    96
    Вот любите вы под каждую мелкую задачу целую программу писать :)
    Все это придумано уже лет дцать назад
    Ну например:

    tr -dc "[:alnum:][:space:][:punct:]"

    gawk 'length($1) > 7 {print $1} '

    sort
    sort -u

    Все вместе: cat musor.txt | tr -dc "[:alnum:][:space:][:punct:]" | gawk 'length($1) > 7 {print $1} ' | sort -u > slovar.txt
    и т.д.

    Причем все то же самое можно и на sed сделать, но боюсь при набирании примеров у меня сломаются пальцы, а у некоторых - моск :D

    P.S. Под виндовз все эти утилиты тоже есть, достаточно поставить CYGWIN
     
    #916 gpuhash, 12 Sep 2015
    Last edited: 12 Sep 2015
  17. hydra

    hydra Well-Known Member

    Joined:
    24 Jul 2015
    Messages:
    2,147
    Likes Received:
    19,698
    Reputations:
    30
    Короткий ман по sed:

    sed -i 1,36767607d вырезать строки с 0 по 1
    sed -i s/$/\1960\/g подставить символы в конец каждой строки
    sed -i s/^/\+7\/g подставить символы в начало каждой строки
    sed -i 's/^-//' удалить первый конкретный символ в каждой строке
    sed -i 's/^\(.*\).$/\1/' удалить последний символ в каждой строке
    sed -i '/121/d' удалить строки содержащие +7
    sed 's/^[ \t]*//' удалить пробелы и символы в начале каждой строки
    sed 's/[ \t]*$//' удалить пробелы и символы в конце каждой строки
    sed 's/^[ \t]*//;s/[ \t]*$//' удалить все пробелы и символы в начале и конце каждой строки
    sed '/^$/d' удалить все пустрые строки из файла
    sed -n '/^.\{8\}/p' удалить все строки имеющие меньше X символов
    sed -n '/^.\{20\}/!p' удалить все строки имеющие больше X символов
    sed 's/ \{1,\}/ /g' удалить двойные пробелы внутри строки
    sed 's/^\(..\)/\1./' вставить символ в третью позицию каждой строки
    sed '1~2d' удалить каждую вторую строку
    sed 's#^\(..\)#\1/#' вставить слэш в третью позицию каждой строки
    sed 's/^\(..\)/\1\\/' вставить обратный слэш в третью позицию каждой строки
    sed '/\n/!G;s/\(.\)\(.*\n\)/&\2\1/;//D;s/.//' перевернуть каждую строку задом наперед
     
    seledkapod and Payer like this.
  18. CRACK211

    CRACK211 Well-Known Member

    Joined:
    16 Sep 2009
    Messages:
    722
    Likes Received:
    699
    Reputations:
    4
    marco marco and Kakoluk like this.
  19. wifiadapter

    wifiadapter Member

    Joined:
    6 Aug 2015
    Messages:
    16
    Likes Received:
    24
    Reputations:
    0
    Почитал вышесказанное, и частично даже согласен, но частично. Можно скачать 4 десятка утилит с insidepro, можно прочесть "Библию Linux" и .т.п. можно и Cygwin поставить и мозг сломать и пальцы. Всегда на задачу есть множество решений, но я человек ленивый и хочу самое простое :)

    И так утилиту переписал почти полностью, разделил операции, получилось так:

    1. чистка от не печатаемых символов и резка по длине, операции (remove и trim). Можно запускать в паре через пробел.
    2. поиск дубликатов (duplicate), отдельная операция.
    3. Сортировка (sort), отдельная операция.
    4. Подсчет слов в словаре (calculate), отдельная операция, в автоматическом режиме удобно печатать отчет.

    Очистка работает напрямую и не ест память, теоретически можно словари любого размера чистить, но на практике нужно тестировать.

    Поиск дубликатов и сортировка держит в памяти только полезные данные, т.е. дубликаты отбрасываются во время чтения из словаря.

    Пример:
    wordlistcleaner -a trim remove
    wordlistcleaner -a trim
    wordlistcleaner -src Dict.dic -new Dict_new.dic remove
    wordlistcleaner -a calculate -ext txt
    wordlistcleaner -src Dict.dic -new Dict_new.dic duplicate

    и т.д.

    Качать тут wordlistcleaner2 :)
     
    #919 wifiadapter, 12 Sep 2015
    Last edited: 12 Sep 2015
    Payer, Kakoluk, V777 and 1 other person like this.
  20. gai3000

    gai3000 New Member

    Joined:
    12 Sep 2015
    Messages:
    6
    Likes Received:
    0
    Reputations:
    0
    Пчелка на своих смартбоксах ставит по умолчанию пароль = логин
    деалем кранчем 10 10 -t 089******** > beegai.txt
    ssid = smart-box*, beeline* - еще ни одной не встретил которую не вскрыло
     
Loading...