ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
|

17.11.2016, 14:20
|
|
Member
Регистрация: 05.01.2016
Сообщений: 220
Провел на форуме: 42302
Репутация:
0
|
|
Сообщение от dufux
А это команду можно выполнить только под Linux в crunch? Или под виндой тоже можно как-то это сделать?
Сообщение от daemon_mors
Crunch тут не при чем. Эту команду нужно прописать в консоль.
Под виндой не знаю как...
Cygwin
http://www.cygwin.com/
|
|
|

17.11.2016, 19:25
|
|
Флудер
Регистрация: 24.07.2015
Сообщений: 2,338
Провел на форуме: 474896
Репутация:
31
|
|
Можно ли с помощью SED,или подобных ему,продублировать последние символы в строках?
Было:
kolbok
moltok
KOLOBOK
MOLOTOK
Стало:
kolbokk
moltokk
KOLOBOKK
MOLOTOKK
|
|
|

18.11.2016, 02:47
|
|
Постоянный
Регистрация: 30.08.2011
Сообщений: 358
Провел на форуме: 66828
Репутация:
11
|
|
Вот так попробуйте:
cat wordlist.txt | perl -ne '/(.*?)(.)$/;print"$1$2$2\n"'
|
|
|

18.11.2016, 02:49
|
|
Elder - Старейшина
Регистрация: 23.05.2012
Сообщений: 3,462
Провел на форуме: 1070390
Репутация:
81
|
|
Сообщение от hydra
Можно ли с помощью SED,или подобных ему,продублировать последние символы в строках?
Было:
kolbok
moltok
KOLOBOK
MOLOTOK
Стало:
kolbokk
moltokk
KOLOBOKK
MOLOTOKK
вроде так получается: sed -r 's/(.$)/\1\1/' 1.dic > 2.dic
|
|
|

18.11.2016, 10:41
|
|
Флудер
Регистрация: 24.07.2015
Сообщений: 2,338
Провел на форуме: 474896
Репутация:
31
|
|
VasiliyP
Andrey9999
Благодарю.Оба варианта рабочие.
|
|
|

22.11.2016, 22:53
|
|
Постоянный
Регистрация: 30.08.2011
Сообщений: 358
Провел на форуме: 66828
Репутация:
11
|
|
Сообщение от Felis-Sapiens
Там был D-Link DIR-615. Генератор на основе rand():
Код:
const char symbols[] = "123456789abcdefhijkmnoprstuvwxyzABCDEFGHJKLMNPQRSTUVWXYZ";
for (int i = 0; i < 10; i++)
{
int index = (int)((double)rand() / (uint32)0x80000000 * 55);
key[i] = symbols[index];
}
А нет ли здесь ошибки? В той длинной строке 56 символов, "Z" имеет номер 55, счет от нуля. А переменная index может быть максимум 54. Либо символ "Z" не используется, либо ошибка?
|
|
|

22.11.2016, 23:17
|
|
Постоянный
Регистрация: 21.07.2015
Сообщений: 594
Провел на форуме: 109967
Репутация:
171
|
|
Сообщение от VasiliyP
А нет ли здесь ошибки? В той длинной строке 56 символов, "Z" имеет номер 55, счет от нуля. А переменная index может быть максимум 54. Либо символ "Z" не используется, либо ошибка?
Z не используется
|
|
|

22.11.2016, 23:27
|
|
Постоянный
Регистрация: 30.08.2011
Сообщений: 358
Провел на форуме: 66828
Репутация:
11
|
|
А этот алгоритм - он в прошивке используется(в какой?) или это на заводе дефолтные ключи так генерируют?
UPD: Несколькими постами выше вы еще такую строчку предлагали: "123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefhijkmnoprs tuvwxy"
Здесь уже "z" не используется...
|
|
|

23.11.2016, 09:40
|
|
Постоянный
Регистрация: 21.07.2015
Сообщений: 594
Провел на форуме: 109967
Репутация:
171
|
|
Сообщение от VasiliyP
А этот алгоритм - он в прошивке используется(в какой?) или это на заводе дефолтные ключи так генерируют?
В прошивке D-Link DIR-615 от Дом.ru (например, DIR_615K3_RT_1.1.55).
Сообщение от VasiliyP
UPD: Несколькими постами выше вы еще такую строчку предлагали: "123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefhijkmnoprs tuvwxy"
Здесь уже "z" не используется...
Это для Netgear (то ли JWNR2000, то ли ещё какой) тоже от Дом.ru. Обращал внимание на похожий с предыдущим набор символов, но тот алгоритм вроде не подходит.
|
|
|

23.11.2016, 18:01
|
|
Постоянный
Регистрация: 30.08.2011
Сообщений: 358
Провел на форуме: 66828
Репутация:
11
|
|
A, понятно, там srand() еще используется.
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|