Lihat Daftar Semua Jaringan Wi-Fi yang Sebelumnya Terhubung ke Mac

Daftar Isi:

Anonim

Mengetahui jaringan nirkabel mana yang pernah dihubungkan dengan Mac dapat membantu karena berbagai alasan, termasuk pemecahan masalah jaringan, menentukan di mana Mac berada, apakah kata sandi wifi tertentu dapat dipulihkan, dan segudang alasan teknis lainnya. Mencari jaringan masa lalu sama sekali berbeda dari menemukan jaringan yang tersedia saat ini, dan Anda tidak akan memulihkan data historis dari item bilah menu atau alat pemindai wi-fi Mac OS X yang luar biasa.

Kita akan membahas dua cara sederhana untuk menemukan koneksi jaringan wi-fi masa lalu di Mac, yang pertama adalah rute mudah melalui System Preferences, dan pendekatan kedua menggunakan string baris perintah yang panjang untuk membaca jaringan nirkabel dari file plist.

Perlu diingat bahwa daftar ini tidak sepenuhnya sempurna dan tidak boleh dianggap forensik dengan cara apa pun, seseorang dapat menambahkan dan menghapus entri secara manual dari daftar jaringan yang disukai dan diingat jika mereka mau. Meskipun demikian, untuk skenario pemecahan masalah kasus penggunaan rata-rata, mereka harus memadai.

Cara Melihat Jaringan Wi-Fi Mana yang Telah Terhubung ke Mac Sebelumnya

Jika Anda telah mengubah jaringan pilihan Anda sebelumnya, Anda akan terbiasa dengan daftar ini:

  1. Buka Preferensi Sistem dari menu  Apple dan pilih "Jaringan"
  2. Klik tombol “Advanced” dan pilih tab “Wi-Fi”
  3. Lihat di bawah daftar “Jaringan Pilihan” untuk menemukan daftar jaringan nirkabel yang terhubung sebelumnya, dapat digulir

Pendekatan UI mudah, tetapi informasi yang sama juga dapat diambil dari baris perintah.

Cara Mendaftar Jaringan Wi-Fi yang Sebelumnya Digunakan di Mac dari Baris Perintah

Daftar riwayat jaringan nirkabel dapat diambil melalui baris perintah melalui penggunaan string yang panjang ini, pastikan daftar tersebut dimasukkan ke dalam satu baris:

Dalam versi modern Mac OS, seperti macOS Mojave, Catalina, Sierra, OS X El Capitan, dan Yosemite, Anda dapat mempersingkat sintaks seperti ini:

default dibaca /Library/Preferences/SystemConfiguration/com.apple.airport.preferences |grep SSIDString

Di versi Mac OS X sebelumnya, Anda dapat memilih perintah yang sama dengan perintah di atas, atau menggunakan string yang lebih panjang di bawah ini dengan regex berat:

"

default membaca /Library/Preferences/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;"

Anda akan melihat sesuatu seperti output, dengan hanya SSID router yang terdaftar:

Ini-Router terhubung dengan Router Rumah KopiDariLokasi yang MeragukanYangMacSeharusnyaTidak AdaDi Starbucks Cupertino Ancient_Router_dari_2007

Perintah panjang berasal dari CoderWall dan meskipun mungkin terlihat aneh, ini diperlukan untuk mendapatkan keluaran yang bersih. Memasukkan string tanpa grep dan sed akan memberi Anda informasi yang jauh lebih banyak daripada yang Anda cari dalam kasus ini, karena membuang semua yang berkaitan dengan koneksi wi-fi sebelumnya yang telah menjadi bagian dari daftar "RememberedNetworks".

Riwayat koneksi wi-fi sebelumnya berguna untuk berbagai alasan, baik untuk mengetahui router mana yang telah Anda gunakan di masa lalu untuk konektivitas, pemecahan masalah, alasan pribadi atau privat, menemukan riwayat koneksi, atau bahkan untuk digital tujuan forensik. Anda dapat menggunakan metode baris perintah atau metode GUI, mana yang paling mudah bagi Anda atau yang paling sesuai untuk skenario kasus penggunaan Anda.

Jika Anda mengetahui metode atau pendekatan lain untuk mencantumkan koneksi jaringan wi-fi sebelumnya di Mac, bagikan dengan kami di komentar di bawah!

Lihat Daftar Semua Jaringan Wi-Fi yang Sebelumnya Terhubung ke Mac