آژانس هواپیماییexchanging
dakhlestan

به دست آوردن اطلاعات کامل کاربر

شروع موضوع توسط darklord ‏31 اکتبر 2007 در انجمن PHP

  1. darklord

    darklord Registered User

    تاریخ عضویت:
    ‏23 آپریل 2005
    نوشته ها:
    1,083
    تشکر شده:
    1
    محل سکونت:
    System32
    دنبال یه قطعه کد با توابعی هستم که بتونن اطلاعات دقیق کاربر رو برام جمع آوری کنن.

    کدها قراره داخل یه فایل Redirect.php قرار داده بشه و وقتی کسی با استفاده از این صفحه به شکل redirect.php?a=variable به صفحه بعدی داره منتقل میشه یه سری اطلاعات خاص ازش بدون اینکه به خودش درخواست بدیم گرفته بشه.

    این اطلاعات مثلا:

    نوع سیستم عامل
    نوع مرورگر
    آی پی حقیقی
    آی پی پروکسی (اگه از پروکسی استفاده میکنه)
    اطلاعات کوکی های آزاد نوشته شده روی سیستم (هر چیزی که قابل خوندن باشه)
    نام کاربری ویندوز (نمیدونم شدنیه یا نه!)
    و ...

    هر چی بیشتر بهتر.

    برای 3 مورد اول میدونم که از طریق خوندن header ها میشه اطلاعات رو در آورد ولی موارد بعدی راهی سراغ ندارم، کسی راهی به ذهنش میرسه؟
     
  2. m3hrz4d

    m3hrz4d Registered User

    تاریخ عضویت:
    ‏21 سپتامبر 2005
    نوشته ها:
    620
    تشکر شده:
    1
    محل سکونت:
    اصفهان
    تا اونجا که من میدونم
    اطلاعات مرورگر (که ممکنه نوع سیستم عامل هم توش باشه) از طریق هدر User Agent از طرف مرورگر واسه سایت فرستاده میشه.البته تا حدی میشه از طریق جاوا اسکریپت هم فهمید چه نوع مرورگری هست.
    وقتی واسه درخواست از یک سرور از یک پرا-کسی استفاده میشه , این پرا-کسی هست که درخواست اصلی رو به سرور ارسال میکنه و آی پی پرا-کسی به جای آیپی اصلی برای سرور فرستاده میشه و بعید میدونم بشه آی پی اصلی رو بدست آورد وگرنه دیگه اصلا استفاده از پرا-کسی معنی نمیده! که این آیپی رو میشه از طریق آرایه یا متد های مربوط به Server Variables بدست آورد مثلا توی Php :
    کد:
    echo $_SERVER['REMOTE_ADDR'];
    
    منظورت رو از کوکی های آزاد نمیگیرم :D هر کوکی که روی Client توسط مرورگر ذخیره میشه , آدرس سایت ذخیره کنندش هم همراش هست و وقتی شما به یک سایت میرین, مرورگر هرچی کوکی مربوط به اون سایت هست رو از طریق هدر Cookie برای سایت ارسال میکنه.
    در مورد نام کاربری ویندوز هم خیلی بعید میدونم روشی باشه بخصوص از طریق هدر ها خیلی بعیده شاید با جاوا اسکریپت بشه کاری کرد...
    -
    اینم یک لیست از هدر های HTTP ورژن 1.1 :http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html
     
  3. darklord

    darklord Registered User

    تاریخ عضویت:
    ‏23 آپریل 2005
    نوشته ها:
    1,083
    تشکر شده:
    1
    محل سکونت:
    System32
    ممنون از توضیحاتت. مفید بود.
     
عسل طبیعی و گرده گل ایرانیavanak