@morpheus93, no, 28.0.0 is the latest for now
b06b0fc1-eb7e-48bf-96a2-a7a7577c71f8-image.png
@support Смотря что вы имеете ввиду под отпечатком. Такого сервиса как у вас там нет. Я говорю об эмуляции прорисовки яваскриптом картинки в теге <canvas> и без ведома пользователя отправлять ее на сервер. Картинка у каждого пользователя получается уникальная даже после смены проксей и юзерагентов.
Все началось с этой темы http://zennolab.com/discussion/threads/kak-obojti-palevo-cherez-canvas-fingerprinting.24731/ В итоге разработчики Зенки сделали эту эмуляцию.
@Gang Эмуляцию я планирую отключать, эмуляция пока не планируется. Я вообще мало представляю, как это может быть реализовано, в канвас же можно написать что угодно, с каким угодно шрифтом, и т.д.
Видел такой код, но это просто смешно.
function() {
var date = new Date();
var minutes = date.getMinutes();
if (minutes < 20) {
minutes = 20;
} else if (minutes > 40) {
minutes = 59;
} else {
minutes = 40;
}
var hour = date.getHours();
var day = date.getDate();
var month = date.getMonth();
var year = date.getFullYear();
var canvas_text = year+''+month+''+day+''+hour+''+minutes;
document.bcreateElement = document.createElement;
document.createElement = function createElement (z){
if (z == 'canvas'){
zz = document.bcreateElement('canvas');
zz.bGetContext = zz.getContext;
zz.getContext = function (type) {
var context = zz.bGetContext(type);
if (type == '2d' && !('bfillText' in context)) {
context.bfillText = context.fillText;
context.fillText = function () {
return context.bfillText(canvas_text, 2, 17);
};
}
return context;
};
return zz;
} else {
return document.bcreateElement(z);
}
}
}
Эмуляцию я планирую отключать, эмуляция пока не планируется.
Тоже вариант. В Зенке тоже отключается.
Не знаю, предложите свою цену, я подумаю.
Как вариант сделать абонентку. И ценовую сетку раскинуть по количеству отпечатков. Чем больше видов отпечатков тем больше цена. Но при этом чтоб заплатил абонентку, получил ключ на месяц и работаешь на нем хоть в миллион потоков)
@support said in FingerprintSwitcher service 0.7.0 has been released | Сервис FingerprintSwitcher версии 0.7.0:
@Gang Все равно будут пиратить
Ну смотрите вам виднее)
На счет канваса, дополню. Проверки делаю на http://ip-check.info У меня поле Signature всегда одинаковое при разных отпечатках с вашего сервиса.
http://i.piccy.info/i9/fb572888ac99a015cc8b82b5b2918cb0/1488314821/65845/1119390/28_02_2017_22_46_13.png

На счет канваса, дополню. Проверки делаю на http://ip-check.info У меня поле Signature всегда одинаковое при разных отпечатках с вашего сервиса.
Пруф:

Отпечаток одинаковый, не смотря на то что я измеряю его в моем обычном браузере и в обычном браузере в виртуалке(с другой ОС).
И кстати этот "отпечаток" такой же как и у вас на скриншоте. Получается он у всех у нас одинаковый?
Кстати, спасибо, что напомнили, порядок хедеров - важная вещь. Добавил в задачи.
Об отпечатках лучше писать на этом форуме http://community.bablosoft.com/category/39/поддержка а не в одной теме
@support said in FingerprintSwitcher service 0.7.0 has been released | Сервис FingerprintSwitcher версии 0.7.0:
Отпечаток одинаковый, не смотря на то что я измеряю его в моем обычном браузере и в обычном браузере в виртуалке(с другой ОС).
И кстати этот "отпечаток" такой же как и у вас на скриншоте. Получается он у всех у нас одинаковый?
Да точно! Вот так доверяешь подобным сервисам и получаеш дополнительную головную боль)
Вопрос по https://fingerprints.bablosoft.com Сейчас пишет There are 648 fingerprints in database
Это 648 заготовок из которых генерируются отпечатки или это само количество отпечатков? Если генерируется то на данный момент сколько я могу получить максимум уникальных отпечатков с такой базой?
Это 648 заготовок из которых генерируются отпечатки или это само количество отпечатков?
Это количество заготовков включая дубли.
Если генерируется то на данный момент сколько я могу получить максимум уникальных отпечатков с такой базой?
Мне сложно сказать точную формулу, это что-то вроде:
(количество разных агентов в базе) * (количество разных разрешений в базе) * (количество навигаторов) * (количество наборов шрифтов) * (количество свойств hardwareConcurrency) * (2 в степени количество разных плагинов, так как некоторые из них могут убираться) - (потери от того, что отпечатки должны быть правдоподобны(не использовать больших разрешений на айфоне итд))
Заметил вот такие юзерагенты попадаются на отпечатках Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Googlebot/2.1; +http://www.google.com/bot.html) Safari/537.36
Ботов уберу, к релизу будет механизм валидации.
Решил вас послушать и сделать лицензию с ограничением по времени без ограничения на количество отпечатков.
@support said in FingerprintSwitcher service 0.7.0 has been released | Сервис FingerprintSwitcher версии 0.7.0:
Ботов уберу, к релизу будет механизм валидации.
Когда примерно ждать релиз?
@support said in FingerprintSwitcher service 0.7.0 has been released | Сервис FingerprintSwitcher версии 0.7.0:
Решил вас послушать и сделать лицензию с ограничением по времени без ограничения на количество отпечатков.
Супер!
Еще вопрос на счет канваса. Когда ждать возможность его отключения?
Вот билд без канвас, точнее с возможномтью отрисовать изображение, но без возможности получить данные.
В сл. версии будет возможность отключить его опционально.



@blackhacker said in FingerprintSwitcher service 0.7.0 has been released | Сервис FingerprintSwitcher версии 0.7.0:
@support В скором времени опробую на яндекс метрике.
@support Что-то не так с отпечатками, в метрике все отпечатки определяются как роботы (97-100%). Попробовал запустить без отпечатков, и процент роботов начал снижаться. Но наверное рано грешить на отпечатки, надо еще какое-то время подождать теста без отпечатков. С отпечатками скрипт работал несколько часов, 100% посещений определились как роботы, без отпечатков работал около 10 минут, количество роботов стало 94%. Обновил скрипт в магазине, чтобы можно было проверить, вдруг я где-то ошибся.
@blackhacker Хм, это плохо, ладно попробую сам.
@support said in FingerprintSwitcher service 0.7.0 has been released | Сервис FingerprintSwitcher версии 0.7.0:
@blackhacker Хм, это плохо, ладно попробую сам.
Как там делали новые тесты? Интересно узнать результат