Como armazenar os pressionamentos de tecla de clientes (Windows Xp) em um servidor linux (RHEL 5)?

1

Como armazenar os pressionamentos de tecla de clientes (Windows Xp) em um servidor linux (RHEL 5)?

Eu quero monitorar meus funcionários em todas as ações no escritório no horário de trabalho,

  • Aplicativo de gravador de pressionamento de tecla
  • Registrador de atividades
  • Gravar teclas digitadas em qualquer bate-papo, mensageiros da Internet ou clientes de e-mail
  • Capturas de tela de monitoramento da área de transferência
  • Criador envia logs para o email

Como posso fazer isso?

    
por Kumar 10.02.2010 / 06:01

3 respostas

2

Se você for fazer isso (e eu também aconselharia contra) a primeira coisa que eu recomendaria é que você verifique as leis de emprego, empresa, privacidade e proteção de dados do seu país para garantir que não é ilegal. Em segundo lugar, você precisa verificar os contratos do seu empregado e garantir que você não está quebrando-os.

Em seguida, você precisa pensar bastante sobre suas razões para fazer isso. Estou lhe dando o benefício da dúvida aqui e supondo que você tenha motivos para suspeitar que um deles possa estar envolvido em algum tipo de fraude ou outra atividade desagradável. Se não, eu aconselho você a se afastar e esquecer que você já pensou nisso agora.

Depois disso, você precisa verificar qual recurso legal você tem. Uma empresa boa ou honesta ou um advogado de emprego (alguém que não esteja apenas a fim de pegar dinheiro) será capaz de aconselhar sobre os meios legais de obter as provas de que você precisa. Acima de tudo, você precisa ficar do lado certo da lei. Se chegou a um processo judicial (por exemplo, se um funcionário alegou demissão injusta), você ficaria em um monte de problemas se a evidência que você usou foi obtida ilegalmente.

Embora estejamos do lado legal, você também precisa ter certeza sobre leis relacionadas ao monitoramento de funcionários. Você pode ser obrigado por lei a informá-los que você os está monitorando, você pode ser obrigado por lei a informá-los sobre o que você está monitorando, você pode ser obrigado por lei a informá-los das razões pelas quais você os está monitorando. e você pode ser obrigado por lei a entregar os dados que coletar para um funcionário que os solicitar.

Se você ainda está determinado a percorrer este caminho, você precisa saber que a instalação de keylogging, screengrabbing, etc software em PCs é basicamente instalar um software que imita (ou replica exatamente!) o comportamento de vírus e outros males. Isso pode não funcionar muito bem com o seu software antivírus (você usa o software antivírus) e pode ser o caso de um deles ter que sair. Você quer isso? Realmente?

    
por 10.02.2010 / 11:27
1

Embora a tecnologia exista para fazer cada uma dessas coisas, eu seria altamente desencorajar a tentativa de usá-las em um ambiente produtivo.

Entre outras coisas, essas ferramentas estariam fornecendo um pesadelo de segurança ... passando dados confidenciais pela rede e armazenando-os em um alvo de valor extremamente alto. Todos os seus ovos de segurança estarão em uma cesta; qualquer pessoa que tenha acesso a ela pode encontrar todas as senhas, senhas e todos os outros dados potencialmente sensíveis de todos os outros sistemas da sua rede durante um período de tempo bastante longo.

É provável que eles tenham um impacto horrível no moral dos funcionários ... semelhante ao efeito de postar bandidos corpulentos para observá-los a cada tecla e ouvir cada palavra que eles pronunciam com um cronômetro na mão (e talvez um chicote). no outro).

Além disso, o carregamento de várias dessas ferramentas nas máquinas de desktop de todos provavelmente impactará a estabilidade e o desempenho das estações de trabalho ... e a transmissão de cada pressionamento de tecla e instantâneos periódicos na rede pode gerar um pouco de tráfego. (Na verdade, a maneira mais óbvia de impor o uso dessas ferramentas seria que as estações de trabalho / desktop fossem thin clients com todos os aplicativos de produtividade, chat / clientes de mensagens instantâneas etc. instalados em servidores centralizados ... executando Citrix ou "Terminal Server Edition "ou Virtualization for Desktops" da Red Hat (com base em sua aquisição da Qumranet, se bem me lembro).

Além disso, se você estiver capturando todos esses dados, quem irá atribuir para analisá-los? Quanto você vai gastar olhando para a visão de um olho de mosquito do seu comportamento empregado?

Finalmente, considere que nenhuma combinação dessas ferramentas instaladas nos computadores de seus funcionários será infalível. Alguns de seus funcionários provavelmente encontrarão maneiras de contorná-los. Em outros casos, eles provavelmente falharão por várias razões inócuas. É provável que criem camadas adicionais de complexidade e sobrecarga de suporte.

Se você realmente deseja garantir que seus funcionários estejam trabalhando, talvez deva se concentrar em métricas e processos de produtividade significativos. Quanto trabalho eles realizaram? Com que precisão eles fizeram isso? Eles estão gerando reclamações de clientes? De colegas de trabalho?

Existem maneiras eficazes e eficientes de gerenciar sua equipe. Jogando proctologista e rastejando através de seus canais alimentares com um microscópio não está entre eles!

    
por 10.02.2010 / 10:18
0

Umm, lamento que sua linguagem seja um pouco confusa.

Deseja monitorar o que os usuários estão fazendo quando estão conectados ao servidor RHEL5? OU Você só quer monitorar seus desktops XP com algo que irá armazenar os dados em seu servidor RHEL5?

De qualquer forma, você pode usar o squid para controlar como os usuários se conectam à internet em seu RHEL e configurar os clientes XP para se conectarem ao servidor REHL5 antes de acessarem a Internet.

Além disso, você poderia usar algo assim

link

Mas, no final, se você está preocupado com seus funcionários, possivelmente conseguir um emprego mais qualificado pode ser uma opção menos dolorosa.

    
por 10.02.2010 / 06:21