پرش به محتوا
آخرین اخبار
هکرها از دو آسیب‌پذیری بحرانی MikroTik برای تصاحب روترها استفاده می‌کنند ChatGPT به سبک نوشتاری کاربران نزدیک‌تر می‌شود بدافزار JSCeal حساب‌ها و اطلاعات کاربران رمزارز را هدف می‌گیرد عامل‌های OpenAI از یک ویکی برای ارتباط با یکدیگر استفاده کردند هک هزاران وب‌سایت برای انتشار حملات ClickFix ابزارهای مخرب REVSTEALER پس از حذف بدافزار باقی می‌مانند آسیب‌پذیری PostgreSQL امکان اجرای کد روی سرور را فراهم می‌کند گوگل آسیب‌پذیری روز صفر کروم را پس از حملات فعال برطرف کرد هکرها از دو آسیب‌پذیری بحرانی MikroTik برای تصاحب روترها استفاده می‌کنند ChatGPT به سبک نوشتاری کاربران نزدیک‌تر می‌شود بدافزار JSCeal حساب‌ها و اطلاعات کاربران رمزارز را هدف می‌گیرد عامل‌های OpenAI از یک ویکی برای ارتباط با یکدیگر استفاده کردند هک هزاران وب‌سایت برای انتشار حملات ClickFix ابزارهای مخرب REVSTEALER پس از حذف بدافزار باقی می‌مانند آسیب‌پذیری PostgreSQL امکان اجرای کد روی سرور را فراهم می‌کند گوگل آسیب‌پذیری روز صفر کروم را پس از حملات فعال برطرف کرد
اخبار

شنود اطلاعات در بستر HTTP۲

دی ۵, ۱۳۹۶ نوشتهٔ tech2 tech2 بدون نظر

کمیته رکن چهارم – محققان امنیتی به‌منظور شناسایی و شنود ترافیک HTTP2 که استاندارد جدید HTTP است، از حمله اثرانگشت (Fingerprint attack) استفاده می‌کنند.

پروتکل HTTP2 نسخه جدید HTTP است که نحوه انتقال این پروتکل را دگرگون می‌کند. با استفاده از این پروتکل، ترافیک کاملاً دودویی (Binary) شده و شامل ارتباط‌های تی.سی.پی (TCP)، استریم و فریم می‌شود؛ بدین ترتیب دیگر از ترافیک ساده متنی خبری نخواهد بود. هم‌اکنون بیش از ۲۴۰ هزار دامنه شامل گوگل، آمازون و ویکی‌پدیا پشتیبانی از HTTP2 را اعلام کرده‌اند.
به‌منظور ایجاد سازگاری HTTP2 با نسخه قدیمی، باید کدهایی پیاده‌سازی شود تا ویژگی‌های نسخه HTTP2 پشتیبانی شود؛ بدین ترتیب شرایطی ایجاد می‌شود که می‌توان ترافیک را شنود کرد.
حمله اثرانگشت به معنی شناسایی نوع ترافیک بدون نیاز به شکستن الگوریتم رمزنگاری است. مناسب‌ترین مثال برای این حمله شناسایی ترافیک تور (Tor) در میان انبوه ترافیک‌های اینترنتی است.
در اثر پیاده‌سازی حمله اثرانگشت، اطلاعات مهمی از لایه‌های مختلف شبکه مانند انتقال (transport)، نشست (session) و کاربرد (Application) به دست می‌آید. این اطلاعات نتایجی مانند نوع سیستم‌عامل کاربر، مدت‌زمان فعال بودن سیستم و نوع مرورگر را مشخص می‌کند.
 
 

شنود اطلاعات در بستر HTTP2

در ارتباط کلاینت با سرور تنظیمات مختلفی مانند SETTINGS frame، WINDOW_UPDATE frame و PRIORITY frame ثبت می‌شوند. این تنظیمات به‌صورت یک تاپل یعنی P[,] ذخیره می‌شوند که به‌صورت کلید و مقدار است. در شکل قبلی کلید و مقدار مطابق جدول ذیل ایجاد می‌شود.
 
 

شنود اطلاعات در بستر HTTP2

اطلاعات این جدول و دیگر اطلاعات یک رشته ایجاد می‌کند که درنهایت مطابق رشته زیر است:
 
 

شنود اطلاعات در بستر HTTP2

با توجه به موارد بررسی‌شده، می‌توان کلاینت‌های مختلف را فارغ از نوع ارتباط رمز یا غیر رمز، از یکدیگر متمایز کرد و بستر مناسب به‌منظور پیاده‌سازی حمله‌های دیگر را فراهم کرد.

منبع : سایبربان

دیدگاه خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *


Type The Red Captcha Characters Below.