کوکی ها (cookies) چیست و چه کاری انجام می دهند؟
- مجموعه: ترفندهای اینترنتی
کوکی چیست و چگونه کار می کند؟ انواع کوکی ها
هنگام مرور اینترنت، اغلب با اصطلاح "کوکی ها" روبرو می شوید. بسیاری از وب سایت ها به شما در مورد استفاده از کوکی ها اطلاع می دهند و از شما تأیید می خواهند. مرورگرهای وب تنظیمات زیادی برای مدیریت کوکی ها دارند و حتی افزونه های مرورگر به مسدود کردن کوکی ها از همه نوع اشاره می کنند. حتی اگر میدانید که این «کوکیها» دقیقاً یک دسر شیرین نیستند، ممکن است دقیقاً ندانید که آنها چه هستند و هدفشان در اینترنت چیست. به همین دلیل است که در این مقاله، به بسیاری از سؤالات درباره کوکیها پاسخ خواهیم داد و توضیح خواهیم داد که کوکیها چیست ، کوکیها چه کار میکنند و چگونه کار میکنند.
کوکی ها در اینترنت چیست؟
کوکی ها فایل هایی هستند که حاوی اطلاعاتی درباره شما، مرورگر وب و رفتار شما در اینترنت هستند. آنها فایل های کوچکی هستند که در رایانه یا دستگاه شما ذخیره می شوند و می توانند توسط وب سایت ها یا برنامه های وب برای تطبیق تجربه آنلاین شما استفاده شوند.
کوکی ها چه کار می کنند؟دلیل استفاده از کوکی ها چیست؟
کوکی ها بین یک فرستنده (معمولا یک وب سایت یا یک برنامه وب) و یک گیرنده (دستگاه شما) ارسال می شوند. یک کوکی توسط فرستنده ایجاد و تفسیر می شود، در حالی که گیرنده فقط آن را نگه می دارد و در صورت درخواست فرستنده آن را پس می فرستد.
هنگام مرور وب، فرستنده سروری است که یک وب سایت روی آن اجرا می شود و گیرنده مرورگر وب کاربری است که از آن وب سایت بازدید می کند. هدف آنها شناسایی کاربر، بررسی فعالیت های گذشته وی در وب سایت و ارائه محتوای مناسب براساس این داده ها است.
اولین باری که کاربر از یک وب سایت بازدید می کند، سرور یک کوکی خاص را در مرورگر وب آن کاربر ذخیره می کند. در بازدیدهای بعدی از وب سایت، سرور کوکی خود را می خواهد، آن را می خواند و پیکربندی وب سایت خاصی را برای آن کاربر خاص بارگذاری می کند. میتوانید کوکیها را بهعنوان برچسبی در نظر بگیرید که توسط سرورهای وب برای هر کاربر اعمال میشود، که توسط سرورهای وب برای شناسایی کاربران خوانده میشود.
بنابراین آیا باید کوکی ها را مجاز کنید؟
در بسیاری از موارد، پاسخ مثبت است، زیرا این شناسایی در وبسایتهایی که دادههای آنی کاربر در آنها حیاتی است، سودمند است. به عنوان مثال، هنگام استفاده از یک فروشگاه آنلاین، نمی توانید بدون کمک کوکی ها چیزی بخرید. مغازه ها نمی توانند شما را شناسایی کنند و بدون آنها سبد خرید خود را بسازند زیرا هر بار که یک صفحه وب را بارگذاری می کنید، فروشگاه شما را به عنوان یک کاربر جدید می بیند و بازدید شما را از ابتدا شروع می کند.
داخل یک کوکی چیست؟
هر مرورگر وب مدرن از کوکی ها پشتیبانی می کند و حجم آنها کمتر از 4 کیلوبایت است. ب
در اینجا ساختار یک کوکی آمده است:
1. Name - نام کوکی.
2. Content - اطلاعاتی که کوکی حاوی آن است.
3. Domain - دامنه ای که از این کوکی استفاده می کند.
4. Path - صفحه دامنه ای که کوکی در آن استفاده می شود. اگر مسیر "/" باشد به این معنی است که کوکی در کل وب سایت استفاده می شود.
5. Send for - سطح امنیتی که اتصال برای استفاده از کوکی به آن نیاز دارد.
6. Created - تاریخی که کوکی در مرورگر وب کاربر ایجاد شد.
7. Expires - لحظه ای که کوکی منقضی می شود و مرورگر آن را حذف می کند.
چند نوع کوکی وجود دارد؟
اگرچه اصطلاح کوکی نسبتاً کلی است، روشهای زیادی برای استفاده از کوکی وجود دارد. به همین دلیل است که انواع مختلفی از کوکی ها در اینترنت وجود دارد. در اینجا انواع اصلی کوکی ها (از جمله توضیحات) آمده است:
• Session cookies : یکی از رایج ترین آنها هستند. آنها تا زمانی که مرورگر وب بسته نشود در حافظه موقت وجود دارند. آنها مضر نیستند زیرا تمام اطلاعات آنها پس از پایان جلسه مرور شما حذف می شود.
• Persistent cookies : که کوکی های ردیابی نیز نامیده می شوند. آنها تا زمانی که حذف شوند یا به تاریخ انقضا برسند روی دستگاه کاربر باقی می مانند. آنها برای جمع آوری اطلاعات در مورد کاربر، ثبت رفتار او در یک وب سایت خاص در یک دوره زمانی استفاده می شوند.
• Secure cookies : یک کوکی رمزگذاری شده که فقط در صورت استفاده از یک اتصال امن HTTPS کار می کند. این کوکی ها برای اطمینان از اینکه اطلاعات آنها توسط هکرهای بالقوه متصل به شبکه مشابه کاربر قابل سرقت نیست استفاده می شود. آنها اطلاعات ضروری در مورد کاربر را نگه می دارند و بیشتر در وب سایت هایی استفاده می شوند که کاربران در آن تراکنش های مالی انجام می دهند. از آنجایی که آنها رمزگذاری شده اند، بسیار امن تر از انواع دیگر کوکی ها هستند.
• HttpOnly cookies : آنها را نمی توان توسط هیچ پروتکلی غیر از HTTP استفاده کرد. چنین کوکی هایی تضمین می کنند که فقط وب سایتی که آنها را ایجاد کرده است می تواند از آنها استفاده کند. فقط کوکیهای جلسه میتوانند HttpOnly باشند و معمولاً هیچ خطری برای حریم خصوصی یا امنیتی برای کاربران ندارند.
• Third-party cookies: این کوکی ها متعلق به دامنه ای غیر از دامنه ای هستند که آنها را ارسال کرده است. آنها معمولاً توسط تبلیغات ارسال می شوند و می توانند سابقه مرور یک کاربر را در چندین وب سایت که از یک شبکه تبلیغاتی استفاده می کنند ذخیره کنند. این کوکیها ممکن است به حریم خصوصی شما آسیب بزنند زیرا برخی از شبکههای تبلیغاتی از آنها برای ردیابی دادههای بیش از حد در مورد شما برای نمایش تبلیغات هدفمند استفاده میکنند.
• Zombie cookies: کوکیهایی که پس از حذف، خود را دوباره ایجاد میکنند. آنها معمولاً توسط سرویس های تجزیه و تحلیل وب استفاده می شوند و در خارج از مرورگر ذخیره می شوند زیرا در مرورگرهای نصب شده روی یک رایانه در دسترس هستند. دلیل اینکه آنها خودشان را دوباره ایجاد می کنند جلوگیری از تکه تکه شدن داده ها پس از حذف کوکی ها توسط کاربر است. آنها همچنین می توانند به طور مخرب استفاده شوند زیرا مرورگر وب نمی تواند وجود آنها را کنترل کند. فقط محصولات امنیتی می توانند کوکی های زامبی را شناسایی و حذف کنند.
چه زمانی کوکی ها اختراع شدند؟(تاریخچه مختصر)
در ژوئیه 1994، یکی از کارمندان Netscape Communications مجبور شد یک اپلیکیشن تجارت الکترونیک ایجاد کند. او باید راهی آسان برای حفظ سبد خرید برای هر کاربر بدون بارگذاری بیش از حد سرور پیدا می کرد، بنابراین تصمیم گرفت که بهترین راه برای انجام این کار ذخیره این اطلاعات در مرورگر وب هر کاربر است. از آنجایی که کوکیها قبلاً در زمینههای مختلف صنعت فناوری اطلاعات مورد استفاده قرار میگرفتند، او تصمیم گرفت که از آنها برای مرور وب نیز استفاده شود.
اولین مرورگری که از کوکی ها استفاده و پشتیبانی کرد Mosaic Netscape در اکتبر 1994 بود. یک سال بعد، Internet Explorer 2 نیز از کوکی ها پشتیبانی کرد. از آن زمان، همه مرورگرهای وب از کوکی ها پشتیبانی می کنند. حتی اگر دلیل ایجاد آنها مثبت است، کوکی ها اکنون برای همه نوع مقاصد استفاده می شوند که برخی از آنها اخلاقی یا قانونی نیستند.
چرا در هر وب سایت پیام هایی درباره کوکی ها می بینم؟
اگر در اروپا زندگی میکنید یا با استفاده از یک آدرس IP اروپایی در حال مرور وب هستید، در بسیاری از وبسایتهایی که بازدید میکنید، پیامهایی درباره استفاده از کوکیها مشاهده میکنید. این اعلانها به دلیل قوانین عمومی حفاظت از دادهها (GDPR) نشان داده میشوند که در همه کشورهای تشکیلدهنده اتحادیه اروپا و برای همه وبسایتها و سرویسهای آنلاینی که کاربران اروپایی دارند اعمال میشود.
هدف از این اعلان ها اطلاع رسانی به همه کاربران اروپایی در مورد کوکی ها، نحوه استفاده و چرایی آنها و درخواست رضایت صریح از آنها است. توصیه میکنم این دستورات را بخوانید و فقط استفادههایی را مجاز کنید که با آنها مشکلی ندارید.
پایان
اکنون میدانید که کوکیها به طور گسترده در اینترنت استفاده میشوند، زیرا با ارائه مفیدترین محتوا به هر کاربر، به وبسایتها اجازه میدهند قدرتمندتر شوند. در برخی موارد، وب سایت ها نمی توانند بدون استفاده از کوکی ها کار کنند. آنها همچنین به وب سایت ها اجازه می دهند تا در مورد کاربران خود و صفحاتی که بازدید می کنند اطلاعات کسب کنند.
با این حال، مانند هر فناوری دیگری، می توان از آنها برای اهداف غیراخلاقی استفاده کرد. به همین دلیل است که دانستن اینکه کوکیها چگونه کار میکنند و چگونه استفاده میشوند، یک مهارت مفید برای هر شهروند دیجیتالی است که در حال مرور وب است.
گردآوری:بخش کامپیوتر و اینترنت بیتوته