Título: Hibernar PCs en Red LAN Remotamente Publicado por: germangelv en 18 Enero 2011, 16:16 pm Hola colegas, lamentablemente tuve que venir aqui a molestarlos ya que en otros foros poco y nada pudieron ayudarme, el problema es que Necesito Hibernar Varias computadoras en una LAN desde una PC que yo controlo.
Escenario 2 a 6 PCs en Red Workgroup por IP estatica con NETBIOS y accesos compartidos habilitados XP SP3 Prof actualizado a la fecha Según Info y averiguaciones en Internet hay 4 maneras 1º Hibernarlas manualmente (Es esto lo que no quiero hacer o eventualmente no podria hacer) 2º Usar PSSHUTDOWN de Sysinternals, pero NUNCA logre que leyera mi Usuario Administrador o el que invente con mismos privilegios 3º Usar SHUTDOWN -M pero para apagarlas y olvidarme de la Hibernación 4º Usar PSEXEC o NETBIOS y algo de CMD para ejecutar localmente en cada equipo vulnerado "%windir%\system32\rundll32.exe PowrProf.dll,SetSuspendState" Bueno 1º Lo descarto ya que MI MAYOR INTERES se da porque, tengo una UPS que eventualmente en un corte de energia Solo administra una PC dejando las demas sin control, pero el soft del UPS me brinda la posibilidad de ejecutar un comando o un BATCH y es aqui donde puedo aplicar 2º/3º/4º desde la PC administrada del WORKGROUP (No trabajo con DOMINIO) y APAGAR O HIBERNAR TODO EL GRUPO 2º Me recomendaron PSSHUTDOWN el cual es completisimo, pero necesita del usuario Administrador "CON CONTRASEÑA" y yo los necesito "SIN CONTRASEÑA" asi que mucho no me sirve psshutdown -h -t 10000 -m "Sr RAQA" -u prueba -p 1234 \\192.168.1.34 Aceso denegado 3º SHUTDOWN -M tampoco me funciono con la Sesion por defecto INVITADO, pero al JUGAR con GPEDIT y las Politicas de Redes permiti que TODOS los Usuarios puedan acceder a la RED y TODOS puedan administrar el Servicio de APAGADO y asi Funciono SHUTDOWN -M \\EQUIPO y me hice un BATH con Choice, aunque esto no conserva la Info que tengan los equipos ya que los apaga/reinicia o suspende.... 4º PSEXEC o usando NET USE con NET VIEW con NBTSTAT para lanzar un CMD fue interesante aprendi bastante, pero no me sirvio ya que llegue a esto: NET USE \\192.168.1.34\IPC$ "" u:/prueba (prueba tiene privilegios de admin) "Conexion establecida" PSEXEC \\192.168.1.34 -u prueba -p 1234 -i -d "%windir%\system32\rundll32.exe PowrProf.dll,SetSuspendState" "Acceso denegado" Igual si abriera la calculadra PSEXEC \\192.168.1.34 -u prueba -p 1234 -i -d "calc" Ahora probe con Administrador sin Contraseña y los resultados identicos, no me deja... Que alternativas me pueden ofreer //TAMBIEN ACEPTO UN SOFT PARA TAL FIN// Saludos a quienes puedan leer todo sin cansarse y logren darme una solución PD: No soy Hacker, no me interesa el tema, Soy RPC y entiendo bastante, pero para Hack prefiero leer y aprender "no hacer una consulta tan burda" Título: Re: Hibernar PCs en Red LAN Remotamente Publicado por: madpitbull_99 en 21 Enero 2011, 12:05 pm Lo de siempre, sin permisos de Administrador no vas a conseguir nada ... como bien lo has averiguado tu mismo.
Al menos que des con "algún fallo" que te permita elevar los privilegios. A parte de los comandos que has intentado hay mas (http://www.robvanderwoude.com/shutdown.php), pero todos necesitan privilegios. PD: Este tema es muy frecuente en el foro, usa el buscador para mas posts como este. Título: Re: Hibernar PCs en Red LAN Remotamente Publicado por: germangelv en 21 Enero 2011, 19:53 pm Gracias madpitbull_99, un amigo me paso una idea que ya puse en practica
Crear una carpeta compartida rear un bath que con un TASK verifique si se encuentra un archivo y si lo encuentra Hiberne en la PC con el UPS el soft del UPS al detectar crte de corriente abre un batch el batch c rea el archivo en la carpeta compatida y asi funciona todo sin tocar servicios o osas de ese estilo Lo unico que no me convencio es que las TASK cada 1 minuto comen recursos, pero como funciona ya toy feliz Saludos y lo dejo como Tema resuelto con esa metodoliga y archivos compatidos |