Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - madpitbull_99

#1091
Redes / Re: Como conectar 2 pcs
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
Unix/Unix-Like / Re: Montaje de CDs FreeBSD
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
GNU/Linux / Re: Volumen en Linux
2 Enero 2011, 20:59 PM
Has probado con aumix?
Código (bash) [Seleccionar]
$ aumix

Sirve para el control del sonido, aunque no se si se puede "overclockear".
#1094
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
Redes / Re: como eliminar ad hoc?
2 Enero 2011, 13:37 PM
Has probado en Sistema --> Preferencias --> Conexiones de Red --> Clic derecho --> eliminar ?
#1097
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
Hacking Wireless / Re: q es es pin y pbc???
1 Enero 2011, 12:53 PM
Lo muevo a Wi-Fi. Encaja mejor en ese subforo.
#1099
Redes / Re: tarjeta broadcom 802.11 en backtrack 4
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
Redes / Re: Enviar paquetes de datos
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