LinuxForum.Fans
Тема

Как выбрать пароль

Автор: IROOT 37 сообщений 5260 просмотров
#87528

Вот не понимаю чем записанный пароль опасен. У меня есть тетрадка, где я храню все пароли. Тетрадь дома и поэтому чтобы ее взять надо попасть ко мне домой. Зато я могу из случайных знаков составить нормальный пас, записать его и со временем запомнить. Зато он не взламываемый.

#87529
surf написал:
Вот не понимаю чем записанный пароль опасен. У меня есть тетрадка, где я храню все пароли. Тетрадь дома и поэтому чтобы ее взять надо попасть ко мне домой. Зато я могу из случайных знаков составить нормальный пас, записать его и со временем запомнить. Зато он не взламываемый.

Тут зависит от целей и ценности информации.
Если у тебя пароль от сайта знакомств, то это одно, а если от сервера с ядерными секретами, то совсем другое.

#87530
Vascom написал:

Тут зависит от целей и ценности информации.
Если у тебя пароль от сайта знакомств, то это одно, а если от сервера с ядерными секретами, то совсем другое.

тут полностью согласен smile

#87546
drBatty написал:
откуда тогда цифра "5 часов"?

Так он пишет там, сколько времени берет на взлом пароля.

gramozeka написал:
... а можно просто в английской раскладке любимую цитату из "Штирлица" русскими клавишами набрать - ломать устанет рука :

У меня бал знакомый, который набирал такой пароль (когда сменил, то сказал)
"По-бабам_пора,_по бабм!бъепа-пабам!" в английской раскладке, с первого раза!)))))

#87551
zhevak написал:
Я а не запариваюсь особо. Беру название своего авто и добавляю цифры госномера. Получается что-то типа "lancer123" или "Taureg777".

хороший подход. я тоже делаю так. только я беру две части из совершенно разных источников:
1)производитель CD/DVD привода
2)последние 4 цифры телефона моей первой девушки
забыть практически невозможно, а вот как подобрать - даже и не знаю... Враг может угадать любую часть, но вот обе сразу... А спецсимволы не использую НИКОГДА - ибо их практически невозможно запомнить.

zhevak написал:
Говорят, чтобы бороться с врагом, надо знать его в лицо, и соответственно строить свою защиту.

э... я тут флешку потерял... кто его, врага, знает...

gramozeka написал:
... а можно просто в английской раскладке любимую цитату из "Штирлица" русскими клавишами набрать - ломать устанет рука :
"... ,Штирлиц , а Вас я попрошу остаться ..." ="/// ?Inbhkbw ? f Dfc z gjghjie jcnfnmcz ///" , подбирайте если сможете big_smile ...

набирать тоже - почему не убрать все пробелы и спецсимволы? где гарантия, что вы сами запомните их расстановку?

Vascom написал:
Проблема таких паролей в том, что не всегда они вводятся с обычной клавиатуры. Например это не прокатит на обычном телефоне, сенсорном смартфоне и т.п.

к счастью, я помню кодовую таблицу ASCII ;)

surf написал:
Вот не понимаю чем записанный пароль опасен. У меня есть тетрадка, где я храню все пароли. Тетрадь дома и поэтому чтобы ее взять надо попасть ко мне домой. Зато я могу из случайных знаков составить нормальный пас, записать его и со временем запомнить. Зато он не взламываемый.

а что вы не хотите использовать менеджер паролей вроде keepass?
тетрадку ведь и потерять можно! а базу паролей можно постоянно записывать на разные носители, и даже публиковать в сети - она зашифрованная и маленькая. К примеру, в p2p до сих пор гуляет классный фильм с моими паролями внутри :) Если я потеряю ВСЁ, то этот файл останется - я помню сигнатуру и мастер пароль. Кстати о сигнатурах:

Часто в криптографии нужен случайный код, который тем не менее необходимо запомнить. При это НИКТО не должен его найти, а если он его даже увидит, то этот кто-то не должен понять, что это спец код, а не случайный мусор. Для этих целей я использую следующую команду:
[console]$ echo "эту фразу я не забуду" | md5sum
59c282ca0e961f597ee3b06f01112326 -
[/console]
теперь достаточно прилепить к большому файлу 59c282ca0e961f597ee3b06f01112326, а сразу после него зашифрованное послание. Никто не сможет его не то-что прочитать, но даже узнать, что оно есть (можно вставить в середину AVI например). Мы-же с лёгкостью вытянем секретный файл обычной grep.

Кроме того, используя такой маркёр, можно хранить секретные данные в УДАЛЁННЫХ файлах например на флешке. Злоумышленнику навряд-ли придёт в голову скопировать флешку командой dd, и искать сигнатуру. (а даже если и придёт?) Естественно, удалённые файлы могут сами исчезнуть. Этого можно избежать: режем послание на мелкие кусочки (split), добавляем информацию для восстановления (par2), равномерно размешиваем (shuf), и пишем на какую-нибудь vfat. Потом всё удаляем, и пишем туда скажем порнушные фотки (на половину конечно).

#87553
Vascom написал:
Если у тебя пароль от сайта знакомств

...то вполне достаточно запоминалки пароля из браузера. (если мы не в венде, конечно - ибо в Сети гуляют трояны-воры паролей)

