تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




صفحه 1 از 2 12 آخرآخر
نمايش نتايج 1 به 10 از 12

نام تاپيک: چطور ميشه يك كامپيوتر رو در اينترنت تشخيص داد؟

  1. #1
    کاربر فعال انجمن فوتبال داخلی Pejvak61's Avatar
    تاريخ عضويت
    Apr 2006
    محل سكونت
    شهر باران
    پست ها
    1,602

    پيش فرض چطور ميشه يك كامپيوتر رو در اينترنت تشخيص داد؟

    ميدونم كه احتمالاً اولين جوابي كه ميدين اينه كه IP اون كامپيوتر همه چي رو معلوم ميكنه. درسته اما در صورتيكه IP استاتيك داشته باشيم نه ديناميك.

    ولي با اين وجود بعضي از وب سايت هاي به عنوان مثال رأي گيري معتبر حتي با تغيير IP هم قادر به شناسايي اون كامپيوتر هستن به طوريكه فقط با نصب مجدد ويندوز قابل تشخيص نيستن.

    من فكر ميكردم ممكنه اون وب سايت ها بيان رو سيستم كوكي بسازن و از اون جهت شناسايي استفاده كنن ولي با پاك كردن همه‌ي كوكي ها هم نتونستم كاري كنم كه اون وب سايت ها منو نشناسن.

    واقعاً از چه روشي استفاده مي‌كنن؟

  2. #2
    کاربر فعال انجمن فوتبال داخلی Pejvak61's Avatar
    تاريخ عضويت
    Apr 2006
    محل سكونت
    شهر باران
    پست ها
    1,602

    پيش فرض

    کسی چیزی نمیدونه؟

  3. #3
    در آغاز فعالیت
    تاريخ عضويت
    Jun 2007
    پست ها
    5

    پيش فرض

    از mac کامپیوتر شما را شناسایی میکنن

  4. این کاربر از فرزادد بخاطر این مطلب مفید تشکر کرده است


  5. #4
    پروفشنال mamadfelfel1988's Avatar
    تاريخ عضويت
    Jun 2007
    محل سكونت
    Australia / Sydney
    پست ها
    739

    پيش فرض

    از mac کامپیوتر شما را شناسایی میکنن
    نفهميدم واقعا منظورتون رو

    اما جواب راه حل هاي ساده مثل session يا كوكي هست يا حداكثر ip اما در مسائل مهم و پيچيده به وسيله api شماره cpu رو ميخونن و تو ديتابيس شون ذخيره ميكنن روش ها تغريبا اينجوري اما به هر حال صليقه اي هست

  6. #5
    کاربر فعال انجمن فوتبال داخلی Pejvak61's Avatar
    تاريخ عضويت
    Apr 2006
    محل سكونت
    شهر باران
    پست ها
    1,602

    پيش فرض

    بسيار به مسأله‌ي مهمي اشاره كردين MAC Address‌ واقعاً كار گشاست ولي چند تا سئوال اينجا مطرح ميشه:

    1- آيا هر وسيله ارتباطي با اينترنت از قبيل مودم (وايرلس و غير وايرلس)، كارت شبكه و امثال آن داراي mac address يونيك است؟ كه اگر جواب مثبت باشه قطعاً راه حل مناسبيه.

    2- اگر كامپيوتر يا كامپيوترهايي كه در يك شبكه LAN، WLan، NAT و ... واقع هستن با اتصال به يك سرور به اينترنت وصل بشن اونوقت اينترنت اون كامپيوترها رو به شكل فقط سرور ميبينه يا اينكه هركدوم ip و mac‌خودشونو دارن؟ منظورم اينه كه اگر اسكريپت سمت سروري بخواد IP يا Mac‌ اونا رو نشون بده مال سرور رو برمي‌گردونه يا مال هركدوم از كلاينت ها رو؟

    3- در صورتي كه در مورد 2 جواب اين باشه كه ip و Mac سرور رو برميگردونه اونوقت آيا راه ديگري براي شناسايي دقيق سيستم توي LAN از طريق اسكريپت هاي سمت سرور يا سمت كاربر وجود داره؟

  7. #6
    کاربر فعال انجمن فوتبال داخلی Pejvak61's Avatar
    تاريخ عضويت
    Apr 2006
    محل سكونت
    شهر باران
    پست ها
    1,602

    پيش فرض

    نفهميدم واقعا منظورتون رو

    اما جواب راه حل هاي ساده مثل session يا كوكي هست يا حداكثر ip اما در مسائل مهم و پيچيده به وسيله api شماره cpu رو ميخونن و تو ديتابيس شون ذخيره ميكنن روش ها تغريبا اينجوري اما به هر حال صليقه اي هست
    session ، ‍Cookie و IP راه حل هاي اوليه هستن كه به ذهن هر برنامه نويسي ميرسه. اما همونطور كه گفتم در اينترنت Dial up هر شخصي با يه بار لاگين به اينترنت IP آدرسش عوض ميشه اونوقت ميتونه دوباره به عنوان ناشناس وارد بشه مگر اينكه IP آدرسش Static باشه كه بسيار كاربراي اينجوري تعدادشون كمه.

    اما درمورد خواندن شماره‌ي CPU به نظر شما خواندن MAC‌ آدرس بهتر نيست؟

  8. #7
    کاربر فعال انجمن فوتبال داخلی Pejvak61's Avatar
    تاريخ عضويت
    Apr 2006
    محل سكونت
    شهر باران
    پست ها
    1,602

    پيش فرض

    راستي من همين الآن يه كلاس PHP پيدا كردم كه ميتونه MAC آدرس رو پيدا كنه. البته نه در همه‌ي موارد. آدرسشم اينه :

    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]

    يه كد جاوا اسكريپت هم هست كه اين كارو ميكنه اما مشكلي داره اينه كه براي اجرا نياز به تصديق كاربر داره كه اجازه بده اجزاي بلوكه شده اجرا بشن و تضميني براي اجرا شدن نداره. پس به درد نميخوره. اما به هر حال لينكشو نيذارم :

    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    Last edited by Pejvak61; 27-10-2009 at 12:49.

  9. #8
    کاربر فعال انجمن فوتبال داخلی Pejvak61's Avatar
    تاريخ عضويت
    Apr 2006
    محل سكونت
    شهر باران
    پست ها
    1,602

    پيش فرض

    راستي من همين الآن يه كلاس PHP پيدا كردم كه ميتونه MAC آدرس رو پيدا كنه. البته نه در همه‌ي موارد. آدرسشم اينه :

    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    البته محدوديت هايي داره و اونم اينه كه فقط در ويندوز هاي 2000 و بالا تر اجرا ميشه و از اونجايي كه كلاس تعريف شده در PHP نيست ممكنه سرور PHP اجازه اجراي كلاس خارج از عرف رو نده.

    من لايه هاي شبكه رو دقيق نمي شناسم و نميدونم چرا MAC Address اينقدر سخت به دست مياد.

    mamadfelfel1988 جان به وسيله كدوم api شماره cpu رو ميخونن؟ ميتوني ته و توي قضيه رو دربياري؟ اگر روشش سخت و محدود نباشه اونم قابل تأمله.

  10. #9
    داره خودمونی میشه
    تاريخ عضويت
    Sep 2008
    پست ها
    54

    پيش فرض

    نه خوندن MAC امکان پذیره و نه خوندن شما cpu طرف!!(مگر اینکه از یه زبون clientside استفاده کنید(اونم شاید))
    درحال حاضر بهترین ویسله برای شنخات کاربر کوکی و سشن و ip هست

    موفق باشید

  11. #10
    آخر فروم باز MaSoUd555's Avatar
    تاريخ عضويت
    Jul 2009
    محل سكونت
    تهران
    پست ها
    1,117

    پيش فرض

    نه خوندن MAC امکان پذیره و نه خوندن شما cpu طرف!!(مگر اینکه از یه زبون clientside استفاده کنید(اونم شاید))
    درحال حاضر بهترین ویسله برای شنخات کاربر کوکی و سشن و ip هست

    موفق باشید

    با نظر ایشون موافقم اما چون مطمئن نبودم جرات نمیکردم بگم

    به نظر من هم نمیشه با زبان SERVERSIDE از کلاینت چیزی بدست آورد(آیپی هم میشه چون تابعش هست)

صفحه 1 از 2 12 آخرآخر

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •