MAC Address Changer
با سلام …
امیدوارم همیشه سلامت و شاد باشید …
چند روزه پیش دانشگاه و بودیم و درس متبرک شبکه های کامپیوتری …. بعد از کلی جلسه های مختلف در مورد مباحث خطایابی و چگونگی حرکت نور در فیبر نوری !!! که من آخرش هم نفهمیدم اینها اصلا به چه دردی می خورن و بنده ی نوعی که می خوام یه شبکه رو ببندیم و بعدش یه کمی امنیتش رو برقرار کنم و بعدش هم اگه بلد بودم یه برنامه تحت شبکه بنویسم ، آخه زاویه شکست نور توی فیبر نوری به چه دردی می خورده ؟!؟! …. بالاخره رسیدیم به مباحثی که روی لایه های بالاتر مدل TCP/IP صحبت میکنه و می ره دنبال بررسی جزئیات پروتکل ها … استاد داشت در مورد چگونگی حرکت Packet ها در یک شبکه برای اولین بار و چگونگی پر شدن ARP Cache صحبت می کرد که باید موارد دیگه مثلا معرفی NIC و یا معرفی پروتکل IP و همچنین معرفی آدرس MAC …. استاد ما طوری هست که هر وقت مطلبی رو توضیح میده ، آخرش خطاب به همه ی دانشجو های سر کلاس میگه : ” کسی سوالی در این موضوع نداره ؟ ” … آقا ما هم که سوالی برامون پیش اومده بود پرسیدم که : ” استاد ، امکانش هست که ما MAC Address رو عوض کنیم ؟ ” … آقا استاد یه کمی نگاهم کرد و جواب منفی داد . ولی من که اون قدیم ندیما یه چیزهایی در مورد یه چیزاای که بهش می گفتن ” هک ” خونده بودم !!! یه کمی شک کردم . رفتیم و به نت های قدیمی خودمون یه نیم نگاهی انداخیتم که به به ، هم تو ویندوز میشه و هم تولینوکس میشه که به صورت موقت MAC Address رو عوض کرد.همین چند شب پیش داشتم با یکی از دوستای خوبم ، آقا بهزاد عزیز صحبت می کردم که بحثی پیش اومد که همین چیزها توش بودش .من هم گفتم که اینجا براتون بزارم که شاید شما دوستان عزیز ، یه زمانی دلتون خواست برای نبودن عریضه و از بیکاری در اومدن و یه کار پفکی کردن !!! ، خواستین MAC Address کارت NIC خودتون رو عوض کنین از این راه این کار رو انجام بدین.خوب بریم سر اصل جنس …
اگه تو ویندوز بودین که به راحتی با برنامه Technitium MAC Address Changer که کاملا رایگان هم هست می تونین این کار رو انجام بدین.محیط این برنامه رو در تصویر زیر می بینین . برای دانلودش هم می تونین به لینک زیر برین که ۱٫۲۶ MB هم حجمش هستش .

حالا اگه تو لینوکس بودیم چی ؟؟ خوب این که از اولی هم راحت تر هستش!!!.خوب طبق روال معمول همیشگی دوستان لینوکس باز ، اول از همه کار و بعد از آوردن نام خدا ، کنسول رو باز می کنین !!! … بعدش به ترتیب زیر عمل کنین . اگه دستور زیر رو اعمال کنین ( البته باید با دسترسی root باشین هااااا ) ، MAC Address فعلی سیستم رو می بینین …
L3l4ck.$c0rpi0n# ifconfig –a | grep Hwaddr
خوب جوابی که برای شما بیاد یه چیزی شبیه پاسخ زیر هستش :
Eth0 Link encap:Ethernet Hwaddr 00:08:48:BA:d2:20
خوب همونطور که می بینی ، آدرس MAC بر روی اولین کارت شبکه شما نمایش داده شده.حالا باید یک بار سرویس مربوط به کار با کارت شبکه رو Down کنین با استفاده از دستور زیر :
L3l4ck.$c0rpi0n# ifconfig eth0 down
حالا با استفاده از Option مختص خط فرمان دستور ifconfig به نام hw ether می تونین آدرس دلخواه خودتون رو مانند مثال زیر تغییر بدین :
L3l4ck.$c0rpi0n# ifconfig eth0 hw ether 00:23:45:AB:2d:30
حالا دوباره سرویس مربوط به NIC Connection رو start می کنیم :
L3l4ck.$c0rpi0n# ifconfig eth0 up
آخرین کار اینه که برین حالشو ببرین.اگر هم باور ندارین دوباره همون دستور اول رو بزنین تا پاسخ زیر براتون نمایش داده بشه که ببینین MAC Address عوض شده … مانند زیر :
L3l4ck.$c0rpi0n# ifconfig –a | grep Hwaddr
Eth0 Link encap:Ethernet Hwaddr 00:23:45:AB:2d:30
خوب ، حالا باورتون شد … هی بگین وحید بده ! .توجه بسیار مهمی که باید داشته باشین این هست که این کار فقط تا Restart شدن سیستم باقی می مونه ، بعد از Restart میشه همونی که اولش بوده !!!! … حالا شاید یکی بیاد بگه : ” آقا اصلا این به چه دردی می خوره ؟ حالا که عوضش کردیم که چی ؟ میشه یه لقمه نون واسه ی زن و بچه مون ؟ ” … خوب ، من برای این سوال هیچ پاسخی ندارم ! … ولی اگر احیانا این سوال به ذهن شما هم خطور فرمود ، جوابه نسبتا منطقی این هست که شما برای یک مدت زمان موقت از توی شبکه محو می شین … حالا از این محو شدن برای مقاصد امنیتی استفاده می کنین یا ضد امنیت ، دیگه به خودتون مربوط میشه ، ولی این رو هم بگم که به ساختار شبکه و نحوه ی عملکرد اون Switch محترم بستگی داره که چقدر توی شبکه محو باشین یا اینکه یک دفعه پیداتون کنن !!! … حالا این چطور مربوط به Switch میشه دیگه خودتون برین دنبالش .. ببنین چطور Switch ( مخصوصا لایه ۲ ) چطوری سیستم های تو شبکه رو پیدا میکنه ، هم اول کار هم اینکه بعد از پیدا کردن تمامی سیستم ها …
خوب دیگه مثله اینکه بازم چرت و پرت گفتنام داره بالا میگیره … آخه یکی نیست به من بگه تو اینقدر چرت و پرت گفتی ، خدایی خسته نشدی ؟؟؟ من هم بهش میگم : نه !! … ایشالله همیشه سلامت باشین و شاد … کوچیک همه ی دوستان … وحید



