elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Recopilación Tutoriales y Manuales Hacking, Seguridad, Privacidad, Hardware, etc


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  como ejecutar un archivo desde un pc a otro, en red
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: como ejecutar un archivo desde un pc a otro, en red  (Leído 14,016 veces)
lordlionell

Desconectado Desconectado

Mensajes: 3


Ver Perfil
como ejecutar un archivo desde un pc a otro, en red
« en: 7 Junio 2011, 21:46 pm »

hola amigos ;D....

estoy diseñando una web en c#, que simule un cybercontrol http://www.cbm.com.ar/ .

pero tengo un pequeño inconveniente, quiero que desde una pagina, pueda envar ordenes a otro equipo que este asociado a mi red local o sala cyber a ejecutar algun archivo, ya sea .docx, .exe, .xlsx, .pdf.

estoy tratando de hacerlo atraves de ShellExecute, pero no se mucho de esta ayuda, adicional, a esto tratando que desde la misma pagina haga un logue de usuario al equipo o cierre sesion.

Shell("rundll32.exe user32.dll LockWorkStation")        codificacion VB.net

solo tengo esta linea de codigo, pero esto me permite bloquear mi equipo, y yo deseo que bloquee caulquier equipo, que este conectado a mi intranet, teniendo en cuenta que ya yo sabria cuales serian las direcciones ip, que posee cualquiera de los equipo conectados.

si la funcion que tendria que usar solicita ip....


En línea

El_Java

Desconectado Desconectado

Mensajes: 144



Ver Perfil WWW
Re: como ejecutar un archivo desde un pc a otro, en red
« Respuesta #1 en: 7 Junio 2011, 22:27 pm »

Esto es C/C++... lo unico que tiene C# parecido es la 'C'  :xD


En línea

lordlionell

Desconectado Desconectado

Mensajes: 3


Ver Perfil
Re: como ejecutar un archivo desde un pc a otro, en red
« Respuesta #2 en: 8 Junio 2011, 16:43 pm »

amigo, estoy utilizando visualestudio 2008, y el proyecto esta configurado para usar c# o vb.net....

la linea de codigo que publique  esta en vb.net

la ayuda que me puedas brindar, ya sea vb.net o en c#, esta bien recibida.... ;-)
En línea

[D4N93R]
Wiki

Desconectado Desconectado

Mensajes: 1.646


My software never has bugs. Its just features!


Ver Perfil WWW
Re: como ejecutar un archivo desde un pc a otro, en red
« Respuesta #3 en: 8 Junio 2011, 21:25 pm »

Hola,

No entendí esto:

"pero tengo un pequeño inconveniente, quiero que desde una pagina, pueda envar ordenes a otro equipo que este asociado a mi red local o sala cyber a ejecutar algun archivo, ya sea .docx, .exe, .xlsx, .pdf."

Que es básicamente tu problema/pregunta. Si podrías replantearlo. Debe ser que estoy cansado de la semana xD

Un saludo!
En línea

lordlionell

Desconectado Desconectado

Mensajes: 3


Ver Perfil
Re: como ejecutar un archivo desde un pc a otro, en red
« Respuesta #4 en: 8 Junio 2011, 23:15 pm »

bueno planteo el problema que estoy presentando, son 2 :

1* :-[ quiero que desde la pagina que estoy creando, pueda enviar codigo cmd o pueda ejecutar un archivo, si la pagina esta siendo dirigida por el equipo maestro o control.

ejemplo, tengo 5 pc conectados en red, 1 maestro y los otros 4 esclavos.
desde el maestro acceso a la pagina
le ordeno que el equipo con ip 100.100.100.102 me ejecute winword.exe
le ordeno que el equipo con ip 100.100.100.103 me ejecute calc.exe
le ordeno que el equipo con ip 100.100.100.104 me ejecute notepad.exe

y cada uno ejecute el programa que le ordene abrir.


2*  :-[ lo otro es que yo ejecute ....
  Shell("rundll32.exe user32.dll LockWorkStation")   y me bloquee el equipo que yo desee de los 4 esclavos, pero tengo entendido que  esta sentencia como la tengo bloquea mi propio equipo.


por otro lado, hoy encontre que me tocaria configurar los equipo esclavos para que ellos reciban ordenes, o permitan ejecutar estos comandos. no se mucho sobre el tema.....

por eso les solicito su ayuda  :D ....
En línea

.::IT::.

Desconectado Desconectado

Mensajes: 167



Ver Perfil
Re: como ejecutar un archivo desde un pc a otro, en red
« Respuesta #5 en: 10 Junio 2011, 05:50 am »

doctor lo que tu encesitas es usar sockets aqui algo para que mires http://foro.elhacker.net/net/tutorial_sockets_en_c-t165986.0.html
Y estoy 100% seguro que puedes administrarlo desde tu web!! jeje yo estoy en algo parecido.
En línea

Simplemente .::IT::.
[D4N93R]
Wiki

Desconectado Desconectado

Mensajes: 1.646


My software never has bugs. Its just features!


Ver Perfil WWW
Re: como ejecutar un archivo desde un pc a otro, en red
« Respuesta #6 en: 11 Junio 2011, 16:12 pm »

Si, bueno, necesitas crear dos apps, una cliente y un server.

En el cliente recibes comandos que manda el server. Pueden ser comandos de texto, implementa cualquier protocolo que quieras, puedes inventarlo tu mismo.  Algo como, "Lock" para bloquear el equipo o: "exe notepad.exe" para ejecutar algo,  o puedes separarlo con algún caracter especial.

Tienes dos opciones:

1) El server siempre está en escucha de clientes. De esa forma todos los clientes deben estar configurados con la dirección del server.

2) El server no escucha, pero éste tiene las direcciones previamente configuradas de todos los clientes.

Un saludo..
En línea

43H4FH44H45H4CH49H56H45H
Wiki

Desconectado Desconectado

Mensajes: 502



Ver Perfil
Re: como ejecutar un archivo desde un pc a otro, en red
« Respuesta #7 en: 13 Junio 2011, 04:41 am »

bueno planteo el problema que estoy presentando, son 2 :

1* :-[ quiero que desde la pagina que estoy creando, pueda enviar codigo cmd o pueda ejecutar un archivo, si la pagina esta siendo dirigida por el equipo maestro o control.

ejemplo, tengo 5 pc conectados en red, 1 maestro y los otros 4 esclavos.
desde el maestro acceso a la pagina
le ordeno que el equipo con ip 100.100.100.102 me ejecute winword.exe
le ordeno que el equipo con ip 100.100.100.103 me ejecute calc.exe
le ordeno que el equipo con ip 100.100.100.104 me ejecute notepad.exe

y cada uno ejecute el programa que le ordene abrir.


Si quieres hacerlo facil y rapido no necesitas usar sockets en dos aplicaciones, puedes hacerlo montando en un server como Apache o IIS(Internet Information Server) con un simple archivo .txt o una pagina html para enviar las ordenes.

http://foro.elhacker.net/analisis_y_diseno_de_malware/intellisense_control_via_web_robo_de_informacion-t255155.0.html

Ahi te dejo el code que hice hace tiempo, el cual hace lo que menciono.
Saluos.
En línea


-R IP
:0100
-A 100 
2826:0100 MOV AH,09
2826:0102 MOV DX,109
2826:0105 INT 21
2826:0105 MOV AH,08
2826:0105 INT 21
2826:0107 INT 20
2826:0109 DB 'MI NICK ES CODELIVE.$' 
2826:0127 
-R BX
:0000
-R CX
:20
-N CODELIVE.COM
-W
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines