Представляю вашему вниманию User CSS, которая находит на странице скрытые iframe — специальные элементы, применяемые для «вкладывания» одной страницы в другую (если вас интересует точное определение, рекомедую озникомиться со спецификацией HTML).

Сейчас, когда такое «вкладывание» делается очень легко при помощи системы управления контентом, iframe обычно используются вирусами для загрузки на сайт вредоносного кода. Этот код может проникнуть через браузер (особенно это касается старых версий Internet Explorer) на ваш компьютер. Чем это может обернуться, вы, я думаю, понимате сами.

Моя User CSS при обнаружении скрытого iframe обведёт его рамкой, предупреждая вас о возможном заражении сайта вирусом. Однако, если вы видите такое предупреждение, то это ещё не значит, что заражен сайт или ваш компьютер, iframe может быть добавлен автором сайта и предназначаться для внутренних нужд. Но если вы не уверены в том, что сайт «чист», то от его посещения лучше на некоторое время отказаться, а компьютер проверить антивирусом со свежими обновлениями вирусных баз.

@charset "utf-8";
/*
Name: Hidden iframe detector
Version: 1.00 (15.06.2009)
Author: Максим Яковлев
Description: Указывает, что на странице находится скрытый iframe. http://html-coder.org.ru/hidden-iframe-detector
*/
iframe[style*="visibility: hidden"], iframe[style*="visibility:hidden"],
iframe[style*="width: 0"], iframe[style*="width:0"],
iframe[style*="height: 0"], iframe[style*="height:0"],
iframe[width="0"], iframe[height="0"] {
	visibility: visible !important;
	border: 5px dotted #f00 !important;
	width: 500px !important;
	height: 250px !important;
}
iframe[style*="visibility: hidden"]:after, iframe[style*="visibility:hidden"]:after,
iframe[style*="width: 0"]:after, iframe[style*="width:0"]:after,
iframe[style*="height: 0"]:after, iframe[style*="height:0"]:after,
iframe[width="0"]:after, iframe[height="0"]:after {
	content: "Внимание, обнаружен скрытый iframe!";
	display: block !important;
	font: bold 30px/1 sans-serif !important;
	color: #f00 !important;
	padding: 20px !important;
}

Если вы не знаете, как установить User CSS, читайте специальную статью на эту тему.

Для определения iframe, забирающих страницы с других сайтов (а именно такие iframe в основном являются «разносчиками заразы»), вы можете использовать User JS Remote IFrame Detector. Такой вариант более предпочтителен, чем применение User CSS, однако с использованием скрипта могут быть свои проблемы, так как он написан для использования с плагином к Mozilla Firefox — Greasemonkey. Тем не менее, Opera так же должна правильно работать с этим скриптом.