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

 

 


Tema destacado: Entrar al Canal Oficial Telegram de elhacker.net


  Mostrar Mensajes
Páginas: 1 ... 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 [128] 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 ... 172
1271  Comunicaciones / Redes / Re: No puedo acceder a una página en: 10 Noviembre 2010, 12:40 pm
Yo también tengo acceso a la pagina, prueba entrando con proxy.
1272  Seguridad Informática / Bugs y Exploits / Re: XSSer v1.0 – Cross Site Scripter Framework en: 10 Noviembre 2010, 09:25 am
Intenta no usar el traductor de Google para traducir.
1273  Comunicaciones / Dispositivos Móviles (PDA's, Smartphones, Tablets) / Re: Skype en un Nokia N85 de Vodafone en: 9 Noviembre 2010, 21:49 pm
Yo lo tengo instalado en Android y lo uso desde mi red Wifi personal, pero por lo visto hay una versión para Symbian y también es compatible con tu móvil.

Asegurate de haber desactivado el trafico de datos, asi no te llegara cargada la factura.

Un saludo!
1274  Seguridad Informática / Hacking / Re: CookieDump, el FireSheep en C en: 9 Noviembre 2010, 21:41 pm
Me lo he bajado, gracias por poner el source, me servira para aprender a trabajar con las librerías del Wincap.

Por cierto, cambia :
If you wanna terminate the program, press Ctrl+C

por want to xD , wanna suena mas al ingles de bronx xD


Un saludo!
1275  Comunicaciones / Redes / Instalación y Configuración de un servidor DHCP en GNU/Linux (modo consola) en: 9 Noviembre 2010, 21:07 pm
 Este articulo también esta publicado en la wiki del foro en la sección de Redes.
DHCP EN LINUX

 

Instalar el cliente DHCP:
apt-get install dhcp3-cliente
Suele venir instalado por defecto.


 
Instalar el servidor DHCP:
apt-get install dhcp3-server


 
Archivos que intervienen en la configuración del DHCP en GNU/Linux:

 
  • /etc/default/dhcp3-server = se indica el interface o tarjeta de red a través del cual escuchara y respondera al servidor DHCP
  • webmin → /var/lib/dhcp3/dhcp.leases
  • consola → /etc/lib/dhcp3/dhcp.leases = tanto en este como en el de arriba se guarda la información de las IP conocidas (Se recomienda no editarlo)
  • /etc/dhcp3/dhcpd.conf = guarda la configuracion del servidor DHCP y los parametros que asignara a los clientes

Dentro de este archivo (/etc/dhcp3/dhcpd.conf ) hay varias sentencias:

Declaraciones:
Describen redes, maquinas o grupos de maquinas con un rango de direcciones IP que se pueden editar

Parámetros:
Pueden ser locales o globales que pertenezcan a un conjunto de declaraciones.

Tipos de Parámetros:
  • Todos los parámetros que empiezan con “option” describen datos que proporciona el servidor al cliente y que forma parte del protocolo.
Formato: option <nombre_parametros> [valores]:
  • Los parámetros que van sin “option” describen características del servidor DHCP.



 
Estructura del archivo dhcpd.conf:

 
Parámetros globales:

 
Declaracion1 {

 
[Parámetros locales relativa la Declaracion1]

 
[Sub-declaracion anidada a la Declaracion1]

 
};

 


 


 
Significado de los parámetros:

 


 
  • authoritative – indica que el servidor DHCP esta autorizado para delegar IP's en esa red.

     
  • lease-file-name – indica el nombre del archivo donde se almacena la tabla de las IP asignadas (/var/lib/dhcp3/dhcpd.conf)

     
  • server-identifier – indica al servidor cual es el interface por el cual debe escuchar.

     
  • default-lease-time – tiempo de validez en segundos de la IP asignada.

     
  • max-lease-time – tiempo limite de concesión de la IP, por si pide una indefinida.

     
  • option subnet-mask – indica la mascara de red general a asignar

     
  • option broadcast address – indica la direccion de broadcast a asignar

     
  • option domain-name-servers – indica la lista de servidores DNS a asignar

     
  • option domain-name – indica el nombre de dominio a asignar

     
  • ddns-update-style – indica el metodo de actualizacion dinamica en el servidor DNS con los valores de IP asignados

     



 
El archivo de configuración del servidor DHCP esta almacenado en : /etc/dhcp3/dhcpd.conf
#
# Sample configuration file for ISC dhcpd for Debian
#
# Attention: If /etc/ltsp/dhcpd.conf exists, that will be used as
# configuration file instead of this file.
#
# $Id: dhcpd.conf,v 1.1.1.1 2002/05/21 00:07:44 peloy Exp $
#
# The ddns-updates-style parameter controls whether or not the server will
# attempt to do a DNS update when a lease is confirmed. We default to the
# behavior of the version 2 packages ('none', since DHCP v2 didn't
# have support for DDNS.)
ddns-update-style none;
# option definitions common to all supported networks...
option domain-name "example.org";
option domain-name-servers ns1.example.org, ns2.example.org;
default-lease-time 600;
max-lease-time 7200;
# If this DHCP server is the official DHCP server for the local
# network, the authoritative directive should be uncommented.
#authoritative;
# Use this to send dhcp log messages to a different log file (you also
# have to hack syslog.conf to complete the redirection).
log-facility local7;
# No service will be given on this subnet, but declaring it helps the
# DHCP server to understand the network topology.
#subnet 10.152.187.0 netmask 255.255.255.0 {
#}
# This is a very basic subnet declaration.
#subnet 10.254.239.0 netmask 255.255.255.224 {
# range 10.254.239.10 10.254.239.20;
# option routers rtr-239-0-1.example.org, rtr-239-0-2.example.org;
#}
# This declaration allows BOOTP clients to get dynamic addresses,
# which we don't really recommend.
#subnet 10.254.239.32 netmask 255.255.255.224 {
# range dynamic-bootp 10.254.239.40 10.254.239.60;
# option broadcast-address 10.254.239.31;
# option routers rtr-239-32-1.example.org;
#}
# A slightly different configuration for an internal subnet.
#subnet 10.5.5.0 netmask 255.255.255.224 {
# range 10.5.5.26 10.5.5.30;
# option domain-name-servers ns1.internal.example.org;
# option domain-name "internal.example.org";
# option routers 10.5.5.1;
# option broadcast-address 10.5.5.31;
# default-lease-time 600;
# max-lease-time 7200;
#}
# Hosts which require special configuration options can be listed in
# host statements. If no address is specified, the address will be
# allocated dynamically (if possible), but the host-specific information
# will still come from the host declaration.
#host passacaglia {
# hardware ethernet 0:0:c0:5d:bd:95;
# filename "vmunix.passacaglia";
# server-name "toccata.fugue.com";
#}
# Fixed IP addresses can also be specified for hosts. These addresses
# should not also be listed as being available for dynamic assignment.
# Hosts for which fixed IP addresses have been specified can boot using
# BOOTP or DHCP. Hosts for which no fixed address is specified can only
# be booted with DHCP, unless there is an address range on the subnet
# to which a BOOTP client is connected which has the dynamic-bootp flag
# set.
#host fantasia {
# hardware ethernet 08:00:07:26:c0:a5;
# fixed-address fantasia.fugue.com;
#}
# You can declare a class of clients and then do address allocation
# based on that. The example below shows a case where all clients
# in a certain class get addresses on the 10.17.224/24 subnet, and all
# other clients get addresses on the 10.0.29/24 subnet.
#class "foo" {
# match if substring (option vendor-class-identifier, 0, 4) = "SUNW";
#}
#shared-network 224-29 {
# subnet 10.17.224.0 netmask 255.255.255.0 {
# option routers rtr-224.example.org;
# }
# subnet 10.0.29.0 netmask 255.255.255.0 {
# option routers rtr-29.example.org;
# }
# pool {
# allow members of "foo";
# range 10.17.224.10 10.17.224.250;
# }
# pool {
# deny members of "foo";
# range 10.0.29.10 10.0.29.230;
# }
#}

 
Esa es la configuración por defecto, como ven las lineas están comentadas,


 
A continuación vamos a editar los siguientes parámetros, si no están en el fichero de configuración hay que agregarlos.

 
# option definitions common to all supported networks...

 
option domain-name "elhacker.net"; ← Es el dominio que tendran los nodos que pidan IP por DHCP

 
option domain-name-servers ns1.elhacker.net; ← Es el nombre de dominio del servidor DNS, también podemos poner las IP, por ejemplo : 8.8.8.8, 8 .8.4.4

 
server-identifier 192.168.1.100;

 
En vuestro caso, poned la IP de vuestro servidor DHCP

 
option routers 192.168.1.1;

 
Sera la puerta de enlace que tendrán configurada los nodos.

 
option subnet-mask 255.255.255.0:

 
Es la mascara de Red a asignar.

 
Option broadcast-address 192.168.1.255

 
Es la IP de broadcast de la red.

 
Esa es la configuración del servidor. Ahora vamos a crear una subred, agregamos lo siguiente al final del archivo:


 
subnet 192.168.1.100 netmask 255.255.255.0 {

 
range 192.168.1.150 192.168.1.180;

 
}

Con ese rango cualquier nodo que pida una IP, el servidor le asignara una que este comprendida entre .150 y .180


 
Asignar IP a un Host concreto


 
Esta es la técnica mas común de asignarle una IP a un cierto nodo de la red. Necesitamos saber su MAC.

host equipo01 {
hardware ethernet 00:50:b3:c5:60:29;
fixed-address 196.168.1.181;
}



 
Con esa daclaracion, a la MAC 00:50:b3:c5:60:29 (me la he inventado) se le asigna la ip declarada con fixed-address.


 
Para una mejor organización, podemos crear grupos, por ejemplo: el grupo “contabilidad” donde estarán todos los nodos que correspondan a ese departamento.


#Grupo Contabilidad
group contabilidad {
option routers 192.168.1.1:
option subnet-mask 255.255.255.0;
host ordenador01 {
hardware ethernet 00:50:b3:c5:60:29;
fixed-address 196.168.1.181;
}
host ordenador02 {
hardware ethernet 00:50:b3:c5:60:29;
fixed-address 196.168.1.181;
}
}


 
Así tendremos los nodos mejor definidos y no tendremos que escribir tanto. Dentro del grupo podemos agregar cuantas declaraciones queramos.


 
Ahora solo tenemos que reiniciar el servidor para que cargue la nueva configuración y que los nodos vayan pidiendo IP's.

 
$ /etc/init.d/dhcp3-server restart

 


 
Acepta mas parámetros como : start, stop, reload, status.

 


 
Podemos ver las IP que ha asignado mirando el archivo:

 
$cat /var/lib/dhcp3/dhcpd.leases

 
Esto es todo.

 
1276  Programación / Programación C/C++ / Re: Ejecutar .exe desde C++ en: 7 Noviembre 2010, 20:59 pm
Si mal no me acuerdo se puede hacer con system() o con CreateProcess, con system seria algo como :

Código
  1. system("C:\capeta\mi_programa.exe")

Corregidme si me equivoco.
1277  Comunicaciones / Redes / [Taller]Instalación/Configuración y Teoría de Servicios en Red en: 7 Noviembre 2010, 20:36 pm
                Sistemas Operativos:

                Windows Server:

                GNU/LINUX:

                Administración de Equipos y Servidores:

                Servicios en Red:

                DNS:


                DHCP:


                Administración Remota de Equipos (SSH) :


                Servicio Web (HTTP) :


                FTP :


                Servicio de Correo Electrónico :

                Se ruega no postear en este hilo, las dudas que tengáis hacedla en el hilo del articulo. Pero si tenéis alguna sugerencia para el taller es bienvenida.

                Post en Construcción! [/list][/list][/list][/list][/list][/list][/list]
                1278  Comunicaciones / Redes / Servidor DHCP en: 7 Noviembre 2010, 20:21 pm
                Este articulo también esta publicado en la wiki del foro en la sección de Redes.
                DHCP


                Es un protocolo de configuración dinámica de host que permite a los nodos de una red TCP/IP obtener la configuración de red de forma automática.

                Los parámetros que puede proporcionar son los siguientes:

                 * Dirección IP
                 * Mascara de Red
                 * Tiempo de concesión de la IP
                 * Tiempo de renovación de la IP
                 * Tiempo de reconexión


                Opcionalmente:

                 * Dirección IP de la puerta de enlace(gateway)
                 * Dirección IP de los servidores DNS
                 * Servidor de Nombres Wins (Redes Windows)
                 * El tipo de nodo Wins o Nbt (Redes Windows)



                El servicio DHCP puede asignar IP de 3 formas:


                 1. Estática o Fija = se asigna la misma IP al equipo, siempre.
                 2. Automática = se asigna una IP al equipo que la solicita y la mantiene hasta que la libera (hasta que el equipo se apaga)
                 3. Dinámica = se asigna una IP al nodo de forma temporal. Pasado ese tiempo, el cliente debe negociar y/o pedir de nuevo una IP

                Ventajas y Desventajas




                Funcionamiento


                 1. El servicio DHCP recibe las peticiones de asignación de direcciones IP por parte de los clientes. Envía la petición como un mensaje de broadcast a todos los equipos (puede haber mas de 1 servidor DHCP)
                 2. Los servidores DHCP responden al cliente en cuestión, proponiéndole una dirección IP .
                 3. El cliente selecciona la primera IP que reciba y responde al servidor DHCP correspondientes notificándole su MAC.
                 4. El servidor DHCP almacena esta información en una tabla interna hasta que finalice el tiempo de validez o el cliente libere la IP.


                NOTA:

                Si hay varios servidores DHCP no existe comunicación entre ellos, por tanto, no saben que direcciones asigno uno y que asignan los demás.

                El Administrador de Red es el quien debe efectuar la configuración adecuada y correcta para evitar que se intente asignar la misma IP, a los dos o mas nodos.


                Tipos de Mensajes DHCP



                Los mensajes que están en Verde son ordenes enviadas por el cliente y las de azul son enviadas por el servidor.



                Proceso de Asignación de una Dirección IP


                 1.Arranca el cliente DHCP .
                 2.El cliente envía un mensaje DHCPDISCOVER.
                 3.El Servidor DHCP prepara la información a enviar al cliente.
                 4.El Servidor DHCP envía un mensaje DHCPOFFER con la configuración propuesta.
                 5.Cliente envía DHCPREQUEST.
                 6.El Servidor almacena la MAC del cliente en la tabla de direcciones asignadas.
                 7.El Servidor envía DHCPACK.
                 8.El cliente ejecuta la ordena ARP para comprobar que la IP no esta duplicada y si no lo esta, queda completamente configurado.




                Caso practico de asignación de dirección IP


                En siguiente captura de paquetes hecha con WireShark:

                Se pueden observar los mensajes que envían el cliente y el servidor para tramitar la asignación de una IP.
                1279  Programación / Programación C/C++ / Re: Aprender C++ en 21 dias en: 7 Noviembre 2010, 19:41 pm
                Te recomiendo este libro:
                C/C++ CURSO DE PROGRAMACION (3ª ED)
                 de CEBALLOS, FRANCISCO JAVIER

                 Lengua: CASTELLANO
                 Encuadernación: Tapa blanda
                 ISBN: 9788478977628
                 Nº Edición:3ª
                 Año de edición:2007
                 Plaza edición: MADRID 


                Aquí tienes una muestra.
                1280  Foros Generales / Noticias / Re: Encontrados en Google Android 88 agujeros de seguridad críticos. en: 7 Noviembre 2010, 19:21 pm
                Interesante, a ver si sacan algún parche para arreglar los bugs.
                Páginas: 1 ... 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 [128] 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 ... 172
                WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines