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

وب اپلیکیشن پویا (Progressive Web Application) چیست؟

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

تفاوت‌ها و شباهت‌های اپلیکیشن و وب اپلیکیشن پویا

اپلیکیشن‌های موبایل به طور کلی برای پلتفرم‌های مختلف ساخته می‌شوند؛ مثل اپلیکیشن‌های iOS و اندروید. همین طور که می‌دانید این اپلیکیشن‌ها از طریق استورهای رسمی این پلتفرم‌ها قابل دانلود هستند و به ریسورس‌های مختلف تلفن همراه شما نیز دسترسی دارند؛ نظیر جی پی اس و دوربین.

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

اپلیکیشن‌های موبایل چطور ساخته می‌شوند؟

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

مزایا:

  • سریع تر از وب اپ ها هستند
  • عملکرد بهتر به دلیل دسترسی به منابع سیستم
  • به صورت آفلاین هم قابل اجرا هستند
  • امن تر هستند چرا که بایستی توسط استورها تایید شوند
  • ساخت آن‌ها آسان‌تر است

معایب:

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

 

اما وب اپلیکیشن‌های پویا چطور ساخته می‌شوند؟

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

با پیشرفت تکنولوژی و ظهور فریم ورک‌های جدیدتر، اکنون وب اپلیکیشن‌ها بیشتر شبیه به اپلیکیشن‌های موبایل عمل می‌کنند؛ با این حال، پشتیبانی و عملکرد سیستم عامل از وب اپلیکیشن‌ها هنوز محدودتر است. وب اپلیکیشن‌ها مزایا و معایب زیر را دارند:

مزایا:

  • نیاز به دانلود کردن و نصب آن‌ها نیست و از طریق مرورگر گوشی در دسترس هستند
  • نگهداری ساده‌ای دارند
  • به طور خودکار آپدیت می‌شوند
  • توسعه و ساخت آن ها ساده‌تر است
  • به تایید استورها نیازی ندارند

معایب:

  • به صورت آفلاین کار نمی‌کنند
  • ویژگی‌های نسبتا محدودتری دارند

 

از کدام یک استفاده کنیم؟

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

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

 

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

زمانی که Red Hat (شرکت مادر لینوکس CentOS) اعلام کرد که به منظور توسعه لینوکس انترپرایز ردهت یا همان RHEL، تمرکز خود را از CentOS برمیدارد، کاربران CentOS دیگر مثل قبل خوشحال نبودند. ولی هم اکنون و به منظور تعهد به شرکت های متن باز، ردهت در حال معرفی یک نسخه رایگان از RHEL است.

در نتیجه اگر سازمان شما یا پروژه‌ای که بر روی آن کار می‌کنید، بر پایه open-source‌ است، می‌توانید یک سابسکریپشن RHEL دریافت کنید. ولی خانواده ردهت در نهایت چه راه حل‌هایی برای خانواده متن باز به همراه دارد؟ در حال حاضر این راه حل ها به این شکل است:

  • فدورا برای توسعه سیستم‌های لینوکسی و بهبود بخشیدن به آن‌ها
  • سنت‌اواس استریم که برای آزمایش کاربردها و حجم کاری که پلتفرم بعدی لینوکس با آن درگیر خواهد بود استفاده می‌شود.
  • RHEL که برای بهبود بخشیدن به زیرساخت جامعه متن باز و برای ایجاد یک جامعه پایدار و در نتیجه آن میزبانی نرم افزارهای نوآورانه و پایدار برای پروژه‌ها، سازمان‌ها و سایر سازمان‌هایی که از RHEL استفاده می‌کنند، استفاده می‌شود.

جیسون بروکس، مدیر برنامه پروژه ردهت توضیح می‌دهد:

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

