Foros del Web » Programación para mayores de 30 ;) » .NET »

usar y obtner info de ipconfi netstat en c#

Estas en el tema de usar y obtner info de ipconfi netstat en c# en el foro de .NET en Foros del Web. Buenas amigos actualmente me encuentro desarrollando una herramienta de evaluacion de seguridad la cual es cliente servidor mediante sockets lo que quiero saber es para ...
  #1 (permalink)  
Antiguo 27/02/2008, 23:27
Avatar de subero  
Fecha de Ingreso: marzo-2007
Mensajes: 64
Antigüedad: 17 años, 11 meses
Puntos: 0
usar y obtner info de ipconfi netstat en c#

Buenas amigos actualmente me encuentro desarrollando una herramienta de evaluacion de seguridad la cual es cliente servidor mediante sockets lo que quiero saber es para agilzar mis busquedas de parametros de servicios politicas de seguridad entre otros puedo ejecutar comandos como netstat, reg entre otras y que los valores que salgan de el yo los pueda mostrar en un aplicacion desarrollada en c# mediante visual studio?? se que uso la clase Process que está dentro de System.Diagnoctics. para ejecutar
  #2 (permalink)  
Antiguo 28/02/2008, 08:00
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 17 años, 5 meses
Puntos: 87
Re: usar y obtner info de ipconfi netstat en c#

Process d = new Process();
d.Start();
d.StartInfo = new ProcessStartInfo(EJECUTABLE, ARGUMENTOS);
d.StandardOutput.ToString(); // El stadardOutput es un stream asi q lo puedes pasar a un archivo o string o como sea de acuerdo a tus necesidades

saludos
peter
  #3 (permalink)  
Antiguo 28/02/2008, 21:15
Avatar de subero  
Fecha de Ingreso: marzo-2007
Mensajes: 64
Antigüedad: 17 años, 11 meses
Puntos: 0
Re: usar y obtner info de ipconfi netstat en c#

mm oks fijate amigo es decir que si yo ejecuto el comando netstat puedo obtener toda su salida en un string y mostralo en mi interfaz grafica? lo pregunto xq estoy desarrollando mi proyecto de grado y se me ha hecho dificil ejecutar ciertas consultas ya que tengo q extraer del sistema operativo politicas de seguridad politicas de cuentas politicas de contraseña, politicas de auditoria entre otras, y intente con las win32 pero el proceso es muy laborioso y es lento ya que debo pasar esta iinfo por sockets. gracias por responderme man.
  #4 (permalink)  
Antiguo 28/02/2008, 21:40
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 17 años, 5 meses
Puntos: 87
Re: usar y obtner info de ipconfi netstat en c#

pues si puedes pasarlo a un string , lo de politcas de seguridad se me ocurre mas hacia

system.DirectoryServices.

saludos
peter
  #5 (permalink)  
Antiguo 28/02/2008, 21:45
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 17 años, 5 meses
Puntos: 87
Re: usar y obtner info de ipconfi netstat en c#

o wmi con algun query especial

saludos
peter
  #6 (permalink)  
Antiguo 01/03/2008, 16:26
Avatar de subero  
Fecha de Ingreso: marzo-2007
Mensajes: 64
Antigüedad: 17 años, 11 meses
Puntos: 0
Re: usar y obtner info de ipconfi netstat en c#

man hize esto

Process programa = new Process();
ProcessStartInfo info = new ProcessStartInfo("netstat");
info.WindowStyle = ProcessWindowStyle.Minimized; //
programa = Process.Start(info);
programa.WaitForExit();
string output = programa.StandardOutput.ReadToEnd();

me sale este error
as not been redirected or the process hasn't started
lo que quiero es guardarlo en ese string output y mostrarlo en pantalla
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:48.