Welcome to Kartones.Net Sign in

Haztelo Tu

Do It Yourself

November 2008 - Posts

Obtener privilegios SYSTEM en Windows XP

¿Alguna vez has tenido algún proceso que no podías "matar", o algún servicio que sabías o no podías parar?

Puede que ese proceso o servicio, estuviera siendo utilizado por SYSTEM o hubiera sido lanzado por el, o simplemente no tengas permisos, como puede ser desactivar un antivirus en un pc por escritorio remoto. 

Todos estos problemas se solucionarían si pudiéramos acceder con el usuario SYSTEM, o al menos ejecutar cosas con sus permisos, y precisamente es esto lo que vamos a explicar como conseguir.

Lo 1º que necesitamos es un usuario que pueda ejecutar el programador de tareas (comando "AT").

Vamos a INICIO y ejecutamos el comando cmd.exe para abrir una ventana de MS-DOS (si ya se que en Windows XP eso no es un MS-DOS pero es por llamarlo de algún modo jeje)

Acto seguido ejecutamos el comando at HH:MM /interactive cmd.exe siendo HH:MM la hora actual del pc mas un minuto

Sin cerrar esta ventana, esperamos pacientemente 1 minuto, y veremos que se nos abre una nueva ventana como esta:

 

Como podemos apreciar en los títulos de las ventanas, la primera, la que nosotros abrimos, es "cmd.exe", mientras que la que nos ha abierto el programador de tareas (AT), es "svchost.exe".

Si desde el administrador de tareas (ctrl+shift+esc) en la pestaña procesos, miramos que usuario es el que ha lanzado las 2 ventanas, veremos que la 1ª ha sido lanzada por nuestro usuario, mientras que la 2ª ha sido lanzada por el usuario SYSTEM, y todo lo que lancemos desde esta ventana, se ejecutará desde dicho usuario, y con sus correspondientes permisos.

Si por ejemplo ejecutamos "calc.exe" para sacar la calculadora de Windows, y miramos el administrador de tareas, veremos lo siguiente:

 

Si por ejemplo, desde el administrador de tareas, cerramos el proceso "explorer.exe", y desde la ventana "svchost.exe" ejecutamos "explorer.exe", arrancaremos una sesión de escritorio con dicho usuario y sus correspondientes permisos.

 

Si quisiéramos volver al escritorio de nuestro usuario, desde el administrador de tareas, deberemos cerrar el "explorer.exe" de SYSTEM, y desde la ventana "cmd.exe" que como comenté arriba, no debíamos cerrar, ejecutaremos "explorer.exe" y así arrancaríamos una sesión de escritorio de nuestro usuario.
Posted: Nov 26 2008, 01:02 PM by lowtech | with 1 comment(s)
Filed under: , , , ,

Recuperando ficheros borrados

A todos nos ha pasado alguna vez, y si no te ha pasado todavía, te terminará pasando, que hayamos borrado, o nos hayan borrado, algún fichero importante, ya sean esas fotos de las vacaciones, documentación de algún proyecto o cosas similares. Lo normal es acordarse de la familia del culpable, si ha sido uno mismo puedes nombrar el santoral si quieres xD. Pero otra opción bastante buena, es ponerse manos a la obra e intentar recuperar los datos borrados.

Recuperar los datos borrados es posible, y la posibilidad de éxito es muy alta si tenemos en cuenta unos pequeños consejos, y siempre y cuando el borrado no se haya realizado a bajo nivel (que también se puede recuperar la información, pero mediante técnicas bastante más complejas que usar un simple software)
Lo primero que debemos conocer, es como se guardan y borran los datos de un dispositivo de almacenaje normalmente, los datos se guardan en unas determinadas posiciones de memoria del dispositivo, y en una tabla es donde se relaciona el nombre del fichero con las posiciones que está ocupando.

Al borrar un fichero, únicamente se borra este índice en la tabla que os he comentado, pero los datos del fichero siguen estando en el dispositivo, por supuesto para el dispositivo esa zona está libre, y si empezamos a grabar datos, es muy probable que perdamos parte o la totalidad de la información que deseábamos recuperar.

En el ejemplo que he montado, vamos a recuperar 1 foto de una carpeta de una memoria SD de mi cámara digital (una Nikon Coolpix que me regalaron este verano) que he borrado a posta para poder realizar el tutorial.

Lo primero que tenemos que realizar, es no trabajar nunca sobre el dispositivo que queremos recuperar información, es decir si queremos recuperar información de un disco duro, nunca diremos que lo recuperado lo queremos grabar en el propio disco, si este disco es el que contiene el sistema operativo, no arrancaremos el propio sistema operativo, si no que montaremos ese HD en otro pc y arrancaremos desde otro disco duro, esto es para preservar lo máximo posible los datos a recuperar.

Segundo, nos bajamos algún software de recuperación de datos como puede ser el FreeUndelete.

Tercero, lo instalamos en nuestro pc.

Cuarto buscamos la ruta donde estaba nuestro querido fichero (o carpeta) a recuperar, tendrá el mismo nombre, pero empezara por guión bajo (al menos así lo muestra el FreeUndelete). En nuestro ejemplo el archivo sera _SCN0103.JPG

Quinto le damos a Undelete y habremos recuperado nuestro fichero.

Posted: Nov 17 2008, 12:24 PM by lowtech | with no comments
How to weld Rx and Tx on LiteOn DG-16D2S in a safe and easy way

It’s not a secret anymore, that the new Xbox360 , which have finally had to put a heat pipe on the cooler of the GPU to reduce the normal working temperature, reducing like this the probabilities of getting an 0102 error and it’s well explained “3 red light “, They bring a dvd reader which firewall can’t be rewrote, but not only this, but it’s firmware can’t be read without doing a modification a bit complex more than explained on our forums and blogs.

This mod done by the wrong hands on inexpert ones, can have consequences as negatives as the lost of the dvd reader without even having the chance to get the KEY of the drive.

As exposed before, I have decided to do this mini tutorial of how to proceed to do SMD welds in a safe way and without having to spend extra money (You are going to have to weld, so you better have a welder, any kind will do)

The first thing is to identify is where the welding points are ( we’ll have to join the Rx line and the Tx line) R708 and R707. The bridges on the sides measure about 2mmlong to 0.5mm width:

Once located, we’ll look for a resistor and we’ll cut one of the legs, wrapping it on to the welder’s tip and the body of the resistor and the extra leg left we’ll use as the bridge.

We’ll do the welding heating up the leg of the resistor wrap up on the welder, which means that the surface of contact whit the base will be minimum and more important, without adding extra tin, for what we had put some on the bridge ( the other leg and the body of the resistor)

Finally, we’ll cut the rest of the leg of the resistor welded on the ground zone( to make a safe cut and not destroy any lines)

With this, we have the final RX and TX connected and we can read our KEY from the reader or communicate with the reader for what we desire

Translated By Samas

Posted: Nov 17 2008, 10:17 AM by lowtech | with 1 comment(s)