SlideShare una empresa de 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_

Más contenido relacionado

Destacado

Destacado (20)

Diapositivas De Jose Maria[1]
Diapositivas De Jose Maria[1]Diapositivas De Jose Maria[1]
Diapositivas De Jose Maria[1]
 
PRIMERA
PRIMERAPRIMERA
PRIMERA
 
Katherine Colmenares Jimenez!!!
Katherine Colmenares Jimenez!!!Katherine Colmenares Jimenez!!!
Katherine Colmenares Jimenez!!!
 
VisióN Y Mision (3)26demarzo
VisióN Y Mision (3)26demarzoVisióN Y Mision (3)26demarzo
VisióN Y Mision (3)26demarzo
 
Do You Know Your Colors?
Do You Know Your Colors?Do You Know Your Colors?
Do You Know Your Colors?
 
Kaarditundmiskonkurssi Iii Voor
Kaarditundmiskonkurssi Iii VoorKaarditundmiskonkurssi Iii Voor
Kaarditundmiskonkurssi Iii Voor
 
Actividad 1
Actividad 1Actividad 1
Actividad 1
 
Registerglobal
RegisterglobalRegisterglobal
Registerglobal
 
nonlinear
nonlinearnonlinear
nonlinear
 
Tecnologia
TecnologiaTecnologia
Tecnologia
 
El Agua
El AguaEl Agua
El Agua
 
Football Trivia
Football TriviaFootball Trivia
Football Trivia
 
YuLi
YuLiYuLi
YuLi
 
Baseball Trivia
Baseball TriviaBaseball Trivia
Baseball Trivia
 
Ayuno
AyunoAyuno
Ayuno
 
diseño grafico
diseño graficodiseño grafico
diseño grafico
 
Xxx
XxxXxx
Xxx
 
Register Global
Register GlobalRegister Global
Register Global
 
Technology
TechnologyTechnology
Technology
 
Nonlinear
NonlinearNonlinear
Nonlinear
 

Similar a Registerglobal

Register Globals On
Register Globals OnRegister Globals On
Register Globals Onacmedinaj
 
Register Global
Register GlobalRegister Global
Register Globaldamero
 
REGISTER GLOBALS=ON
REGISTER GLOBALS=ONREGISTER GLOBALS=ON
REGISTER GLOBALS=ONKaris
 
Register globals
Register globalsRegister globals
Register globalsEdgar Pauta
 
REGISTER GLOBAL
REGISTER GLOBALREGISTER GLOBAL
REGISTER GLOBALyuly38
 
DiseñO
DiseñODiseñO
DiseñOyuly38
 
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 completaCarlos Toxtli
 
Webinar - Seguridad en WordPress
Webinar - Seguridad en WordPressWebinar - Seguridad en WordPress
Webinar - Seguridad en WordPressArsys
 
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 GLPImiltonvf
 
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.pdfAnaMorales765627
 
Manual de-configuracion-de-proxy-freeproxy
Manual de-configuracion-de-proxy-freeproxyManual de-configuracion-de-proxy-freeproxy
Manual de-configuracion-de-proxy-freeproxyValentin Yujra Suri
 

Similar a Registerglobal (13)

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
 
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
 

Más de eylincita10

Verifiacion del alcance
Verifiacion del alcanceVerifiacion del alcance
Verifiacion del alcanceeylincita10
 
Proyecto Utpl 2.0
Proyecto Utpl 2.0Proyecto Utpl 2.0
Proyecto Utpl 2.0eylincita10
 
Asignaturas De Derecho
Asignaturas De DerechoAsignaturas De Derecho
Asignaturas De Derechoeylincita10
 
Asignaturas De Derecho
Asignaturas De DerechoAsignaturas De Derecho
Asignaturas De Derechoeylincita10
 
Codigo que conecta php con mysql
Codigo que conecta php con mysqlCodigo que conecta php con mysql
Codigo que conecta php con mysqleylincita10
 

Más de eylincita10 (10)

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
 
Picasa
PicasaPicasa
Picasa
 
PresentacióN1
PresentacióN1PresentacióN1
PresentacióN1
 
PresentacióN1
PresentacióN1PresentacióN1
PresentacióN1
 

Último

Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 

Último (16)

Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 

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_