Resultados 1 al 5 de 5

ayuda con proceso para subir un archivo

  1. #1 ayuda con proceso para subir un archivo 
    Iniciado
    Fecha de ingreso
    May 2004
    Ubicación
    Mexico!
    Mensajes
    8
    Descargas
    0
    Uploads
    0
    buenas a todos!

    bien, estoy por terminar un Keylogger en VB
    con varias caracteristicas, como subir los
    Logs a una cuenta FTP o SMTP, desinstalacion
    por fecha, mensaje de error, melt server,
    encriptacion de Logs y otras mas,.

    el problema viene cuando quiero subir el log
    a la cuenta determinada, ya que la victima
    tiene que estar conectada al INEt (si usa dial up),
    despues de enviar el log, el server lo borra
    del HD, aun si no lo puede enviar, de todos
    modos lo elimina.

    Como dije, el problema sucede si la victima
    nunca se conecta! ya que si esto sucede,
    nunca se va a enviar el Log. En cambio,
    si lo configuro para que despues de una
    conexion fallida no elimine el log, sino
    hasta que entre a internet, se van a ir
    acumulando los archivo en el disco duro,
    y nunca se van a enviar.

    Si pongo un timer por ejemplo, para que
    cheke el estado de conexion, sucede lo
    mismo, ya que si existe la posibilidad de
    que la victima nunca se conecta, se van a ir
    acumulando los archivos, ademas de la cantidad
    de recursos que va a consumir el timer!

    alguien tiene alguna sugerencia u opnion??

    saludos,.. !!
    Citar  
     

  2. #2  
    Avanzado
    Fecha de ingreso
    Jan 2004
    Ubicación
    NULL
    Mensajes
    901
    Descargas
    0
    Uploads
    0
    Yo creo que en primer lugar lo que haría sería meter los logs dentro de un mismo archivo (no un log aki, otro por ahí...) y luego crear una subrutina para fragmentarlos, otra para transferirlos y otra para eliminarlos. Por otra parte añadiría una más para comprobar el tamaño del archivo de log y cuando éste llegara a tantos bytes entonces se activaría un timer con el siguiente código:

    Private Const FLAG_ICC_FORCE_CONNECTION = &H1
    Private Declare Function InternetCheckConnection Lib "wininet.dll" Alias "InternetCheckConnectionA" (ByVal lpszUrl As String, ByVal dwFlags As Long, ByVal dwReserved As Long) As Long
    Private Conectado as boolean


    Private tmrChekarConex_Timer()
    If InternetCheckConnection("http://www.google.es/", FLAG_ICC_FORCE_CONNECTION, 0&) = 0 Then
    Conectado=False
    Else
    Conectado=True
    End If
    End Sub
    En el momento que Conectado sea True se activaría la subrutina de fragmentación, luego la de envío y por último la eliminación.

    P.D. Tío como has escrito el post? parece una poesía xDD
    • First they ignore you...
    Citar  
     

  3. #3  
    Iniciado
    Fecha de ingreso
    May 2004
    Ubicación
    Mexico!
    Mensajes
    8
    Descargas
    0
    Uploads
    0
    hola diarrea, pues todo lo que planteaste,
    yo lo tengo implementado.

    yo preguntaba sobre que hacer cuando
    la victima no se conecta, que hago con los logs??

    saludos!!

    pd. me gusta pulsar el "ENTER" muy a menudo,..
    Citar  
     

  4. #4  
    Moderador HH
    Fecha de ingreso
    Dec 2001
    Ubicación
    España
    Mensajes
    836
    Descargas
    2
    Uploads
    0
    Uhm, ¿por qué no pones un plazo de tiempo y si pasado este no se ha conectado eliminas los logs?

    Es q tampoco entiendo bien que quieres hacer, saber si conectará algún dia?

    Un saludo,
    KaoS
    Citar  
     

  5. #5  
    Iniciado
    Fecha de ingreso
    May 2004
    Ubicación
    Mexico!
    Mensajes
    8
    Descargas
    0
    Uploads
    0
    pues creo que seria la mejor solucion,
    dejar un lapso de tiempo como por decir
    5 dias, y despues los borra,...

    grx!!
    Citar  
     

Temas similares

  1. Ayuda para descifrar contraseña de un archivo
    Por Dinkster en el foro INGENIERIA INVERSA
    Respuestas: 0
    Último mensaje: 02-05-2016, 14:25
  2. Solicito ayuda para sacar video de archivo .exe
    Por lincolnag en el foro MULTIMEDIA
    Respuestas: 8
    Último mensaje: 09-07-2011, 16:56
  3. Ayuda para descifrar archivo SWIFT
    Por mgcruzate en el foro GENERAL
    Respuestas: 0
    Último mensaje: 06-11-2009, 01:33
  4. Ayuda para averiguar la compresion de archivo
    Por jor1980 en el foro INGENIERIA INVERSA
    Respuestas: 1
    Último mensaje: 26-03-2009, 19:02
  5. [C++] problemas subir archivo ftp
    Por nupyxx en el foro PROGRAMACION DESKTOP
    Respuestas: 3
    Último mensaje: 21-07-2008, 20:31

Marcadores

Marcadores