Foros del Web » Programando para Internet » PHP »

Seguridad con archivos de texto

Estas en el tema de Seguridad con archivos de texto en el foro de PHP en Foros del Web. Hola!!! Hace unos dias me surgio una duda pensando en ke tan seguro es trabajar con archivos de texto en lugar de base de datos, ...
  #1 (permalink)  
Antiguo 11/08/2002, 13:30
 
Fecha de Ingreso: marzo-2002
Ubicación: No se!
Mensajes: 121
Antigüedad: 15 años, 8 meses
Puntos: 1
Seguridad con archivos de texto

Hola!!!

Hace unos dias me surgio una duda pensando en ke tan seguro es trabajar con archivos de texto en lugar de base de datos, para mi es un poco mas facil por ke uso a iespana como mi servidor pero ke tan seguro es ???

Y por ahi va otra pregunta, al momento de crear un script lo ke importa es ke sirva ó ke este bien escrito???

Son preguntas a lo mejor tontas pero simplemente me llegaron como a todos (creo).

SALUDOS!!!
  #2 (permalink)  
Antiguo 11/08/2002, 13:59
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Re: Seguridad con archivos de texto

Lo de archivos de texto seguros o no .. depende de los permisos de lecturo/escritura/ejecucion (el famoso CHMOD, que por cierto en iespana no es posible modificarlo :( ).

Otro metodo es guardar tu archivo de texto como si fuera un archivo PHP. Es decir, con extension .php y los tags de comienzo/fin de PHP. Ejemplo 1:

<?
tu texto .....
mas lineas ...
etc...
?>

Este metodo evita que se "descarge" o vea en un navegador el contenido del fichero al ser llamado por el URL (http://www.tal.tal/archivo_con_txt.php) .. Pero no es seguro ante "include()" y demas tecnicas.

Otra variante sobre el mismo metodo (con su mismo defecto) Es usar en la primeria linea de tu archivo_con_txt.php .. usar una sencilla instruccion PHP como die(). Ejemplo 2:

<? die("aqui no hay nada que mirar") ?>
tu texto aqui
mas lineas
otra mas
etc ...
EOF

Ningua de estas dos formas es segura 100% pero si auyenta a mas de algun usuario "curioso" ...

La mejor opcion segura es el uso de Niveles de acceso/usuarios al fichero por permisos del S.O. (CHMOD en *NIX).

-------------------

Cita:
Y por ahi va otra pregunta, al momento de crear un script lo ke importa es ke sirva ó ke este bien escrito???
Si a "bien escrito" te refieres a bien programado .. pues eso se ve en como se ejecuta tu script .. Uno "mal" programado .. gastará mas recursoss del servidor, sera mas lento en ejecucion y tal vez no será nada reutilizable y/o portable .. pero ambos "sirven" es decir .. hacen sus funcion. Otro detalle de "bien escrito" seria el tema de proteccion de sus propias variables q use .. por ejemplo .. si le pasas X variables .. que se cheken su tipo y rango y si no son las correctas q tu script tire un error o haga la accion q tenga q hacer.

Un saludo,
  #3 (permalink)  
Antiguo 12/08/2002, 02:11
Nok
 
Fecha de Ingreso: abril-2001
Mensajes: 302
Antigüedad: 16 años, 7 meses
Puntos: 0
Re: Seguridad con archivos de texto

Hola, bueno como el amigo cluster ya te contesto sobre la seguridad de los archivos de texto, voy a hacer un breve comentario sobre la otra consulta.

Bien, a mi manera de ver, lo que importa siempre son las 2 cosas, que sirva y que este bien escrito. Entendiendo por "sirva" que el codigo cumpla su funcion, y por "bien escrito" que este acorde con las tecnicas de programcion. Es decir de nada sirve un codigo que este mal escrito, si solo se puede utilizar en un script epecifico, lo mejor es hacer las cosas reutilizables, y claras. Puede que aveces, hacer chanchadas en el codigo sea justificable, ya sea por eficiencia, tiempo, o vagancia ;), pero por lo general es mejor hacer las cosas bien, ya que a la larga ganarás tiempo y resultarás beneficiado.

Espero haberte aclarado un poco el panorama.

Saludos!

<img name="Firma" src="http://www.jpw.com.ar/FirmaNok.gif" border="0" usemap="#Mapa"><map name="Mapa"><area shape="rect" coords="0,43,174,60" href="http://www.jpw.com.ar/noktemplate"></map>
  #4 (permalink)  
Antiguo 12/08/2002, 02:20
 
Fecha de Ingreso: marzo-2002
Ubicación: No se!
Mensajes: 121
Antigüedad: 15 años, 8 meses
Puntos: 1
Re: Seguridad con archivos de texto

Muchisimas gracias a los dos x aclararme estas preguntas.

La seguda pregunta ke hize fue un poco como de inseguridad por ke tengo varios scripts ke he programado y funcionan bien pero pienso ke alo mejor estan mal escritos ó a la larga se vendran abajo puesto ke no se mucho de PHP.

Pero algun dia tendre ke superar esa inseguridad

Muchas gracias!!! ;)
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:33.