دوست عزیز، به سایت علمی نخبگان جوان خوش آمدید

مشاهده این پیام به این معنی است که شما در سایت عضو نیستید، لطفا در صورت تمایل جهت عضویت در سایت علمی نخبگان جوان اینجا کلیک کنید.

توجه داشته باشید، در صورتی که عضو سایت نباشید نمی توانید از تمامی امکانات و خدمات سایت استفاده کنید.
نمایش نتایج: از شماره 1 تا 2 , از مجموع 2

موضوع: پروتکل https و خطرات شنود آن

  1. #1
    دوست آشنا
    رشته تحصیلی
    نرم افزار
    نوشته ها
    207
    ارسال تشکر
    73
    دریافت تشکر: 528
    قدرت امتیاز دهی
    34
    Array

    پیش فرض پروتکل https و خطرات شنود آن

    پروتکل HTTPS و خطرات شنود آن

    اگه پیگیر اخبار اینترنت باشید می‌دونید که هفته پیش خبری مبنی بر جعل گواهی امنیتی گوگل منتشر شد که امنیت کاربران داخل ایران را به خطر انداخت. واسه همین تصمیم گرفتم توضیحاتی ساده در مورد پروتکل HTTPS و گواهی SSL بدم تا بفهمیم که استفاده از HTTPS آنقدرها هم که فکر می‌کنیم کاملاً امن نیست و احتمال نفوذ به اون وجود داره.
    این HTTPS که می‌گن چجوری کار می‌کنه؟شما وقتی یک سایت با پیشوند https را باز می‌کنید کمی با روش معمول باز شدن سایت‌ها فرق داره.
    در مرحله اول مرورگر شما گواهینامه SSL سایت مقصد رو چک می‌کنه، یعنی اطلاعات رو به سایتی که از اون گواهی SSL خریداری شده می‌فرسته. سایت فروشنده SSL هم اعلان می‌کنه که این گواهی SSL معتبر است یا خیر. در صورتی که گواهی معتبر بود، مرورگر کار باز کردن سایت رو ادامه می‌ده و در غیر اینصورت پیامی مبنی بر مشکل‌دار بودن گواهی و عدم اعتبار اون نشون میده.
    مثلا در سایت بعضی از بانکهای ایرانی بدلیل عدم استفاده از گواهی معتبر با این مشکل مواجه می‌شوید و مرورگر به شما اخطار میده.
    حالا که مطمئن شدیم گواهی SSL صحیحه و واقعاً از همین سایته، مرورگر شما یک کد رندوم ایجاد می‌کنه (البته به مقادیری وابسته است و کاملاً رندوم نیست!). سپس ارسال و دریافت اطلاعات شروع می‌شه! اطلاعات در سرور اصلی با استفاده از اون کد ایجاد شده در مرورگر، رمز شده و دوباره به مرورگر فرستاده می‌شه، در آخر اطلاعات توسط مرورگر رمزگشایی شده و شما می‌تونید سایت رو ببینید.
    این کد تقریبا مثل رمز فایل‌های فشرده عمل می‌کنه تا کسی رمز رو نداشته باشه نمی‌تونه از محتویاتش مطلع بشه و تنها کسی که این رمز رو داره مرورگر اینترنتی شماست.
    کد ایجاد شده از دو بخش تشکیل شده، قسمت Public برای رمزنگاری و قسمت Private برای رمزگشایی اطلاعات استفاده می‌شه. برای رمزگشایی اطلاعات داشتن قسمت Private الزامیه که این بخش فقط در مرورگر اینترنتی قرار داره به همین خاطر سایت اصلی بعد از اینکه اطلاعات رو برای شما رمز کرد خودش هم نمی‌تونه اطلاعات رو بخونه چون قسمت Private رو در اختیار نداره.
    بابا این که خیلی امنه! حرف درستیه، پروتکل HTTPS خیلی امنه ولی نه کاملاً امن! راه‌هایی برای شنود اون وجود داره که چندتاشو توضیح می‌دم.
    - ابزار‌های رمزگشا: همانطور که برای فایل‌های فشرده ابزار رمزگشایی هست برای SSL هم هست. این ابزارها به صورت نرم‌افزاری و سخت‌افزاری وجود دارند که البته سه مشکل اساسی همراه اونهاست. اول اینکه خیلی گرونند، دوم برای اجرا نیاز به یک سیستم قوی دارند و سوم سرعت اینترنت رو به شدت کاهش می‌دهند.- دستکاری کردن اطلاعات: ابزارهای رمزگشایی هستند که اطلاعات رو دستکاری می‌کنند. نتیجه این که سریعتر به جواب می‌رسند پس هم سرعت بالاتر می‌ره و هم منابع سیستم کمتری مصرف می‌شه. البته این کار را مرورگر می‌فهمه و از اون جلوگیری می‌کنه.- مردی در میانه (Man In The Middle): یک ارتباط کد شده رو مثل صحبت کردن فرض کنید. مثلاً وقتی ساسان با آرش صحبت می‌کنه به معنای یک ارتباط رمز شده موفق باشد. وقتی ساسان با آرش صحبت می‌کنه ناگهان علی (من) پدیدار می‌شه و در بین این دو نفر قرار می‌گیره و ساسان و آرش دیگه صدای هم رو نمی‌شنوند. حالا علی چه می‌کنه؟ علی با ساسان صحبت می‌کنه بعد پیش آرش می‌ره و دقیقاً حرف‌های ساسان رو منتقل می‌کنه.
    مثل یک کانال ارتباطی هر دو طرف فکر می‌کنند یک ارتباط امن دارند ولی علی همه چیز رو شنود کرد. اتفاقی که برای گوگل افتاد دقیقاً همین بود. یک گواهی جعلی در بین راه قرار گرفته بود و کلیه اطلاعات رو بدون دستکاری منتقل می‌کرد. این گواهی جعلی ظاهرا معتبر نشان می‌داد برای همین مرورگر شما فکر می‌کرد ارتباط کاملاً امنه و گول می‌خورد.
    آی‌اس‌پی چه اطلاعاتی رو می‌تونه شنود کنه؟معمولاً آی‌اس‌پی‌ها پروتکل HTTPS رو به خاطر هزینه بالا شنود نمی‌کنند ولی بقیه اطلاعات به طور کامل قابل شنوده. اینکه به چه سایت‌هایی رفته‌اید و چه اطلاعاتی رد و بدل شده و حتی log کامل چت‌های شما.
    دقت کنید در کافی نت‌ها این مورد بسیار معمول است. (این ابزارها در دسترس و نصب آن‌ها ساده است).
    آیا Virtual Private Network مشکل رو حل می‌کنه؟نحوه عملکرد شبکه خصوصی مجازی تقریبا مشابه HTTPS است با این تفاوت که با HTTPS رمزنگاری روی اطلاعات یک سایت اعمال می‌شه ولی در Virtual Private Network اطلاعات کل پهنای باند رمزنگاری خواهد شد. خطر شنود اطلاعات تماماً برای شبکه خصوصی مجازی نیز برقراره و کسی که به شما این خدمات رو ارائه می‌ده می‌تونه مثل یک ISP اطلاعات رو شنود کنه.

    افزونه Certificate Patrol برای فایرفاکس
    این افزونه پس از نصب اطلاعات گواهی SSL سایتهایی رو که از اونها بازدید می‌کنید جمع آوری می‌کنه و به رصد اونها می‌پردازه و هر وقت که اطلاعات گواهی سایتی دچار تغییر شد به شما اخطار می‌ده که مثلاً اطلاعات شرکت، تاریخ یا اثر انگشت (Fingerprint) این گواهی تغییر کرده و با اطلاعات قبلی اختلاف داره و اگر گواهی SSL دستکاری و جعل شده باشه شما متوجه اون خواهید شد.

  2. 3 کاربر از پست مفید avtkurd سپاس کرده اند .


  3. #2
    دوست آشنا
    رشته تحصیلی
    computer-software
    نوشته ها
    1,188
    ارسال تشکر
    5,235
    دریافت تشکر: 5,016
    قدرت امتیاز دهی
    218
    Array
    NameEly's: جدید19

    پیش فرض پاسخ : پروتکل https و خطرات شنود آن

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

  4. 2 کاربر از پست مفید NameEly سپاس کرده اند .


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

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

موضوعات مشابه

  1. سوال: ایران و پرتوکل https
    توسط NameEly در انجمن شبکه
    پاسخ ها: 6
    آخرين نوشته: 21st May 2011, 09:13 PM
  2. تفاوت http با https در امنیت اطلاعات
    توسط uody در انجمن مقالات و آموزش های شبکه
    پاسخ ها: 0
    آخرين نوشته: 1st April 2011, 01:48 PM
  3. یک گام مهم برای امنیت بیشتر در فیسبوک: Https در همه جا
    توسط uody در انجمن معرفی سایتها و وبلاگها
    پاسخ ها: 0
    آخرين نوشته: 6th March 2011, 12:48 AM
  4. مقاله: تفاوت http با https در امنیت اطلاعات
    توسط آبجی در انجمن بخش مقالات وب و اینترنت
    پاسخ ها: 0
    آخرين نوشته: 8th March 2010, 04:51 PM
  5. مقاله: تفاوت http با https در امنیت اطلاعات
    توسط آبجی در انجمن بخش مقالات وب و اینترنت
    پاسخ ها: 0
    آخرين نوشته: 4th October 2009, 12:37 PM

کلمات کلیدی این موضوع

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •