RAW socket چيست
ارسال شده: شنبه ۶ خرداد ۱۳۸۵, ۸:۰۳ ب.ظ
RAW socket به سوکتی گفته می که به شما اجازه ساخت يک packet خام را می دهد. با استفاده از اين امکان شما اين اجازه را داريد که بتوانيد packet دلخواه خود را در ست کنيد و ارسال کنيد.
روش استفاده از اين سوکت به صورت زير می باشد
شما د رتابع socket پارامتر اول را باAF_INET ژارامتر دوم را باSOCK_RAW و پارامتر سوم را با آن پروتکلی که م يخواهيد استفاده کنيد پر ميکنيد بعنوان مثال IPPROTO_ICMP اگر شما بخواهيد از IP6 استفاده کنید پارامتر پروتکل را بايد با مقدار ۶۶ پرکنيد اين نکه لازم به ذکر است که شما با اين نکته را مد نظر قرار دهيد که تمام پرتکلهای که می خواهيد از اين سوکت استفاده کنيد را بايدبصورت دستی خودتان درست کرده و مديريت کنيد
روش استفاده از اين سوکت به صورت زير می باشد
شما د رتابع socket پارامتر اول را باAF_INET ژارامتر دوم را باSOCK_RAW و پارامتر سوم را با آن پروتکلی که م يخواهيد استفاده کنيد پر ميکنيد بعنوان مثال IPPROTO_ICMP اگر شما بخواهيد از IP6 استفاده کنید پارامتر پروتکل را بايد با مقدار ۶۶ پرکنيد اين نکه لازم به ذکر است که شما با اين نکته را مد نظر قرار دهيد که تمام پرتکلهای که می خواهيد از اين سوکت استفاده کنيد را بايدبصورت دستی خودتان درست کرده و مديريت کنيد