GrrrDog/Java-Deserialization-Cheat-Sheet
کاربرد:
این چیتشیت به تو کمک میکنه تا با آسیبپذیریهای دیسریالایزیشن در جاوا آشنا بشی و بدونی چطور میتونن مهاجمان ازشون سوءاستفاده کنن. ️ شامل ابزارها، تکنیکها و payloadهای معروف برای تست امنیت برنامههای جاواست.
در چه شرایطی بهتره استفاده شود؟
وقتی داری تست امنیت (Penetration Testing) یه برنامه جاوا انجام میدی و میخوای بررسی کنی که آیا سیستم در برابر دیسریالایزیشن مخرب آسیبپذیره یا نه. همچنین برای توسعهدهندگانی که میخوان کدهای خودشون رو ایمنتر کنن مفیده.
چند مثال از موارد استفاده
- شناسایی کلاسهای خطرناک در فرآیند دیسریالایزیشن
- استفاده از ابزارهایی مثل ysoserial برای ساخت پیلود مخرب
- تست endpointهایی که اطلاعات سریالایز شده رو میگیرن (مثل RMI، JMX، یا HTTP)
- تحلیل ترافیک و دادههای باینری برای یافتن الگوهای مخرب
- ##JavaSecurity
- ##Deserialization
- ##PenTesting
- ##CyberSecurity
- ##EthicalHacking
- ##Vulnerability
- ##InfoSec
- ##SecureCoding
