ViewState parameter yog dab tsi?
ViewState parameter yog dab tsi?

Video: ViewState parameter yog dab tsi?

Video: ViewState parameter yog dab tsi?
Video: NahamCon2021 - Hacking IIS - @infosec_au 2024, Kaum ib hlis
Anonim

Cov ViewState parameter yog base64 serialized parameter uas ib txwm xa los ntawm qhov zais parameter npe _ SAIB nrog POST thov. Qhov no parameter yog deserialised ntawm tus neeg rau zaub mov-sab los muab cov ntaub ntawv. Nws yog ib txwm ua tau los khiav code ntawm lub web server qhov twg siv tau ViewState tau forged.

Tsis tas li ntawd, ViewState yog dab tsi?

ViewState yog ib qho tseem ceeb ntawm cov neeg siv khoom hauv xeev cov txheej txheem kev tswj hwm. ViewState yog siv los khaws cov neeg siv cov ntaub ntawv ntawm nplooj ntawv thaum lub sijhawm xa rov qab ntawm nplooj ntawv web. ViewState tsis tuav cov tswj, nws tuav qhov tseem ceeb ntawm kev tswj. Nws tsis rov qab tus nqi los tswj tom qab nplooj ntawv rov qab.

Ib yam li ntawd, ViewState cov ntaub ntawv khaws cia nyob qhov twg? Saib cov ntaub ntawv hauv xeev yog khaws cia nyob rau hauv tus neeg sab nrauv (Webpage) nyob rau hauv daim ntawv ntawm ib tug zais tswj (HTML zais teb) lub npe "_VIEWSTATE" thiab Saib State Data yog khaws cia hauv Base64 String encoded hom ntawv uas tuaj yeem txiav txim siab ntxiv.

Hais txog qhov no, saib lub xeev piav qhia li cas?

Saib Xeev yog txoj hauv kev los khaws tus nqi ntawm nplooj ntawv thiab kev tswj hwm ntawm kev ncig mus ncig. Nws yog Page-Level Xeev Cov txheej txheem tswj. Saib Xeev yog qhib los ntawm lub neej ntawd thiab ib txwm serializes cov ntaub ntawv nyob rau hauv txhua yam kev tswj ntawm nplooj ntawv tsis hais seb nws puas tau siv thaum lub sij hawm rov qab.

Dab tsi yog qhov txawv ntawm ViewState thiab kev sib kho hauv asp net?

Cia Lub Viewstate yog khaws cia hauv nplooj ntawv nws tus kheej (hauv cov ntawv encrypted), thaum lub Sessionstate yog khaws cia hauv server. Kev sib tham yog siv los khaws cia cov neeg siv cov ntaub ntawv tshwj xeeb [ kev sib tham cov ntaub ntawv tshwj xeeb]. Viewstate yog hom ntaub ntawv uas muaj peev xwm xwb hauv nplooj ntawv uas nws siv.

Pom zoo: