अपने सिस्टम के मैक पते को संशोधित करने से आप उसी नेटवर्क पर अन्य उपकरणों का प्रतिरूपण कर सकते हैं। इस तरह, आप डेटा पैकेट प्राप्त कर सकते हैं जो मूल रूप से अन्य डिवाइस के लिए थे। इस प्रक्रिया को मैक स्पूफिंग के रूप में जाना जाता है।
Linux पर, आप अपने डिवाइस का MAC पता बदलने के लिए अनगिनत टूल पा सकते हैं। लेकिन उपयोगकर्ता के लिए उपलब्ध विकल्पों की संख्या को देखते हुए एक विश्वसनीय और स्थिर उपयोगिता ढूंढना जो काम अच्छी तरह से करती है, वास्तव में जटिल है।
अंत तक, आपको मैक पतों की एक संक्षिप्त समझ होगी, और लिनक्स पर अपने मैक पते को कैसे खराब किया जाए।
MAC पता क्या है?
एक मैक पता, या मीडिया एक्सेस कंट्रोल एड्रेस, एक अद्वितीय हेक्साडेसिमल पहचानकर्ता है जिसका उपयोग नेटवर्क पर किसी डिवाइस की पहचान करने के लिए किया जाता है। इसे मशीन के "भौतिक पते" के रूप में भी जाना जाता है क्योंकि यह डिवाइस के नेटवर्क इंटरफेस कार्ड (एनआईसी) में एम्बेडेड है।
यहां बताया गया है कि MAC पता कैसा दिखता है:
55:de:bc:7d:45:df
प्रत्येक डिवाइस को इसके निर्माण के दौरान एक अद्वितीय मैक पता सौंपा गया है। यह MAC पतों के कारण है कि आप इंटरनेट से जुड़े लाखों उपकरणों को विशिष्ट रूप से पहचानने में सक्षम हैं।
नेटवर्किंग के OSI मॉडल में, MAC एड्रेस डेटा लिंक लेयर में सही डिवाइस पर डेटा भेजने के लिए जिम्मेदार होते हैं।
Linux पर अपना MAC पता बदलें
ऐसे कई कारण हैं जिनकी वजह से आप अपने डिवाइस का मैक पता बदलना चाहते हैं। हो सकता है कि आप किसी नेटवर्क पर सुरक्षा प्रतिबंधों को दरकिनार करना चाहते हों, या हो सकता है कि आप पैकेट कैप्चर करने के लिए नेटवर्क पर किसी अन्य डिवाइस की नकल करना चाहते हों।
जो भी कारण हो, लिनक्स टूल्स ने आपको कवर कर लिया है। यहां बताया गया है कि आप Linux पर अपना MAC पता कैसे खराब कर सकते हैं।
मैकचेंजर का उपयोग करना
मैकचेंजर एक टर्मिनल-आधारित लिनक्स उपयोगिता है जो उपयोगकर्ता को अपने डिवाइस के डिफ़ॉल्ट मैक पते को बदलने की अनुमति देता है।
इसे डेबियन/उबंटू पर स्थापित करने के लिए:
sudo apt install macchanger
फेडोरा, सेंटोस, या अन्य आरएचईएल-आधारित डिस्ट्रोस पर:
sudo dnf install macchanger
sudo yum install macchanger
आर्क लिनक्स पर मैकचेंजर स्थापित करने के लिए:
sudo pacman -S macchanger
जब भी आप किसी नेटवर्क डिवाइस (ईथरनेट और वाई-फाई सहित) को पुनरारंभ करते हैं, तो आप हर बार अपने सिस्टम के मैक पते को बदलना चाहते हैं, यह पूछने के लिए आपको एक संकेत दिखाई देगा। नहीं Select चुनें और Enter press दबाएं जारी रखने के लिए।
व्यावहारिक होने से पहले, सबसे पहले, आपको अपने डिवाइस पर नेटवर्क इंटरफ़ेस नामों की जांच करनी होगी। ऐसा करने के लिए, टाइप करें:
ip addr
आउटपुट:
आउटपुट में, ईथरनेट के लिए नेटवर्क इंटरफ़ेस नाम eth0 . है . इसी तरह, वाई-फाई के लिए, इंटरफ़ेस का नाम या तो wlan0 . होगा या wlp3s0 ।
यदि आपके सिस्टम के लिए लेबल भिन्न हैं, तो आप आसानी से नेटवर्क इंटरफ़ेस नामों की पहचान कर सकते हैं। "w . से शुरू होने वाले इंटरफ़ेस नाम " वाई-फाई के साथ जुड़ा होगा जबकि ईथरनेट के लिए इंटरफेस नाम हमेशा "e से शुरू होगा। ".
अपनी मशीन का वर्तमान भौतिक पता जांचने के लिए, टाइप करें:
macchanger -s interface
...जहां इंटरफ़ेस उस नेटवर्क इंटरफ़ेस का नाम है जिसके बारे में आप जानकारी प्राप्त करना चाहते हैं।
आउटपुट:
मैकचेंजर का उपयोग करके अपनी मशीन को एक यादृच्छिक मैक पता निर्दिष्ट करने के लिए, -r . का उपयोग करें झंडा:
macchanger -r interface
उदाहरण के लिए, eth0 . के लिए भौतिक पता बदलने के लिए इंटरफ़ेस:
sudo macchanger -r eth0
Macchanger आउटपुट में मूल पता और वर्तमान (संशोधित) पता प्रदर्शित करेगा।
एक यादृच्छिक पता निर्दिष्ट करने के अलावा, आप अपने डिवाइस के लिए एक कस्टम मैक पता भी सेट कर सकते हैं। बस -m . का उपयोग करें डिफ़ॉल्ट कमांड के साथ ध्वजांकित करें:
sudo macchanger -m custom-address interface
...जहां कस्टम-पता वह नया MAC पता है जिसे आप असाइन करना चाहते हैं और इंटरफ़ेस नेटवर्क इंटरफ़ेस का नाम है।
eth0 . को एक कस्टम MAC पता असाइन करने के लिए इंटरफ़ेस:
sudo macchanger -m 44:ee:bc:6c:76:ba eth0
मैकचेंजर के साथ, आपको भविष्य के संदर्भ के लिए अपने डिवाइस के मूल मैक पते को याद रखने की आवश्यकता नहीं है। आप -p . का उपयोग करके आसानी से परिवर्तनों को वापस डिफ़ॉल्ट पर रीसेट कर सकते हैं झंडा:
sudo macchanger -p eth0
आईपी और ifconfig कमांड का उपयोग करना
हालांकि मैकचेंजर का उपयोग करना आसान है और शुरुआती लोगों के लिए उपयुक्त है, उन्नत लिनक्स उपयोगकर्ता जो ऑपरेशन पर अधिक नियंत्रण चाहते हैं, वे आईपी का उपयोग करना पसंद कर सकते हैं। आदेश।
लेकिन पहले, सुनिश्चित करें कि आपने इंटरफ़ेस के मूल मैक पते को संशोधित करने से पहले उसे नोट कर लिया है। एक बार जब आप नीचे दिए गए आदेशों का उपयोग करके मैक पता बदल लेते हैं, तो मूल पते पर स्वचालित रूप से वापस जाने का कोई विकल्प नहीं होता है। आपको संशोधित पते को मूल MAC में मैन्युअल रूप से बदलना होगा।
इससे पहले कि आप ip का उपयोग करके अपने डिवाइस का MAC पता बदल सकें, आपको नेटवर्क इंटरफ़ेस को बंद करना होगा।
sudo ip link set dev eth0 down
फिर मूल मैक को एक कस्टम पते में इस प्रकार बदलें:
sudo ip link set dev eth0 address 44:ee:bc:6c:76:ba
IP का उपयोग करके नेटवर्क इंटरफ़ेस को पुनरारंभ करें:
sudo ip link set dev eth0 up
जाँच करें कि क्या उपरोक्त कमांड ip addr . टाइप करके काम करती है टर्मिनल में।
MAC स्पूफिंग का एक वैकल्पिक तरीका ifconfig . का उपयोग करना है आज्ञा। ifconfig का अर्थ है इंटरफ़ेस कॉन्फ़िग और यह एक मानक Linux उपयोगिता है जिसका उपयोग नेटवर्क इंटरफेस को प्रबंधित करने के लिए किया जाता है।
आईपी कमांड की तरह, आपको ifconfig का उपयोग करके अपनी मशीन का भौतिक पता बदलने से पहले इंटरफ़ेस को बंद करना होगा।
sudo ifconfig eth0 down
फिर इंटरफ़ेस को एक कस्टम MAC पता असाइन करें।
sudo ifconfig eth0 hw ether 44:ee:bc:6c:76:ba
ifconfig का उपयोग करके नेटवर्क इंटरफ़ेस को इस प्रकार पुनरारंभ करें:
sudo ifconfig eth0 up
वायरलेस इंटरफ़ेस का MAC पता बदलने के लिए (wlan0 , उदाहरण के लिए), बस eth0 . की घटना को बदलें वायरलेस इंटरफ़ेस नाम के साथ कमांड में।
sudo ifconfig wlan0 hw ether 44:ee:bc:6c:76:ba
संबंधित:लिनक्स सिस्टम पर सार्वजनिक आईपी पता कैसे खोजें
क्या मैक स्पूफिंग कानूनी है?
साइबर सुरक्षा के क्षेत्र में अन्य तकनीकों की तरह, जब मैक स्पूफिंग की बात आती है तो कानूनी और अवैध के बीच बहुत पतली रेखा होती है। यह काफी हद तक उस उपयोग के मामले पर निर्भर करता है जिसके लिए आप अपना मैक पता बदल रहे हैं।
शैक्षिक उद्देश्यों और सीखने के लिए? निश्चित रूप से कानूनी (लेकिन केवल अगर आप इसे अपने नेटवर्क पर आज़माते हैं)। डेटा पैकेट कैप्चर करने और किसी अन्य नेटवर्क पर सुरक्षा प्रोटोकॉल को दरकिनार करने के लिए? अनुशंसित नहीं है।
लिनक्स की तरह, विंडोज और मैक उपयोगकर्ता भी अपने डिवाइस के मैक पते को देख और संशोधित कर सकते हैं। प्राथमिक अंतर कार्य को करने के लिए उपयोग किए जाने वाले इंटरफ़ेस में निहित है। लिनक्स उपयोगकर्ता आमतौर पर कमांड-लाइन दृष्टिकोण पसंद करते हैं। इसके विपरीत, अधिकांश विंडोज और मैक उपयोगकर्ता उपयोग में आसान ग्राफिकल इंटरफेस के साथ घर जैसा महसूस करेंगे।