Просмотр полной версии : EMAIL PROTECTION
Вот хотел бы спросить как можно так сделать.
Собираю емайлы с одного сайта . А на нем сделана лавушка как бы. Т.е окончание после собачки верное а имена генерируються к примеру. qweqweqw@mail.ru и притом домены остаються нормальные а меняеться все до собачки. как такое сделать ?
ээээ,не совсем понялсуть вопроса,но может быть все дынные перед выходом просто
preg_replace? :o
Нет когда. именно бот заходин на страницу то для него именно так делаеться а если нормальные юзер то нормальные емайл. Вообщем не знаю как это реализованно но я прогой насобирал одни и те же имена только чуть измененные сгенерированные я так понял это сделали для того что бы не варавали почту с сайта
Нет когда. именно бот заходин на страницу то для него именно так делаеться а если нормальные юзер то нормальные емайл. Вообщем не знаю как это реализованно но я прогой насобирал одни и те же имена только чуть измененные сгенерированные я так понял это сделали для того что бы не варавали почту с сайта
Тут несколько вариантов.
мне кажетсья,что это сделано с помощью заголовков,он проверяет реферера,агента и т.д.
не знаю как сделанно но собираю я емайл имягенерированное@домен.com net etc
не знаю как сделанно но собираю я емайл имягенерированное@домен.com net etc
Ну я тебе сказал возможный путь,что еще то требуеться?
Как его реализовать
Проверяй реферер,получаемые заголовки,агента,страну если хочеш.Если тебе чтото там не нравица - прег_реплайсом меняеш все мыла.
Что может сделать пользователь можно реализовать и в виде программы. Посмотри, что у тебя отправляется на сайт в http-заголовке. Вполне вероятно, что проверяются поля, которые люди обычно игнорируют при написании скриптов - user-agent, etc.
Хотя может и на JS реализовано. Нужно смотреть.
там скорее всего шифруется на сервере а в клиенте идет расшифровка. бот не поддерживает яваскрипт поэтому не видит емайлы
Vlad&slav
08.12.2009, 20:15
ээээээээээммммммм мб я не праильно понял но если правильно тогда
curl + explode + str_replace (preg_replace тяжеловат будет)
ээээээээээммммммм мб я не праильно понял но если правильно тогда
curl + explode + str_replace (preg_replace тяжеловат будет)
Это что такое? оО
Имеем:
$text = 'blabla ya@nn.ru kjjakj kial@bk.ru....';
$text = preg_replace('#(.*)@[0-9a-z]\.[[a-z]#isU',rand(0,100),$text);
На работоспособность не проверял,но думаю схема понятна должна быть.
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot