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

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  Ayuda con BAT para usuario SYSTEM
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Ayuda con BAT para usuario SYSTEM  (Leído 4,494 veces)
elecktra

Desconectado Desconectado

Mensajes: 120


Ver Perfil
Ayuda con BAT para usuario SYSTEM
« en: 10 Febrero 2010, 14:21 pm »

Hola, como estan amigos? estoy necesitando de su ayuda, necesito hacer un script para pdoer ingresar a la PC con el usuario SYSTEM, en realidad ya se como ingresar, pero necesito automatizarlo.
Les explico, yo hagoe sto.

CMD
Y presiona ENTER, con esto se te abrirá la ventana del Shell

Una vez en la ventana del Shell escribe lo siguiente y dale enter

Código :

C:\>time


Obtendras calgo como

Código :

C:\>time
La hora actual es:  8:43:11.06
Escriba una nueva hora:


Dale enter nuevamente, ahora fijate bien en la hora que es, tipea lo siguiente y dale enter:

Código :

C:\>at 8:44 /interactive cmd.exe


Obtendrás algo como:

Código :

C:\>at 8:44 /interactive cmd.exe
Se ha agregado un nuevo trabajo con identificador = 1


Lo que acabas de hacer es usar el comando "at" que es el equivalente a administrador de tareas de windows pero vía linea de comandos, y la instrucción que le has dado es que abra una ventana de shell a la hora que le indicaste por eso usaste el comando time en el primer paso para verificar la hora sumarle un minuto y listo. Al usar el parámetro "/interactive" le indicaste al "at" que interactuará con el escritorio del usuario actual osea TU.

Cuando el reloj de tu ordenador marque la hora que indicaste se abrirá una nueva ventana de Shell, pero tu te preguntas ¿y eso en que me sirve, ya había abierto una desde la linea de comandos?, es cierto pusiste una desde la linea de comandos pero, la que pusiste correspondía tu usuario y esta nueva corresponde al usuario SYSTEM.
Paso 2

Para terminar de tomar el control de SYSTEM, necesitamos abrir SYSTEM en modo gráfico, pues así es mas cómodo, para esto debe de haber cerrado todas tus aplicaciones.

Ahora cierra tu primera ventana de Shell, aquella en la que colocaste los comandos anteriores. En la nueva ventana escribe lo siguiente y dale enter.

Código :

C:\>taskkill /F /IM explorer.exe


Lo que este comando hace es, como te imaginas, Matar una tarea, en este caso nuestro explorador, los parámetros /F y /IM corresponden a, Terminación forzada y Nombre de imagen del proceso a terminar. Habiendo matado a nuestro explorer nos quedamos únicamente con la ventana de nuestro shell de SYSTEM y nada mas, ahora viene la magia.
Paso 3

Escribe el siguiente comando y dale enter:

Código :

C:\>explorer.exe


Ahora se abrirá un nuevo explorador pero este no sera el de tu cuenta sino el de la cuenta SYSTEM, ahora tienes todos los permisos de windows, puedes cerrar todos los procesos y entrar a cualquier carpeta sin ningún tipo de restricciones para ti.

Lo unico que necesito es guardar en un variable la hora actual y sumarle 2 minutos para crear la tarea programada.
Gracias.


En línea

---saster---

Desconectado Desconectado

Mensajes: 55


Ver Perfil
Re: Ayuda con BAT para usuario SYSTEM
« Respuesta #1 en: 10 Febrero 2010, 17:47 pm »

mira haber si te sirve :P

mira la hora actual, suma 2 minutos a esa hora y despues se programa para que a esa hora habra el cmd.exe
Código
  1. @echo off
  2. call:script %time:~3,2%
  3. at /next %hora% "start cmd.exe"
  4. pause>nul && goto:eof
  5. :script
  6. set "var=%~1"
  7. ::ahora sumamos 2 minutos pero pueden ser mas
  8. set /a var+=2
  9. for /f "tokens=1,3 delims=:" %%a in ('echo %time%') do (
  10. set "hora=%%a:%var%:%%b"
  11. set hora=%hora:~6%
  12. )
  13.  

si tienes dudas preguntas


« Última modificación: 10 Febrero 2010, 17:48 pm por ---saster--- » En línea

0xb4dc0d31
Visitante


Email
Re: Ayuda con BAT para usuario SYSTEM
« Respuesta #2 en: 11 Febrero 2010, 03:37 am »

Citar
C:\>at 8:44 /interactive cmd.exe

Es irónico, porque para eso necesitas privilegios SYSTEM
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
ayuda con HKEY_LOCAL_MACHINE -> System -> Cur
Dudas Generales
uzurerix 0 3,248 Último mensaje 19 Abril 2011, 16:16 pm
por uzurerix
Convertir usuario administrador en usuario system
Windows
LuzBlanca 6 11,423 Último mensaje 12 Junio 2011, 18:42 pm
por the kel
[Ayuda] Mi AV se llevo system :'( « 1 2 »
Seguridad
ANTRUCK 19 10,922 Último mensaje 11 Julio 2011, 19:29 pm
por $Edu$
Ayuda con VB.net - System
.NET (C#, VB.NET, ASP)
Christianlza 3 3,361 Último mensaje 27 Agosto 2011, 20:58 pm
por Christianlza
Crear un Proceso por usuario SYSTEM?
Software
tincho-cs 1 1,677 Último mensaje 30 Julio 2012, 10:30 am
por Eleкtro
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines