एएसपी.NET ईवेंट सत्यापन और व्यूस्टेट को डीकोड कैसे करें?क्या एएसपी.NET में EventValidation और ViewState को डीकोड करना संभव है?
उत्तर
मैंने हाल ही में एक समान प्रश्न का उत्तर दिया, Getting values from viewstate using JQuery?।
असल में, डिफ़ॉल्ट रूप से ViewState
केवल बेस 64-एन्कोडेड है, इसलिए आप इसे तब तक डीकोड कर सकते हैं जब तक व्यवस्थापक ने इसे एन्क्रिप्ट करने के लिए साइट को कॉन्फ़िगर नहीं किया है। मेरे पिछले जवाब से हवाला देते हुए:
आप अपने स्वयं के उपभोग के लिए नियंत्रण लिख रहे हैं और आप केवल जरूरत
ViewState
से पढ़ने के लिए, तो आप ऐसा कर सकता है, लेकिन मैं इसे की सिफारिश नहीं होगा जब तक आप पाते हैं पर एक अच्छी तरह से डीबग लाइब्रेरी आपके लिए इसे पार्स करें। प्रारूप थोड़ा बालों वाला है (ViewState: All You Wanted to Know for more details देखें)।
वह लिंक ViewState
पर एक बेहद पूर्ण और स्पष्ट परिचय प्रदान करता है।
घटना सत्यापन के लिए, मुझे यकीन है कि यह बेस 64-एन्कोडेड है या यदि यह बेस 64 की तरह दिखता है (मुझे एक निर्णायक, आधिकारिक संदर्भ नहीं मिल रहा है)। This Rexiology article हालांकि मदद कर सकता है।
मुझे EventValidation के बारे में निश्चित नहीं है, लेकिन आप फ़्रिट्ज़ प्याज के ViewState Decoder का उपयोग करके व्यूस्टेट को डीकोड कर सकते हैं।
लिंक टूटा हुआ दिखता है – kangax
ऐसा लगता है जैसे फ़्रिट्ज़ ने उपयोगिता को खींचा। एक Google खोज पहले इसे खींचती है (http://ignatu.co.uk/ViewStateDecoder.aspx) लेकिन मैं इसके लिए झुकाव नहीं कर सकता। वास्तव में एक शर्म की बात है, फ़्रिट्ज़ का योगदान काफी अच्छा था। –
एक साधारण विंडोज ऐप बनाएं और का उपयोग ViewState
डेटा को डीकोड करने के लिए करें यदि यह एन्क्रिप्ट नहीं किया गया है।
नोट: ग्रिड व्यू एन्क्रिप्शन का कारण बनता है।
मैं हाल ही में ViewStates डिकोड करने के लिए की जरूरत है और इस उपकरण उपयोगी पाया: View State decoder
लिंक काम नहीं करता – mrGreenBrown
@mrGreenBrown बस इसे ठीक करें। – syntagma
- 1. क्या व्यूस्टेट मानों को डिक्रिप्ट करना और देखना संभव है?
- 2. असेंबली कोड को डीकोड करना और समझना
- 3. इनपुट स्ट्रीम को डीकोड करना
- 4. क्या एएसपी.NET वेबफॉर्म में HTML5 जैसे नए मानकों को लागू करना संभव है?
- 5. PHP: एचटीएमएल इकाइयों को डीकोड करना
- 6. क्या PHP में array_shift() का उपयोग करना संभव है और कुंजी प्राप्त करना संभव है?
- 7. viewstate गुण
- 8. क्या हैशटेबल को सॉर्ट करना संभव है?
- 9. क्या केक-पैटर्न और मैक्रोज़ को एकीकृत करना संभव है?
- 10. क्या फ्लेक्सबॉक्स आवेषण को एनिमेट करना और निकालना संभव है?
- 11. क्या फ़ंक्शन को रेखांकित करना संभव है?
- 12. क्या एएसपी.NET सत्रों का उपयोग करते समय अनुरोध समेकन को मजबूर करना संभव है?
- 13. क्या डेटाग्रिडव्यू में पंक्तियां और कॉलम स्विच करना संभव है?
- 14. क्या पाइथन में एक कथन में स्ट्रिंग को विभाजित करना और असाइन करना संभव है?
- 15. क्या ब्राउज़र में ट्रैसरआउट करना संभव है?
- 16. क्या एएसपी.NET सूची दृश्य नियंत्रण में कस्टम समूह करना संभव है?
- 17. सभी HTML इकाइयों को डीकोड करना
- 18. क्या सेलेनियम में कैस्परजे और फैंटोमज में ड्रैग और ड्रॉप को अनुकरण करना संभव है?
- 19. क्या गिट में एक शाखा को उपनाम करना संभव है?
- 20. क्या सी में ऑपरेटरों को अधिभारित करना संभव है?
- 21. क्या जावा एप्लेट को मुफ्त में साइन करना संभव है?
- 22. क्या आईओएस में गोपनीयता सेटिंग्स को रीसेट करना संभव है?
- 23. क्या सी # में इवेंट हैंडलर को "चेन" करना संभव है?
- 24. क्या डिफ़ॉल्ट रेंडरबफर को एफबीओ में संलग्न करना संभव है?
- 25. क्या किसी फ़ाइल में लाइनों को संशोधित करना संभव है?
- 26. क्या मॉड्यूल में 'pre_save' कॉलबैक को परिभाषित करना संभव है?
- 27. क्या सी # में एक कन्स्ट्रक्टर को ओवरराइड करना संभव है?
- 28. क्या पावरहेल आईएसई में रनस्पेस को रीसेट करना संभव है?
- 29. क्या डेटा को MySQL दृश्य में सम्मिलित करना संभव है?
- 30. क्या MySQL में एक योग() को तेज करना संभव है?
बड़ा सवाल! –
व्यूस्टेट के लिए, "व्यूस्टेट को डीकोड कैसे करें" देखें: [http://stackoverflow.com/questions/22814/how-to-decode-viewstate/](httpoverstow.com/questions/22814/how-to -decode-viewstate /)। – XP1