Sección de código fuente Visual basic
El ejemplo consiste en 2 formularios, uno que actúa como cliente y otro servidor.
El servidor cuando se ejecuta se pone a la escucha de una conexión, y el cliente una ves conectado, puede ejecutar las siguientes opciones en el lado del server.
La imágen del formulario cliente es la siguiente:
El formulario Servidor el único control que posee
es obviamente un Control Microsoft Winsock.
La conexión se realiza sobre el puerto 636. Esto lo pueden cambiar
agregando un textBox por ejemplo en cada formulario, pero debe ser el mismo
puerto en ambos formularios.
La opción ejecutar archivo, se realiza mediante
la conocida función api ShellExecute.
La rutina que se encuentra en el formulario del servidor que lista los procesos
que están corriendo para mandarle esa lista al cliente, se realiza
mediante Wmi (Windows Management Instrumentation). Tengo entendido
que es mas fácil que usar el Api de Windows, pero la desventaja es
que puede ser que en versiones anteriores a windows 2000, el modelo de objetos
wmi no funcione ya que no viene nativa en el sistema (esto
no estoy completamente seguro ya que no pude probarlo). Si quieren cambiar
y usar el Api en ves de usar Wmi, en la sección
Api o en la sección Buscar podés encontrar algún
ejemplo para listar los procesos y poder cerrarlos.
Descargar código fuente del programa cliente servidor mediante WinSock
En un módulo bas para el programa Cliente:
En un Formulario colocar 9 CommandButton (Command1, Command2 etc...) Los caption de los botones se ponen mediante código
Colocar 4 textBox (Text1 para la IP, Text2 para las teclas, Text3 para la ruta del Programa y text4 para Enviar Mensaje).
Por último un control Timer1 y un Control Winsock1
Código en el formulario:
En el formulario Servidor:
Autor : Helmuth campos
Hola, aqui les dejo un código fuente que realice de un ejemplo de troyano, con su servidor y cliente, usa el control winsock de vb6 . Saludos
Buscar en Recursos vb
Recursos visual basic - Buscar - Privacidad - Copyright © 2005 - 2009 - www.recursosvisualbasic.com.ar