https://github.com/parzibyte/gestor_archivos_php
Gestor de archivos con PHP. Permite la subida y descarga de archivos con login, y la compartición de los mismos. Algo así como un Google Drive / Mega muy muy simple
https://github.com/parzibyte/gestor_archivos_php
drive php
Last synced: 10 months ago
JSON representation
Gestor de archivos con PHP. Permite la subida y descarga de archivos con login, y la compartición de los mismos. Algo así como un Google Drive / Mega muy muy simple
- Host: GitHub
- URL: https://github.com/parzibyte/gestor_archivos_php
- Owner: parzibyte
- License: mit
- Created: 2021-01-19T17:20:05.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2023-07-14T19:38:15.000Z (almost 3 years ago)
- Last Synced: 2025-05-16T06:03:05.200Z (about 1 year ago)
- Topics: drive, php
- Language: Vue
- Homepage: https://parzibyte.me/blog/2021/01/27/software-gestor-archivos-nube-php-mysql/
- Size: 223 KB
- Stars: 13
- Watchers: 0
- Forks: 10
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Gestor de archivos en la nube con PHP
Gestor de archivos con PHP. Permite la subida y descarga de archivos con login, y la compartición de los mismos. Algo como un Google Drive, Mega, OneDrive o Dropbox pero de manera básica.

Archivos en la nube con software escrito en PHP
# Documentación e instalación
Lo encuentras en el tutorial:
https://parzibyte.me/blog/2021/01/27/software-gestor-archivos-nube-php-mysql/
# Posibles implicaciones de seguridad sobre archivos públicos
Existe la posibilidad de que los hashes se repitan en algún momento a través de toda la historia y uso del software; y que un enlace de descarga que llevaba a otro archivo (ahora ya no compartido), lleve a uno nuevo que se cree secreto.
No me refiero a que los hashes no sean seguros, te invito a leer el código en caso de que pienses eso.
Todo esto depende de la aleatoridad de los hashes. No he sacado el cálculo, pero sé que es totalmente posible que ocurra, aunque muy poco probable.
Para solucionarlo, en lugar de eliminar los valores de la tabla `archivos_compartidos`
se podría marcar como `eliminado` y así se contaría con la certeza de que no hay hash repetido en ningún momento de la historia del software