وب‌سرویس مجید

پروژه java-deserialization-cheat-sheet

GrrrDog/Java-Deserialization-Cheat-Sheet

کاربرد:

این چیت‌شیت به تو کمک می‌کنه تا با آسیب‌پذیری‌های دیسریالایزیشن در جاوا آشنا بشی و بدونی چطور می‌تونن مهاجمان ازشون سوءاستفاده کنن. ️ شامل ابزارها، تکنیک‌ها و payload‌های معروف برای تست امنیت برنامه‌های جاواست.

در چه شرایطی بهتره استفاده شود؟

وقتی داری تست امنیت (Penetration Testing) یه برنامه جاوا انجام می‌دی و می‌خوای بررسی کنی که آیا سیستم در برابر دیسریالایزیشن مخرب آسیب‌پذیره یا نه. همچنین برای توسعه‌دهندگانی که می‌خوان کدهای خودشون رو ایمن‌تر کنن مفیده.

چند مثال از موارد استفاده

- شناسایی کلاس‌های خطرناک در فرآیند دیسریالایزیشن

- استفاده از ابزارهایی مثل ysoserial برای ساخت پیلود مخرب

- تست endpoint‌هایی که اطلاعات سریالایز شده رو می‌گیرن (مثل RMI، JMX، یا HTTP)

- تحلیل ترافیک و داده‌های باینری برای یافتن الگوهای مخرب

  • ##JavaSecurity
  • ##Deserialization
  • ##PenTesting
  • ##CyberSecurity
  • ##EthicalHacking
  • ##Vulnerability
  • ##InfoSec
  • ##SecureCoding