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

 

 


Tema destacado: Introducción a la Factorización De Semiprimos (RSA)


  Mostrar Mensajes
Páginas: 1 ... 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 [110] 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 ... 172
1091  Comunicaciones / Redes / Re: Como conectar 2 pcs en: 3 Enero 2011, 14:19 pm
Has mirado las chinchetas de este subforo? Ahí tienes toda la información que necesitas.

Tienes que unir los PC's con un cable o mediante algún dispositivo de interconexión (como un switch, hub o hasta el router, si dispone de mas puertos) y meter los dos PC's dentro de una red.

Tutoriales:
_Cómo montar una red PC a PC hogareña
_Configuración manual de una red casera en Windows

Hay cientos de tutoriales sobre como hacer una red domestica.
1092  Sistemas Operativos / Unix/Unix-Like / Re: Montaje de CDs FreeBSD en: 2 Enero 2011, 21:04 pm
Mira dentro del directorio:
/usr/ports/emulators/


Puede que este ahí, de todas formas te dejo este tutorial.
1093  Sistemas Operativos / GNU/Linux / Re: Volumen en Linux en: 2 Enero 2011, 20:59 pm
Has probado con aumix?
Código
  1. $ aumix

Sirve para el control del sonido, aunque no se si se puede "overclockear".
1094  Sistemas Operativos / Windows / Re: Configurar el gestor de arranque windows para varios OS en: 2 Enero 2011, 20:31 pm
En "operating systems" agrega las demás particiones y comprueba si te las detecta.

[operating systems]
multi(0)disk(0)rdisk(0)partition(3)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows Vista v1"
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows Vista v2"

Supongo que en la partición numero cero tienes la partición de Datos.

PD: O puede usar Dual Boot Windows
1095  Comunicaciones / Redes / Re: como eliminar ad hoc? en: 2 Enero 2011, 13:37 pm
Has probado en Sistema --> Preferencias --> Conexiones de Red --> Clic derecho --> eliminar ?
1096  Comunicaciones / Redes / Re: bibliografia sobre redes y comunicaciones en: 2 Enero 2011, 13:15 pm
Puedes echar un vistazo a las chinchetas de cada subforo.

Redes:


Electrónica:


Hay bastante información en el foro sobre lo que interesa. Cualquier duda ya sabes.
 
1097  Programación / PHP / Medidas de Seguridad en un Servidor Web con PHP [Tips] en: 1 Enero 2011, 17:22 pm
He hecho un pequeño articulo sobre algunas medidas que deberíamos tomar en cuenta a la hora de instalar o configurar un servidor PHP. Claro que si nos ponemos en modo paranoico acabamos desactivando la mitad de las funciones y características del servidor.

Nos puede interesar aplicar ciertas medidas de seguridad a nuestro servidor web con PHP. Como todos sabemos las configuraciones se hacen en el archivo php.ini . Si somos el administrador del servidor podremos configurar estas medidas, en algunos hostings compartidos con CPanel hay una opción que permite hacer esto. Si no es así, entonces tendremos que ponernos en contacto con el administrador del servidor y proponerle estas medidas.

Procedemos a editar el archivo php.ini. Las siguientes directivas se recomienda reconfigurarlas:
  • max_execution_time=30 ;Tiempo máximo de ejecución
       
  • max_input_time=60 ;Tiempo máximo de espera para recibir datos de un formulario o cualquier input
       
  • memory_limit=8M ; Máximo de memoria que puede ejecutar una aplicación
El punto y coma (;) podemos dejarlo ya que indica un comentario y no sera tomado en cuenta por el servidor web. Es importante comentar las lineas y los cambios hechos en cualquier servidor.

Para ver las configuraciones del servidor podemos usar phpinfo()
<?php
phpinfo()
?>

Esta función muestra la configuración del servidor.

Habilitar el reporte de errores

Cuando escribimos alguna aplicación es fácil que se nos olvide el nombre de alguna variable o usemos alguna función deprecated. Por ejemplo, PHP nos permite usar una variable sin declaración previa, por eso nos podemos confundir al escribir el nombre de la variable y que nuestra aplicación falle.