ما اغلب هیچ هزینه‌ای بابت دسترسی به RHEL دریافت نمی‌کنیم، اما این پروسه به اندازه کافی به صورت رسمی، سازگار و شفاف نبوده و لذا باید به یک پروسه شفاف و قابل دسترس‌تر تبدیل شود. با اعلام این خبر که ما در پایان سال ۲۰۲۱ منابع‌مان را به CentOS Stream انتقال می‌دهیم، قصد داریم اطمینان حاصل کنیم که سازمان‌هایی که با پروژه های متن‌باز درگیر هستند، دسترسی کاملی به RHEL‌ دارند.

یک سازمان حداقل در حال حاضر از RHEL استقبال کرده است. مدیر اجرایی گنوم، نیل مکگورن در این باره می‌گوید:

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

اما سهم توزیع های مختلف در بازار سرورهای لینوکس چگونه است؟ ۳۱ درصد کل وبسایت ها در سطح اینترنت از لینوکس استفاده میکنند. در این بین سهم اوبونتو از همه بیشتر است. با ۴۵.۶ درصد اوبونتو بیشترین سهم از این بازار را به خود اختصاص داده است؛ دبیان با ۲۱.۷ درصد، سنت او اس با ۱۵.۵ درصد و در ادامه رد هت با ۱.۵ درصد در رتبه های بعدی قرار دارند.

اگر مشتاق هستید که بیشتر در رابطه با زیرساخت متن باز RHEL بدانید، می‌توانید به [email protected] پیام بدید و در این رابطه سوال کنید.

 

 

در روزهای گذشته، اپل از رویداد جدید خود با نام “ یه چیز دیگه” نام برد. این رویداد در تاریخ ۱۰ نوامبر یعنی ۶ روز دیگر برگزار خواهد شد و از جهات زیادی یک سنت شکنی خواهد بود. در واقع این اولین باری است که اپل لپتاپ هایی را معرفی می‌کند که با پردازنده ای معروف به  Arm-based ساخته شده اند. قرار است اپل این پردازنده‌ها را در مک ‌بوک های امسال استفاده کند. بر اساس گزارش ها اپل قصد دارد هفته آینده سه لپ تاپ جدید، یک مک بوک ایر ۱۳ اینچی و دو مدل مک بوک پرو ۱۳ و ۱۶ اینچی را معرفی کند که دیگر از پردازنده های اینتل استفاده نخواهند کرد.

مدیر عامل اپل در مورد پردازنده های arm-based   در جریان یک مصاحبه گفت که انتقال کامل این پردازنده‌ها به خط تولید اپل ممکن است تا ۲ سال به طول بیانجامد. در واقع این اظهار نظر به ما یک جدول زمان تقریبی در مورد این که چه زمانی سایر کامپیوترهای اپل از خط تولید کنار خواهند رفت می‌دهد.

اپل در حال بررسی این مورد است که آیا با اجازه دادن به توسعه دهندگان برای ایجاد و توسعه نرم افزار آیپد پرو بر روی مک بوک چه تاثیری بر اکوسیستم نرم افزاری مک بوک وارد می‌شود. تغییرات اساسی در مک های مبتنی بر Arm به این سری لپتاپ ها این توانایی را می‌دهد که نرم افزار iOS طراحی شده برای آیفون و آیپد را نیز بتوانند اجرا کنند. این تغییرات احتمالا در به روز رسانی آینده یعنی Big Sur‌ فراهم خواهند بود و در نتیجه ‌آن iPadOS، iOS و macOS را بیشتر از هر زمانی به همدیگر نزدیک می‌کند.

به روز رسانی سیستم عامل احتمالا هفته آینده در کنار  مک بوک‌های جدید از راه خواهد رسید.

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

در سال ۲۰۱۵ برای اولین بار امکان مشاهده کنفرانس از طریق مرورگری غیر از سافاری فراهم شده بود. این امکان در ابتدا برای مرورگر مایکروسافت اج فراهم بود و بعدها شامل فایرفاکس و گوگل کروم نیز شد.

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

