hola es que ando tratando de poder hacer para proteger un archivo .txt
que tengo en mi script para que no pueden abrirlo usando el navegador
http://dominio/bd.txt
y no le habra esto seria posible
| |||
duda de como proteger un archivo .txt hola es que ando tratando de poder hacer para proteger un archivo .txt que tengo en mi script para que no pueden abrirlo usando el navegador http://dominio/bd.txt y no le habra esto seria posible |
| ||||
Respuesta: duda de como proteger un archivo .txt Como le indique no se puede si dicha carpeta esta reestringida por el webserver, en este caso apache, favor investigue y evalúe las opciones antes de replicar, la informacion que le proporcione es fidedigna y ampliamente utilizada por muchos
__________________ ¡Por favor!: usa el highlight para mostrar código El que busca, encuentra... |
| |||
Respuesta: duda de como proteger un archivo .txt y como haria el .htaccess para hacer esto posible amigo |
| ||||
Respuesta: duda de como proteger un archivo .txt Dado que estamos en PHP te doy una solucion en PHP. Crea un archivo que se llamara db.php su contenido sera el siguiente: Código PHP: vas a llamar a http://dominio.com/db.php?acceder=0 |
| |||
Respuesta: duda de como proteger un archivo .txt es que sige el .txt visible y es lo que quiero hacer que se no puedan ver su contenido ya que hay estara los datos de la bd y si con tan solo mete la url veran el contenido |
| ||||
Respuesta: duda de como proteger un archivo .txt Cita:
Iniciado por SirDuque ![]() Dado que estamos en PHP te doy una solucion en PHP. Crea un archivo que se llamara db.php su contenido sera el siguiente: Código PHP: vas a llamar a http://dominio.com/db.php?acceder=0 Cita: Código PHP: |
| ||||
Respuesta: duda de como proteger un archivo .txt ¿es tan difícil buscar la solución en la web o documentación oficial? http://httpd.apache.org/docs/2.2/howto/access.html
Código Apache:
Ver original el que busca, encuentra
__________________ ¡Por favor!: usa el highlight para mostrar código El que busca, encuentra... Última edición por maycolalvarez; 02/04/2012 a las 06:50 |
| ||||
Respuesta: duda de como proteger un archivo .txt sí, cuando dicho archivo posee las contraseñas de acceso a la DB, por lo que cualquiera las vería y puede entrar a la DB, el bloquearlas por apache no impide que php las lea, porque php las lee localmente, en cambio evitas que apache las sirva hacia afuera, de hecho puedes añadirle contraseña y autenticación HTTP sin necesidad de PHP, recordemos que Apache es independiente de PHP
__________________ ¡Por favor!: usa el highlight para mostrar código El que busca, encuentra... Última edición por maycolalvarez; 02/04/2012 a las 09:49 Razón: *afuera |
| ||||
Respuesta: duda de como proteger un archivo .txt mmmm.... pero como pueden leerte un archivo php? es decir si tu accedes desde el navegador a un archivo que tiene:
Código PHP:
Ver original Tu sólo verás "hola". ¿cómo pueden sacarte el pasword o datos sensibles? Ojo, lo pregunto como novato! :P |
| ||||
Respuesta: duda de como proteger un archivo .txt Cita: en ese caso porque lo tienes como *.php y como tal PHP lo interpreta y sólo devuelve lo que se le indica "hola", pero cuando es *.txt no existe ningún script que lo interprete y por lo tanto apache lo envía completamente y el navegador o lo muestra o lo descarga, aún así configures apache para que PHP interprete ese tipo de archivo, al no encontrar una tag de inicio <?php éste lo considera como stdout y lo lanza a la salida directamente, con el cual tienes el mismo resultado.
Iniciado por charlyalegret ![]() mmmm.... pero como pueden leerte un archivo php? es decir si tu accedes desde el navegador a un archivo que tiene:
Código PHP:
Ver original Tu sólo verás "hola". ¿cómo pueden sacarte el pasword o datos sensibles? Ojo, lo pregunto como novato! :P PHP es un lenguaje interpretador, si no le indicas el código, el simplemente lo devuelve, lo mismo con apache, si no le indicas cuales son los archivos delicados, simplemente los envía.
__________________ ¡Por favor!: usa el highlight para mostrar código El que busca, encuentra... |
| ||||
Respuesta: duda de como proteger un archivo .txt Cita: bueno, en efecto, no puedes ver directamente el código de php si lo haces desde una petición HTTP cualquiera, no quiero ser ave de mal agüero, pero existen otras vulnerabilidades que pueden comprometer no sólo en código, sino la seguridad de los usuarios, entre ellas:registers globals activo SQL Inyection CSRF XSS RFI no cambiar con periodicidad la clave del FTP entre otras, son temas se seguridad ampliamente discutidos y de los cuales existen diversas soluciones, y no todos atañen sólo a PHP sino a otros lenguajes, tenerlos en cuenta para desarrollar sitios seguros ![]()
__________________ ¡Por favor!: usa el highlight para mostrar código El que busca, encuentra... |
| |||
Respuesta: duda de como proteger un archivo .txt Ya sé que este hilo es viejo, pero a mí se me ocurrió tener los archivos txt guardado como php (con su registro inicial <? y su final ?> y en el medio, la data Imposible verlos desde afuera ni ver su código. |
| |||
Respuesta: duda de como proteger un archivo .txt Cita: No lo veo una buena solución o al menos, no la más "buena".En mi opinión hay 2 opciones válidas: - Si el fichero debe poder ser manipulado por PHP: protegerlo con permisos (700). - Si el fichero debe poder ser accedido mediante el navegador pero de forma segura: protegerlo con .htaccess y .htpasswd |
Etiquetas: |