Данный проект необходим прежде всего для работы PerfectCanvas. С помощью него можно получить необходимые данные для запроса отпечатка с продвинутой заменой canvas. Тем не менее, приложение можно использовать и само по себе. Оно может быть полезно для тех, кто исследует защиту сайта или в том случае, если вы хотите определиться стоит брать FingerprintSwitcher или нет. Именно поэтому данный софт релизится чуть раньше основного апдейта.
Принцип работы CanvasInspector следующий:
- Настраиваем браузер, устанавливаем прокси, профиль, отпечаток, все это опционально.
- Запускаем браузер.
- Заходим на интересующий нас сайт, выполняем требуемый действия, например, создаем аккаунт.
- В интерфейсе приложения видим таблицу со всеми запросами на получение данных canvas, изображениями для которых получались данные и кодом для генерации изображения.
- Сохраняем необходимые данные, чтобы потом использовать их для получения отпечатка с продвинутой заменой canvas.
Наглядно процесс можно посмотреть на данном видео:

https://i.imgur.com/Ju25yGn.gif
Известные проблемы:
- Пока не работает генерация данных для webgl
- Код иногда не появляется в редакторе, если это произошло, нужно изменить размер окна.
Софт является полностью бесплатным. Скачать можно по данным ссылкам:
Установка - https://data.bablosoft.com/canvas-inspector/distr/CanvasInspectorInstall.exe
Архив - https://data.bablosoft.com/canvas-inspector/distr/CanvasInspector.zip
Приложение написано на BAS, после релиза следующей версии любой обладатель премиум версии сможет написать подобное приложение.