Собрал небольшой словарик на 4 мегабайта. Для слабеньких ноутов. (Всего 371,280 паролей) Входят такие пассы. Code: alina0101...zahar3112 alina1950...zahar2017 0101alina...3112zahar 1950alina...2017zahar http://rgho.st/66JGkqDmS вот только что на него и подобрал...
немного запутано с UPD №7 нумерацию поправь а так делаеш благое дело я уже 2 недели делаю словари с https://databases.today/search.php может и нескоро но выложу PS такие ники меня всегда радовали почитал поржал TbI_kTo_Takou_gocBugaHue 9KY6OBU4_gpyr_3eJIe6o6bI
Я плохо тебя понимаю... вообще, и вот сейчас, что тебе не понравилось в моей нумерации? Что нужно поправить? Если ты про 11-12, и т.д., так то я для себя помечаю, какие account_id я уже проверил. В данном случае с 11000000-12000000. Не обращай внимания на эти циферки! Оно тебе не надо!
Да я не заморачиваюсь) все нормально,общаться в живую намного проще чем писать) без пол литра возможно и не поймем друг друга) хотя может и литр)
Как заменить x'ы на номера их расположения? в линуксе ******** AAxxxAAA AxAAAAxx AxAAAxAx ******** AA345AAA A2AAAA78 A2AAA6A8
не знаю как чтобы в линуксе но фичи добавляем в прогу которую тестируем на винде уже около 10 фич там есть,исходник поправить нада и будет работать,функцию принципе можно добавить
Code: perl -pe '$n=0; s/(.)/(++$n, $1 eq "x" ? $n:$1)/ge' file.txt Или можно файл не указывать, тогда будет читать stdin.
а может кто на SED перевести? замутил такое: #!/bin/sh sed -r 's/x(.......)/1\1/' 1.txt > 2.txt sed -r 's/(.)x(......)/\12\2/' 2.txt >> 3.txt sed -r 's/(..)x(.....)/\13\2/' 3.txt >> 4.txt sed -r 's/(...)x(....)/\14\2/' 4.txt >> 5.txt sed -r 's/(....)x(...)/\15\2/' 5.txt >> 6.txt sed -r 's/(.....)x(..)/\16\2/' 6.txt >> 7.txt sed -r 's/(......)x(.)/\17\2/' 7.txt >> 8.txt sed -r 's/(.......)x/\18/' 8.txt >> finish.txt rm 2.txt 3.txt 4.txt 5.txt 6.txt 7.txt 8.txt но уж больно громоздко получилось
Spoiler: code Code: #!/bin/sh while read line do out="" for (( i=0; i<${#line}; i++ )); do c="${line:$i:1}" if [[ $c = "x" ]]; then out="$out$((i+1))" else out="$out$c" fi done echo "$out" done < "${1:-/dev/stdin}" - Это на sh/bash. И еще красивый вариант на perl: Code: perl -pe 's/x/pos()+1/ge'
Я пару часов промучился, но так и не смог научить sed ставить вместо символа его номер. Можете объяснить как работает эта магия: \12\2, \13\2/... ?
sed -r 's/(..)x(.....)/\13\2/' 3.txt >> 4.txt - вот так происходит замена. \1 и \2 - это обратные ссылки