يعد PUP، وهو اختصار لـ "برنامج غير مرغوب فيه"، مصطلحًا لوصف تطبيق برمجي ربما تم تثبيته على كمبيوتر المستخدم دون موافقة أو الذي ينفذ أنشطة تؤثر سلبًا على أداء نظام المستخدم أو خصوصيته. قد يُشار إليه أحيانًا باسم تطبيق "البرامج الرمادية" أو "البرامج غير المرغوب فيها".
قد يتضمن سلوك PUPs الإعلانات المنبثقة، أو التلاعب بإعدادات متصفح الويب، أو الاستيلاء على نتائج محرك البحث، أو مضايقة المستخدمين بإشعارات غير مرغوب فيها، مما يدفعهم إلى شراء ترخيص أو تنشيطه. يمكن لبعض PUPs أيضًا استخدام برامج تسجيل المفاتيح أو برامج التجسس، وإرسال بيانات المستخدم مرة أخرى إلى مؤلف التطبيق.
تتمتع معظم برامج مكافحة الفيروسات بالقدرة على اكتشاف البرامج غير المرغوب فيها وإزالتها، ومع ذلك قد يكون من الصعب التعرف عليها نظرًا لسلوكها ومجموعات الميزات المتغيرة باستمرار. من المستحسن أن يقوم المستخدمون بفحص أجهزة الكمبيوتر الخاصة بهم بانتظام وتحديث برامج مكافحة الفيروسات الخاصة بهم، بالإضافة إلى الانتباه إلى مواقع الويب والروابط المشبوهة.