Просто заменить navigator.platform на нужное значение не получится. Нужно заменить ВЕСЬ навигатор. Например, так:
var fake_navigator = {};
for (var i in navigator) {
fake_navigator[i] = navigator[i];
}
fake_navigator.platform = 'MyOS';
navigator = fake_navigator;
Вместо MyOS пишете то, что вам нужно или вовсе пустую строку. Скрипт можно запускать как UserJS в опере, как расширение в хроме или как скрипт GreaseMonkey в FF.