Para intentar solucionar estos errores humanos podemos habilitar el reporte de errores en nuestros scripts. Para esto solo tenemos que agregar la función error_reporting(E_ALL); al principio de nuestras aplicaciones:
<?php
error_reporting(E_ALL);
//Aqui va el resto de codigo, funciones, clases y demás ...
?>

Uno de los mensajes que podemos recibir es:
Notice: Undefined variable: var in script.php on line n

Esto nos advierte que estamos usando una variable que no esta instanciada, puede ser por que la hemos escrito mal.

Deshabilitar el reporte de errores general

Nos puede pasar que tengamos una aplicación que funcione correctamente pero PHP nos siga advirtiendo de algún "posible fallo". Los errores también facilitan muchísimo la labor a un posible atacante. Editamos el fichero de configuracion de PHP, php.ini y cambiamos la linea:
display_errors=Off ;Deshabilita el reporte general de errores

Después de hacer cualquier cambio en el servidor, para que los cambios surjan efecto hay que reiniciar el servicio.

Si nos interesa ver esos errores pero sin que los vean los visitantes podemos habilitar el log de errores. En php.ini buscamos la linea:
log_errors=On

Podemos incluso enviar los errores al syslog. En el archivo de configuración tenemos algunos ejemplos.

Otros ajustes

Podemos ajustar el tamaño de los archivos que se pueden enviar al servidor:
upload_max_filesize=8M ;Suele ser mas que suficiente

Tambien nos conviene cambiar el directorio donde se guardan los ficheros temporales:
upload_tmp_dir=\var\tmp\tmp2"

Creo que ya no hace falta decir que debemos desactivar los register_globals.
register_globals=Off

A partir de PHP 4.2 esta opción viene desactivada por defecto.

Para prevenir posibles ataques de inyeccion SQL podemos activar los Magic Quotes aunque se recomienda usar la función mysql_real_escape_string(), pero si nos ponemos cabezotas podemos usar Magic Quotes. Buscamos la linea:
magic_quotes_gpc=1



Podemos denegarle el acceso a PHP a directorios que no esten a su alcance.  Por ejemplo que no se puedan leer ni manipular archivos que no estén en la carpeta www:
open_basedir=/home/www

Podemos agregar mas concatenando varias rutas separadas por : (en Unix) o ; (en Windows).

Prohibir el uso de ciertas funciones

Supongamos que por razones obvias de seguridad decidimos prohibir el uso de funciones como exec() que permite ejecutar comandos directamente en el servidor. Para esto buscamos la siguiente linea y agregamos las funciones que queremos prohibir:
disable_functions=system, exec, passthru, shell_exec, proc_open

Extensiones para mejorar el uso y la seguridad

Nos puede mejorar el desarrollo y uso de aplicaciones habilitando mas extensiones en el servidor.

cURL=permite al servidor PHP enviar y recibir informacion de otros sitios/webs.

Mcrypt=Sirve para cifrar todo tipo de variables, tanto de sesión y cookies como números de tarjetas bancarias.

GD=Usada para crear gráficos, trabajar con imágenes en formato jpeg y gif o también crearlas.
1098  Seguridad Informática / Hacking Wireless / Re: q es es pin y pbc??? en: 1 Enero 2011, 12:53 pm
Lo muevo a Wi-Fi. Encaja mejor en ese subforo.
1099  Comunicaciones / Redes / Re: tarjeta broadcom 802.11 en backtrack 4 en: 31 Diciembre 2010, 17:53 pm
Tienes que instalar el driver manualmente, en la pagina de broadcom tienes los drivers para tu tarjeta: 802.11 Linux STA driver.

Si no consigues hacerla funcionar, puedes probar con ndiswrapper y el driver para Windows. Aquí tienes otro tutorial.
1100  Comunicaciones / Redes / Re: Enviar paquetes de datos en: 31 Diciembre 2010, 17:43 pm
Busca información sobre programación de sockets. En el subforo de C/C++ hay muchos manuales que te pueden servir: [Libros/Papers] C/C++.

Claro que hay programas ya hecho que te pueden servir, como Scapy. Abajo te dejo el enlace de la documentación oficial.

_Documentacion Scapy
Páginas: 1 ... 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 [110] 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 ... 172
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines