Джиглер железный или программный: какой палится
Спор почти всегда начинается с выбора: железный донгл, программа или вкладка в браузере. Но трекер не записывает, что именно двигало курсор, — он пишет сами события ввода и активное окно. Поэтому палится не носитель, а то, как это движение выглядит на протяжении часа.
На этой неделе
76% В норме
Почему «железо или программа» — не тот вопрос
Джиглеры делят по носителю, потому что это видимая разница: одно — устройство, другое — программа, третье живёт во вкладке. Это важно для установки, для прав администратора и для того, увидит ли вас ИТ, — ко всему этому мы ещё вернёмся. Но трекеру эта разница безразлична.
Трекер сидит на слое ввода операционной системы. Он видит, что пришло событие движения мыши, что нажата клавиша, что сменилось активное окно, — и ничего о происхождении всего этого. С его точки зрения железный донгл и аккуратная программа в принципе неразличимы; на практике их разводит рисунок ввода. Про этот рисунок и вся статья.
USB-донгл: в систему ничего не ставится
Донгл включается в USB-порт и физически качает мышь — или лежит под ней моторизованным ковриком, — так что система читает обычное указательное устройство. Ставить нечего, права администратора не нужны, на заблокированном ноутбуке он работает так же, как дома. Для многих именно это «ноль установки» и есть весь смысл.
Расплата в том, что движение зашито и слепо. Донгл часами повторяет один ход в одном темпе, не зная ни что на экране, ни идёт ли созвон, ни вернулись ли вы за стол. Он никогда не кликает, не печатает и не переключает окна — просто нечем. За десять минут это выглядит как ввод; за целый день — ровно тем, чем является.
- Без установки и прав администратора — работает на корпоративном ноутбуке.
- Одна траектория в фиксированном темпе, часами.
- Ни кликов, ни нажатий, ни смены окон.
- Служба безопасности может залогировать неизвестное USB-устройство.
Программа: рисунок можно менять
Программу нужно поставить — на управляемом ноутбуке это реальное ограничение, а иногда и стоп. Взамен вы получаете контроль над рисунком ввода. Хорошее приложение присутствия меняет траекторию и скорость курсора, ведёт его по кривым, а не по мёртвой прямой, чередует навигационные клавиши, прокрутку и окна — те мелкие неровности, из-за которых ввод читается как человек, а не как мотор.
И оно понимает контекст так, как донгл не умеет. Reaction, например, включается только при настоящем простое и отдаёт управление, стоит тронуть мышь, а присутствие держит в заданном вами диапазоне вместо одного повторяющегося хода. Это понимание — когда действовать и когда исчезнуть — и есть практическая разница между железом и программой, куда важнее самой установки.
Онлайн-вкладка: бесплатно, но только пока в фокусе
Веб-сервисы — самый лёгкий вариант: открыл страницу, и вкладка водит курсор без скачивания и установки. Чтобы не дать одному экрану уснуть, пока вы читаете на той же вкладке, этого хватает.
Ограничение — фокус. Вкладка двигает курсор, только пока она активна и на переднем плане, так что стоит переключиться на документ, созвон или другую программу — движение прекращается. А этот тихий отрезок вне браузера трекер как раз и меряет. Как инструмент присутствия вкладка закрывает наименее полезную часть дня и молчит всё остальное время.
Что трекер записывает на самом деле
Ни один массовый трекер не разбирает, пришло движение от USB-устройства или от процесса. Он пишет события ввода — движения, клики, прокрутку, нажатия — вместе с активным окном, а часто и периодический скриншот. Это вся доказательная база, и она одинакова, было происхождение железным или программным.
Поэтому носитель — отвлекающий фактор, а рисунок — всё. Ровные промежутки между событиями, неизменная траектория, движение без единого клика рядом и окно, которое не меняется, читаются одинаково независимо от источника. Джиглер палится не потому, что он донгл или программа, а потому что его вывод слишком ровный для руки.
Reaction
Джиглер
- События ввода: движения, клики, прокрутка и нажатия.
- Активное окно, а нередко и периодический скриншот.
- Не устройство и не процесс, породивший ввод.
Почему выдаёт именно механический рисунок
Внимание привлекает всё, что связано с регулярностью. Одинаковые промежутки между событиями, курсор, снова и снова чертящий один короткий отрезок, часы движения без единого клика и активное окно, застывшее на одном приложении, — отпечатки машины, а не человека. Донгл по своей природе даёт все четыре; грубый скрипт — большинство; аккуратная программа обходит их, меняя поведение.
Поэтому ровная линия у потолка подозрительнее скромной. В реальной работе встроены и паузы, и рывки, так что отчёт, часами прибитый к верху шкалы, читается как автоматизация, а неровная средняя линия — как человек. Как именно устроено обнаружение по паттернам — в разборе про обнаружение по ссылкам ниже.
Естественно
Подозрительно
Реальность корпоративного ноутбука: права и политика USB
Помимо паттернов есть чисто практическая ось — что вообще позволит ваша машина. Донглу нужен свободный USB-порт и больше ничего, но средства защиты на корпоративных машинах умеют логировать и блокировать неизвестные USB-устройства, так что «ничего не установлено» не всегда значит «ничего не видно». Программе нужна обычная установка, которую часть управляемых ноутбуков запрещает напрямую, а веб-сервису хватает браузера, но он расплачивается охватом.
Взвесьте эти ограничения честно под то, как вы реально работаете. Нельзя ставить софт — возможно, доступны только вкладка или донгл; можно — приложение единственное из трёх, что меняет поведение и реагирует на то, за столом вы или нет.
- Донгл: любой свободный USB-порт, но может задеть политику USB.
- Программа: нужны права на установку, которых на управляемом ноутбуке может не быть.
- Веб-сервис: без установки, но молчит, стоит вкладке потерять фокус.
Где здесь Reaction
Reaction — это программный вариант, собранный под одну узкую задачу: отрезки, когда вы отошли от клавиатуры, но сессия должна оставаться живой, — кофе, разминка, забрать детей. Вместо одного зашитого движения он держит естественный, человекоподобный уровень присутствия в заданном вами диапазоне: разные траектории курсора, живой ритм клавиш, изредка прокрутка и переключение окон.
Главное — он работает только при настоящем простое и останавливается, стоит тронуть мышь, поэтому закрывает реальные перерывы, а не садится поверх вашей работы. Он не делает так, чтобы работа с низким вводом выглядела как работа с высоким, пока вы реально за столом, — это ограничение метрики, а не фича, — и рассчитан на использование в рамках ваших договорённостей; см. оговорку ниже.
Коротко
Палится не выбор «железо или программа», а рисунок ввода. Донгл ничего не ставит, но повторяет один слепой ход; программу нужно установить, зато она меняет поведение и реагирует на то, здесь вы или нет. Оценивайте любой вариант по тому, насколько человечно выглядит его вывод за целый день, а не по тому, что его несёт.
Пусть Reaction держит процент за вас
Задайте диапазон активности, включите скрытый режим — и Reaction держит естественный, человекоподобный уровень, пока вас нет, а стоит вернуться, сразу отдаёт управление.
Частые вопросы
Виден ли USB-джиглер трекеру?
Как устройство сам по себе — обычно нет, но его ровный повторяющийся ход виден в записи ввода, а корпоративные политики могут залогировать само USB-подключение.
Что заметнее — железный или программный джиглер?
По носителю — ни то ни другое: трекер видит только рисунок. Слепой донгл повторяет один ход, а хорошая программа меняет поведение, поэтому именно её вывод обычно ближе к человеческому.
Чем шейкер отличается от джиглера?
Это одно и то же разными словами: шейкером чаще называют физический коврик или донгл, джиглером — и устройство, и программу.
Нужны ли права администратора?
Донглу не нужны вовсе, веб-сервису хватает браузера, а программе нужна обычная установка, которую на управляемом ноутбуке могут запретить.
Работает ли железный джиглер вообще без софта?
Да: донгл представляется обычным указательным устройством, драйвер или приложение системе не нужны. Это его главный плюс и, из-за слепого движения, главная слабость.
Почему одни джиглеры палятся, а другие нет?
Дело в рисунке ввода: ровные промежутки, неизменная траектория и часы без клика бросаются в глаза, а разное, зависящее от контекста движение сливается с фоном. Носитель роли не играет.
Reaction — утилита присутствия (anti-idle). Она не отменяет ваш трудовой договор и политику компании: используйте её в рамках ваших договорённостей.
Reaction