ФорумПрограммированиеJavaScript → Что если сделать каптчу на js ?

Что если сделать каптчу на js ?

  • Frozzeg

    Сообщения: 5641 Репутация: N Группа: Джедаи

    Spritz 31 мая 2009 г. 8:06

    Что если сделать каптчу следующим образом, на экране отображен код каптчи и виртуальная клавиатура, нажимая на соответствующие клавиши - защитный код постепенно пропадает, т.е. никаких полей для ввода кода нет

    что скажете?
    You can be anything you want to be. Just turn yourself into anything you think that you could ever be.
  • adw0rd

    Сообщения: 22933 Репутация: N Группа: в ухо

    Spritz 31 мая 2009 г. 8:15, спустя 8 минут 51 секунду

    не люблю виртуальные клавы..
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • welder

    Сообщения: 2945 Репутация: N Группа: в ухо

    Spritz 31 мая 2009 г. 8:15, спустя 41 секунду

    а если js  отрублен ?
  • Frozzeg

    Сообщения: 5641 Репутация: N Группа: Джедаи

    Spritz 31 мая 2009 г. 8:18, спустя 3 минуты 3 секунды

    то это проблемы юзера )
    You can be anything you want to be. Just turn yourself into anything you think that you could ever be.
  • ubica

    Сообщения: 530 Репутация: N Группа: Кто попало

    Spritz 31 мая 2009 г. 14:10, спустя 5 часов 51 минуту 53 секунды

    есть такое при регистрации на mail.ru с некоторых немецких ip :)
  • sap

    Сообщения: 2701 Репутация: N Группа: Кто попало

    Spritz 1 июня 2009 г. 8:38, спустя 18 часов 28 минут 20 секунд

    Оторвал бы руки создателю такой «каптчи».
  • Josh

    Сообщения: 2008 Репутация: N Группа: Кто попало

    Spritz 1 июня 2009 г. 9:06, спустя 27 минут 3 секунды

    А почему-бы просто не генерить капчу, и json-ом ходить её проверять?
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 1 июня 2009 г. 9:12, спустя 6 минут 31 секунду


    А почему-бы просто не генерить капчу, и json-ом ходить её проверять?
    такой же костыль у вконтакте … :-D вопрос - нахуй так делать вообще?
    Сапожник без сапог
  • Josh

    Сообщения: 2008 Репутация: N Группа: Кто попало

    Spritz 1 июня 2009 г. 9:53, спустя 41 минуту 25 секунд



    А почему-бы просто не генерить капчу, и json-ом ходить её проверять?
    такой же костыль у вконтакте … :-D вопрос - нахуй так делать вообще?
    А в чём ты проблему видишь то? от того что ты сделаешь запрос передав туда public_key и captcha_value нихрена не поменяеться. Или ты ключ которым я шифрую капчи знаешь?
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 1 июня 2009 г. 9:59, спустя 5 минут 24 секунды




    А почему-бы просто не генерить капчу, и json-ом ходить её проверять?
    такой же костыль у вконтакте … :-D вопрос - нахуй так делать вообще?
    А в чём ты проблему видишь то? от того что ты сделаешь запрос передав туда public_key и captcha_value нихрена не поменяеться. Или ты ключ которым я шифрую капчи знаешь?
    оО у тебя даже криптография к капчам прикручена? ))))))))))))) нахуй?
    Сапожник без сапог
  • Josh

    Сообщения: 2008 Репутация: N Группа: Кто попало

    Spritz 1 июня 2009 г. 10:02, спустя 3 минуты 2 секунды

    шоб нехуй :) не всегда сессия надо :)
  • Trej Gun

    Сообщения: 5299 Репутация: N Группа: в ухо

    Spritz 1 июня 2009 г. 10:05, спустя 3 минуты 16 секунд

    Josh, а я думал в харькове не шокают
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 1 июня 2009 г. 10:09, спустя 3 минуты 36 секунд


    шоб нехуй :) не всегда сессия надо :)
    ключом шифровать в любом случае плохо. рандом надо юзать а то вдруг кто нить твой ключ узнает)
    Сапожник без сапог
  • Josh

    Сообщения: 2008 Репутация: N Группа: Кто попало

    Spritz 1 июня 2009 г. 10:36, спустя 27 минут 33 секунды


    шоб нехуй :) не всегда сессия надо :)
    не шокают - зато букав меньше))))


    шоб нехуй :) не всегда сессия надо :)
    ключом шифровать в любом случае плохо. рандом надо юзать а то вдруг кто нить твой ключ узнает)


    <?php

    class CaptchaCreator
    {
    public $CaptchaFileName = null;
    public $Directory = null;
    public $FontDirectory = null;
    public $TTFRange = array('comic.ttf','impact.ttf');
    public $MaxChars = 5;
    public $MinSize = 15;
    public $MaxSize = 25;
    public $MaxRotation = 30; // [-30 .. 30]
    public $NoiseChars = true;
    public $WebSafeColors = false;
    public $SecretString = 'THIS IS MY SECRET STRING';
    public $SecretPosition = 15; // [1 .. 32]
    public $OutOfDateTime = 86400; // One day
    public $PublicKey = null;

    THIS IS MY SECRET STRING
  • Josh

    Сообщения: 2008 Репутация: N Группа: Кто попало

    Spritz 1 июня 2009 г. 10:37, спустя 1 минуту 6 секунд

    Так что если узнают быстро поменяю xD

Пожалуйста, авторизуйтесь, чтобы написать комментарий!