برنامه بالقوه ناخواسته (PUP) چیست؟

علی‌رغم نام زیبای آن، داشتن PUP در رایانه شما جالب نیست. برنامه‌های بالقوه ناخواسته (همچنین به‌عنوان «PUA» یا برنامه‌های بالقوه ناخواسته نیز شناخته می‌شوند)خط باریکی را بین بدافزار مزاحم و مستقیم قرار می‌دهند، اما هر چیزی که بدون اجازه یا اطلاع شما بر روی رایانه‌تان نصب شود، یک مشکل است. .

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

تعریف PUP

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

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

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

PUPs در مقابل Bloatware

گاهی اوقات PUP ها با "bloatware " اشتباه گرفته می شوند. در حالی که یک برنامه می تواند همزمان PUP و bloatware باشد، بستگی به زمینه دارد. Bloatware نرم افزاری است که از قبل روی دستگاهی مانند رایانه یا تلفن هوشمند نصب شده است. اگرچه کاربر ممکن است این برنامه ها را نخواهد، اما با رضایت سازنده دستگاه وجود دارند. معمولاً سازنده دستگاه برای گنجاندن برنامه‌های خاص پول می‌گیرد و این می‌تواند قیمت را برای شما پایین‌تر بیاورد.

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

چگونه PUPها وارد رایانه شما می شوند

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

این بدان معناست که از نظر فنی شما این شانس را داشتید که PUP را از سیستم خود دور نگه دارید. ممکن است جزئیات PUP در قرارداد مجوز گنجانده شود (که هیچ کس آن را نمی خواند) و حتی ممکن است با رفتار نرم افزاری ناخواسته توضیح داده شده در توافق نامه مجوز موافقت کرده باشید.

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

چرا PUP ها وجود دارند؟

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

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

انواع PUP

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

سه نوع دیگر PUP بسیار مشکل‌سازتر هستند.

  • جاسوس‌افزاربرای جمع‌آوری اطلاعات در مورد شما بی‌صدا طراحی شده است. می‌تواند از طریق تاریخچه مرورگر وب شما، کارهایی که در رایانه خود انجام می‌دهید، تصاویری از صفحه گرفته و آن‌ها را برای نویسنده خود ارسال کند و غیره. نرم افزارهای جاسوسی یک مسئله مهم حریم خصوصی است، اما بازار بزرگی برای داده های کاربران از طرف تبلیغ کنندگان، هکرها یا سایر مجرمان سایبری وجود دارد که می توانند از این اطلاعات برای حملات بیشتر استفاده کنند. لاگرهای صفحه کلید نوعی نرم افزار جاسوسی رایج هستند که هکرها از آنها برای گرفتن اطلاعاتی مانند رمزهای عبور هنگام تایپ آنها استفاده می کنند..
    • Adwareبا پر کردن رایانه شما با تبلیغات اینترنتی، معمولاً به شکل پنجره‌های بازشو، درآمد کسب می‌کند. معمولاً، ابزارهای تبلیغاتی مزاحم هیچ آسیب مستقیمی ایجاد نمی‌کنند، اما برخی از آگهی‌هایی که نمایش می‌دهند می‌توانند به وب‌سایت‌های مخرب با بدافزار استخوانی پیوند بزنند.
      • رباینده‌های مرورگرافزونه‌های ساده مرورگر هستند که تنظیمات و رفتار مرورگر شما را تغییر می‌دهند. آنها اغلب به عنوان "نوار ابزار" به بازار عرضه می شوند و در واقع می توانند یک نوار ابزار اضافی به مرورگر شما اضافه کنند. این نرم افزار مرورگر شما را به سایت های مخرب هدایت می کند و صفحه اصلی و موتور جستجوی پیش فرض شما را به گزینه های بالقوه مخرب تغییر می دهد. اغلب، این سایت ها تا حدودی شبیه گوگل یا سایر موتورهای جستجوی قانونی هستند.
      • خطرات PUPها

        دستورالعمل‌های همراه و قانونی معمولاً یک خطر بزرگ نیستند، اما سایر انواع PUP با چندین عواقب احتمالی جدی همراه هستند:

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

          جلوگیری از PUP

          فرض کنید نمی‌خواهید PUP روی رایانه‌تان باشد. در این صورت، باید عادت کنید که EULA برنامه‌ای را که دانلود کرده‌اید با دقت بخوانید تا ببینید آیا نرم‌افزار اضافی وجود دارد یا خیر.

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

          این اطلاعات را فقط در خود نصب کننده پنهان نخواهید یافت. قبل از دانلود هر چیزی حتما توافقنامه دانلود در وب سایت را بخوانید.

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

          حذف PUPها

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

          در ویندوز، از «افزودن یا حذف برنامه‌ها» موجود در کنترل پنل استفاده کنید. در macOS، برنامه را از پوشه Applications حذف می‌کنید.

          برای PUPهایی که به عنوان افزونه یا افزونه مرورگر کار می کنند، باید آنها را با استفاده از فهرست افزونه مرورگر برای مرورگرهای خاص خود، مانند Chrome یا Firefox حذف کنید.

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

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

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

          در بدترین حالت، ممکن است مجبور شوید راهنمای حذف دستی گام به گام را دنبال کنید، که اغلب در وب‌سایت‌های ضد بدافزار نیز ارائه می‌شود.

          11.09.2022