کنفرانس رونمایی از محصولات جدید اپل سه‌شنبه ساعت ۲۰:۳۰ به وقت ایران بخش خواهد شد. پوشش زنده این کنفرانس را می‌توانید روی سایت یوتوب یا در همین صفحه از سایت پیشگامان مشاهده کنید.

بیایید فرض کنیم که یک سرور لینوکس در حال اجرا داریم و می‌خواهیم ترافیک گذرنده از آن را ردیابی کنیم و یا این که می‌خواهیم بدانیم که سرور جدید ما در حال انجام چه کاری است؟

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

حال باید ببینیم بهترین راهی که یک ادمین انتخاب می‌کند چه خواهد بود؟

یکی از ابزارهایی که در این حوزه بسیار محبوب بوده Tshark نام دارد که جایگزینی به صورت command line برای Wireshark است؛ چرا که وقتی داریم با یک سرور اصطلاحا headless کار می‌کنیم، یک رابط کاربری گرافیکی به دردمان نخواهد خورد.

با Tshark میتوانید ترافیک پورت مورد نظر خود را ببینید و هم چنین پورت سرور لینوکسی خود را مانیتور کنید.

به چه چیزی احتیاج داریم؟

  • یک لینوکس سرور
  • یک یوزر با دسترسی sudo

 

چگونه Tshark را نصب کنیم؟

نصب تی شارک ساده است، یک پنجره ترمینال در سرور خود باز کنید و دستور زیر را تایپ کنید:

sudo apt-get install tshark -y

این تمام چیزی است که برای نصب احتیاج دارید.

چگونه رابط شبکه خود را پیدا کنیم؟

با استفاده از Tshark رابط شبکه شما در واقع به یک شماره متصل است. اگر فقط یک Interface دارید، موردی برای نگرانی نیست. با این حال اگر چند interface دارید بایستی بدانید که Tshark به کدام رابط listen میکند. برای این کار از دستور زیر استفاده کنید:

sudo tshark -D

این دستور همه ی Interface های شما را مانند تصویر زیر لیست میکند.

چگونه با استفاده از تی‌شارک listen کنیم؟

حالا که رابط را مشخص کرده ایم، میتوانیم به صورت real-time ترافیک را مشاهده کنیم. برای مثال برای listen کردن بر روی ens5، که سرور اصلی ما است، دستور زیر را تایپ میکنیم:

sudo tshark -i 6

در این جا یک لیست از خروجی پورت های مختلف را داریم :

اگر بخواهیم فقط به یک پورت خاص گوش دهیم نیز Tshark به ما کمک میکند. برای مثال بیایید فرض کنیم که میخواهید فقط ترافیک پورت 22 را بررسی کنیم. در این صورت دستور زیر را تایپ میکنیم:

sudo tshark -i 6 -f "tcp port 22"

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

اگر مطالب سایت پیشگامان گسترش را دنبال کرده باشید حتما مقایسه بین ادوبی کانکت و بیگ‎بلو باتن را مطالعه کرده اید .

هر دو سرویس مزایای بسیاری دارند و معایبی که به چشم می‌آیند نیز اندک هستند. ویژگی‌هایی که ادوبی کانکت ارائه می‌کند به نسبت بیشتر است اما بیگ بلوباتن به لحاظ صرفه جویی در هزینه پیاده‌سازی و اجاره ماهیانه سرور عملکرد بهتری دارد.

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

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

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

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

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

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

به گزارش TechCrunch، اینستاگرام می‌گوید که این مسئله به خاطر وجود یک اشکال در سیستم این شرکت به وجود آمده بوده و هم اکنون به طور کامل بر طرف شده است؛ همچنین Pokharel به خاطر گزارش دادن این موضوع، مبلغ 6 هزار دلار پاداش دریافت کرد.

