viernes, 27 de febrero de 2015

Como Cambiar contraseña de Win 8 si no nos acordamos

Bueno anteriormente postee como cambiar la contraseña de windows 7, bueno pues me complace notificarles que por experiencia propia ya comprobé que para windows 8 no funciona, asi que pues les traigo la solucion, a cuando se nos olvida o tecleamos mal una contraseña y ya no podemos accesar, lo haremos con el Hirens Boot CD, que en lo personal fue el que me gusto mas. Aunque también hay otra forma pero luego les diré como por lo pronto nos quedamos en este.

Lo primero es... descargar el software dando click aqui

Es un iso por lo que podemos crear un usb booteable o grabarlo a un CD, luego subiré un post de como crear usb's booteables.
Después de que ya tengamos el dispositivo booteable, iniciamos la maquina desde el CD y nos aparecerá algo como esto
Iniciamos en Mini Windows XP

después que inicie windows identificamos que letra le asigno a nuestro disco raiz porque suele cambiarlo de letra, como hacemos esto pues abrimos el explorador y revisamos los discos y la que contenga una carpeta llamada usuarios y dentro de ella el profile que queremos quitarle la contraseña pues a ese.
Después abrimos el programa Hiren's BootCD
Luego damos click en programas->Passwords/Keys->Windows Login-> NTPWEdit[ResetXp/Vista/User Password]
En la ventana que nos aparezca
Cambiaremos la Letra por la que corresponde a la de raíz, por ejemplo en la imagen de Arriba tiene D:\Windows.... etc etc, bueno pues esa letra la reemplazamos por la letra que sea la que nos interesa por ejemplo si fuera C seria C:\Windows... etc etc. bueno pues así.
luego le damos click en {Re}open si no nos aparece nada aunque debería ser automático y nos aparecerá las cuentas que existen en ese disco seleccionamos la que nos interese, damos click en Change Password, nos pide la contraseña nueva y que confirmemos, luego damos click en Save Changes y exit.

Luego ya solo reiniciamos la maquina, omitimos que se recupere el disco si nos lo pide (a veces se reinicia un par de veces pero es normal) y cuando nos pida la contraseña ponemos la nueva y VOALÁ.

Bueno pues espero les haya gustado no olviden compartir para que siga subiendo temas, si tienen alguno que les interese haganmelo saber y con gusto le buscamos solución a sus problemas.

sábado, 21 de febrero de 2015

Como instalar un Servidor IRC en Linux compatible con mirc


Aqui les traigo la configuración básica de la configuracion de un servidor IRC en linux, para que podamos utilizarlo con mirc, lo podemos utilizar localmente en nuestro trabajo o incluso como servidor externo.

1.- Descargamos el paquete de instalación de la pagina oficial mediante el comando wget
a nuestra shells asi wget www.unrealircd.com/downloads/Unreal3.2.10.1.tar.gz


2.- Descomprimimos el unreal en nuestra shells asi tar zxvf Unreal3.2.10.1.tar.gz



3.- Entramos al directorio cd Unreal3.2.10.1



4.- Vamos a ejecutar la configuración para poder instalar. usamos (usamos ./Config para modificar la instalación o directamente ./configure que es por defecto) en este caso ./config



Nos irá haciendo una serie de preguntas.

Do you have an insecure operating system and therefore want to
use the server anti-spoof protection?
-> [enter]

What directory are all the server configuration files in?
[/home/taringa/Unreal3.2] -> [enter]

What is the path to the ircd binary including the name of the binary?
[/home/taringa/Unreal3.2/src/ircd] -> [enter]

La diferencia entre Hub y Leaf radica en que el primero lo debemos elegir si tenemos un servidor al que vamos a linkear varios servidores. Si a nuestro servidor no se va a linkear nadie, debemos compilarlo como leaf.
Would you like to compile as a hub or as a leaf?

Type Hub to select hub and Leaf to select leaf.
[Hub] -> [enter]

What is the hostname of the server running your IRCd?
[irc.taringa.net] -> [enter]

What should the default permissions for your configuration files be?
(Set this to 0 to disable)
It is strongly recommended that you use 0600 to prevent unwanted
reading of the file
[0600] -> [enter]

Do you want to support SSL (Secure Sockets Layer) connections?
-> [enter]

Do you want to enable IPv6 support?
-> [enter]

Do you want to enable ziplinks support?
-> [enter]

Do you want to enable remote includes?
-> [enter]

Do you want to enable prefixes for chanadmin and chanowner?
This will give +a the & prefix and ~ for +q (just like +o is @)
Supported by the major clients (mIRC, xchat, epic, eggdrop, Klient,
PJIRC, irssi, CGI:IRC, etc.)
This feature should be enabled/disabled network-wide.
[Yes] -> [enter]


