Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Solucionado Problemas con el Base64Decode!
#1
Mi web, implementada por mi, usa las funciones base64_encode() y base64_decode().
Como es lógico, desde hace unos días dejaron de funcionar las cosas que tienen que ver con eso, cuando deshabilitaron esa función.

Skylium nos brinda un servicio excelente, pero sii se siguen deshabilitando funciones, dentro de poco tiempo dejarán de funcionar los lenguajes de programación.
Por lo menos nos podrían avisar con tiempo cuando vayan a deshabilitar funciones.

Saludos cordiales. RPorC
#2
Sentimos mucho las molestias causadas, pero la decision adoptada esta basada en razones de seguridad. Aqui le transcribo el razonamiento de Minenage
Minenage escribió:La función es inofensiva pero podría ser utilizada con fines maliciosos. Por ejemplo, yo creo una plantilla de mybb y le adjunto un código que me permite ver la pass del administrador del foro. Este código lo puedo codificar con base64_encode y el usuario que usa mi plantilla sólo vería una consecución de caracteres alfanuméricos.

Para evitar esto y evitar también ciertos scripts maliciosos que algunos pseudo-hackers suben, he desactivado esta función.

¿Soluciones al error?
Sólo una alternativa: prescindir del código o script. El código php se caracteriza por ser código abierto y quien oculta algo no suele ser por razones muy sanas.

De todas formas siempre queda google para buscar si hay alguna alternativa para el script que está dando problemas.
WWW
#3
Es comprensible, no se puede arriesgar la seguridad de los sitios web, pero sería muy oportuno que avisaran por email, o al menos en el foro, para tener tiempo de arreglar nuestros sitios.
Por otra parte, pienso que cuando sale una alerta de seguridad debemos analizar en qué forma y medida puede afectar nuestros sistemas, por ejemplo, en el razonamiento transcrito de Minenage, de, exactamente, la misma forma, yo puedo crear la plantilla de mybb, implementar mi propia función mi_base64_decode y usarla de la misma forma que la que trae PHP y el resultado sería el mismo.
Pero además, puedo usar un método propio de condificación y decodificaión de una cadena de texto de forma tal que el usuario que usa mi plantilla sólo vería una consecución de caracteres alfanuméricos.
En cualquier forma, ustedes son los especialistas y yo, aunque con años de experiencia en el tema, ya no me dedico a eso y ni siquiera he leído la alerta de seguridad.

Apliqué la solución propuesta por otros usuarios aquí mismo, de implementar mi propia función base64_decode y ya resolví, al menos por ahora.
Gracias a todos.
#4
Una sincera disculpa, lo que sucede es que no se pensó que fueran varios los scripts que utilizan dicha función.
WWW


Posibles temas similares...
Tema Autor Respuestas Vistas Último mensaje
  [Consulta] Problemas con dns andres99999 1 168 30-07-2017, 04:07 PM
Último mensaje: Taquion
Bug [Consulta] AYUDA PORFAVOR, SE QUEDA CARGANDO + PROBLEMAS CON FTP AbnerTorres 1 177 24-07-2017, 04:35 AM
Último mensaje: new-infinit
  Solucionado: Problemas SSL Let's encrypt Victoryx 3 353 07-05-2017, 08:50 AM
Último mensaje: Vicen
  Archivo: Problemas con mi cuenta Carlos Mendoza 3 268 14-03-2017, 07:49 PM
Último mensaje: Vicen
  Archivo: Problemas Cpanel CCHuerga 9 508 02-02-2017, 10:22 AM
Último mensaje: Vicen
  Archivo: Problemas con el envio de Correos. Lerans 5 409 11-12-2016, 07:36 PM
Último mensaje: Vicen
Arcoiris Archivo: problemas con Cpanel magoazul 7 481 27-10-2016, 06:37 PM
Último mensaje: Taquion
  Archivo: Problemas para acceder al Cpanel Marko 4 440 14-10-2016, 11:02 PM
Último mensaje: onspot
Triste Archivo: Problemas para instalar PhpBB Wordpress o Nibbleblog Warning: session_start() teoteves 5 366 07-10-2016, 11:49 AM
Último mensaje: Minenage
  Archivo: Problemas y dudas con cPanel Diego Ivan 5 478 13-07-2016, 09:50 PM
Último mensaje: Vicen



Usuarios navegando en este tema: 1 invitado(s)