Pokharel گزارش داده بود که هر زمان تصویر و یا پیامی را از اینستاگرام پاک می‌کرده و سپس با استفاده از ابزاری اقدام به دانلود اطلاعات پاک شده می‌کرده است، همیشه یک کپی از آن در دسترس بوده و قادر بوده که آن را دانلود کند. سخنگوی اینستاگرام به TechCrunch  گفت “ما این مشکل را بر طرف کرده‌ایم و هیچ شواهدی مبنی بر سواستفاده از این مشکل مشاهده نشده است. همچنین از Pokharel به خاطر گزارش این مشکل تشکر میکنیم.”

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

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

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

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

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

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

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

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

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

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

اینتل اخیراً با رخنه امنیتی خود دست و پنجه نرم می‌کند که حاصل آسیب‌پذیری های اولیه موجود در پردازنده های Meltdown و Spectre در ژانویه ۲۰۱۸ می‌باشد، محققین هشدار می‌دهند که انواع و شکل‌های دیگر این نواقص در سال‌های آینده به چشم خواهد خورد همانطور که اکنون بعد از گذشت ۲ سال است از آسیب‌پذیری اولیه این مشکل به وجود آمده است. اینتل تلاش کرده تا از این بحران عبور کند اما فقط پردازنده های جدیدتر به لطف طراحی های جدید امنیتی از این آسیب‌پذیری در امان هستند.

به تازگی دستگاه‌هایی در بازار تلفن همراه دیده می‌شوند که از فناوری x55 مودم‌های کوالکام برای دسترسی به نسل پنجم اینترنت استفاده می‌کنند، موبایل‌هایی که به تازگی عرضه شده‌اند، مانند گلکسی اس ۲۰ سامسونگ از این فناوری استفاده می‌کنند.

اما ماجرا همین جا ختم نمی‌شود، کوالکام بعد از این تصمیم به انتشار نسل جدید این مودم ها گرفت که اسنپ‌دراگون x60 نام دارد و در تمام زمینه‌ها بهبود یافته که شامل عمر باتری، سرعت و به طور کلی عمل‌کرد بهتر می‌باشد. به طور خاص مانور کوالکام بر هایلایت کردن قابلیت‌ اتصال ۲ مودم sub-6GHz و mmWave می‌باشد که اتصال همزمان این دو برای دسترسی به سرعت‌های بالاتر بهتر نیز ممکن است.

اسنپ دراگون x60 همچنین امکان برقراری ویس کال را نیز در شبکه‌ی نسل پنجم به شما می‌دهد بدون آنکه ازLTE یا استانداردهای قبل آن استفاده کند. در‌واقع مهم‌ترین تغییر دیگر در این مودم تغییر از یک پردازنده ۷ نانومتری به ۵ نانومتری است، ساخت چنین سخت‌افزاری به خودی خود این آنتن‌ها را کوچک‌تر و سودمندتر خواهد کرد و همینطور سازندگان تلفن همراه نیز می‌توانند راحت‌تر این از این آنتن ها در تلفن‌های خود استفاده کنند.

با این حال، به احتمال زیاد ما تا اواخر سال ۲۰۲۰ هیچ تلفنی با مودم x60 نخواهیم دید و همانطور که کوالکام در نموداری به آن اشاره می‌کند، بسیاری از ویژگی‌هایی که x60 قادر به فعال کردن آن‌ها می‌باشد تا اواخر سال ۲۰۲۰ در دسترس نخواهند بود. در تصویر پایین مراحل عرضه شدن فناوری‌های مختلف نسل پنجم اینترنت همراه را برای کشورهای گوناگون مشاهده می‌کنید، تکنولوژی NSA sub-6GHz و mmWave که پیش‌تر در مورد آن صحبت کردیم در اوایل سال ۲۰۲۰ برای کشورهای اروپایی، ایالات متحده آمریکا و چین عرضه خواهند شد و این در حالی است که در ژاپن این اتفاق تا اواخر سال میلادی به طول خواهد انجامد.

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

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