Имя: Пароль:
IT
Веб-мастеринг
разбираюсь с отладкой firefox
0 free dude
 
25.02.19
09:11
Как посмотреть откуда скрипт загрузился и выполнился. Я его ни откуда не грузил все файлы под всеми пользователями удалил moz-extension://36fef7cf-8ac9-44fe-b1f6-4d388178ec5a/includes/contentscript.js. Откуда этот скрипт загружается?
http://joxi.ru/823VRGJtJeMeYm
http://joxi.ru/MAjjxnNT4eEezA
1 free dude
 
25.02.19
09:12
сам скрипт.
(function () {
    'use strict';

    // отдаем referrer и другие данные статистике
    chrome.runtime.onMessage.addListener(function (req, sender, sendResponse) {
        req = req || {};
        if (req.contentScriptAction === 'getBarnavigParams') {
            var data = {
                referer: document.referrer || null,
                yamm: req.isYandexHost ? getYamm() : null
            };

            // try..catch чтобы избежать script error line 0, возможный фикс VBCHROME-329
            try {
                sendResponse(data);
            } catch (e) {}

            /*
            getSpeedMetrics(function (speedData) {
                if (speedData) {
                    data.t = speedData;
                }

                // try..catch чтобы избежать script error line 0, возможный фикс VBCHROME-329
                try {
                    sendResponse(data);
                } catch(e) {}
            });
            return true;
            */
        }
    });

    function getYamm() {
        var metaNodes = document.getElementsByTagName('meta');
        for (var i = 0, len = metaNodes.length; i < len; i++) {
            var metaName = (metaNodes[i].name || '').toLowerCase();
            if (metaName == 'yamm' && metaNodes[i].content) {
                return String(metaNodes[i].content).substr(0, 10);
            }
        }
    }
})();

какой то он как мне кажется шпиенский.
2 Asmody
 
25.02.19
09:14
(0) Это какое-то расширение подгружает яндекс.метрику
3 free dude
 
25.02.19
09:16
(2) как понять какое, я ничего вроде не ставил дополнительно к firfox. Качал вроде с официального сайта. Почему я его в сети не вижу?
4 free dude
 
25.02.19
09:18
+ грузится с той папки,  которой ничего нет. Вот с jqwery понятно, там значок глобуса, я сам прописывал путь прописывал.
5 free dude
 
25.02.19
09:26
нод грузил с буржуйского сайта https://nodejs.org/en/download/ , bootstrap - нодовский. Вряд ли у них договоренность с яндексом, чтобы скрипты подгружать.
6 Asmody
 
25.02.19
09:33
ты несешь какую-то дичь.
moz-extension - это какое-то расширение firefox. адблок или что там у тебя по Shift+Ctl+A показывает
7 free dude
 
25.02.19
09:37
(6) если бы я был бы умный, я чего бы тут сидел? ;)
файрфокс пустой, специально для отладки.
http://joxi.ru/8Anj71MTjLXBKA
8 free dude
 
25.02.19
09:40
о блиа, чудо. По отключал эту ересь и  закладки и пропали эти скрипты. Асмоди ты лучший!
9 free dude
 
25.02.19
09:43
Я пока только чистую js понимаю без привязки к браузеру. А чего этот скрипт делал?
10 free dude
 
25.02.19
09:49
в общем выражаю благодарность Asmody, за то что он вообще молодец. Спасибо! Я часа 3 потратил на выяснения, а тут раз и за 5 минут решилось. Действительно Волшебный ресурс.
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.