- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Доброго времени суток уважаемые. При разработке рекламной сети, возник вопрос вытекащий из ТЗ к рекламной сети:
Определение и алгоритм получения "замаскированного IP".
Помогите справиться с этой задачей, я помогу Вам материально. Спасибо за внимание. stihov.egorСОБАКАya.ru
Вам на какой стадии то нужно определять IP пользователя?
А если IP "замаскирован" с помощью анонимного прокси?
что такое "замаскированный IP". ?
Каким образом он маскируется?
Где его нужно определять?
Чей это IP?
Также не совсем понял вопрос....
Если нужно определить IP пользователя, то скрипт в файле (99% взято с PhpMyAdmin)...
Вот последний вариант должен подойти.
Также не совсем понял вопрос....
Если нужно определить IP пользователя, то скрипт в файле (99% взято с PhpMyAdmin)...
Это устарело.
Достаточно таково:
function getip()
{
if (getenv("HTTP_CLIENT_IP") && strcasecmp(getenv("HTTP_CLIENT_IP"),"unknown"))
$ip = getenv("HTTP_CLIENT_IP");
elseif (getenv("HTTP_X_FORWARDED_FOR") && strcasecmp(getenv("HTTP_X_FORWARDED_FOR"), "unknown"))
$ip = getenv("HTTP_X_FORWARDED_FOR");
elseif (getenv("REMOTE_ADDR") && strcasecmp(getenv("REMOTE_ADDR"), "unknown"))
$ip = getenv("REMOTE_ADDR");
elseif (!empty($_SERVER['REMOTE_ADDR']) && strcasecmp($_SERVER['REMOTE_ADDR'], "unknown"))
$ip = $_SERVER['REMOTE_ADDR'];
else
$ip = "unknown";
return($ip);
}
Объясняю тем кто не понял.Смысл как на 2ip.ru. Сервис показывает тебе какой у тебя прокси и какой у тебя настоящий IP.ТС тоже самое нужно
Спасибо всем за ответы. Конкретизирую. В многоуровневом фрод-фильтре есть пункт в ТЗ:
• Клики/показы совершенные с прокси-серверов или замаскированных IP должны иметь статус «бесплатные». Должен иметься обновляемый качественный список прокси-серверов и система определения реальных IP замаскированных под фальшивые IP
Замаскированные IP - это название взято с программы Топген, скрин настройки которой прикрепил к посту, помимо всех прокси там есть отдельно маскировка IP (значит это не просто прятки за проксёй), знаю что сервисы статистики это секут, по какому алгоритму вот непонятно (кроме мейлРУ ;) )
Нужно знать следующее:
1. Что такое замаскированный IP
2. Алгоритм определения реального IP под маскированным IP.
3. (Опционально) Совет хорошего, пусть даже и платного источника, для автоматического обновления наиболее полных баз всех типов прокси-серверов.
PS Вознаграждение в силе. Спасибо
Ну я вам скажу что если надо будет ничего и ни когда вы не узнаете, вот я например замаскировался за натом у меня IP 192.168.0.1 как вы его увидите (просто для примера) ? Так это я не прятался еще и любой прокси думаю передаст сейчас и внутренний ИП если я его в слепую в браузере установлю :D ...... но реально то..... разве что сравнивать со списком каких-то прокси, а это получается постоянный мониторинг и обновление этих самых баз...
Я понял что вам надо
Обращайтесь, контакты в профиле