Nyob rau hauv qhov project ciam teb
Snuffleupagus muab cov kev cai tswjfwm uas tso cai rau koj siv cov qauv tsim los txhim kho kev ruaj ntseg, lossis tsim koj tus kheej cov cai los tswj cov ntaub ntawv nkag thiab cov haujlwm tsis ua haujlwm. Piv txwv li, txoj cai βsp.disable_function.function(βsystemβ).param(βcommandβ).value_r(β[$|;&`\\n]β).drop();β tso cai rau koj txwv tsis pub siv cov cim tshwj xeeb hauv qhov system() cov lus sib cav ua haujlwm yam tsis hloov daim ntawv thov. Ib yam li ntawd, koj tuaj yeem tsim
Kev txiav txim los ntawm cov kev ntsuam xyuas ua los ntawm cov neeg tsim khoom, Snuffleupagus tsis tshua muaj kev ua haujlwm. Txhawm rau kom ntseeg tau nws tus kheej kev ruaj ntseg (qhov muaj peev xwm ua rau muaj qhov tsis zoo hauv cov txheej txheem kev ruaj ntseg tuaj yeem ua tus vector ntxiv rau kev tawm tsam), qhov project siv cov kev ntsuam xyuas zoo ntawm txhua qhov kev cog lus hauv kev faib khoom sib txawv, siv cov kev tshuaj ntsuam xyuas zoo li qub, thiab cov cai yog formatted thiab sau cia kom yooj yim rau kev soj ntsuam.
Built-in txoj kev yog muab los thaiv cov chav kawm ntawm qhov tsis zoo xws li teeb meem,
Cov qauv hauv qab no tau txais kev txhawb nqa los txhim kho PHP kev ruaj ntseg:
- Yuav ua kom "kev ruaj ntseg" thiab "samesite" (CSRF tiv thaiv) chij rau ncuav qab zib,
encryption ncuav qab zib; - Built-in cov cai los txheeb xyuas cov kab ntawm kev tawm tsam thiab kev cuam tshuam ntawm kev siv;
- Forced thoob ntiaj teb ua kom "
nruj " (piv txwv li, thaiv qhov kev sim qhia ib txoj hlua thaum xav tau tus lej suav raws li kev sib cav) thiab tiv thaivhom manipulation ; - Thaiv los ntawm lub neej ntawd
raws tu qauv wrappers (piv txwv li, txwv tsis pub "phar://") nrog lawv cov npe dawb; - Kev txwv tsis pub ua cov ntaub ntawv uas sau tau;
- Cov npe dub thiab dawb rau kev ntsuam xyuas;
- Yuav tsum tau qhib TLS daim ntawv pov thawj tshawb xyuas thaum siv
curl; - Ntxiv HMAC rau serialized khoom los xyuas kom meej tias deserialization retrieves cov ntaub ntawv khaws cia los ntawm thawj daim ntawv thov;
- Thov nkag hom;
- Thaiv kev thauj khoom ntawm cov ntaub ntawv sab nraud hauv libxml ntawm kev sib txuas hauv XML cov ntaub ntawv;
- Muaj peev xwm txuas rau lwm tus neeg tuav haujlwm (upload_validation) los xyuas thiab luam theej duab cov ntaub ntawv upload;
Qhov project tau tsim thiab siv los tiv thaiv cov neeg siv hauv kev tsim kho vaj tse ntawm ib qho ntawm cov tswv lag luam loj hauv Fabkis.
"sp.readonly_exec.enable()".
Tau qhov twg los: opennet.ru