Сисадминство

SpyTool — следим за пользователями

Недавно ко мне обратился один знакомый, владелец автомойки. Там есть комп, на котором установлена программа учета всей деятельности конторы. Мойка круглосуточная и владелец стал замечать, что временами сотрудники автомойки используют комп не по назначению. Приносят portalble-игрушки, фильмы смотрят и пр. Спрашивает меня — как отследить, чем занимаются сотрудники на компьютере?
Конечно, есть специально разработанные программы для отслеживания действий пользователя на его рабочем месте. Но, во-первых, эти программы стоят денег, а во-вторых, они представляют настолько большой функционал, который не особо нужен, в рамках конкретного вопроса моего знакомого.

Немного пораскинув мозгами, я написал небольшую утилиту, которая в фоновом режиме делает скриншоты экрана с заданным интервалом времени и складывает их в нужную папку. Затем, эти скриншоты можно периодически забирать и анализировать, что происходило на компе в нужный промежуток времени.

Подобных программ мне не жалко, поэтому делюсь со всеми, вдруг кому в хозяйстве пригодится 🙂
Сразу хочу сказать, это первая версия программы и чего-то фантастического в ней нет. Назвал я её SpyTool.
Кратенько перечислю основные особенности:

Теперь немного подробнее о том, как работает SpyTool.

В архиве вы найдете два файла. Один EXE — это и есть SpyTool. Второй файл с расширением INI — это настройки. Запихиваем оба этих файла на комп жертвы куда-нибудь подальше, например в C:Windows. Имена файлов можно переименовать как вам угодно, главное, чтобы и для EXE и для INI это было одно и тоже имя. Смотрите скриншот ниже:

Далее открываем INI и настраиваем параметры:

После того, как всё настроили, ярлык на EXE-файл нужно запихнуть куда-нибудь в автозагрузку. Как вы это сделаете, это уже зависит от вашей фантазии. Перезагружаем комп и дело пошло.
INI-файл считывается только один раз при запуске SpyTool, поэтому если вы какие-нибудь параметры измените во время работы, то нужно либо перезагрузить комп либо рестартовать SpyTool: завершить процесс через диспетчер задач и ручками запустить EXE-файл заново.
SpyTool в каталоге назначения создает подкаталоги по дате. Это нужно просто для удобства, если вы не каждый день забираете скриншоты с компа жертвы.

В подкаталогах хранятся сами скриншоты. Названия файлов — это дата + время + специальный символ состояния.

Символ состояния я придумал на будущее. Сейчас он всегда принимает значение N за исключением одного случая. Если пользователь блокирует комп, то делать скриншоты смысла нет, т.к. никакой активности в это время на компьютере не наблюдается. Последний скриншот, перед тем как человек залочил ПК будет идти с символом состояния L. Затем, SpyTool перестает делать скриншоты до тех пор, пока комп не будет разлочен.

И еще парочка особенностей, которые неплохо знать. Во-первых, если к компьютеру подключено несколько мониторов, то SpyTool пока умеет делать скриншоты только с основного монитора. Во-вторых, скриншоты делаются до тех пор, пока место на диске не кончится, т.е. SpyTool пока не умеет самостоятельно следить за свободным местом и при необходимости удалять старые скриншоты.

Скачать последнюю версию SpyTool можно по этой ссылке

Если утилита SpyTool показалась вам интересной и вас есть идеи и предложения по улучшению этой софтины, то оставляйте ваши комментарии или пишите мне на почту macrodmin[собака]gmail.com. В теме письма, пожалуйста, пишите SpyTool.

И последнее! Несанкционированная слежка за кем-либо у нас запрещена законом, поэтому если вы используете утилиту SpyTool, то вы это делаете на свой страх и риск. Имейте это ввиду!

Удачи! 😉

Exit mobile version