- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Маркетинг для шоколадной фабрики. На 34% выше средний чек
Через устранение узких мест
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Различные проверки с цифрами, которые генерируются на php. Собственно каким путем они пишутся? В функциях работы с графикой искать или модуль есть?
Цифирки пишутся путем работы с графикой на GD или Image Magick,
но где-то в сети я видел уже готовый модуль, который создает картинку.
Правда не помню на php или perl...
немного не в тему
была идея (а потом видел сетку каталогов) что картинка нифига не генирируется, но она есть) те просто запугивает, никаких пхп скриптов, но в тоже время от авторегистратора спасает ))) тк код сверяешь)
Различные проверки с цифрами, которые генерируются на php. Собственно каким путем они пишутся? В функциях работы с графикой искать или модуль есть?
тоже такую штуку ищу, если найдете, киньте линк сюда, плиз
самому писать думаю смысла нет, хотя, наверняка, что скрипт не более 20 строк
DJ_Petrovich,
Я сам буду писать, так что скоро не обещаю =)
<?
Header("Content-Type: image/png");
$im = ImageCreate(150, 30);
$black = ImageColorAllocate($im, 255, 255, 230);
$color = ImageColorAllocate($im, 0, 0, 0);
ImageFill($im, 0, 0, $black);
$text = mt_rand (1000000000, 9999999999);
ImageString($im, 25, 30, 10, $text, $color);
imageLine ($im, 250, 25, 0, 23, $color);
imageLine ($im, 1, 0, 250, 50, $color);
imageLine ($im, 250, 15, 0, 12, $color);
ImagePng($im);
ImageDestroy($im);
?>
И вот несколько интересных ссылок по картинкам:
http://www.progland.com/protect_forms.htm — перловый модуль на Image::Magick
http://sam.zoy.org/pwntcha/ — хомяк мегараспознавалки картинок
http://www.pwntcha.net/test.html — тест мегараспознавалки
Остальное:
http://imated.sourceforge.net/
http://ocr.apmath.spbu.ru/
http://jocr.sourceforge.net/
http://www.claraocr.org/
http://lem.eui.upm.es/ocre.html
тест мегараспознавалки
мега - это самая мощьная или они класифицируются по сложности алгоритма?
azzz,
Дык это просто генерация картинки простыми функциями :(
Этого будет достаточно, чтобы остановить многие спам-боты.
Или еще какие-то навороты нужно?
"Мега" - это ничего не значит, просто ссылка по теме...
IMHO самая мощная это Fine Reader.
azzz,
Дык это просто генерация картинки простыми функциями :(
Segey, это называется captcha - автоматический тест Тьюринга, смотрите здесь - http://captcha.ru/
просто циферки на PHP спам роботами элементарно обходятся
Segey, чуть конкретней ссылка
http://www.phpsector.com/s156-Securimage+CAPTCHA+Generator.html
защита эта не всегда срабатывает - так сказать "защита от дурака", но не от профи.
Видел где-то не циферками, типа 72, а СЕМЬДЕСЯТ ДВА - словами, а нужно ввести цифры. Я думаю такая защита надежней, либо - комбинировать, еще видел сложение - типа 2 + 3 = водите 5 и проходит все гут :)
нужно поискать такую защиту