USC OfficeSpy Complex
- 46
- 0
- Опубликовано: 2015-06-05
Программный комплекс USC представляет собой удобное офисное решение для постоянного мониторинга компьютеров рабочего персонала.
Принцип работы данной системы заключается в том, что на офисный компьютер устанавливается программа-шпион (клиент), работающая в фоновом режиме. Через установленные промежутки времени (задаётся файлом конфигурации, у каждого клиента может быть уникальным) программа "сливает" скриншоты с данного компьютера на компьютер-сервер, работающий на php, взаимодействующий с базой данных mysql. Так же программа-клиент отслеживает положение мыши, и, в случае неактивности в пределах заданного аптайма (задаётся файлом конфигурации), сообщает об этом серверу.
Соответственно, все действия, происходящие на компьютере(ах) клиента(ов), можно отслеживать онлайн в режиме реального времени.
При этом, пользователь, работающий за компьютером (клиент), на котором запущена программа-шпион, ни при каких условиях не может завершить её работу без завершения работы самого компьютера (в целях отладки предусмотрена возможность аварийного завершения работы программы, отправка текстового сообщения на сервер и вывод некоторой отладочной информации).
Параметрами конфигурационных файлов каждого из клиентов можно управлять из серверного центра администрирования (панели управления).
В случае дальнейшего развития проекта, планируется так же добавить возможности
* мониторинга расширенной информации компьютеров всех клиентов (запущенные процессы и службы, нагрузка CPU, системная информация, ...) в режиме реального времени
* выполнения сценариев (CMD/JavaScript/Pascal) с удалённого сервера на любом включённом компьютере-клиенте в режиме реального времени
Принцип работы данной системы заключается в том, что на офисный компьютер устанавливается программа-шпион (клиент), работающая в фоновом режиме. Через установленные промежутки времени (задаётся файлом конфигурации, у каждого клиента может быть уникальным) программа "сливает" скриншоты с данного компьютера на компьютер-сервер, работающий на php, взаимодействующий с базой данных mysql. Так же программа-клиент отслеживает положение мыши, и, в случае неактивности в пределах заданного аптайма (задаётся файлом конфигурации), сообщает об этом серверу.
Соответственно, все действия, происходящие на компьютере(ах) клиента(ов), можно отслеживать онлайн в режиме реального времени.
При этом, пользователь, работающий за компьютером (клиент), на котором запущена программа-шпион, ни при каких условиях не может завершить её работу без завершения работы самого компьютера (в целях отладки предусмотрена возможность аварийного завершения работы программы, отправка текстового сообщения на сервер и вывод некоторой отладочной информации).
Параметрами конфигурационных файлов каждого из клиентов можно управлять из серверного центра администрирования (панели управления).
В случае дальнейшего развития проекта, планируется так же добавить возможности
* мониторинга расширенной информации компьютеров всех клиентов (запущенные процессы и службы, нагрузка CPU, системная информация, ...) в режиме реального времени
* выполнения сценариев (CMD/JavaScript/Pascal) с удалённого сервера на любом включённом компьютере-клиенте в режиме реального времени
Прикрепленные файлы:
Комментариев нет
оставить комментарий могут только авторизованные пользователи