2016-05-05 5 views
7

Можно ли обманывать плагины Chrome?spoof Плагины для Chrome

я заметил, что их имена хранятся в Preferences и Local State файл в /Users/mainuser/Library/Application\ Support/Google/Chrome/Default/Preferences и /Users/mainuser/Library/Application\ Support/Google/Chrome/Local\ State соответственно (на Mac), но изменения вручную содержимое этих файлов будут расцениваться как файл с коррупцией. Любая идея, как обмануть его?

Plugin информации являются общедоступными и легко проверены с чем-то вроде этого:

var x=navigator.plugins.length; // store the total no of plugin stored 
console.log(x); 
var txt=""; 
for(var i=0;i<x;i++) 
{ 
    txt=navigator.plugins[i].name; 
    console.log(txt); 
} 
+1

Просто догадка - попытайтесь запустить контрольную сумму этих файлов перед изменением их и где-то найти это значение? Если вы его найдете, внесите изменения и обновите контрольную сумму в соответствии с измененной контрольной суммой. Или, может быть, он звонит домой и получает сравнение таким образом (маловероятно). Или это может быть так же просто, как использовать дату, измененную для обнаружения манипуляции? – oooyaya

+1

Вы можете указать конкретный пример того, какой плагин вы хотите * обмануть * и каким образом? –

+0

Любой плагин. Не знаю, как я так не могу ответить. – brumbrum

ответ

1

Я предполагаю, что вы хотите изменить расширение, которое вы установили на вашем компьютере, чтобы улучшить его.

Вы можете использовать режим разработчика и load the modified extension:

расширений, которые вы загружаете из Интернет-магазина Chrome упакованы до , как .crx файлов, который отлично подходит для распределения, но не настолько велик для развития , Признавая это, Chrome дает вам быстрый способ загрузки в ваш рабочий каталог для тестирования. Давайте сделаем это сейчас.

Посещать хром: // расширения в браузере (или откройте меню Chrome , нажав на значок в правой части омнибокса: иконка в меню для три горизонтальные полосы и выберите Расширения в меню Инструменты . добраться до того же места).

Убедитесь, что флажок Режим разработчика установлен в верхнем правом углу .

Нажмите «Загрузить распакованное расширение ...», чтобы открыть диалоговое окно выбора файла.

Перейдите в каталог, в котором живут ваши файлы расширения, и выберите его.

В качестве альтернативы вы можете перетащить каталог, в котором ваши файлы расширения живут на chrome: // расширения в вашем браузере для загрузки .

Если расширение действительное, оно будет загружено и активировано сразу же! Если это недопустимо, сообщение об ошибке будет отображаться в верхней части страницы . Исправьте ошибку и повторите попытку.

+0

Спасибо, что остановились! На самом деле меня интересуют плагины. – brumbrum

0

"Реального" исправление, чтобы остановить перечисление плагинов для всех, поэтому нет информации об отпечатке пальца (после каждого обновления): https://bugs.chromium.org/p/chromium/issues/detail?id=271772

Если вы скрываете navigator.plugins, это также функция идентификации (один бит), которая заставит вас выделиться, так как будет очень мало пользователей, которые скрывают navigator.plugins. Вот почему вы хотите обманывать. От другого ответа от @Hors Sujet, https://github.com/bcaller/plugin-privacy-chrome - отличное место, чтобы начать программировать пародию. Вы захотите выглядеть подавляющим большинством пользователей Chrome (я не уверен, что на самом деле существует.)

Но вы, вероятно, действительно хотите, это EJ's Privacy Badger.

Начало здесь, чтобы увидеть количество битов, вы можете быть дактилоскопии по: https://panopticlick.eff.org/

И затем установить Privacy Badger здесь: https://chrome.google.com/webstore/detail/privacy-badger/pkehgijcmpdhfbdbbnkijodmdjhbjlgp

Смежные вопросы