Можно ли обманывать плагины 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);
}
Просто догадка - попытайтесь запустить контрольную сумму этих файлов перед изменением их и где-то найти это значение? Если вы его найдете, внесите изменения и обновите контрольную сумму в соответствии с измененной контрольной суммой. Или, может быть, он звонит домой и получает сравнение таким образом (маловероятно). Или это может быть так же просто, как использовать дату, измененную для обнаружения манипуляции? – oooyaya
Вы можете указать конкретный пример того, какой плагин вы хотите * обмануть * и каким образом? –
Любой плагин. Не знаю, как я так не могу ответить. – brumbrum