Normas del foro
Bienvenido(a),
Visitante
. Favor de
ingresar
o
registrarse
.
¿Perdiste tu
email de activación?
- Noviembre 18, 2008, 01:12:38
Visita:
Articulos
-
Juegos Gratis
-
Da Foros
Comunidad Underground Hispana
|
Programacion
|
Programación
|
Carbide C/C#/C++
| Tema:
keylogger en C
0 Usuarios y 1 Visitante están viendo este tema.
« anterior
próximo »
Páginas:
[
1
]
Autor
Tema: keylogger en C (Leído 398 veces)
133744X0R
Miembro
Desconectado
Mensajes: 21
keylogger en C
«
en:
Enero 19, 2007, 10:26:01 »
«
Última modificación: Enero 19, 2007, 10:40:05 por 133744X0R
»
En línea
azrael
Visitante
Re: keylogger en C
«
Respuesta #1 en:
Enero 20, 2007, 12:19:29 »
Bonito, veo que vas posteando por aca lo que ves interesante para ti en la red, quiza estaria mejor si empiezas a aprender de ello.
gracias por los aportes
En línea
Micki Qwerty
Visitante
Re: keylogger en C
«
Respuesta #2 en:
Enero 20, 2007, 06:07:07 »
Ese keylogger no usa threads?
por dios es una gran chapuza...
dime si te pone el uso de la cpu al 100% (creo que si)
Solo decirte que un keylogger no tine pq ser software... tb existen hardware y aunque nunca he usado uno, parecen ser la repera....
En línea
DarkIker
Habitual
Desconectado
Mensajes: 269
Colombia Underground Team
Re: keylogger en C
«
Respuesta #3 en:
Enero 25, 2007, 09:16:02 »
Bien el Keylogger si te pone al 100% la CPU debido a:
Código:
while(1)
{
for(character=8;character<=222;character++)
{
asi que nos bastaria con dejarlo asi:
Código:
while(1)
{
Sleep(100);
for(character=8;character<=222;character++)
{
Dudo mucho que el usuario pueda presionar una tecla cada 150 milisegundos, con lo cual lograria evadir el Keylogger
.
Att:
DarkIker
En línea
Necesitas ser usuario para ver los enlaces
Crear Usuario
Hacer Sesion
--> Colombia Underground Team
Necesitas ser usuario para ver los enlaces
Crear Usuario
Hacer Sesion
--> My Blog
133744X0R
Miembro
Desconectado
Mensajes: 21
Re: keylogger en C
«
Respuesta #4 en:
Enero 25, 2007, 09:44:15 »
En línea
Micki Qwerty
Visitante
Re: keylogger en C
«
Respuesta #5 en:
Enero 26, 2007, 01:40:02 »
Seria mejor usar bloqueo de tareas que un simple sleep...
La condicion de desbloqueo seria esperar a que se pulse una tecla para salir de la hibernacion... eso se haria mediante un api que desconozco....
En línea
DarkIker
Habitual
Desconectado
Mensajes: 269
Colombia Underground Team
Re: keylogger en C
«
Respuesta #6 en:
Enero 26, 2007, 05:02:40 »
Mira me explico, una APi que funciona para esperar por eventos es "WaitForSingleObject" pero como vez el programa utiliza la funcion "GetAsyncKeyState", esta comprueba el estado de una tecla(no de todas las teclas) por lo que se ha de usar el "for(caracter = 8; caracter <= 222; caracter++)", lo que nos inhabilita a esperar por pulsaciones ya que hay que estar comprobando el estado de cada tecla constantemente, la unica forma de que esperemos por la pulsacion de teclas es mediante el uso de "
Hooks
", el cual es un sistema mucho mas interesante y avanzado que este. Pero el metodo que se quiera usar ya es cuestion del user.
133744X0R seria bueno que buscaras que es "WinInet" y sus aplicaciones practicas, ya que ese metodo de enviar el archivo mediante FTP esta muy cutre
.
En línea
Necesitas ser usuario para ver los enlaces
Crear Usuario
Hacer Sesion
--> Colombia Underground Team
Necesitas ser usuario para ver los enlaces
Crear Usuario
Hacer Sesion
--> My Blog
Micki Qwerty
Visitante
Re: keylogger en C
«
Respuesta #7 en:
Enero 28, 2007, 04:24:30 »
«
Última modificación: Enero 28, 2007, 04:31:15 por /Migue
»
En línea
DarkIker
Habitual
Desconectado
Mensajes: 269
Colombia Underground Team
Re: keylogger en C
«
Respuesta #8 en:
Enero 28, 2007, 10:46:29 »
Estamas hablando de usar SetEvent(Cual seria el Evento :S) para que el proceso realize el barrido del teclado, pero no hay un evento que ocurra, por que o si no usariamos "WaitForSingleObject" haciendole un simple casting al objeto y tendriamos un resultado mejor que el de SetEvent al poder programar el tiempo a esperar; me sigue pareciendo sumamente mas viable y practico el usar "Sleep", inclusive podriamos setearlo a 200 milisegundos y creo que seguiria logueando absolutamente todo.
Entornos para C++, hay varios bastante buenos, aunque los mas usados son el Dev-C++(Gratuito) que si como dices vienes de sistemas *nix entonces te gustara por el compilador MingW, su posibilidad de configurar el entorno a tipo Gnome y el que te ayude bastante en la generacion de codigo, mostrandote los prototipos de las funciones mientras las vas escribiendo.
Como segundo lugar para mi estaria el Visual Studio 6.0 o el .Net si te quieres meter con C#, que igualmente traen varias cosas interesantes, y como creo debes conocer el proyecto "Mono" para las plataformas *nix(alguna vez e dicho que me encanta Monoppix
), no te debe quedar tan complicado usar este mismo en su version de Windows, en fin hay bastante de donde escojer vos veras . Ciao.
Att:
DarkIker
«
Última modificación: Enero 28, 2007, 10:53:56 por DarkIker
»
En línea
Necesitas ser usuario para ver los enlaces
Crear Usuario
Hacer Sesion
--> Colombia Underground Team
Necesitas ser usuario para ver los enlaces
Crear Usuario
Hacer Sesion
--> My Blog
Páginas:
[
1
]
Comunidad Underground Hispana
|
Programacion
|
Programación
|
Carbide C/C#/C++
| Tema:
keylogger en C
« anterior
próximo »
Ir a:
Por favor selecciona un destino:
-----------------------------
Foros De Consulta General
-----------------------------
=> Novedades
=> Dudas, Comentarios Y Sugerencias
=> Top 100
=> Off-Topic
=> Revista E-Zine
===> Noticias
-----------------------------
Phreaking, Hacking y Seguridad
-----------------------------
=> HacK GeneraL
===> Ingenieria Inversa
===> Encriptacion, Cryptografia
===> TV HACK
===> Cursos y Ezines
=====> Trucos Internet
=====> Textos Hacking
===> Defacing
=> Seguridad
=> Phreaking
===> Moviles
=> Bug y Exploits
===> Directorio de Exploits
=> Wargames, Retos Hack
-----------------------------
Hack Novato
-----------------------------
=> Hack para newbies
=> Todo Messenger
=> Troyanos y virus
-----------------------------
Sistemas Operativos
-----------------------------
=> Windows y otros sistemas operativos no libres
===> Problemas Tecnicos Windows
=> Sistemas operativos libres.
===> GNU/Linux
===> Manuales y Tutoriales
===> Descargas
-----------------------------
Programacion
-----------------------------
=> Programación
===> Programación Basica
===> Otros Lenguajes
===> Visual Basic y Net
===> ASM
===> Programacion Shell
===> Perl
===> Carbide C/C#/C++
===> Batch
===> SQL
=> Programacion para webmasters
===> Consultas Generales
===> Php
===> Html, XHTML, CSS
===> Java - Java Script
===> CMS O Scripts Pre-Fabricados
===> Posicionamiento en buscadores
-----------------------------
Artes Graficas
-----------------------------
=> Diseño Grafico
===> Battle Arts
===> Flash
===> Tutoriales
===> Galerías
===> Software
-----------------------------
Area Tecnica
-----------------------------
=> Networking & Wireless
=> Overclocking, Refrigeracion y demas
=> Hardware
===> Biblioteca Tecnica
=> Electronica Y Robotica
-----------------------------
Programas
-----------------------------
=> Software
===> Configuraciones de software
===> Pedidos de software
=> Cracks & Serialz
=> P2p, Bittorrent, Elinks
-----------------------------
Multimedia Y Divx
-----------------------------
=> Juegos PC Y Consolas
===> Dudas ayudas y comentarios de juegos
===> Pedidos de juegos
===> Juegos de Consola
=> Mp3
=> Multimedia
=> Peliculas Divx
-----------------------------
Entretenimiento Y sitios de interes
-----------------------------
=> Juegos, Humor y Adultos. (Diversión)
===> Adultos
=> Paginas Webs Recomendadas
=> Videos
Powered by SMF 1.1.7
|
SMF © 2006-2007, Simple Machines LLC
Loading...