• نحوه حذف کوکی ها و چیستی آنها نحوه پاک کردن (حذف) فایل های کش و کوکی ها (کوکی ها)

    و اگر کاربر از اتصال رمزگذاری نشده به سرور استفاده می کند، جعل کند (مثلاً برای دسترسی به یک حساب کاربری). در معرض خطر کاربرانی هستند که با استفاده از نقاط دسترسی Wi-Fi عمومی به اینترنت دسترسی دارند و از مکانیسم هایی مانند SSL استفاده نمی کنند. رمزگذاری همچنین به شما این امکان را می دهد که سایر مشکلات مربوط به امنیت داده های ارسال شده را حل کنید.

    همچنین یک سری تصورات غلط در مورد کوکی ها وجود دارد. آنها عمدتاً بر این باور مردم هستند که کوکی ها برنامه های رایانه ای هستند. در واقع، کوکی‌ها داده‌های متنی ساده‌ای هستند، مجموعه‌ای از کاراکترها که هنگام درخواست به یک وب‌سایت ارسال می‌شوند و نمی‌توانند هیچ عملی را به تنهایی انجام دهند. به طور خاص، کوکی ها نمی توانند ویروس یا نرم افزارهای جاسوسی باشند. بنابراین، کوکی‌ها تنها می‌توانند از نظر بی‌نام‌سازی و ردیابی اقدامات کاربر خطرناک باشند.

    اکثر مرورگرهای مدرن به کاربران اجازه می‌دهند تا انتخاب کنند که کوکی‌ها را بپذیرند یا نه، اما غیرفعال کردن آنها استفاده از برخی سایت‌ها را غیرممکن می‌کند. علاوه بر این، نیاز به وارد کردن مکرر لاگین و رمز عبور کار با وب سایت ها را راحت تر می کند.

    هدف

    کوکی ها توسط سرورهای وب برای تشخیص کاربران و ذخیره داده های مربوط به آنها استفاده می شود.

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

    بسیاری از سایت ها نیز از کوکی ها برای ذخیره تنظیمات برگزیده کاربر استفاده می کنند. از این تنظیمات می توان برای شخصی سازی استفاده کرد که شامل انتخاب های طراحی و عملکرد می شود. به عنوان مثال، ویکی پدیا به کاربران مجاز اجازه می دهد تا طراحی سایت را انتخاب کنند. موتور جستجوی گوگل به کاربران (از جمله کاربران ثبت نام نشده) اجازه می دهد تا تعداد نتایج جستجوی نمایش داده شده در یک صفحه را انتخاب کنند.

    از کوکی ها نیز برای پیگیری فعالیت کاربر در سایت استفاده می شود. قاعدتاً این کار با هدف جمع آوری آمار انجام می شود و شرکت های تبلیغاتی بر اساس چنین آماری پروفایل های کاربری ناشناس را برای هدف گیری دقیق تر تبلیغات ایجاد می کنند.

    مفهوم

    امکان تعامل بین مرورگر و سرور

    از نظر فنی، کوکی ها قطعاتی از داده هستند که ابتدا توسط یک وب سرور به مرورگر ارسال می شود. با هر بازدید بعدی از سایت، مرورگر آنها را به سرور ارسال می کند. بدون کوکی ها، هر نمایش از یک صفحه وب، یک عمل مجزا است، بدون ارتباط با بازدیدهای صفحات دیگر در همان سایت، اما با کمک کوکی ها، می توان ارتباط بین نماهای صفحات مختلف را شناسایی کرد. کوکی‌ها علاوه بر ارسال توسط وب سرور، می‌توانند توسط اسکریپت‌هایی به زبان‌هایی مانند جاوا اسکریپت ایجاد شوند، در صورتی که در مرورگر پشتیبانی و فعال شوند.

    مرورگرهای محبوب حداکثر کوکی های ذخیره شده مربوط به هر دامنه را دارند:

    • فایرفاکس 1.5 - 50
    • فایرفاکس 2.0 - 50

    در عمل، برخی از مرورگرها ممکن است محدودیت های سخت گیرانه تری اعمال کنند. به عنوان مثال، اینترنت اکسپلورر 4096 بایت برای همه کوکی ها در یک دامنه فراهم می کند.

    بر اساس بخش 3.1 RFC 2965، نام کوکی‌ها به حروف بزرگ و کوچک حساس نیستند.

    کوکی ها می توانند تاریخ حذف خود را تعیین کنند که در این صورت در مدت زمان مشخص شده توسط مرورگر به طور خودکار حذف می شوند. اگر تاریخ حذف مشخص نشده باشد، به محض بستن مرورگر توسط کاربر، کوکی ها حذف می شوند. بنابراین، تعیین تاریخ انقضا به کوکی‌ها اجازه می‌دهد بیش از یک جلسه باقی بمانند و به این کوکی‌ها کوکی‌های ماندگار می‌گویند. به عنوان مثال، یک فروشگاه آنلاین می‌تواند از کوکی‌های دائمی برای ذخیره کدهای اقلامی که کاربر در سبد خرید قرار داده است استفاده کند - به طوری که حتی اگر کاربر بدون خرید مرورگر را ببندد، دفعه بعد که وارد سیستم می‌شود، این کار را انجام ندهد. باید دوباره سبد خرید را ایجاد کرد.

    ذخیره سازی کوکی ها بسته به سرور وب، دامنه یا زیر دامنه ای که در آن ایجاد شده اند نیز ممکن است محدود باشد.

    داستان

    طبق یک نسخه، اصطلاح "کوکی" (کوکی) از "کوکی جادویی" می آید - مجموعه ای از داده هایی که برنامه دریافت می کند و سپس بدون تغییر ارسال می کند. در ژوئن 1994، لو مونتولی این ایده را مطرح کرد که از آنها در یک اتصال وب استفاده کند. در آن زمان، او کارمند Netscape Communications بود که در حال توسعه یک بسته تجارت الکترونیکی سفارشی بود. کوکی ها به راه حلی برای مشکل پیاده سازی مطمئن سبد خرید مجازی تبدیل شده اند.

    مونتولی با کمک جان جیاناندریا مشخصات اولیه کوکی را در همان سال نوشت. Mosaic Netscape 0.9beta، منتشر شده در 13 اکتبر 1994، قبلاً از کوکی ها پشتیبانی می کرد. کوکی ها ابتدا در خارج از آزمایشگاه در وب سایت نت اسکیپ برای تعیین اینکه آیا کاربر قبلاً از سایت بازدید کرده است یا خیر استفاده شد. مونتولی در سال 1995 برای ثبت اختراع درخواست کرد و در سال 1998 به آن اعطا شد. اینترنت اکسپلورر شروع به پشتیبانی از کوکی ها با نسخه 2 کرد که در اکتبر 1995 منتشر شد.

    اگرچه برخی از افراد در سه ماهه اول سال 1995 از وجود کوکی ها اطلاع داشتند، اما عموم مردم تنها پس از مقاله ای در فایننشال تایمز در 12 فوریه 1996 از آنها مطلع شدند. در همان سال، کوکی ها به ویژه به دلیل تهدید بالقوه آنها برای حریم خصوصی، کانون توجه رسانه ها قرار گرفتند. کوکی ها توسط کمیسیون تجارت فدرال ایالات متحده در دو جلسه استماع در سال های 1996 و 1997 بررسی شدند.

    توسعه مشخصات کوکی ها به همین جا متوقف نشد. به ویژه، اولین بحث در مورد مشخصات رسمی در آوریل 1995 آغاز شد. یک کارگروه ویژه در داخل IETF تشکیل شد. مشخصات Netscape به عنوان نقطه شروع انتخاب شد. در فوریه 1996، یک گروه کاری کوکی های شخص ثالث را به عنوان یک تهدید جدی برای حریم خصوصی شناسایی کرد. مشخصات حاصل با نام RFC 2109 در فوریه 1997 منتشر شد. بیان کرد که کوکی های شخص ثالث یا باید مسدود شوند یا حداقل به طور پیش فرض کار نکنند.

    در آن زمان، شرکت های تبلیغاتی قبلاً با تمام توان از کوکی های شخص ثالث استفاده می کردند و توصیه های RFC 2109 در مرورگرهای Netscape و Internet Explorer پشتیبانی نمی شد. بعداً، در اکتبر 2000، RFC 2109 با مشخصات جدید RFC 2965 جایگزین شد.

    باورهای غلط

    از زمان ظهور کوکی ها، شایعات مختلفی در رسانه ها و اینترنت منتشر شده است. در سال 1998، بخش کامپیوتر وزارت انرژی ایالات متحده (CIAC) اعلام کرد که کوکی ها خطرناک نیستند و توضیح داد که "اطلاعات مربوط به اینکه از کجا آمده اید و از چه صفحات وب بازدید می کنید قبلاً در فایل های گزارش سرورهای وب ذخیره می شود." در سال 2005، نتایج یک مطالعه منتشر شد که بر اساس آن درصد قابل توجهی از پاسخ دهندگان اطمینان دارند که:

    • کوکی ها، مانند کرم ها و ویروس ها، می توانند داده ها را از هارد دیسک کاربر پاک کنند.
    • کوکی ها باعث ایجاد پاپ آپ می شوند.
    • کوکی ها برای هرزنامه ایمیل استفاده می شود.
    • کوکی ها فقط برای تبلیغات استفاده می شوند.

    در واقعیت، کوکی ها فقط داده هستند، نه کد نرم افزار: آنها نمی توانند اطلاعات را از رایانه کاربر پاک یا بخوانند. با این حال، کوکی‌ها امکان ردیابی صفحات وب را که کاربر در یک سایت خاص مشاهده می‌کند را ممکن می‌سازد و این اطلاعات ممکن است در نمایه کاربر ذخیره شود. چنین پروفایل هایی اغلب ناشناس هستند و حاوی اطلاعات شخصی کاربران (نام، آدرس و غیره) نیستند. به عبارت دقیق‌تر، تا زمانی که کاربر این اطلاعات را در دسترس قرار ندهد، نمی‌توانند حاوی آن باشند. اما با وجود اینکه آنها ناشناس هستند، این پروفایل ها به موضوع بحث بر سر حفظ حریم خصوصی تبدیل شده اند.

    نحوه کار کوکی ها تنظیم کوکی ها

    هنگام درخواست یک صفحه، مرورگر یک متن کوتاه حاوی یک درخواست HTTP را به سرور وب ارسال می کند. به عنوان مثال، برای دسترسی به صفحه http://www.example.org/index.html، مرورگر درخواست زیر را به سرور www.example.org ارسال می کند:

    خط Set-cookie فقط زمانی ارسال می شود که سرور بخواهد مرورگر یک کوکی را ذخیره کند. در این حالت، اگر کوکی ها توسط مرورگر پشتیبانی شوند و پذیرش آنها فعال باشد، مرورگر نام = مقدار رشته را به خاطر می آورد و با هر درخواست بعدی آن را به سرور ارسال می کند. به عنوان مثال، هنگام درخواست صفحه زیر http://www.example.org/spec.html، مرورگر درخواست زیر را به سرور www.example.org ارسال می کند:

    دریافت /spec.html HTTP/1.1
    میزبان: www.example.org
    کوکی: نام = ارزش
    تایید کنید: */*

    مرورگر سرور

    این درخواست با درخواست اول تفاوت دارد زیرا حاوی رشته ای است که سرور قبلاً برای مرورگر ارسال کرده است. به این ترتیب سرور می داند که این درخواست مربوط به درخواست قبلی است. سرور با ارسال صفحه درخواستی و احتمالا افزودن کوکی های جدید پاسخ می دهد.

    مقدار یک کوکی را می توان با ارسال خطوط جدید Set-Cookie توسط سرور تغییر داد: name=newvalue . سپس مرورگر کوکی قدیمی با همان نام را با یک رشته جدید جایگزین می کند.

    خط Set-Cookie معمولاً نه توسط خود سرور HTTP، بلکه توسط یک برنامه CGI که ​​در کنار آن اجرا می شود به پاسخ HTTP اضافه می شود. سرور HTTP فقط نتیجه چنین برنامه ای را برای مرورگر ارسال می کند.

    کوکی ها همچنین ممکن است توسط برنامه های نوشته شده به زبان هایی مانند جاوا اسکریپت، تعبیه شده در متن صفحات یا اسکریپت های مشابه در حال اجرا در مرورگر تنظیم شوند. در جاوا اسکریپت، این کار با استفاده از شی document.cookie انجام می شود. برای مثال document.cookie = "temperature=20" یک کوکی با نام "temperature" و مقدار 20 ایجاد می کند.

    ویژگی های کوکی

    علاوه بر جفت نام/مقدار، یک کوکی می‌تواند حاوی تاریخ انقضا، مسیر و نام دامنه باشد. RFC 2965 همچنین به کوکی‌ها نیاز دارد که شماره نسخه داشته باشند، اما به ندرت از آن استفاده می‌شود. این ویژگی ها باید بعد از جفت name=newvalue آمده و با نقطه ویرگول از هم جدا شوند. مثلا:

    Set-Cookie: name=newvalue; انقضا=تاریخ; مسیر=/; domain=.example.org .

    نمونه پاسخ HTTP google.com حاوی کوکی ویژگی.

    دامنه و مسیر به مرورگر می گوید که وقتی درخواست URL برای دامنه و مسیر مشخص شده انجام می شود، کوکی باید به سرور بازگردانده شود. اگر آنها مشخص نشده باشند، از دامنه و مسیر صفحه درخواستی استفاده می شود.

    در واقع، کوکی ها با سه پارامتر نام-دامنه-مسیر تعریف می شوند (مشخصات اصلی Netscape فقط جفت نام-مسیر را در نظر می گرفت). به عبارت دیگر، کوکی‌هایی با مسیرها یا دامنه‌های مختلف، کوکی‌های متفاوتی هستند، حتی اگر نام یکسانی داشته باشند. بر این اساس، تنها در صورتی که کوکی جدید نام، مسیر و دامنه یکسانی داشته باشد، به کوکی جدید تبدیل می شود.

    تاریخ انقضا به مرورگر می گوید که چه زمانی کوکی ها را حذف کند. اگر تاریخ انقضا مشخص نشده باشد، کوکی در پایان جلسه کاربر، یعنی زمانی که مرورگر بسته است، حذف می شود. اگر تاریخ انقضا مشخص شده باشد، کوکی تا تاریخ مشخص شده دائمی می شود. تاریخ انقضا با فرمت «هفته، روز روز سال YYYY HH:MM:SS GMT» نشان داده شده است. مثلا:

    Set-Cookie: RMID=732423sdfs73242; expires=جمعه، 31 دسامبر 2010، 23:59:59 GMT; مسیر=/; domain=.example.net

    کوکی از مثال بالا دارای نام RMID و مقدار "732423sdfs73242" است. دوره ذخیره سازی آن در 31 دسامبر 2010 ساعت 23:59:59 به پایان می رسد. مسیر "/" و دامنه "example.net" به مرورگر می گوید که هنگام مشاهده هر صفحه در دامنه example.net یک کوکی ارسال کند.

    شرایط انقضا

    کوکی ها در موارد زیر منقضی می شوند:

  • در پایان جلسه (به عنوان مثال، زمانی که مرورگر بسته است)، اگر کوکی ها پایدار نباشند.
  • تاریخ انقضا مشخص شده و مدت زمان ماندگاری به پایان رسیده است.
  • مرورگر به درخواست کاربر کوکی ها را حذف کرد.
  • توجه داشته باشید که سرور فقط زمانی می تواند بفهمد که یک کوکی منقضی می شود که مرورگر این اطلاعات را به سرور ارسال کند.

    احراز هویت

    کوکی ها می توانند توسط سرور برای شناسایی کاربرانی که قبلاً احراز هویت شده اند استفاده شوند. اینجوری میشه:

  • کاربر نام کاربری و رمز عبور را در فیلدهای متنی صفحه ورود وارد کرده و به سرور ارسال می کند.
  • سرور نام کاربری و رمز عبور را دریافت می‌کند، آنها را تأیید می‌کند و در صورت صحیح بودن، یک صفحه ورود موفقیت‌آمیز را ارسال می‌کند و یک کوکی با یک شناسه جلسه مشخص را پیوست می‌کند. این کوکی ممکن است فقط برای جلسه مرورگر فعلی معتبر باشد، اما همچنین می تواند تنظیم شود که برای مدت طولانی باقی بماند.
  • هر بار که کاربر صفحه ای را از سرور درخواست می کند، مرورگر به طور خودکار یک کوکی با شناسه جلسه به سرور ارسال می کند. سرور شناسه را در برابر پایگاه داده شناسه های خود بررسی می کند و اگر چنین شناسه ای در پایگاه داده وجود داشته باشد، کاربر را "شناسایی" می کند.
  • این روش در بسیاری از سایت ها مانند Yahoo! ، در ویکی پدیا و فیس بوک.

    بسیاری از مرورگرها (به ویژه اپرا، فایرفاکس)، با ویرایش ویژگی های کوکی ها، می توانند رفتار وب سایت ها را کنترل کنند. با تغییر تاریخ انقضای کوکی‌های غیرمداوم (جلسه)، می‌توانید به عنوان مثال، پس از مجوز در یک وب‌سایت، یک جلسه رسمی نامحدود دریافت کنید. امکان ویرایش کوکی ها با استفاده از ابزارهای استاندارد در اینترنت اکسپلورر موجود نیست. با این حال، با استفاده از مکانیسم های دیگر، مانند جاوا اسکریپت، کاربر می تواند کوکی را تغییر دهد. علاوه بر این، امکان جایگزینی کوکی‌های جلسه با کوکی‌های دائمی (با تاریخ انقضا) وجود دارد.

    با این حال، نرم افزار سرور می تواند چنین تلاش هایی را نظارت کند. برای انجام این کار، سرور برای مدت معینی کوکی ها را صادر می کند و با هر بار دسترسی کاربر به سرور، تاریخ انقضای کوکی را ثبت می کند. اگر یک کوکی ارسال شده توسط مرورگر دارای تاریخ انقضا متفاوت با تاریخ ذخیره شده در سرور باشد، در این صورت تلاشی برای جعل تاریخ انقضای کوکی وجود دارد. سرور ممکن است به عنوان مثال، با درخواست از کاربر برای مجوز مجدد پاسخ دهد.

    تنظیمات مرورگر

    مشاهده و تنظیم کوکی ها در مرورگر فایرفاکس 3.0

    اکثر مرورگرهای مدرن از کوکی ها پشتیبانی می کنند. و، به عنوان یک قاعده، کاربر می تواند انتخاب کند که از کوکی ها استفاده شود یا نه. رایج ترین تنظیمات مرورگر عبارتند از:

    اکثر مرورگرهایی که از جاوا اسکریپت پشتیبانی می کنند به کاربر اجازه می دهند تا کوکی های فعال در یک سایت خاص را با تایپ کردن javascript:alert("Cookies:"+document.cookie) یا javascript:prompt("Cookies:",document.cookie) در آدرس مرورگر ببیند. بار. برخی از مرورگرها دارای یک مدیر کوکی هستند که به کاربر امکان می دهد کوکی های ذخیره شده در مرورگر را به صورت انتخابی مشاهده و حذف کند.

    حریم خصوصی و کوکی های شخص ثالث

    کوکی ها تأثیر قابل توجهی بر حفظ حریم خصوصی و ناشناس بودن کاربران اینترنت دارند. اگرچه کوکی‌ها فقط به سرورهای دامنه‌ای ارسال می‌شوند که برای آن در نظر گرفته شده‌اند، یک صفحه وب ممکن است تصاویر یا اجزای دیگر را از دامنه‌های دیگر بارگیری کند. کوکی‌هایی که هنگام بارگیری این مؤلفه‌ها از دامنه‌های دیگر دریافت می‌شوند، کوکی‌های «شخص ثالث» نامیده می‌شوند.

    شرکت‌های تبلیغاتی از کوکی‌های شخص ثالث برای ردیابی حرکات کاربران در وب‌سایت‌ها استفاده می‌کنند. به ویژه، یک شرکت تبلیغاتی می تواند کاربران را در تمام سایت هایی که بنرهای تبلیغاتی آنها نصب شده است، ردیابی کند. دانستن صفحات بازدید شده توسط کاربر به شما این امکان را می دهد که تمرکز تبلیغات را بسته به ترجیحات کاربر تغییر دهید.

    پروفایل کاربری حتی برای ردیابی تک دامنه ای یک خطر بالقوه حفظ حریم خصوصی در نظر گرفته می شود، اما به ویژه در هنگام ردیابی در چندین دامنه با استفاده از کوکی های شخص ثالث صادق است. به همین دلیل، در برخی کشورها کوکی ها توسط قانون تنظیم می شوند.

    دستورالعمل حفظ حریم خصوصی الکترونیکی اتحادیه اروپا در سال 2002 حاوی مقرراتی در مورد استفاده از کوکی ها است. به طور خاص، ماده 5 (3) بیان می‌کند که داده‌ها (از جمله کوکی‌ها) تنها در صورتی می‌توانند ذخیره شوند:

  • اطلاعاتی در مورد نحوه استفاده از این داده ها به کاربر ارائه می شود.
  • کاربر این فرصت را دارد که از این امر خودداری کند.
  • اما در این ماده همچنین آمده است که ذخیره داده های فنی ضروری از این مقررات مستثنی است. انتظار می رفت این دستورالعمل از اکتبر 2003 لازم الاجرا شود، اما گزارشی از دسامبر 2004 اشاره می کند که این مقررات در عمل اجرا نشده اند و در برخی از کشورها (اسلواکی، لتونی، یونان، بلژیک و لوکزامبورگ) این مقررات گنجانده نشده است. در قوانین ملی این گزارش تحلیلی کامل از وضعیت کشورهای شرکت کننده در معاهده را پیشنهاد می کند.

    این مشکل با ایجاد یک ارتباط رمزگذاری شده بین کاربر و سرور با استفاده از پروتکل HTTPS قابل حل است. سرور همچنین می تواند هنگام تنظیم کوکی ها از یک پرچم ویژه استفاده کند، پس از آن مرورگر فقط آنها را از طریق یک کانال قابل اعتماد منتقل می کند، به عنوان مثال، از طریق اتصال SSL.

    با این حال، تعداد زیادی از وب‌سایت‌ها، حتی آن‌هایی که از جلسات HTTPS ایمن برای احراز هویت کاربر استفاده می‌کنند، سپس کوکی‌ها و سایر داده‌ها را از طریق یک اتصال HTTP ساده‌تر و رمزگذاری نشده ارسال می‌کنند. مهاجمان به راحتی می توانند کوکی های کاربران دیگر را رهگیری کرده و از آنها در وب سایت های مربوطه خود استفاده کنند.

    اسکریپت بین سایتی: کوکی ها فقط باید بین سرور و مشتری مبادله شوند، اما برای شخص ثالث ارسال می شوند.

    برای اطمینان از اینکه کوکی‌ها فقط از طریق یک جلسه HTTPS ارسال می‌شوند، کوکی‌ها باید دارای ویژگی Secure باشند.

    نوع زیر از اسکریپت نویسی بین سایتی معمولاً در سایت هایی استفاده می شود که کاربران مجاز به ارسال پیام با محتوای HTML هستند. با قرار دادن کد PHP/Javascript مناسب در یک پیام، مهاجم می تواند کوکی های کاربران دیگر را بدست آورد.

    با تنظیم پرچم HttpOnly می توان از این حملات جلوگیری کرد که باعث می شود کوکی ها برای اسکریپت های سمت سرویس گیرنده در دسترس نباشند. با این حال، توسعه دهندگان وب باید حفاظت از اسکریپت متقابل سایت را در مرحله توسعه وب سایت در نظر بگیرند.

    جایگزینی کوکی

    جعل کوکی: مهاجم کوکی‌های جعلی را به سرور ارسال می‌کند و احتمالاً کوکی‌های قانونی را که قبلاً از سرور دریافت کرده بود، تغییر می‌دهد.

    اگرچه کوکی‌ها از نظر تئوری باید ذخیره شده و بدون تغییر به سرور ارسال شوند، مهاجم می‌تواند محتویات آنها را قبل از ارسال تغییر دهد. به عنوان مثال، کوکی ها ممکن است حاوی کل مبلغی باشند که کاربر باید برای خریدهای خود بپردازد. با تغییر این مقدار، مهاجم قادر به پرداخت کمتر از مبلغ تعیین شده خواهد بود. فرآیند تغییر محتویات یک کوکی نامیده می شود جایگزینی کوکی.

    برای محافظت در برابر چنین حملاتی، اکثر وب‌سایت‌ها فقط یک شناسه جلسه را در کوکی‌ها ذخیره می‌کنند - تعداد یا مجموعه‌ای از کاراکترها که به‌طور تصادفی تولید می‌شوند برای شناسایی یک جلسه استفاده می‌شوند، در حالی که تمام اطلاعات دیگر در سرور ذخیره می‌شوند. در این مورد، جایگزینی کوکی ها بسیار دشوارتر می شود.

    کوکی های بین سایتی

    مهاجم از یک باگ مرورگر برای ارسال کوکی های نادرست به سرور استفاده می کند.

    هر سایت باید کوکی های خود را داشته باشد و example.com نباید کوکی های example.org دیگری را تغییر دهد یا تنظیم کند. آسیب پذیری های موجود در مرورگرهای وب به سایت های مخرب اجازه می دهد این قانون را نقض کنند. این شبیه به ارسال یک کوکی است، اما در اینجا مهاجم به جای اینکه مستقیماً به سایت حمله کند، با مرورگرهای آسیب پذیر به کاربران حمله می کند. هدف چنین حملاتی ممکن است شناسه های جلسه باشد.

    بی ثباتی بین مشتری و سرور

    کوکی ها می توانند باعث تضاد بین مشتری و سرور شوند. اگر کاربر یک کوکی دریافت کند و سپس دکمه بازگشت مرورگر را فشار دهد، وضعیت مرورگر با زمانی که کوکی را دریافت کرده متفاوت است. به عنوان مثال، بیایید یک فروشگاه تجارت الکترونیک با یک سبد خرید مبتنی بر کوکی را در نظر بگیریم: کاربر خریدی را به سبد خرید اضافه می کند، سپس دکمه "بازگشت" را کلیک می کند، اما خرید در سبد خرید باقی می ماند، اگرچه کاربر ممکن است خواسته باشد خرید را لغو کنید این می تواند منجر به سردرگمی و خطا شود. توسعه دهندگان وب باید از این موضوع آگاه باشند و برای رسیدگی به چنین شرایطی اقدامات لازم را انجام دهند.

    تاریخ انقضای کوکی

    کوکی‌های ماندگار به دلیل ماندگاری طولانی‌شان توسط کارشناسان مورد انتقاد قرار گرفته‌اند، که به وب‌سایت‌ها اجازه می‌دهد تا کاربران را ردیابی کنند و نمایه آنها را در طول زمان بسازند. مشکلات امنیتی نیز وجود دارد، زیرا کوکی های دائمی دزدیده شده را می توان برای مدت زمان قابل توجهی مورد استفاده قرار داد.

    علاوه بر این، یک برنامه مخرب با طراحی مناسب، که می تواند پس از احراز هویت کاربر راه اندازی شود، می تواند کوکی های جلسه را به رایانه مهاجم منتقل کند، که در اولین تقریب، به شما امکان می دهد بدون وارد کردن یک سایت محافظت شده، از یک سایت محافظت شده بازدید کنید. نام کاربری و رمز عبور برای مدت نامحدود.

    جایگزین های کوکی ها

    برخی از عملیاتی که کوکی ها برای آنها استفاده می شود ممکن است از طریق مکانیسم های دیگری انجام شود. با این حال، این جایگزین ها دارای معایبی هستند که باعث می شود کوکی ها گاهی اوقات در عمل ترجیح داده شوند. بسیاری از این گزینه‌ها به شما امکان می‌دهند کاربر را ردیابی کنید، هرچند به روشی کمتر امن نسبت به کوکی‌ها. در نتیجه، حتی اگر کوکی‌ها توسط مرورگر غیرفعال شوند یا توسط سرور تنظیم نشده باشند، حریم خصوصی در خطر باقی می‌ماند.

    آدرس آی پی

    این روش غیر قابل اعتماد برای ردیابی کاربران مبتنی بر ذخیره آدرس IP رایانه هایی است که صفحات را مشاهده می کنند. این تکنیک از زمان ظهور شبکه جهانی وب در دسترس بوده است که برای بارگذاری صفحه نیاز به آگاهی از آدرس IP مشتری دارد. این اطلاعات را می توان بدون توجه به استفاده یا عدم استفاده از کوکی ها در سرور ذخیره کرد.

    با این حال، این روش کمتر از کوکی‌ها قابل اعتماد است، زیرا رایانه‌ها و پراکسی‌ها می‌توانند توسط چندین کاربر به اشتراک گذاشته شوند و یک رایانه می‌تواند از آدرس‌های IP مختلف در جلسات مختلف استفاده کند (اغلب این امر برای اتصال شماره‌گیری، به اصطلاح، اعمال می‌شود.

    از این نظر، یک رشته کوئری و کوکی‌ها بسیار شبیه به هم هستند: آنها قطعاتی از اطلاعات سرور هستند که توسط مرورگر بازگردانده می‌شوند. اما تفاوت های خاصی وجود دارد: از آنجایی که رشته پرس و جو بخشی از URL است، وقتی دوباره از این URL استفاده می کنید، همان اطلاعات به سرور منتقل می شود. به عنوان مثال، اگر گزینه های کاربر در یک رشته پرس و جو URL کدگذاری شود و کاربر آن URL را برای کاربر دیگری ارسال کند، این گزینه ها برای کاربر دیگر نیز اعمال خواهند شد.

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

    یکی دیگر از معایب رشته پرس و جو در مسائل امنیتی است: ذخیره شناسه جلسه در رشته کوئری انجام یک حمله را آسان تر می کند. انتقال شناسه در یک کوکی امن تر است.

    فیلدهای فرم پنهان

    یکی از راه‌های ردیابی جلسه با استفاده از برنامه سمت سرور، استفاده از فرم‌های وب با فیلدهای مخفی است. این روش شباهت زیادی به رشته پرس و جو URL دارد و تقریباً دارای مزایا و معایب مشابهی است و اگر پارامترهای فرم با استفاده از روش HTTP GET ارسال شوند، فیلدها در واقع بخشی از URL می شوند که مرورگر به سرور ارسال می کند. اما اکثر فرم ها توسط HTTP POST پردازش می شوند، جایی که اطلاعات نه بخشی از URL است و نه یک کوکی.

    این رویکرد در مورد ردیابی دو مزیت دارد: اول، درج اطلاعات در HTML و POST به جای URL به این معنی است که کاربر عادی به سادگی متوجه آن نمی شود، و دوم، اطلاعات جلسه با کپی کردن URL کپی نمی شود. به عنوان مثال، هنگامی که یک کاربر پیوندی را از طریق ایمیل ارسال می کند). عیب این روش این است که اطلاعات جلسه در کد HTML موجود است، بنابراین هر بار که درخواست می شود صفحه وب باید تولید شود که باعث افزایش بار روی وب سرور می شود.

    احراز هویت HTTP

    پروتکل HTTP شامل احراز هویت و رمزگذاری اولیه است که تنها زمانی اجازه دسترسی به یک صفحه را می دهد که کاربر نام کاربری و رمز عبور صحیح را وارد کند. در صورت درخواست سرور، مرورگر با کاربر تماس می گیرد و با دریافت داده های لازم، آن را ذخیره می کند و برای دسترسی به صفحات دیگر بدون نیاز به کاربر برای وارد کردن مجدد آن استفاده می کند. از دیدگاه کاربر، تأثیر آن مانند استفاده از کوکی ها است: نام کاربری و رمز عبور فقط یک بار مورد نیاز است و سپس کاربر می تواند به سایت دسترسی پیدا کند. با احراز هویت اولیه، یک ترکیب نام کاربری و رمز عبور با هر درخواست مرورگر بدون رمزگذاری به سرور ارسال می شود. این بدان معنی است که اگر شخصی ترافیک را رهگیری کند، می تواند این اطلاعات را به دست آورد و متعاقباً از آن استفاده کند. با احراز هویت رمزگذاری شده، نام کاربری و رمز عبور با یک کلید تصادفی تولید شده توسط سرور رمزگذاری می شوند.

    صرفه جویی در سمت مشتری

    برخی از مرورگرهای وب به یک صفحه اجازه می دهند تا اطلاعات را به صورت محلی برای بازیابی بعدی ذخیره کند. برای مثال اینترنت اکسپلورر از ذخیره اطلاعات در تاریخچه، موارد دلخواه، ذخیره سازی XML پشتیبانی می کند یا به شما امکان می دهد مستقیماً یک صفحه وب را روی دیسک ذخیره کنید.

    مکانیزم کمی متفاوت در مرورگرهایی استفاده می شود که فایل های جاوا اسکریپت مورد استفاده در یک صفحه وب را ذخیره می کنند. به عنوان مثال، یک صفحه ممکن است حاوی یک پیوند باشد. هنگامی که صفحه بارگیری می شود، example.js نیز بارگیری می شود. سپس اسکریپت در حافظه پنهان ذخیره می شود و پس از بازدید مجدد از صفحه نیازی به بارگذاری نیست. در نتیجه، اگر یک اسکریپت حاوی مقداری مانند id=3243242 باشد، آن شناسه معتبر باقی می ماند و می تواند توسط جاوا اسکریپت دیگری یا صفحه دیگری که آن اسکریپت را درخواست می کند استفاده شود.


    برای دسترسی به اینترنت، کاربر از یک مرورگر ویژه (Chrome، Opera، Mozilla و دیگران) استفاده می کند. علیرغم تعداد زیاد آنها، مفاهیم و پارامترهای مشترکی دارند. یکی از آنها فایل های کش و کوکی ها هستند. با کمک آنها، تعامل با سایت ها تسریع می شود، اما اگر آنها به صورت دوره ای حذف نشوند، برعکس ممکن است مرورگر کند شود. بیایید نگاهی دقیق تر به این مفاهیم داشته باشیم، چگونه و چه زمانی این فایل ها را حذف کنیم.

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

    کش باید به صورت دوره ای پاک شود. اولاً، طراحی صفحات می تواند تغییر کند، بنابراین صفحات به درستی برای کاربر نمایش داده نمی شوند. ثانیاً ظرفیت هارد نامحدود نیست، بنابراین باید از اطلاعات غیر ضروری خلاص شود.

    کوکی قطعه کوچکی از داده است که کاربر به یک وب سایت ارسال می کند و در هارد دیسک شما ذخیره می شود تا تجربه سایت های پربازدید را افزایش دهد. چنین داده هایی عمدتاً برای اهداف زیر استفاده می شوند:

    • احراز هویت کاربر؛
    • ذخیره تنظیمات شخصی (نسخه سایت، زبان رابط و غیره)؛
    • حفظ آمار؛
    • ذخیره سازی اطلاعات تماس (نام، آدرس، تلفن، ایمیل، و غیره، به عنوان مثال، برای خرید در فروشگاه های آنلاین).

    همچنین توصیه می شود به صورت دوره ای این فایل ها را حذف کنید. علاوه بر این، امکان رهگیری اطلاعات شخصی از طریق استفاده از برنامه های شخص ثالث و مخرب وجود دارد. به همین دلیل، امنیت حساب های شما ممکن است در خطر باشد.

    نحوه حذف کوکی ها و کش در مرورگر گوگل کروم

    گوگل کروم یکی از محبوب ترین مرورگرها در بین کاربران اینترنت است. برای حذف کوکی ها و کش، کافی است چند مرحله ساده را دنبال کنید.

  • مرورگر کروم را باز کنید.
  • تب "پیکربندی و مدیریت" را در نوار ابزار باز کنید.
  • به تنظیمات بروید.
  • روی دکمه "پاک کردن تاریخچه" در بخش "داده های شخصی" کلیک کنید.
  • کادرهای مناسب را علامت بزنید.

  • نحوه حذف کوکی ها و کش در مرورگر موزیلا فایرفاکس

    یکی دیگر از اپلیکیشن های محبوب برای دسترسی به اینترنت، موزیلا است. اصل حذف کوکی ها و کش کمی متفاوت است، اما به طور کلی چند دقیقه بیشتر از کاربران وقت نمی گیرد. برای این کار کافیست چند مرحله را دنبال کنید.

  • موزیلا را باز کنید.
  • برگه "ابزار" را انتخاب کنید.
  • به بخش "تنظیمات" → "حریم خصوصی" بروید.
  • "پاک کردن تاریخ اخیر خود" را باز کنید. در صورت لزوم، تیک های برخی از فیلدها را می توان حذف کرد.

  • نحوه حذف کوکی ها و کش در مرورگر اپرا

    در میان برنامه های محبوب برای مرور وب سایت ها، نمی توان Opera را نادیده گرفت. استفاده از این مرورگر مانند سایر مرورگرها آسان است، بنابراین پاک کردن کوکی ها و کش هیچ مشکلی برای کاربر ایجاد نمی کند.

  • مرورگر Opera را باز کنید.
  • به پنجره "تنظیمات" → "حریم خصوصی و امنیت" بروید.
  • در مرحله بعد، باید بخشی را برای پاک کردن تاریخچه مرور خود انتخاب کنید. یک کادر محاوره ای باز می شود و کادرهای کنار فایل هایی را که می خواهیم حذف کنیم علامت بزنید.

  • نحوه پاک کردن کوکی ها و کش در اینترنت اکسپلورر

    اینترنت اکسپلورر یکی از منفورترین مرورگرها در بین کاربران اینترنت است. با این حال، برخی از افراد از این برنامه برای مرور وب سایت ها استفاده می کنند زیرا در اکثر نسخه های سیستم عامل ویندوز استاندارد است.

    اگر نیاز به حذف کوکی ها و کش در اینترنت اکسپلورر دارید، باید این مراحل را دنبال کنید:

  • مرورگر را باز کنید.
  • روی دکمه "سرویس" کلیک کنید.
  • مورد "امنیت" را انتخاب کنید.
  • تاریخچه مرورگر را با کلیک بر روی دکمه مربوطه حذف می کنیم.
  • کادر کنار «کوکی‌ها و داده‌های وب‌سایت» را علامت بزنید.

  • نحوه پاک کردن کوکی ها و کش در مرورگر Yandex

    محبوب ترین موتور جستجو در روسیه از کاربران دعوت می کند تا از برنامه خود برای مرور وب سایت ها استفاده کنند. همچنین باید به طور دوره ای کوکی ها و حافظه پنهان خود را پاک کند تا به درستی کار کند. برای حذف آنها باید مراحل زیر را دنبال کنید.

  • مرورگر Yandex را باز کنید.
  • به کنترل پنل در نوار ابزار بروید، تب "Advanced" → "Clear history" را انتخاب کنید.
  • فایل هایی که باید حذف شوند و دوره را انتخاب کنید.

  • روشی جایگزین برای حذف کوکی ها و فایل های کش

    اگر کاربر از مرورگرهای مختلف برای مرور اینترنت استفاده می کند، پاک کردن کش و کوکی ها ممکن است زمان زیادی را ببرد. برای خلاص شدن سریع از شر فایل های غیر ضروری، می توانید CCleaner را روی رایانه خود نصب کنید. به صورت رایگان در اختیار کاربران قرار می گیرد.

    توجه به این نکته مهم است که دستورالعمل‌های حذف کوکی‌ها و حافظه پنهان ممکن است بسته به نسخه مرورگر شما متفاوت باشد. اگر از برنامه های کمکی دیگری برای حذف فایل ها استفاده می کنید، لطفاً نظرات خود را با سایر خوانندگان ProfitGid به اشتراک بگذارید.

    عملکرد کامل وب سایت ها توسط پارامترهای زیادی تعیین می شود. یکی از آنها پشتیبانی از کوکی ها یا امکان استفاده از داده های تولید شده توسط صفحات وب است که در حافظه رایانه ذخیره می شود. به عبارت دیگر، کوکی ها فایل های متنی هستند که حاوی اطلاعاتی در مورد تنظیمات شخصی انجام شده در انواع مختلف منابع اینترنتی (طراحی، منطقه زمانی، شهر و غیره) و همچنین در مورد فعالیت و احراز هویت کاربر (ورود به حساب کاربری) هستند. آنها ورود اطلاعات را هنگام ثبت نام در وب سایت ها یا پر کردن انواع دیگر فرم ها بسیار ساده می کنند.

    در میان کاربران شبکه جهانی وب، این عقیده وجود دارد که فعال کردن کوکی ها می تواند به رایانه آسیب برساند، مانند ویروس، جاسوس افزار یا بدافزار. این اشتباه است. به خودی خود، این فایل ها نمی توانند هیچ عملی را انجام دهند، زیرا داده های متنی ساده هستند. آنها سرعت سیستم را کاهش نمی دهند و نیازی به حذف سیستماتیک ندارند تا زمانی که منقضی شوند در حافظه رایانه شخصی ذخیره می شوند.

    اغلب، کوکی ها به طور پیش فرض در مرورگرها فعال می شوند. اگر آنها غیرفعال هستند، باید بدانید چگونه کوکی ها را خودتان در یک مرورگر خاص فعال کنید. فعال کردن پشتیبانی کوکی برای کاربران مبتدی و با تجربه آسان است. بیایید نگاهی دقیق تر به ویژگی های فعال سازی آنها در محبوب ترین مرورگرها بیندازیم.

    پشتیبانی از کوکی در مرورگر اینترنت اکسپلورر

    بسیاری از کاربران از مرورگر سنتی اینترنت اکسپلورر برای مشاهده صفحات استفاده می کنند. برای این برنامه، از نسخه 6 و بالاتر، کوکی ها را می توان به صورت زیر فعال کرد:

    • در پانل بالا بخش منوی "سرویس" را پیدا کنید.
    • روی خط "گزینه های اینترنت" کلیک کنید؛
    • به برگه "حریم خصوصی" بروید؛
    • روی خط "پیشرفته" کلیک کنید؛
    • کادر کنار «نادیده گرفتن پردازش خودکار کوکی‌ها» را علامت بزنید؛
    • گزینه «پذیرش» را در گروه‌های «کوکی‌های شخص اول» و «کوکی‌های شخص ثالث» انتخاب کنید.
    • با کلیک بر روی دکمه Ok تغییرات ایجاد شده را تأیید کنید.

    راه ساده‌تری برای فعال کردن کوکی‌ها در اینترنت اکسپلورر وجود دارد. فقط نوار لغزنده ای را که در همان برگه "Privacy" قرار دارد، بکشید و سطح امنیت را هنگام کار روی شبکه نشان دهد و آن را روی متوسط ​​یا پایین تنظیم کنید.

    فعال کردن کوکی ها در مرورگر موزیلا فایرفاکس

    یکی از مرورگرهای محبوب موزیلا فایرفاکس است. کاربرانی که از آن برای گشت و گذار در وب استفاده می کنند باید بدانند که چگونه کوکی ها را در آن فعال کنند. برای انجام این کار شما نیاز دارید:

    بخش "ابزار" را باز کنید؛
    . به زیر بخش "تنظیمات" بروید؛
    . در تب "Privacy" خط فایرفاکس را پیدا کنید.
    . در منوی پاپ آپ، روی مورد "تاریخچه به یاد می آورد" کلیک کنید.
    . تغییرات را با کلیک بر روی دکمه Ok ذخیره کنید.

    راه دیگری برای فعال کردن کوکی ها در مرورگر موزیلا فایرفاکس وجود دارد. برای انجام این کار شما نیاز دارید:

    در پنجره "تنظیمات" روی تب "Privacy" کلیک کنید.
    . در بلوک "History" گزینه Firefox را پیدا کنید.
    . در منوی پاپ آپ از لیست پیشنهادی، مورد "از تنظیمات ذخیره سابقه شما استفاده خواهد شد" را انتخاب کنید.
    . در کادر انتخاب خط "پذیرش کوکی ها از سایت ها" علامت بزنید.
    . مقدار "همیشه" را برای پارامتر "پذیرش کوکی ها از سایت های شخص ثالث" تنظیم کنید.
    . در مورد "ذخیره کوکی ها"، خط "تا زمانی که آنها منقضی شوند" را انتخاب کنید.
    . تغییرات ایجاد شده را تایید کنید

    فعال کردن کوکی ها در مرورگر اپرا

    کاربران اغلب مرورگر Opera را ترجیح می دهند و از سادگی، راحتی، امنیت و تاریخچه بیست ساله آن قدردانی می کنند. هنگام استفاده از آن، اغلب این سوال پیش می آید که چگونه کوکی ها را در Opera فعال کنیم تا اطلاعات را در رایانه شخصی ذخیره کنند.

    برای انجام این کار، باید الگوریتم اقدامات زیر را انجام دهید:

    به منوی "ابزار" بروید؛
    . بخش "تنظیمات" را پیدا کنید؛
    . به تب "پیشرفته" بروید؛
    . در منوی کناری، روی خط Cookies کلیک کنید.
    . مورد "پذیرش کوکی ها" را فعال کنید.
    . تغییرات ایجاد شده در تنظیمات را ذخیره کنید.

    مرورگر Google Chrome که اخیراً ظاهر شده است، اما در حال حاضر در بین کاربران شبکه جهانی وب محبوبیت پیدا کرده است، همچنین با پشتیبانی از کوکی ها، به طور پیش فرض فعال شده است. اگر نیاز به فعال کردن آنها وجود دارد، به موارد زیر نیاز خواهید داشت:

    با کلیک بر روی دکمه واقع در کنار نوار آدرس به منوی اصلی مرورگر بروید.
    . بخش "تنظیمات" را باز کنید؛
    . در تب "تنظیمات" روی خط "نمایش تنظیمات اضافی" کلیک کنید.
    . بلوک "داده های شخصی" را پیدا کنید و روی دکمه "تنظیمات محتوا" کلیک کنید.
    . به "کوکی ها" بروید؛
    . گزینه "Allow Saving Local Data" را انتخاب کنید.
    . با کلیک بر روی دکمه «انجام شد» تغییر را تأیید کنید.

    چگونه کوکی ها را در مرورگر Yandex فعال کنیم؟

    تنظیمات مرورگر از منبع محبوب Yandex به شما امکان می دهد پارامترهای پردازش کوکی هایی را که از سایت های مختلف می آیند تعیین کنید. برای فعال کردن این ویژگی، شما نیاز دارید:

    نماد چرخ دنده واقع در گوشه سمت راست بالا را پیدا کنید و با ماوس روی آن کلیک کنید.
    . در پنجره ای که باز می شود، بخش "تنظیمات" را انتخاب کنید.
    . در پایین، خط "نمایش تنظیمات اضافی" را پیدا کنید و روی آن کلیک کنید.
    . به بلوک "حفاظت از داده های شخصی" بروید؛
    . روی دکمه "تنظیمات محتوا" کلیک کنید؛
    . مورد "کوکی ها" را پیدا کنید؛
    . پارامترهای لازم را تنظیم کنید یا عمل "Accept all" را انتخاب کنید.

    فعال کردن کوکی ها در مرورگرهای سافاری و اندروید

    کاربران به طور فزاینده ای با استفاده از تلفن های هوشمند و تبلت های مبتنی بر سیستم عامل های اندروید و iOS به اینترنت دسترسی پیدا می کنند. مرورگرهای داخلی آنها به پشتیبانی از پذیرش کوکی ها مجهز هستند.

    در Safari (iPhone، iPad) برای فعال کردن کوکی ها باید:

    روی نماد چرخ دنده واقع در گوشه سمت راست بالا کلیک کنید.
    . به بخش "تنظیمات" بروید؛
    . به برگه "امنیت" بروید؛
    . در بخش «پذیرش کوکی‌ها»، گزینه «همیشه» را انتخاب کنید.

    در مرورگرهای اندروید، برای فعال کردن کوکی ها باید:

    دکمه "منو" را فشار دهید؛
    . به بخش "تنظیمات" بروید؛
    . در تب «محافظت و امنیت»، «فعال کردن کوکی‌ها» را انتخاب کنید.

    هنگام پاسخ به این سوال که چگونه کوکی ها را در مرورگر خود فعال کنید، ابتدا باید ویژگی های برنامه ای که برای دسترسی به شبکه استفاده می شود را در نظر بگیرید. اگر پس از فعال‌سازی کوکی‌ها، همچنان پیامی مبنی بر غیرفعال بودن آن‌ها ظاهر می‌شود، باید حافظه پنهان را پاک کرده و فایل‌های موقت را در رایانه خود حذف کنید. در بیشتر موارد، چنین اقدامات ساده ای به حل مشکل کمک می کند. اگر پاک کردن حافظه پنهان و فایل های موقت کمکی نمی کند، باید بررسی کنید که آیا مرورگر شما از کوکی ها با استفاده از افزونه جاوا پشتیبانی می کند یا خیر.

    کوکی ها یک عنصر ضروری هستند که زندگی کاربر اینترنت را تا حد زیادی تسهیل می کند و کار او را در اینترنت تا حد امکان راحت می کند. آنها عملکرد عادی وب سایت ها را تضمین می کنند و باید در تنظیمات مرورگر شما فعال شوند.

    اگر تا به حال مجبور شده اید با پشتیبانی فنی کامپیوتر سروکار داشته باشید، با سوال اصلی تکنسین ها آشنا هستید: "کوکی های خود را حذف کردید؟" اما اگر اولین بار شخص متوجه نشود که موضوع چیست، هر درخواست بعدی او را در موقعیت ناخوشایندی قرار می دهد. این فایل ها برای چیست و چرا باید آنها را حذف کنید؟

    کوکی ها چیست؟

    این فایل‌های مرموز بسته‌های کوچکی از داده‌ها هستند که به شکل تکه‌هایی از اطلاعات متنی از تمام سایت‌هایی که بازدید می‌کنید به رایانه شما ارسال می‌شوند. بنابراین، کوکی ها حاوی اطلاعاتی درباره فعالیت های شما در یک صفحه خاص هستند. فقط مرورگری که استفاده می کنید آن را به صورت فشرده ذخیره می کند. تمام اطلاعات اولیه در آنجا نمایش داده می شود: رمزهای عبور، نام کاربری، تغییر تنظیمات سایت و هر چیزی که هنگام خرید در فروشگاه آنلاین به سبد خرید اضافه کرده اید.

    راحتی عملکرد

    این بسیار راحت است، زیرا تا زمانی که کوکی ها را حذف نکنید، لازم نیست رمز عبور خود را دوباره وارد کنید و هر بار که به این صفحه می روید دستکاری های غیر ضروری دیگری انجام دهید. تمام مطالبی که روی آنها عمل کردید قبلاً در مرورگر ذخیره شده است. چندین نوع مختلف از این فایل ها وجود دارد که می توانند رفتار متفاوتی داشته باشند: برخی از آنها به طور خودکار با بستن پنجره بازدیدکننده حذف می شوند و برخی به هارد دیسک شما ارسال می شوند و تا زمانی که آنها را به صورت دستی حذف نکنید در آنجا باقی خواهند ماند.

    اسم خنده دار

    کلمه کوکی در انگلیسی به معنای «کوکی» است. چرا برنامه نویسان چنین نام خنده داری برای این فایل ها در نظر گرفتند؟ همه چیز بسیار ساده است. مفهوم آنها شبیه به کوکی های ثروت چینی است، زمانی که شخصی با چشیدن طعم لذیذ، یادداشت هایی با ثروت پنهان در داخل دریافت می کند. پس اینجاست. کوکی ها تمام اطلاعات اولیه را ذخیره می کنند، اما می توانند برای هکرها بسیار مفید باشند.

    چرا باید آنها را حذف کنید؟

    این فایل ها در پس زمینه کار می کنند، بنابراین کاربر را آزار نمی دهند. با این حال، آنها باید هر از گاهی حذف شوند، و دلیل آن در اینجا آمده است. داده های کش ذخیره شده در این فایل ها گاهی اوقات با وب سایت تداخل می کنند. اگر صفحه به طور خودکار رفرش شود این اتفاق می افتد. این باعث می شود بارگیری مجدد با شکست مواجه شود. این فقط به یک چیز معنی می دهد: داده ها قدیمی هستند و باید از شر آنها خلاص شوند. در غیر این صورت دسترسی به برخی سایت ها به طور موقت برای شما مسدود می شود.

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

    چگونه از محرمانه بودن اطمینان حاصل کنیم؟

    اگر نمی‌خواهید خانواده، همکاران یا سارقان شما بتوانند فعالیت‌های شما را در اینترنت ردیابی کنند، از حالت ناشناس استفاده کنید.

    بسته به مرورگر

    و یک چیز دیگر: اگر تصمیم به حذف کوکی ها دارید، حافظه کش را همزمان پاک کنید. این یک فرآیند بسیار ساده است. تنظیمات مرورگر خود را باز کنید و به بخش "داده های شخصی" بروید. در آنجا تابع "پاک کردن تاریخچه" را خواهید دید که در آن می توانید گزینه های مورد علاقه خود را انتخاب کنید.

    اول از همه، شما نباید کوکی ها را با تاریخچه و حافظه پنهان اشتباه بگیرید.

    کوکی ها چیست؟

    اینها فایل های متنی هستند که در رایانه شما در یک پوشه پنهان مرورگر ذخیره می شوند. که در کوکی ها موجود استداده هایی که در همه سایت ها وارد کرده اید. معمولاً اینها لاگین و رمز عبور هستند. آنها همچنین حاوی تنظیمات مختلفی برای سایت ها هستند (موضوعات، ابزارک ها، ذخیره ها، جستجوهای قبلی و غیره). آنها همچنین گاهی اوقات برای جمع آوری آمار توسط انواع نوار ابزار مانند نوار Yandex استفاده می شوند.

    به عنوان مثال، شما وارد یک شبکه اجتماعی می‌شوید و بلافاصله بدون وارد کردن لاگین و رمز عبور خود، به صفحه‌ای با اخبار می‌رسید (که قبلاً هنگام ورود به صفحه خود می‌رسیدید). و آنها این کار را انجام دادند زیرا یک بار روی دکمه پاپ آپ در بالای Save در مرورگر کلیک کردند.
    این همچنین هنگام بازدید از سایت های دیگر، مانند ایمیل یا ردیاب تورنت، اتفاق می افتد.
    یک سوال منطقی - سایت چگونه رمز عبور و لاگین (و همچنین تنظیمات) شما را برای ورود می داند؟ بله، زیرا آنها در رایانه شما هستند و وقتی به سایت دسترسی پیدا می کنید، سایت درخواستی برای اطلاعات در کوکی ها به مرورگر شما ارسال می کند و مرورگر آنها را به سایت می دهد. این نوع تعامل نامحسوس است و در نهایت بدون اینکه وارد سایت شوید به عنوان یک کاربر مجاز وارد سایت می شوید.

    در برخی سایت‌ها این کادر وجود دارد که برای برخی نامرئی است و می‌گوید «رایانه شخص دیگری» یا «برای این رایانه نیست» یا چیزی شبیه به آن. بنابراین این دقیقا همان چیزی است که برای کوکی ها مورد نیاز است. اگر این کادر را انتخاب کنید، رمز عبور و لاگین خود را وارد کنید و به سایت بروید، کوکی ها ذخیره نمی شوند.

    از یک طرف، بسیار راحت است - لازم نیست هر بار رمزهای عبور را وارد کنید و آنها را برای سایت ها به خاطر بسپارید. به هر حال، کوکی ها همیشه به درستی کار نمی کنند. به‌طور دقیق‌تر، به نظر می‌رسد که آنها «وابسته می‌شوند». و اگر از یک مرورگر، به عنوان مثال، فایرفاکس برای یک سایت به عنوان یک کاربر استفاده می کنید، با دسترسی به همان سایت از طریق اپرا دیگر اطلاعات کاربر ذخیره نمی شود.
    این معمولا زمانی استفاده می شود که چند نفر از یک کامپیوتر استفاده می کنند و به یک سایت دسترسی دارند. در این صورت نیازی نیست هر بار اطلاعات خود را وارد کنید، زیرا هر مرورگر کوکی های مخصوص به خود را دارد.

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

    گاهی اوقات آنتی ویروس به آنها فحش می دهد، اما این اتفاق می افتد زیرا انواع سایت های مخرب سعی می کنند هر گونه تبلیغات یا ویروسی را به کوکی ها منتقل کنند.
    بنابراین وجود آنتی ویروس و فایروال هنگام گشت و گذار در اینترنت.

    اکنون کمی در مورد ذخیره داده های خود.
    بله، کوکی‌ها رمز عبور و لاگین‌های شما را برای مجوز در سایت‌ها ذخیره می‌کنند و اغلب این داده‌ها هستند که هدف سرقت همه کوکی‌ها هستند. برای به دست آوردن کوکی ها از ویروس ها و برنامه های مخرب استفاده می شود که می توانید آنها را بر روی رایانه خود نصب کنید و یا در هنگام بازدید از یک سایت مضر بدون توجه شما نصب می شوند.
    اما روی دیگر سکه وجود دارد - اطلاعات موجود در کوکی ها به صورت رمزگذاری شده ذخیره می شوند. و اگر رمز عبور واقعا پیچیده ای دارید، رمزگشایی آن بسیار دشوار (تقریبا غیرممکن) است.

    کوکی ها در کجای رایانه شما قرار دارند؟

    همانطور که در بالا نوشتم، آنها در پوشه مرورگر قرار دارند که .

    گوگل کروممن ندارم، روی SPWare Iron تست کردم


    Windows XP C:\Documents and Settings\(Your_Profile)\Application Data\Chromium\
    Windows 7 C:\Users\(Your_Profile)\AppData\Local\Chromium\User Data\Default\Cache\

    اپرا


    Windows XP C:\Documents and Settings\(Your_Profile)\Application Data\Opera\
    Windows 7 C:\Users\(Your_Profile)\AppData\Local\Opera\Opera\cache\

    فایرفاکس


    Windows XP C:\Documents and Settings\(Your_Profile)\Application Data\Mozilla\Firefox\Profiles\\
    Windows 7 C:\Users\(Your_Profile)\AppData\Roaming\Mozilla\Firefox\Profiles\\

    اینترنت اکسپلورر


    Windows XP C:\Documents and Settings\Cookies\\
    Windows 7 C:\Users\(Your_Profile)\AppData\Roaming\Microsoft\Windows\Cookies\\

    به طور کلی، معنی واضح است - در پوشه های Application Data برای Windows XP و Roaming و Local برای Windows 7

    کوکی ها کجا قرار دارند و چگونه کوکی ها را در مرورگر حذف کنیم؟
    یک گزینه بسیار جالب تر.

    کوکی ها کجا قرار دارند و چگونه کوکی ها را در موزیلا فایرفاکس حذف کنیم
    تنظیمات -> تنظیمات

    پیوندی را که روی صفحه برجسته کرده اید انتخاب کنید. پنجره ای ظاهر می شود که از شما می خواهد اقدامات خود را انتخاب کنید.

    کوکی ها کجا قرار دارند و چگونه آنها را در Opera حذف کنیم؟
    تنظیمات -> تنظیمات عمومی (یا میانبر صفحه کلید ctrl + f12)


    Tab پیشرفته، در آن یک زبانه در پایین سمت چپ وجود دارد بیسکویت ها. در آن شما آنچه را که می خواهید با آنها انجام دهید پیکربندی می کنید. وقتی روی دکمه Manage cookies... کلیک کنید، پنجره ای با تمام کوکی ها ظاهر می شود

    کوکی ها کجا قرار دارند و چگونه کوکی ها را در Google Chrome حذف کنیم
    نماد آچار را در گوشه سمت راست بالا انتخاب کنید


    از منو انتخاب کنید - تنظیماتیا گزینه ها


    سپس (در سمت چپ) «پیشرفته» و سپس «تنظیمات محتوا»، در آنجا «همه کوکی‌ها و داده‌های سایت...» را انتخاب می‌کنیم و کاری را که می‌خواهیم انجام می‌دهیم.