Все же, если ввести прерывистые линии, искривленные, острые углы (и подобные «пряности») на мой взгляд получится весьма неплохое «усиление» капчи… Т… к используется
а) Распознавание букв (цифр)
б) Обработка изображения…
Пересечение линий ведь… Делаем обработку изображений… создаем «образ линий», ищем количество пересечений…
Но Идея хорошая… Ведь можно не прямоугольники использовать, а более сложные фигуры… — тогда «распознавание» уходит в сторону нейронных сетей, также, как и в случае с текстом. Интересно, что будет защищеннее? (исключив фактор, что популярнее, то менее защищено)
Изобретать велосипеды не нужно… а вот модернизировать существующие — да…
С шахматами — это неудобно, ибо много телодвижений необходимо совершать… с ячейками — да, красивая мысль…
А вот по первой капче(палочки, или как правильно называть их...)… тут и у людей должно быть пространственное мышление… если бы мне выдали такую капчу для добавления сюда комментария… я бы его не отправил… ибо лень…
Замечу, что все же пользователями Steam'а не является одна школота.
Для него все зависит как он организует продажу — модель распространения, способ аутентификации пользователя и т.д.
Если как для игр — это будет немного «провально» ибо, если я захочу запустить тот же notepad++, то я буду должен ждать минут 5?
Выскажу свое маленькое мнение:
Microsoft уже «обзавелся» «правилом» выхода на рынки, которые уже «освоены» кем-то.
И на данном моменте «зарождения» глупо сравнивать окрепший сервис Steam и сервис, который еще официально «не родился». Я думаю, (и наверное многие согласятся со мной) win 8 Store ждут изменения. В любом случае какой он есть сейчас он не останется это факт. Заявления Steam о продаже приложений — хорошо.
Почему?
Мы на пороге нового витка «войн» теперь не технология смысл «войны», а магазин. Наличие конкурентов будет подстегивать и тех и других по созданию сервиса «лучше, красивее и надежнее»
Поэтому покупаем поп-корн и садимся смотреть за дальнейшем развитием
На мой взгляд, развитие интернет-технологий — это один из ярких примеров «ускорения» развития человеческой цивилизации… Из истории можно заметить, какие большие промежутки времени были при переходе от одной технологии к другой, и как (ближе к промышленной эпохе) все набирало темпы и набирало.
Интернет быстро шагнул… Думаю, есть смысл сказать, что «зарождение» Интернета могло быть более длительным, если бы не холодная война и (по этой причине) «нужда» в быстрой связи между различными частями страны (я про США)
После «Зарождения» развития также было ужасающим (по меркам 17-18 века) Web 1.0 web 2.0 (не говоря, о создании скриптовых ЯП и т.п.). «На подходе» уже web 3.0…
Большой вопрос, о котором на досуге размышлял — представьте себе картину — процессоростроение. Сейчас основной элемент — кремний. Его «предел» почти достигнут… А есть ли такой предел (в скорости развития) у человечества? Интересно, не правда ли?
Несколько не согласен с 4-м пунктом.
Пользователь, получив стандартный пароль, как минимум в 40-50% случаях не будет его менять на свой. Генерация пароля происходит, наверняка, с помощью простейших функций рандома (т.е. без применения криптографических функций рандома [к примеру в C# это System.Security.Cryptography.RNGCryptoServiceProvider]) А это означает, что «стандартные» пароли есть возможность относительно легко узнать…
Как вариант для «избежать» использовать (применительно к C#) криптографические способы генерации случайных чисел (я не в курсе как у php с этим дела обстоят), либо, кидать пользователю временную ссылку для подтверждения регистрации…
Немного не понял, но по закону, (будем говорить «грубо») сайт блокируется и «возвращение» в строй сайта можно добиться через суд. Так? Так.
Закономерный вопрос — а куда девалась презумпция невиновности??? Ведь, пока судебно не доказана вина (сайта в том числе), никто не в праве обвинять… А по данному закону наоборот…
На мой взгляд бОльшую часть статьи можно заменить на слова:
«Если при написании программного средства вы получили (извиняюсь) говнокод, попробуйте переписать его в объектно-ориентированном стиле.»
Статья была бы нормальная(хорошая), если бы Вы предложили «метод» «перелопачивания» кода на ОО-стиль
а) Распознавание букв (цифр)
б) Обработка изображения…
Главное, не замудрить…
Но Идея хорошая… Ведь можно не прямоугольники использовать, а более сложные фигуры… — тогда «распознавание» уходит в сторону нейронных сетей, также, как и в случае с текстом. Интересно, что будет защищеннее? (исключив фактор, что популярнее, то менее защищено)
С шахматами — это неудобно, ибо много телодвижений необходимо совершать… с ячейками — да, красивая мысль…
А вот по первой капче(палочки, или как правильно называть их...)… тут и у людей должно быть пространственное мышление… если бы мне выдали такую капчу для добавления сюда комментария… я бы его не отправил… ибо лень…
Для него все зависит как он организует продажу — модель распространения, способ аутентификации пользователя и т.д.
Если как для игр — это будет немного «провально» ибо, если я захочу запустить тот же notepad++, то я буду должен ждать минут 5?
Вряд ли я на это пойду…
Microsoft уже «обзавелся» «правилом» выхода на рынки, которые уже «освоены» кем-то.
И на данном моменте «зарождения» глупо сравнивать окрепший сервис Steam и сервис, который еще официально «не родился». Я думаю, (и наверное многие согласятся со мной) win 8 Store ждут изменения. В любом случае какой он есть сейчас он не останется это факт. Заявления Steam о продаже приложений — хорошо.
Почему?
Мы на пороге нового витка «войн» теперь не технология смысл «войны», а магазин. Наличие конкурентов будет подстегивать и тех и других по созданию сервиса «лучше, красивее и надежнее»
Поэтому покупаем поп-корн и садимся смотреть за дальнейшем развитием
Интернет быстро шагнул… Думаю, есть смысл сказать, что «зарождение» Интернета могло быть более длительным, если бы не холодная война и (по этой причине) «нужда» в быстрой связи между различными частями страны (я про США)
После «Зарождения» развития также было ужасающим (по меркам 17-18 века) Web 1.0 web 2.0 (не говоря, о создании скриптовых ЯП и т.п.). «На подходе» уже web 3.0…
Большой вопрос, о котором на досуге размышлял — представьте себе картину — процессоростроение. Сейчас основной элемент — кремний. Его «предел» почти достигнут… А есть ли такой предел (в скорости развития) у человечества? Интересно, не правда ли?
Пользователь, получив стандартный пароль, как минимум в 40-50% случаях не будет его менять на свой. Генерация пароля происходит, наверняка, с помощью простейших функций рандома (т.е. без применения криптографических функций рандома [к примеру в C# это System.Security.Cryptography.RNGCryptoServiceProvider]) А это означает, что «стандартные» пароли есть возможность относительно легко узнать…
Как вариант для «избежать» использовать (применительно к C#) криптографические способы генерации случайных чисел (я не в курсе как у php с этим дела обстоят), либо, кидать пользователю временную ссылку для подтверждения регистрации…
Закономерный вопрос — а куда девалась презумпция невиновности??? Ведь, пока судебно не доказана вина (сайта в том числе), никто не в праве обвинять… А по данному закону наоборот…
«Если при написании программного средства вы получили (извиняюсь) говнокод, попробуйте переписать его в объектно-ориентированном стиле.»
Статья была бы нормальная(хорошая), если бы Вы предложили «метод» «перелопачивания» кода на ОО-стиль