miércoles, 15 de septiembre de 2010

Voz + Keylogger en Batch

Así como lo ven,yo no lo creía pero combinando código y sentencias he logrado crear un programita
en batch que te lea lo que escriba y a la vez te registre las teclas que presiones es decir:
(Escribe tu texto+presiona Enter)=Lee lo que escribiste+Log de lo que escribiste en la unidad de almacenamiento deseada.

Bonita formula eh? No lo creo!!! pues nada aquí les traigo el código y espero que lo compartan con mas usuarios.No es necesario poner los guiones.
------------------------------------------------------------------


@echo off
color 35
title Programa que lee y registra lo que escribes (Voz+Keylogger)
rem hacer lector de voz
:bucle
set /p texto= Escribe dos veces lo que quieres escuchar y despues presiona Enter:
rem el programa lee la segunda palabra escrita sino el keylogger no funciona, pero funciona la voz
set /p key=
echo dim mouth>"reproducir.vbs
rem puedes cambiar el titulo del vbs por el que quieras
echo set mouth= createobject ("sapi.spvoice")>>reproducir.vbs
echo mouth.speak "%texto%">>"reproducir.vbs"
wscript.exe reproducir.vbs
rem este es el keylogger, puedes ponerles mas unidades si quieres.
echo %key%>>C:\Poll.txt
goto bucle

Eso era todo, espero que lo disfruten y pongan sus comentarios!!!!!!!!!!!

3 comentarios:

Anónimo dijo...

esta mal hecho por eso.. set /p key esta al pedo .. tenes que borrarlo y a abajo cuando hace la referencia a key.. cambiar por la referencia de texto... asi:


@echo off
title Programa que lee y registra lo que escribes
:bucle
set /p texto= Escribe lo que quieres escuchar y despues presiona Enter:
echo dim mouth>"reproducir.vbs
echo set mouth= createobject ("sapi.spvoice")>>reproducir.vbs
echo mouth.speak "%texto%">>"reproducir.vbs"
wscript.exe reproducir.vbs
echo %texto%>>C:\Poll.txt
goto bucle

hwpoison dijo...

te dejo uno modificado..mas estable xDD

@echo off
color a
title Programa que lee y registra lo que escribes (Voz+Keylogger)
rem hacer lector de voz
:bucle
set /p texto= Escribe el Texto:
rem el programa lee la segunda palabra escrita sino el keylogger no funciona, pero funciona la voz
echo dim mouth>"reproducir.vbs
rem puedes cambiar el titulo del vbs por el que quieras
echo set mouth= createobject ("sapi.spvoice")>>reproducir.vbs
echo mouth.speak "%texto%">>"reproducir.vbs"
wscript.exe reproducir.vbs
del reproducir.vbs
rem este es el keylogger, puedes ponerles mas unidades si quieres.
echo %key%>>C:\Poll.txt
goto bucle

Anónimo dijo...

aggg.... primero no es programacion ni programa, si deseas llamarle programacion al batch ok pero lo logico es que es un scripting no programming y son script ya que no se compilan solo se encapsulan o portan a un executor, llamas a un vbs y deja de ser batch... ansio lo dias de los batch pure... keylogger? sabes si quiera que es? es un log y ya!! dejate de inventar y llamar la atencion con cosas que no son... asco de pagina.......