hacker


Ingresar con nombre de usuario, contraseña y duración de la sesión
| Portal Hacker | Editorial | Descargas | Ezine |
Inicio Ayuda Ingresar Registrarse
25 de Julio de 2008, 01:55:05
Noticias: Visita la nueva sección de Física y matemáticas
Para ver este enlace Registrate o Inicia Sesion
Aquí

+  Foros pOrtal Hacker
|-+  Programacion
| |-+  Programación en general
| | |-+  Visual Basic (Moderadores: ranefi, crypto136, ziBboh, >> s E t H <<)
| | | |-+  FromUser en API NetMessageBufferSend (Net Send)
0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: FromUser en API NetMessageBufferSend (Net Send)  (Leído 535 veces)
ayahora
Recien llegado
*
Desconectado Desconectado

Mensajes: 5

Recuerda, el hacker no nace hacker


Ver Perfil
« : 16 de Mayo de 2006, 11:30:44 »

Hola!
Estoy con un código de la API-Guide que lo que hace es a través de la API NetMessageBuff erSend enviar un mensaje por LAN como si fuera un "net send".
El código que viene es este:

Código:
Private Declare Function NetMessageBufferSend Lib _
  "NETAPI32.DLL" (yServer As Any, yToName As Byte, _
  yFromName As Any, yMsg As Byte, ByVal lSize As Long) As Long
Private Const NERR_Success As Long = 0&
Public Function SendMessage(RcptToUser As String, _
   FromUser As String, BodyMessage As String) As Boolean
 
   Dim RcptTo() As Byte
   Dim From() As Byte
   Dim Body() As Byte

   RcptTo = RcptToUser & vbNullChar
   From = FromUser & vbNullChar
   Body = BodyMessage & vbNullChar

   If NetMessageBufferSend(ByVal 0&, RcptTo(0), ByVal 0&, _
        Body(0), UBound(Body)) = NERR_Success Then
     SendMessage = True
   End If

End Function
Private Sub Form_Load()
    'Example created by X-MaD (x-mad@zolnetwork.com)
    'Visit his website at http://www.zolnetwork.com/x-mad
    Dim RetVal As Boolean
    RetVal = SendMessage("Utente", "FromUser", "BodyText")
End Sub

Pues bien. Asi, si tienes el servicio Messenger activo, funciona. El  caso es que todo lo hace bien excepto lo de poner el From que se lo come en la funcion y pone un ByVal 0&.
He pensado que para conseguir que mandara el From podría cmabiar una parte de la función:

   If NetMessageBuff erSend(ByVal 0&, RcptTo(0), From(0), _
        Body(0), UBound(Body)) = NERR_Success Then
     SendMessage = True
   End If

Pero  al hacer esta modificación deja de funcionar. Alguien sabe como hacer que funcione??

Gracias y salu2
En línea
Punk-Rock
Visitante
« Respuesta #1 : 16 de Mayo de 2006, 12:12:22 »

Yo ahora mismo no te lo peudo comprovar...po rke no estoy en ninguna LAN....en kuanto pueda lo komrpobare.... Wink Wink Wink

E enkontrado varios kodigos (anuke en ingles)....

Salu2

En línea
ayahora
Recien llegado
*
Desconectado Desconectado

Mensajes: 5

Recuerda, el hacker no nace hacker


Ver Perfil
« Respuesta #2 : 16 de Mayo de 2006, 12:45:39 »

Ok Hendrix, gracias. Creo q aunque no ests n red, si tienes el servicio Messenger activo y pones en donde pone "utente" el nombre d tu ekipo funciona. va igual q el net send del cmd pero por apis.

salu2
En línea
Punk-Rock
Visitante
« Respuesta #3 : 16 de Mayo de 2006, 01:12:45 »

jejejeje ya lo se....no tengo el servicio activado....al omejor despues lo activo... Wink Wink Wink

Salu2

En línea
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