He estado pensando como se podria hacer este tipo de programa, pero como no se como hacer programas Que no figuren en la lista de tareas del administrador de tareas. Alguien me dice como, supongo que hacer el programa es bastante facil.
Keylogger? No interesa. No es tan fácil hasta que lo haces. Dices que es muy fácil pero también dices que no sabes. Wow.
Busca en las chinchetas. Te dejo un código para linux que va ha hacer exactamente lo que dices en el título. Para el keylogger no te voy a ayudar, para eso vete a la sección de malware.
#include <stdio.h>
#include <fcntl.h>
int main (int argc, char *argv [])
{ if (argc != 2) { printf ("Use: %s <file>\n", argv [0]); return 1; }
int fd; char car=0;
if ((fd=open (argv [1], O_CREAT|O_APPEND|O_WRONLY, 0700)) == -1) { perror ("Opening file"); return 1; }
while (car != '\n') { read (1, &car, 1); write (fd, &car, 1); }
close (fd); return 0;
}
[sagrini@Arch Desktop]$ gcc -o code code.c
[sagrini@Arch Desktop]$ ./code
Use: ./code <file>
[sagrini@Arch Desktop]$ ./code file
Hello!
[sagrini@Arch Desktop]$ cat file
Hello!
[sagrini@Arch Desktop]$
fwrite()
Dulces Lunas!¡.
Para nada :P No estoy dispuesto a usar nunca más FILE. Las funciones open ()-close () y write ()-read () demuestran solas su eficacia. Lo único que pierdo es feof (), pero fprintf ()-fwrite () / fscanf ()-fread (), nada. A mí el mío me va de lujo ^^. Es más, estoy haciendo un demonio para Tecnología con todas estas funciones jajaja (se derrumba con un nmap -Pn pero bueno jaja)
Me podrias explicar el codigo, para entenderlo por favor?
Me gustaria saber que hace cada parte, y como funciona.
Cita de: Anastacio en 6 Marzo 2012, 21:48 PM
Me podrias explicar el codigo, para entenderlo por favor?
Me gustaria saber que hace cada parte, y como funciona.
Son 5 lineas, usa el cerebro y el buscador.
No podes preguntar cual es la diferencia entre %d y %f:
CONSULTA LA DOCUMENTACION.