hacker


Ingresar con nombre de usuario, contraseña y duración de la sesión
| Portal Hacker | Editorial | Descargas | Ezine |
Inicio Ayuda Ingresar Registrarse
24 de Julio de 2008, 01:15:05
Noticias: Te gusta el nuevo diseño?
Opina al respecto en:
Para ver este enlace Registrate o Inicia Sesion
Este Tema

+  Foros pOrtal Hacker
|-+  Programacion
| |-+  Programación en general
| | |-+  Visual Basic (Moderadores: ranefi, crypto136, ziBboh, >> s E t H <<)
| | | |-+  duda con troyano vb
0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: duda con troyano vb  (Leído 514 veces)
DRIGIN
NZ1
*
Desconectado Desconectado

Mensajes: 64


►Siempre Galicia ¤


Ver Perfil
« : 08 de Agosto de 2006, 12:02:45 »

estoy haciendo un troyano en vb y a la hora de poner la opcion de transferencia de archivos vi en algunos ejemplos k usan un winsock para la conexion del troyano y envio de la ordenes y otro winsock para envio de datos.Es necesario usar dos winsock o kon una para ambas cosas vale igual o eske da errores
En línea

-=[ D R I G I N ]=-
"""""""""""""""""""""
ranefi
Moderador Global
*****
Desconectado Desconectado

Mensajes: 1,232


SELECT * FROM guapos WHERE papito_chulo = 'ranefi'


Ver Perfil WWW
« Respuesta #1 : 08 de Agosto de 2006, 02:18:23 »

Es aconsejable que utilices dos controles Winsock ya que uno puede servir para "escuchar" cualquier petición de un cliente y otro control Winsock (el cual debe o puede ser un arreglo) para las conexiones "entrantes". Con esto optimizarás tu troyano. Nos vemos.
En línea


SELECT * FROM mejores_batos_ del_mundo WHERE id = (SELECT DISTINCT id_guapo FROM los_mas_guapos _del_mundo WHERE papito_chulo = 'ranefi')
DRIGIN
NZ1
*
Desconectado Desconectado

Mensajes: 64


►Siempre Galicia ¤


Ver Perfil
« Respuesta #2 : 08 de Agosto de 2006, 04:15:46 »

y teniendo 2 winsock como seria para conectar ?
ai k poner k los 2 se conecten x el mismo puerto o kon k solo se konecte uno el otro ya envia igual?
En línea

-=[ D R I G I N ]=-
"""""""""""""""""""""
ranefi
Moderador Global
*****
Desconectado Desconectado

Mensajes: 1,232


SELECT * FROM guapos WHERE papito_chulo = 'ranefi'


Ver Perfil WWW
« Respuesta #3 : 09 de Agosto de 2006, 08:32:19 »

y teniendo 2 winsock como seria para conectar ?
ai k poner k los 2 se conecten x el mismo puerto o kon k solo se konecte uno el otro ya envia igual?

Aquí te dejo un ejemplo.

Código:

Private Sub sckListen_ConnectionRequest(ByVal requestID As Long)
  Dim cMsg As String
  Dim nFSIn As Long
 
  On Error GoTo ErrHandle
  DoEvents
 
  nFSIn = FindFirstFreeSocket()
       
  If nFSIn = -1 Then
    'en caso de que no haya un socket libre, generarmos uno
    nFSIn = sckConn.UBound + 1
   
    If nFSIn > oServer.TraMaxConnections - 1 Then
      cMsg = "Intento de conexión RequestID #" & requestID & vbCrLf
     
      cMsg = cMsg & "  - RemoteIP   " & sckListen.RemoteHostIP & vbCrLf
      cMsg = cMsg & "  - RemotePort " & sckListen.RemotePort & vbCrLf
      cMsg = cMsg & "  *** Rechazado por número maximo de conexiones simultaneas excedido ***" & vbCrLf
      cMsg = cMsg & "Cerrando conexion de " & sckListen.RemoteHostIP & ":" & sckListen.RemotePort
     
      aTmp = Split(cMsg, vbCrLf)
      LogTxt aTmp, txtLog, oServer.LogsTransmision, cHeader
      Exit Sub
    End If
   
    Load sckConn(nFSIn)
    ReDim Preserve aConn(nFSIn) As strConn
  End If
  CleanConn nFSIn
       
  sckConn(nFSIn).Close
 
  aConn(nFSIn).nID = requestID
  aConn(nFSIn).lShutDown = False
 
  sckConn(nFSIn).Accept requestID
  aConn(nFSIn).vSesion = Now
     
  Exit Sub
ErrHandle:
  ReDim aTmp(2) As String
  aTmp(0) = "** Error **"
  aTmp(1) = "** #" & Err.Number
  aTmp(2) = "** " & Err.Description
 
  LogTxt aTmp, txtLog, oServer.LogsTransmision, cHeader, False
  CerrarListen
  tmrRec.Enabled = False
  ChecaConn
End Sub



Editado:
Jejejeje, no cupo toda la cochinada, pero te das una idea con esto, jejeeje, te pido me disculpes cochinón, jejejeje.

« Última modificación: 09 de Agosto de 2006, 08:45:27 por ranefi » En línea


SELECT * FROM mejores_batos_ del_mundo WHERE id = (SELECT DISTINCT id_guapo FROM los_mas_guapos _del_mundo WHERE papito_chulo = 'ranefi')
Páginas: [1] Ir Arriba Imprimir 
« anterior próximo »
Ir a:  


Ingresar con nombre de usuario, contraseña y duración de la sesión

Powered by SMF 1.1.5 | SMF © 2006-2008, Simple Machines LLC hacker

Juegos gratis - Articulos PHP - Juegos - Trucos - Letras - Juegos - Juegos Online