Нещодавно я використовував чужий iMac і натрапив на досить дивну поведінку. Пошукові запити (принаймні, від Google і Yahoo, я не перевіряв інші пошукові системи) переспрямовувались. Після пошуку, натискання на посилання в пошуку призвело до відкриття нового вікна з деяким перенаправленим посиланням у ньому (перенаправлення пройшло через кілька варіантів, перш ніж влаштуватися на остаточне посилання). Повернення до початкового вікна та натискання на посилання вдруге призвело до правильного сайту. Це сталося з як Safari і Firefox (я не перевіряв інші браузери).
Пошук в Інтернеті припустив, що це шматочок шкідливого коду, але я не зміг його знайти у списках процесів. Основними симптомами були:
- Вимкнення JavaScript усунуло проблему.
- Створення абсолютно нового облікового запису усунуло проблему (для нового облікового запису).
- Завантаження в безпечному режимі не усунуло проблему.
- Не було очевидного процесу, щоб початковий обліковий запис (з проблемою) був запущений, що не був запущений новим обліковим записом (без проблеми).
Тож здогадуючись, що на машині якось кешировано якийсь шкідливий JavaScript, я спробував видалити все, що було схоже на кеш (зокрема, на ~/Library/Cache
- якщо я добре пам'ятаю). Це ніби виправило це, але власник сказав мені, що наступного дня знову повернувся. Я не зміг знайти команду «позбутися всіх тимчасових файлів, ні, я дійсно маю на увазі всі тимчасові файли».
Моє справжнє запитання: чи може хтось визначити проблему і сказати мені, які кроки слід сказати власнику машини, щоб позбутися від неї?
(Зауважте, що я більше не перебуваю перед цією машиною, на жаль, тому подальші діагностичні тести будуть складними; додайте до суміші той факт, що власник не є комп'ютером ... ботанік.)
Можливо, більш відповідальним питанням (якщо вищезгадане не відповідає) є: які дії потрібно зробити, щоб очистити тимчасові файли з області користувача на яблуці? Я вважаю за краще конкретні кроки, а не "завантажувати (і оплачувати) iKillTempFiles".
Нарешті, я не знаю версій програмного забезпечення, які стосуються, але я підозрюю, що всі вони були досить старі.