viewstate decoder
1.0.0
تم نسخ وحدة VIEWSTATE ووحدة فك التشفير من https://github.com/yuvadm/viewstate.git وكل المجد يذهب إلى yuvadm.
لقد كتبت للتو أداة صغيرة لفك تشفير متغيرات ASP.NET __VIEWSTATE
بسهولة دون الحاجة إلى تثبيت وحدة حالة العرض في النظام بامتيازات إدارية وتكون قادرًا على فك تشفير المتغيرات باستخدام برنامج نصي صغير باستخدام محطة طرفية، دون كتابة كود بايثون.
في بعض الأحيان، عند إجراء اختبار webpentesting مقابل تطبيق ويب ASP، يكون من المفيد استخدام أداة كهذه.
$ ./decoder.py "/wEPDwUKMTU5MTA2ODYwOWRkoCvvBWgUOH7PD446qvEOF6GTCq0="
** ASP.NET __VIEWSTATE decoder **
[*] Decoding __VIEWSTATE:
/wEPDwUKMTU5MTA2ODYwOWRkoCvvBWgUOH7PD446qvEOF6GTCq0=
(('1591068609', None), None)
للحماية من هذه الهجمات، قم بتحويل خاصية EnableViewStateMac
إلى True
في ملف machine.config
. لتشفير تحويل validation
الخاصية إلى 3DES
.
استخدمه على مسؤوليتك الخاصة في بيئة يُسمح لك بمهاجمتها.
~ (ج) ديفينساهاكر