За последние 24 часа нас посетили 19272 программиста и 1615 роботов. Сейчас ищут 968 программистов ...

Помогите найти скрипт

Тема в разделе "PHP для новичков", создана пользователем DZB, 13 фев 2013.

  1. DZB

    DZB Активный пользователь

    С нами с:
    13 фев 2013
    Сообщения:
    5
    Симпатии:
    0
    Привет всем!
    В php я не шарю и пришёл сюда может сдесь помогут гуру...
    Помогите найти или составить скрипт php который будет показывать некоторые сведения о посетителе сайта например такие как
    Какая используется ОС.
    Какой используется браузер и какая версия.
    Какая страна и его ip
    примерно также как и на сайте http://2ip.ru/
    и если вам не составит труда то немного расписать сам скрипт что есть что.
    Заранее благодарю за помощь!
     
  2. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    HTTP_USER_AGENT (подменяется)
    REMOTE_ADDR (подменяется)
    геолокация по REMOTE_ADDR

    да лучше бы до школы дошли
     
  3. runcore

    runcore Старожил

    С нами с:
    12 окт 2012
    Сообщения:
    3.625
    Симпатии:
    158
    можно подробнее что имеется в виду?
     
  4. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    итак, перед нами загадочные большие буквы и что-то в скобках.
    разберем в естественном порядке - слева направо.

    REMOTE_ADDR - если включить голову, то мы увидим английское слово REMOTE и английскую же аббревиатуру ADDR, которая скрывает слово ADDRESS. в переводе на русский - УДАЛЕННЫЙ АДРЕС, то есть, адрес клиента. если теперь поискать в гугле - увидим где и в каком виде это загадочное значение хранится.

    (подменяется) - это русское слово, употребленное в контексте предупреждения о том, что данным, приходящим от пользователя верить нельзя.
     
  5. runcore

    runcore Старожил

    С нами с:
    12 окт 2012
    Сообщения:
    3.625
    Симпатии:
    158
    можно! если в REMOTE_ADDR указан адрес из России, Москва - значит запрос пришел именно с того адреса!
    где тут неправда?
     
  6. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    runcore, надеюсь, ты сарказмируешь
     
  7. runcore

    runcore Старожил

    С нами с:
    12 окт 2012
    Сообщения:
    3.625
    Симпатии:
    158
    Ganzal, я просто жду простого ответа. что ты имел в виду. вот и все.
    если ты подразумевал проксю или нат. все ясно.
    если чтото другое - просвяти. может я не в курсе последних методик хакеров)
     
  8. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    ну как минимум именно их)
    и не надо.
     
  9. artoodetoo

    artoodetoo Суперстар
    Команда форума Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    11.131
    Симпатии:
    1.251
    Адрес:
    там-сям
    Я недавно гуглил тему "how reliable is REMOTE_ADDR", вывод для себя сделал такой: это достаточно достоверная информация. С оговоркой, что он может указывать на прокси. А вот, в случае прокси, раскручивать X-Forwarded-For довольно глупо, т.к. эта инфа уже совсем недостоверна.

    Разница в том, что заголовки (т.е. то, что в PHP видно как $_SERVER['HTTP_...']) можно подклеить к запросу "ручками", а $_SERVER['REMOTE_ADDR'] создается апачем на основе реального IP адреса отправителя. Ну или в случае nginx+apache+mod_rpaf он передается чуть хитрее, но в итоге всё равно это реальный IP отправителя запроса. Он достоверен настолько, насколько вообще достоверны IP пакеты.
     
  10. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    а еще ее можно вообще не указывать. тогда REMOTE_ADDR будет содержать не адрес клиента. это самый простой пример обхода.
     
  11. runcore

    runcore Старожил

    С нами с:
    12 окт 2012
    Сообщения:
    3.625
    Симпатии:
    158
    Это да.
    но для нашего скрипта REMOTE_ADDR придет. и в нем будет именно адрес(а не слово из трех букв) откуда пришел запрос к НАМ. прокся это или нет - неважно.
     
  12. artoodetoo

    artoodetoo Суперстар
    Команда форума Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    11.131
    Симпатии:
    1.251
    Адрес:
    там-сям
  13. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    очень мне интересно любоваться на адрес прокси) я его и так знаю)
     
  14. artoodetoo

    artoodetoo Суперстар
    Команда форума Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    11.131
    Симпатии:
    1.251
    Адрес:
    там-сям
    Про топикстартера все забыли ))) Хотя, может это был рекламный бот. Молчит чегой-то.
     
  15. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    надеюсь, он нагуглил и использует один из миллиарда примеров. молодец он =)
     
  16. DZB

    DZB Активный пользователь

    С нами с:
    13 фев 2013
    Сообщения:
    5
    Симпатии:
    0
    Блин как я не перевариваю умников типо тебя...
    ты такой умный что ли???
    Если ты что-то умееш это не значит что ты круче всех...
    так что умничай среди таких же как и ты...
     
  17. artoodetoo

    artoodetoo Суперстар
    Команда форума Модератор

    С нами с:
    11 июн 2010
    Сообщения:
    11.131
    Симпатии:
    1.251
    Адрес:
    там-сям
    DZB, ты пришел просить помощи. причем забесплатно. так что или принимай как есть или уходи.
     
  18. DZB

    DZB Активный пользователь

    С нами с:
    13 фев 2013
    Сообщения:
    5
    Симпатии:
    0
    Тебя я ещё забыл спросить быть мне тут или уйти...
    у меня есть 2 скрипта которые мне нужны но у меня их не было под рукой....
    Так что вы сами нихера не сечёте ещё и умничать чё-то там пытаетесь...
     
  19. YSandro

    YSandro Старожил

    С нами с:
    7 апр 2011
    Сообщения:
    2.523
    Симпатии:
    2
    Ну правильно, если 1 сообщение, то можно и похамить, всё равно терять нечего.
     
  20. DZB

    DZB Активный пользователь

    С нами с:
    13 фев 2013
    Сообщения:
    5
    Симпатии:
    0
    да не в этом дело...я пришёл сюда за помощью а не для того чтобы какое-то чмо лупатое умничало тут...
     
  21. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    недельный бан. за это время можно поразмыслить и сообразить более содержательное ТЗ или как обычно соснуть xyйца надеясь на халявку.
     
  22. Your

    Your Старожил

    С нами с:
    2 июл 2011
    Сообщения:
    4.074
    Симпатии:
    7
    Да вы что, что правда, что-ли?) Ну ниче сее, во дела...
    А я не хочу вам помогать, пришли или приехали вы, глубоко <матное слово>.
    Не умеете?????????? Платите бабло или показывайте наработки и объясняйте подробнее задачу и т.д., а иначе идите->лесом, агро малышка. =)