Pessoal, alguém sabe se há alguma classe em java para simular entrada de teclado? Preciso desenvolver uma aplicação que faça leitura e autenticação de impressão digital e depois disso envie a String correspondente à autenticação para outra aplicação como se o cliente estivesse digitando.
Pessoal, alguém sabe se há alguma classe em java para simular entrada de teclado? Preciso desenvolver uma aplicação que faça leitura e autenticação de impressão digital e depois disso envie a String correspondente à autenticação para outra aplicação como se o cliente estivesse digitando.
Vlw
Isso é muito legal, mas vendo puramente pelo lado da Segurança (quem me acompanha aqui nesse fórum vai ver que sou meio paranóico com isso, é deformação profissional), acho que aí tem um “buracão” de segurança - é só deixar um ‘keylogger’ instalado na máquina onde está esse programa de leitura e autenticação de impressão digital, que você vai obter toda a informação secreta (um keylogger que se preze não distingue se as teclas foram geradas pelo hardware ou pelo software, e irá logar tudo.)
Mas como é o cliente que manda…
renatobach
thingol:
renatobach:
Pessoal, alguém sabe se há alguma classe em java para simular entrada de teclado? Preciso desenvolver uma aplicação que faça leitura e autenticação de impressão digital e depois disso envie a String correspondente à autenticação para outra aplicação como se o cliente estivesse digitando.
Vlw
Isso é muito legal, mas vendo puramente pelo lado da Segurança (quem me acompanha aqui nesse fórum vai ver que sou meio paranóico com isso, é deformação profissional), acho que aí tem um “buracão” de segurança - é só deixar um ‘keylogger’ instalado na máquina onde está esse programa de leitura e autenticação de impressão digital, que você vai obter toda a informação secreta (um keylogger que se preze não distingue se as teclas foram geradas pelo hardware ou pelo software, e irá logar tudo.)
Mas como é o cliente que manda…
Você tem toda razão, mas como o interesse meu era apenas saber como fazer não entrei em detalhes do projeto. Como você postou explico melhor. Na verdade o que será enviado para outra aplicação não será a String correspondendente à autenticação (como postei erroneamente), mas sim, o número de identificação (cartão) do cliente após buscar no banco de dados ao ser comparado com a String de autenticação.