ASP.NET EventValidation 및 ViewState를 디코딩하는 방법은 무엇입니까?ASP.NET에서 EventValidation 및 ViewState를 디코딩 할 수 있습니까?
답변
최근에 비슷한 질문으로 Getting values from viewstate using JQuery?에 대답했습니다.
기본적으로 기본적으로 ViewState
은 Base64로 인코딩되어 있으므로 관리자가 암호화하도록 사이트를 구성하지 않은 경우 디코딩 할 수 있습니다. 내 이전의 대답에서 인용하는 것은 :
ViewState
에서 읽을 필요한 경우
, 그렇게 을 할 수 있지만, 당신이 찾아 하지 않는 한 나는 그것을 권하고 싶지 않다 잘 디버깅 된 라이브러리를 으로 파싱하면됩니다. 형식은 약간 털이입니다 (ViewState: All You Wanted to Know for more details 참조).
이 링크는 ViewState
에 대한 매우 철저하고 간결한 소개를 제공합니다.
이벤트 검증의 경우 Base64로 인코딩되었거나 Base64처럼 보이는지 확실하지 않습니다 (확실하고 신뢰할 수있는 참조를 찾을 수 없음). This Rexiology article도 도움이 될 수 있습니다.
나는 EventValidation에 대해 확실하지 않지만 Fritz Onion의 ViewState Decoder을 사용하여 ViewState를 디코딩 할 수 있습니다.
링크가 끊어졌습니다. – kangax
Fritz가 유틸리티를 꺼내는 것처럼 보입니다. 구글 검색이 먼저 이것을 추출한다. (http://ignatu.co.uk/ViewStateDecoder.aspx) 나는 그것을 보증 할 수 없다. 수치스럽게도 프리츠의 공헌은 아주 훌륭했습니다. –
을 사용하여 ViewState
데이터를 암호화하십시오 (암호화되지 않은 경우).
참고 : GridView는 암호화를 발생시킵니다.
는 최근 ViewStates를 디코딩하는데 필요한 유용한이 도구를 발견 View State decoder
링크가 작동하지 않습니다. – mrGreenBrown
@mrGreenBrown 방금 고쳤습니다. – syntagma
- 1. ASP.NET에서 페이지간에 viewstate를 유지할 수 있습니까?
- 2. asp.net에서 viewstate를 활성화 하시겠습니까?
- 3. ASP.NET에서 ViewState를 유지하면서 브라우저 URL을 변경할 수 있습니까?
- 4. asp.net에서 PlaceHolder의 ViewState를 유지하는 방법
- 5. viewstate를 활성화 할 수 없습니까?
- 6. 누군가이 자바 스크립트를 디코딩 할 수 있습니까?
- 7. 어떻게 문자열을 디코딩 할 수 있습니까?
- 8. PEVerify 오류 및 경고를 간단하게 디코딩 할 수 있습니까?
- 9. Viewstate를 죽이는 UpdatePanel을 피할 수 있습니까?
- 10. Asp.Net DataList 명령 및 EventValidation 정보
- 11. ASP.NET에서 콘텐츠 호출을 리디렉션 할 수 있습니까?
- 12. 우리는 viewstate를 masterpage에 저장할 수 있습니까?
- 13. Asp.net : ContentPage에서 MasterPage의 viewstate를 사용할 수 있습니까?
- 14. 우연히 Ioncube로 인코딩 된 파일을 디코딩 할 수 있습니까?
- 15. Viewstate를 활성화/비활성화 할 때
- 16. ASP.NET에서 모든 세션에 액세스 할 수 있습니까?
- 17. 어떻게 안전하게 ASP.NET에서 Debug.Assert를 할 수 있습니까?
- 18. 디자이너는 ASP.NET에서 어떻게 작동합니까/할 수 있습니까?
- 19. C# 및 문자 디코딩
- 20. 아이폰에서 utf8 NSstring을 어떻게 디코딩 할 수 있습니까?
- 21. 유니 코드를 사용하여 HTTP 요청을 디코딩 할 수 있습니까?
- 22. wireshark를 사용하여 SQL Server 트래픽을 디코딩 할 수 있습니까?
- 23. 누구나 DataMatrix 디코딩 라이브러리를 추천 할 수 있습니까?
- 24. iPhone/iPad에서 Jpeg2000 이미지 클라이언트 측을 디코딩 할 수 있습니까?
- 25. C++에서 HTML 엔티티를 어떻게 디코딩 할 수 있습니까?
- 26. 이 base40입니다. 그렇다면 C#에서 어떻게 디코딩 할 수 있습니까?
- 27. 파이썬 인코딩 함수를 디코딩 할 수 없습니다.
- 28. ViewState를 WinForm의
- 29. 화면 긁기에 대한 eventvalidation 오류
- 30. 어떻게하면 Asp.net에서 이벤트를 활성화 할 수 있습니까? 가능성이 있습니까?
좋은 질문을! –
ViewState의 경우 "viewstate를 해독하는 방법"을 참조하십시오. [http://stackoverflow.com/questions/22814/how-to-decode-viewstate/](http://stackoverflow.com/questions/22814/how-to -decode-viewstate /). – XP1