اطلع على قائمة بجميع شبكات Wi-Fi التي سبق أن اتصل بها جهاز Mac

جدول المحتويات:

Anonim

يمكن أن تكون معرفة الشبكات اللاسلكية التي تم توصيل جهاز Mac بها في الماضي مفيدة لمجموعة متنوعة من الأسباب ، بما في ذلك استكشاف أخطاء الشبكة ، وتحديد مكان وجود جهاز Mac ، وما إذا كانت كلمة مرور wifi محددة قابلة للاسترداد ، وعدد لا يحصى من الأسباب التقنية الأخرى. يختلف البحث عن الشبكات السابقة تمامًا عن البحث عن الشبكات المتاحة حاليًا ، ولن تتمكن من استعادة البيانات التاريخية من عنصر شريط القائمة أو أداة الماسح الضوئي الممتازة لنظام التشغيل Mac OS X wi-fi.

سنغطي طريقتين بسيطتين للعثور على اتصالات شبكة wi-fi السابقة على جهاز Mac ، الأولى هي الطريق السهل عبر تفضيلات النظام ، والطريقة الثانية تستخدم سلسلة سطر أوامر طويلة لقراءة شبكات لاسلكية من ملف plist.

ضع في اعتبارك أن هذه القوائم ليست معصومة تمامًا ولا ينبغي اعتبارها أدلة جنائية بأي شكل من الأشكال ، يمكن لأي شخص إضافة وإزالة الإدخالات يدويًا من قوائم الشبكات المفضلة والمتذكره إذا أراد ذلك. ومع ذلك ، بالنسبة لسيناريو استكشاف الأخطاء وإصلاحها لحالة الاستخدام المتوسطة ، يجب أن تكون كافية.

كيفية معرفة شبكات Wi-Fi التي اتصل بها جهاز Mac من قبل

إذا قمت بتعديل شبكاتك المفضلة من قبل ، فستكون على دراية بهذه القائمة:

  1. افتح تفضيلات النظام من قائمة  Apple واختر "الشبكة"
  2. انقر فوق الزر "خيارات متقدمة" واختر علامة التبويب "Wi-Fi"
  3. انظر أسفل قائمة "الشبكات المفضلة" للعثور على قائمة الشبكات اللاسلكية المتصلة سابقًا ، وهي قابلة للتمرير

نهج واجهة المستخدم سهل ، ولكن يمكن استرداد نفس المعلومات من سطر الأوامر أيضًا.

كيفية سرد شبكات Wi-Fi المستخدمة سابقًا على جهاز Mac من سطر الأوامر

يمكن استرداد قائمة محفوظات الشبكة اللاسلكية عن طريق سطر الأوامر من خلال استخدام هذه السلسلة الطويلة ، تأكد من إدخالها في سطر واحد:

في الإصدارات الحديثة من نظام التشغيل Mac OS ، مثل macOS Mojave و Catalina و Sierra و OS X El Capitan و Yosemite ، يمكنك تقصير بناء الجملة بشكل كبير على النحو التالي:

الإعدادات الافتراضية قراءة / المكتبة / التفضيلات / SystemConfiguration/com.apple.airport.preferences | grep SSIDString

في الإصدارات السابقة من نظام التشغيل Mac OS X ، يمكنك اختيار نفس الأمر أعلاه ، أو استخدام السلسلة الأطول أدناه مع التعبير المعتاد:

"

الإعدادات الافتراضية قراءة / المكتبة / التفضيلات / SystemConfiguration/com.apple.airport.preferences RememberedNetworks | egrep -o &39;(SSID_STR | _timeStamp). +&39; | sed &39;s / ^.=\ (.\)؛ $ / \ 1 /&39; | sed &39;s / ^ \ (.\) $ / \ 1 /&39; | sed &39;s / \ (\ {4 \} -..- .. \)./ \ 1 /&39; "

سترى شيئًا مثل الإخراج ، مع SSID فقط لأجهزة التوجيه المدرجة:

This-Router linksys CoffeeHouse Router FromDubiousLocationThatMacShouldntHaveBeenAt Starbucks Cupertino Ancient_Router_from_2007

يأتي الأمر الطويل من CoderWall وعلى الرغم من أنه قد يبدو غريبًا ، إلا أنه مطلوب للحصول على إخراج نظيف. سيوفر لك إدخال السلسلة بدون grep و sed معلومات أكثر بكثير مما تبحث عنه في هذه الحالة ، حيث إنها تزيل كل ما يتعلق باتصالات wi-fi السابقة التي أصبحت جزءًا من قائمة "RememberedNetworks".

سجل اتصال wi-fi السابق مفيد لأسباب عديدة ، سواء لمعرفة أجهزة التوجيه التي استخدمتها في الماضي للاتصال ، أو استكشاف الأخطاء وإصلاحها ، أو لأسباب شخصية أو خاصة ، أو اكتشاف سجل الاتصال ، أو حتى للأغراض الرقمية أغراض الطب الشرعي. يمكنك استخدام طريقة سطر الأوامر أو طريقة واجهة المستخدم الرسومية ، أيهما أسهل بالنسبة لك أو الأكثر قابلية للتطبيق لسيناريو حالة الاستخدام.

إذا كنت تعرف أي طريقة أو طريقة أخرى لإدراج اتصالات شبكة wi-fi سابقة على جهاز Mac ، فشارك معنا في التعليقات أدناه!

اطلع على قائمة بجميع شبكات Wi-Fi التي سبق أن اتصل بها جهاز Mac