What listen() backlog value do you wish to use? Some older servers
have problems with more than 5, others work fine with many more.
-> [enter]

How far back do you want to keep the nickname history?
[2000] -> [enter]

What is the maximum sendq length you wish to have?
[3000000] -> [enter]

How many buffer pools would you like?
This number will be multiplied by MAXSENDQLENGTH.
-> [enter]

How many file descriptors (or sockets) can the IRCd use?
[1024] -> [enter]

Would you like any more parameters to configure?
Write them here:
[]-> [enter]

cuando terminemos comenzara a configurar la compilación del source

5.- Compilamos make


6.- ya tenemos el servidor compilado y listo para usar ahora vamos a la configuración del servidor. tenemos un archivo de ejemplo en la carpeta doc (cd doc). copiamos el archivo de ejemplo a la carpeta de raíz del unrealircd(mv example.conf /home/taringa/Unreal3.2 <-- este es el directorio que tengo yo por defecto cada uno tendrá uno distinto).



7.- Configuramos el unrealircd.conf mediante las herramientas de edición tal como PICO o NANO (pico example.conf o nano example.conf)



Les hare una explicación rápida de como configurar el unrealircd.conf

loadmodule "src/modules/commands.so";
loadmodule "src/modules/cloak.so";
*Necesitamos tener activos estos 2 módulos

me
{
name "irc.taringa.net";
info "Servidor IRC de Taringa.net";
numeric 1;
};
* Aquí configuramos el nombre del servidor la información y el numeric del servidor. cuando tengamos linkeados otros servers no podemos tener el mismo numeric.

admin {
"RHeSS";
"Taringa.net";
"RHeSS@taringa.net";
};
* Aquí ponemos nuestra información de contacto o lo que sea. esto se ve escribiendo /admin en el irc

class clients
{
pingfreq 90;
maxclients 500;
sendq 100000;
recvq 8000;
};
* Aquí configuramos la clase cliente. es la frecuencia donde se comprueba si el usuario sigue "online" (pingfreq). la cantidad de clientes que aceptamos (maxclients). y la cantidad de información enviada y recibida por el cliente (sendq y recvq)

class servers
{
pingfreq 90;
maxclients 10;
sendq 1000000;
connfreq 100;
};
* Aquí configuramos la clase servidor. la frecuencia del ping es de 90 (pingfreq). podemos linkear hasta 10 servers con nosotros (maxclients). El limite de envío (sendq) y la frecuencia de conexión (connfreq)


allow {
ip *@*;
hostname *@*;
class clients;
maxperip 5;
};
* Aquí configuramos las conexiones que aceptara el servidor en este caso aceptamos todas las conexiones de cualquier IP con cualquier hostname y con un limite de 5 usuarios por IP. esto lo podemos modificar a gusto

oper RHeSS {
class clients;
from {
userhost *@*;
};
password "RHeSSIrcop";
flags
{
netadmin;
can_zline;
can_gzline;
can_gkline;
global;
};
};
* Aquí configuramos los Ircops del server. los ircops son los administradores del servidor. para hacernos ircops tenemos que logeanos mediante el comando OPER del IRC en este caso seria así /oper RHeSS RHeSSIrcop

listen *:6697;
listen *:8067;
listen *:6667;
* Aquí configuramos los puertos de escucha tanto como para conexión de usuarios como para el link de servidores o de bots de servicio

link servicios.taringa.net
{
username *;
hostname *;
bind-ip *;
port 8067;
hub *;
password-connect "taringaservicios";
password-receive "taringaservicios";
class servers;
options {
};
};
* Aquí configuramos el link con el servidor de servicio o con algún otro servidor
ulines {
servicios.taringa.net;
};
* Aquí configuramos las líneas U. que son para los bots de servicio no para servidores normales. esto le da poder a los bots sobre nuestro servidor

drpass {
restart "Taringarestart";
die "Taringadie";
};
* Aquí configuramos la contraseña para el apagado o reinicio del servidor. esto solo lo pueden usar los ircops. /restart Taringarestart /die Taringadie

#tld {
# mask *@*.fr;
# motd "ircd.motd.fr";
# rules "ircd.rules.fr";
#};
* Aquí configuramos el mensaje de bienvenida y reglas. pero mejor es sacarlo por el momento sino tirara error al intentar levantar el server hay que agregar # al comienzo de cada línea

vhost {
vhost RHeSS.taringa.net;
from {
userhost *@*;
};
login RHeSS;
password vhostrhess;
};
* Aquí configuramos las vhost. mucho esto no sirve porque lo podemos hacer directamente con los bots de servicio o por comando de ircop. /vhost RHeSS vhostrhess

