SlideShare uma empresa Scribd logo
1 de 5
POR: EYLIN CALDERÓN CARRIÓN
Cuando el register_global  se encuentra activado (ON); la directiva inyectará los scripts con todo tipo de variables, como  las de peticiones provenientes de formularios html. Además como en Php no se necesita inicializar las variables es muy fácil el escribir un código inseguro, por esta razón  que la comunidad de Php decidió desactivar (OFF)el Register_Global  por defecto Cuando está habilitada, se usan las variables sin saber con seguridad de dónde provienen y solo queda asumir. Las variables internas que son definidas en el script mismo son mezcladas con los datos enviados por los usuarios
Cuando está habilitada, se usan las variables sin saber con seguridad de dónde provienen y solo queda asumir. Las variables internas que son definidas en el script mismo son mezcladas con los datos enviados por los usuarios
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Para revisar las variables no inicializadas se puede usar  error_reporting()  para mostrar errores del nivel  E_NOTICE_

Mais conteúdo relacionado

Semelhante a Registerglobal

Register Globals On
Register Globals OnRegister Globals On
Register Globals On
acmedinaj
 
249380217-Taller-de-Instalacion-e-Integracion-de-OcsInventory-y-GLPI.pdf
249380217-Taller-de-Instalacion-e-Integracion-de-OcsInventory-y-GLPI.pdf249380217-Taller-de-Instalacion-e-Integracion-de-OcsInventory-y-GLPI.pdf
249380217-Taller-de-Instalacion-e-Integracion-de-OcsInventory-y-GLPI.pdf
AnaMorales765627
 

Semelhante a Registerglobal (14)

Register Globals On
Register Globals OnRegister Globals On
Register Globals On
 
Register Global
Register GlobalRegister Global
Register Global
 
REGISTER GLOBALS=ON
REGISTER GLOBALS=ONREGISTER GLOBALS=ON
REGISTER GLOBALS=ON
 
Register globals
Register globalsRegister globals
Register globals
 
REGISTER GLOBAL
REGISTER GLOBALREGISTER GLOBAL
REGISTER GLOBAL
 
DiseñO
DiseñODiseñO
DiseñO
 
Register Global
Register GlobalRegister Global
Register Global
 
Register Global
Register GlobalRegister Global
Register Global
 
Register Global
Register GlobalRegister Global
Register Global
 
Single sign on spanish - guía completa
Single sign on   spanish - guía completaSingle sign on   spanish - guía completa
Single sign on spanish - guía completa
 
Webinar - Seguridad en WordPress
Webinar - Seguridad en WordPressWebinar - Seguridad en WordPress
Webinar - Seguridad en WordPress
 
instalacion e intregracion de OcsInventory-NG y GLPI
instalacion e intregracion de OcsInventory-NG y GLPIinstalacion e intregracion de OcsInventory-NG y GLPI
instalacion e intregracion de OcsInventory-NG y GLPI
 
249380217-Taller-de-Instalacion-e-Integracion-de-OcsInventory-y-GLPI.pdf
249380217-Taller-de-Instalacion-e-Integracion-de-OcsInventory-y-GLPI.pdf249380217-Taller-de-Instalacion-e-Integracion-de-OcsInventory-y-GLPI.pdf
249380217-Taller-de-Instalacion-e-Integracion-de-OcsInventory-y-GLPI.pdf
 
Manual de-configuracion-de-proxy-freeproxy
Manual de-configuracion-de-proxy-freeproxyManual de-configuracion-de-proxy-freeproxy
Manual de-configuracion-de-proxy-freeproxy
 

Mais de eylincita10 (11)

Verifiacion del alcance
Verifiacion del alcanceVerifiacion del alcance
Verifiacion del alcance
 
Proyecto Utpl 2.0
Proyecto Utpl 2.0Proyecto Utpl 2.0
Proyecto Utpl 2.0
 
Asignaturas De Derecho
Asignaturas De DerechoAsignaturas De Derecho
Asignaturas De Derecho
 
Asignaturas De Derecho
Asignaturas De DerechoAsignaturas De Derecho
Asignaturas De Derecho
 
Open Innovation
Open InnovationOpen Innovation
Open Innovation
 
Codigo que conecta php con mysql
Codigo que conecta php con mysqlCodigo que conecta php con mysql
Codigo que conecta php con mysql
 
Registerglobal
RegisterglobalRegisterglobal
Registerglobal
 
Registerglobal
RegisterglobalRegisterglobal
Registerglobal
 
Picasa
PicasaPicasa
Picasa
 
PresentacióN1
PresentacióN1PresentacióN1
PresentacióN1
 
PresentacióN1
PresentacióN1PresentacióN1
PresentacióN1
 

Último

Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 

Último (11)

PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 

Registerglobal

  • 2. Cuando el register_global se encuentra activado (ON); la directiva inyectará los scripts con todo tipo de variables, como las de peticiones provenientes de formularios html. Además como en Php no se necesita inicializar las variables es muy fácil el escribir un código inseguro, por esta razón que la comunidad de Php decidió desactivar (OFF)el Register_Global por defecto Cuando está habilitada, se usan las variables sin saber con seguridad de dónde provienen y solo queda asumir. Las variables internas que son definidas en el script mismo son mezcladas con los datos enviados por los usuarios
  • 3. Cuando está habilitada, se usan las variables sin saber con seguridad de dónde provienen y solo queda asumir. Las variables internas que son definidas en el script mismo son mezcladas con los datos enviados por los usuarios
  • 4.
  • 5. Para revisar las variables no inicializadas se puede usar error_reporting() para mostrar errores del nivel E_NOTICE_