Замучился я придумывать пароли (один иметь тоже наверно неправильно), вот нашел что б в онлайне сразу генерить и сохранять. Вот пусть теперь тут будет.
в каком смысле? там цикл максимум на 100... а вообще зачем много? в конкретный раз достаточно одного... или два - что б их соединить и типа обмануть генератор случайных чисел?
в каком смысле? там цикл максимум на 100... а вообще зачем много? в конкретный раз достаточно одного... или два - что б их соединить и типа обмануть генератор случайных чисел?
Ну у меня своя система паролей:) она конечно непонятная, но потому она и своя. Что хранить пароль в голове, это понятно, тут дело в другом - есть программки по подбору пароля методам генерирования, а базы у них похожие. Сам я не хакер, но ради эксперимента, как-то пробовал(только тсссссс)из 10 попыток, три были успешными:)
Ну у меня своя система паролей:) она конечно непонятная, но потому она и своя. Что хранить пароль в голове, это понятно, тут дело в другом - есть программки по подбору пароля методам генерирования, а базы у них похожие. Сам я не хакер, но ради эксперимента, как-то пробовал(только тсссссс)из 10 попыток, три были успешными:)
Там всего то сотня строчек кода.. Вот вставляю только само генерирование. Ни каких таблиц нет! Для особо мнительных - возьмите сгенерите символов двадцать - а потом СЛУЧАЙНО смените регистр или впишите ченить...
function generatorLine():void { //обнуляем предыдущее значение resultN = null; for (var j:int = 0; j < numberOfSimbols; j ++) { var n:int = Math.round(Math.random() * (array2.length - 1)); //из исходного массива array2 рандомно выбирается символ //и помещается в итоговый массив arrayEnd arrayEnd.push(array2[n]); }
Там всего то сотня строчек кода.. Вот вставляю только само генерирование. Ни каких таблиц нет! Для особо мнительных - возьмите сгенерите символов двадцать - а потом СЛУЧАЙНО смените регистр или впишите ченить...
function generatorLine():void { //обнуляем предыдущее значение resultN = null; for (var j:int = 0; j < numberOfSimbols; j ++) { var n:int = Math.round(Math.random() * (array2.length - 1)); //из исходного массива array2 рандомно выбирается символ //и помещается в итоговый массив arrayEnd arrayEnd.push(array2[n]); }
потом не удивляйтесь, если ваш ЖЖ уже и не ваш.
ОтветитьУдалитьпотом не удивляйтесь, если ваш ЖЖ уже и не ваш.
ОтветитьУдалитьты уверен, что список паролей не больше 100?
ОтветитьУдалитьты уверен, что список паролей не больше 100?
ОтветитьУдалитьв каком смысле? там цикл максимум на 100...
ОтветитьУдалитьа вообще зачем много? в конкретный раз достаточно одного...
или два - что б их соединить и типа обмануть генератор случайных чисел?
в каком смысле? там цикл максимум на 100...
ОтветитьУдалитьа вообще зачем много? в конкретный раз достаточно одного...
или два - что б их соединить и типа обмануть генератор случайных чисел?
Ну у меня своя система паролей:) она конечно непонятная, но потому она и своя. Что хранить пароль в голове, это понятно, тут дело в другом - есть программки по подбору пароля методам генерирования, а базы у них похожие. Сам я не хакер, но ради эксперимента, как-то пробовал(только тсссссс)из 10 попыток, три были успешными:)
ОтветитьУдалитьНу у меня своя система паролей:) она конечно непонятная, но потому она и своя. Что хранить пароль в голове, это понятно, тут дело в другом - есть программки по подбору пароля методам генерирования, а базы у них похожие. Сам я не хакер, но ради эксперимента, как-то пробовал(только тсссссс)из 10 попыток, три были успешными:)
ОтветитьУдалитьавтору проги много не надо. Чтобы потом прогонять по своему списку подбирая
ОтветитьУдалитьИМХО это из теории заговора, кому нужны наши пароли? :-)
автору проги много не надо. Чтобы потом прогонять по своему списку подбирая
ОтветитьУдалитьИМХО это из теории заговора, кому нужны наши пароли? :-)
Там всего то сотня строчек кода.. Вот вставляю только само генерирование. Ни каких таблиц нет!
ОтветитьУдалитьДля особо мнительных - возьмите сгенерите символов двадцать - а потом СЛУЧАЙНО смените регистр или впишите ченить...
function generatorLine():void {
//обнуляем предыдущее значение
resultN = null;
for (var j:int = 0; j < numberOfSimbols; j ++) {
var n:int = Math.round(Math.random() * (array2.length - 1));
//из исходного массива array2 рандомно выбирается символ
//и помещается в итоговый массив arrayEnd
arrayEnd.push(array2[n]);
}
Там всего то сотня строчек кода.. Вот вставляю только само генерирование. Ни каких таблиц нет!
ОтветитьУдалитьДля особо мнительных - возьмите сгенерите символов двадцать - а потом СЛУЧАЙНО смените регистр или впишите ченить...
function generatorLine():void {
//обнуляем предыдущее значение
resultN = null;
for (var j:int = 0; j < numberOfSimbols; j ++) {
var n:int = Math.round(Math.random() * (array2.length - 1));
//из исходного массива array2 рандомно выбирается символ
//и помещается в итоговый массив arrayEnd
arrayEnd.push(array2[n]);
}
пардон, не обратил внимание.
ОтветитьУдалитьпардон, не обратил внимание.
ОтветитьУдалить