set {
network-name "Taringa.net";
default-server "irc.taringa.net";
services-server "services.taringa.net";
stats-server "stats.taringa.net";
help-channel "#help";
hiddenhost-prefix "taringa";
/* prefix-quit "no"; */
cloak-keys {
1a2JO6fh3Q6w4oN3s7;
2a2JO6fh3Q6w4oN3s7;
3a2JO6fh3Q6w4oN3s7;
* Aquí configuramos el nombre del servidor, el servidor principal, servidor de servicio, servidor de estadísticas, canal de ayuda, prefijo para ip virtualizada y los cloak keys.

hosts {
local "local.taringa.net";
global "global.taringa.net";
coadmin "coadmin.taringa.net";
admin "admin.taringa.net";
servicesadmin "admin.taringa.net";
netadmin "root.taringa.net";
host-on-oper-up "no";
};
};
* Aquí configuramos las vhost de los operadores y administradores de la red.

set {
kline-address "kline@taringa.net";
modes-on-connect "+ixw";
modes-on-oper "+xwgs";
oper-auto-join "#opers";
auto-join "#taringa";
options {
hide-ulines;
/* You can enable ident checking here if you want */
/* identd-check; */
show-connect-info;
};
* Aquí configuramos el mail del kline, los modos de conexión de los usuarios, los modos de operador, el autojoin al canal de operadores, y al autojoin al conectar al servidor (esto se lo puede sacar)
Ya tenemos el example.conf terminado. ahora le cambiamos el nombre por unrealircd.conf (mv example.conf unrealircd.conf)

8.- Levantamos el servidor ./unreal start


9.- Listo ya tenemos nuestro servidor funcionando.

Activar Mirc



Mirc, cuantas personas no hemos utilizado el mirc, y también sabemos del molesto mensaje de que nos quedan 30 días bla bla bla, bueno pues la solución es muy sencilla así que no me extenderé, directo al grano.

Lo primero que tenemos que hacer es instalar mirc les voy a dejar el link de la versión 7.38 aunque también lo pueden descargar de cualquier pagina, pero en fin se los facilitare.

Descargar mirc 7.38
http://www.mediafire.com/download/ngkkd7u4kojby7k/mirc738.zip

Después de descargarlo e instalarlo, como recomendación quitar la marca de actualizar automáticamente en la instalación.

Ya instalado descargamos el crack:
http://www.mediafire.com/download/4w9c2ma8nl7evrx/crack_mirc.zip

Que no es mas que un ejecutable igual al de mirc.exe, incluso este reemplazara al orginal, para eso buscamos la carpeta donde se instalo y reemplazamos el mirc.exe

después que hagamos eso abrimos el mirc y nos mencionara lo de la evaluación y todo lo demás, bueno pues solo tenemos que darle click en activar para que nos pida un usuario y una clave para la activación y ponemos lo siguiente

En el primer campo: Jayesh Gaur
y en el segundo: adfgdgad

aunque realmente en teoría puedes poner lo que sea, pero pos yo lo hice con eso y funciono.
y Voalá el mirc queda activado y nos deja de salir el mensaje molesto del principio

jueves, 5 de febrero de 2015

Como Instalar una consola de Linux en Windows

Muchas veces deseamos aprender a usar la consola de Linux y no deseamos instalarlo todavía o deseamos aprender a usar alguna herramienta de la consola, o simplemente estamos cansados de la consola de Windows, bueno existe una práctica solución la cual se llama  Cygwin la cual es una consola de Linux para Windows.
Cabe aclarar que Cywin no es una manera para correr aplicaciones Linux en Windows, es una herramienta para poder utilizar algunos comandos de Linux en Windows y poder facilitar un poco la tarea entre sistemas.
En esta página podemos descargar el archivo para poder instalar Cywinhttp://cygwin.com/install.html

1. Iniciando la instalación.

Posteriormente le presionas next  y te preguntara como deseas instalar la aplicación y le dices que la instale desde internet (Install from Internet). Y presionas nuevamente next, y te preguntara de donde deseas obtener tus archivos yo los obtuve de ftp.cise.ufl.edu que es un ftp en Florida pero vos podes obtenerlo de otras partes  en esta dirección http://cygwin.com/mirrors.html y seleccionas de donde es el que seas descargarlo.

2. Seleccionar Paquetes.

El instalador preguntara en donde deseas instalar la aplicación y posteriormente te saldrá una ventana emergente informando que es la primera vez que lo instalas, entonces te saldrán los paquetes que deseas instalar; Para los fines de esta guía vamos a dejar los paquetes por defecto y presionaremos el botón next.

3. Consola de Cywin

Después  del proceso de instalación podremos abrir nuestra consola de Cywin y ejecutar nuestros comandos de Linux en nuestro sistema operativo Windows.