Shlomo написал:
Так он пишет там, сколько времени берет на взлом пароля.

кто? подбиратель зип-паролей? ну хотя-бы WinRAR юзайте, если GnuPG вам религия не позволяет!

#87562
drBatty написал:
ну хотя-бы WinRAR юзайте,

Для чего?!!

#87587

Да я думаю нужно ток менять регистр, прибавить скобки и достаточно. У меня пароль из 14 символов.
Интересно скока времени надо что бы его взломать? Кто знает как это считается. Если известно сколько подборов делает программа в секунду? Как подсчитать возможное число вариантов?

#87589

Число вариантов = (число возможных значений символа) в степени (число символов).
То есть при длине 14 символов английского алфавита в нижнем регистре:
26^14 = 6.4510e+019
А в любом регистре уже:
(26*2)^14 = 1.0569e+024

#87591

ну как вариант можно самому генерилку сварганить, вот делал как то на перле:

text

#!/usr/bin/perl # #Password Generator # sub randomPassword { my $password; my $_rand;

my $password_length = $_[0]; if (!$password_length) { $password_length = 10; }

my @chars = split(" ", "Q W E R T Y U I O P L K J H G F D S A Z X C V B N M q w e r t y u i o p l k j h g f d s a z x c v b n m 1 2 3 4 5 6 7 8 9 0 , . ? / < > | \ ! @ # $ % ^ & * ( ) _ + = - { ] } ] ");

srand;

for (my $i=0; $i <= $password_length ;$i++) { $_rand = int(rand 98); $password .= $chars[$_rand]; } return $password; }

print "************************\n";

print "password: ", randomPassword(12); print "\n"; print "************************\n";

вот пример:
1H+Jk=-?t>#9
сайт:http://howsecureismypassword.net/
выдал вот такой вот результат: :lol:
It would take
About 7 billion years
:lol: :lol: :lol:

#87593
text

cat /dev/urandom | tr -d -c 'a-zA-Z0-9' | fold -w 10 | head -1

Число 10 - количество знаков в пароле.
P.S. На авторство не претендую :)

#87595

помню во времена бурной молодости я пользовался таким программами как thc hydra и john the ripper. Они как раз для подбора паролей используются =).
С их помощью можно проверять стойкость своих паролей.

#87599

Включайте мозг, а не возлагайте это на машину.
Скоро думать её будете за вас заставлять

#87631
drBatty написал:

.... набирать тоже - почему не убрать все пробелы и спецсимволы? где гарантия, что вы сами запомните их расстановку? ...

в том и фича , главное запомнить синтаксис и пунктуацию своего пароля , это намного проще , чем к примеру запоминать 28 символов не пойми чего (столько вроде по дефолту стоит в WS 2008) , но на вкус и цвет - каждый сам себе Пикассо ...

#87632
elve написал:
... john the ripper...
Показать
а с каким ключом ее запускать та, манов на нее нет, по крайней мере я не нашел.

вот читаю один ))

#87689
Shlomo написал:
Для чего?!!

файлы шифровать.

что касается паролей на логины, то в венде с этим просто: имеются радужные таблицы, применяя которые можно легко и быстро подобрать пароль. В Linux с этим хуже - там соль, потому пароль нужно подбирать по месту. (т.е. домашние заготовки не катят - радужные таблицы это уже заранее подобранные пароли, и записанные на большой HDD)

mogul82 написал:
Кто знает как это считается.

очень просто: если в алфавите M символов, и длинна пароля N, то имеется M^N вариантов. В Linux есть консольный калькулятор bc, который считает с любой точностью. Доказательство:
для пароля в 1 символ имеем М вариантов. Для пароля из двух имеем М вариантов для первой буквы, и в каждом варианте для второй, и того М*М. Для трёх букв ровно в М раз больше М*М*М, ну а для N букв M^N.

Подбор пароля более 6и букв на сегодня невозможен.

На самом деле, пароль нигде не хранится, а хранится только хеш. Хеш необратим(только перебором), потому злоумышленник не сможет войти в систему даже зная хеш. Но юзер может - он набирает пароль, от него считается хеш, и хеши сравниваются. Если совпали - значит пароль совпадает с тем, который когда-то был задан.

Вычисление хеша - сравнительно долгая задача, потому за секунду можно подобрать не очень много символов. За обозримое время на одном бытовом компьютере можно перебрать все 4х символьные пароли тупым перебором. Админы ГРУ и владельцы ботнетов могут вскрывать пятисимвольные и даже 6и символьные. Семисимвольные пока обычно устойчивы (особенно для долгой SHA-256, это алгоритм рассчёта хешей). Но лучше юзать 8и символьные минимум. Конечно с солью.

#87699

howsecureismypassword.net - качественный сервис - "1234567890" более безопасный, чем "српдадпьтдаыттвпрлкыилуцтлдгепрудерудшетпдгышдуфгтеапдшгуфреапшгурдовитпдлвилгпиырклпиыуепфгнпкзжфщпрказфууфршпгпуащпрфуащгшпуфшаиуфщгащфшиафгупашщфурагшщруд"

Войдите или зарегистрируйтесь, чтобы ответить.