Isi kandungan:
- Langkah 1: Apa yang Anda Perlu
- Langkah 2: Menyiapkan Komputer Anda
- Langkah 3: Menyiapkan Komputer Sasaran
- Langkah 4: Menyiapkan Komputer Hos
- Langkah 5: Menyambung ke Debugger
- Langkah 6: Kesimpulannya
Video: Cara Menyiapkan Debugger Kernel Windows ke Rangkaian Anda: 6 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:09
Penyahpepijatan adalah alat popular yang digunakan untuk mendapatkan akar penyebab pepijat. Pepijat boleh menindas dirinya sendiri dengan pelbagai cara. ia boleh menyebabkan kerosakan sistem (layar biru / BSOD), boleh menyebabkan kerosakan aplikasi, boleh menyebabkan sistem anda membeku untuk menamakan beberapa masalah. Punca utama boleh berlaku dalam OS, pemacu peranti atau masalah perkakasan. Panduan ini akan memberikan perincian mengenai cara menyiapkan debugger menggunakan Debugging Tools For Windows dan oleh itu hanya tertumpu pada debugging dengan Windows OS. Saya tidak akan mengkaji bagaimana menganalisis masalah yang ditangkap dalam penyahpepijat. Beberapa perkara yang perlu diperhatikan:
- Set arahan ini direka untuk pengguna komputer yang maju dan pengarang menganggap bahawa dengan arahan ini.
- Demi privasi, beberapa maklumat telah dikaburkan.
Perkara pertama yang akan kami bahas ialah item yang anda perlukan untuk menyiapkan penyahpepijat anda.
Langkah 1: Apa yang Anda Perlu
Apa yang Anda Perlu
-
2 Komputer Windows
- Komputer Host yang akan anda gunakan untuk penyahpepijatan. Komputer ini mesti dipasang Windows XP atau yang lebih baru
- Komputer sasaran yang akan anda nyahpepijat. Komputer ini mesti dipasang Windows 8 atau yang lebih baru. Ia juga mesti mempunyai salah satu penyesuai rangkaian yang terdapat dalam senarai di sini.
- 1 Network Switch / Router (sesuatu yang akan memberikan alamat IP ke komputer di rangkaian)
- 2 kabel Cat5
- Alat Debugging untuk Windows yang perlu anda pasang pada komputer Host (https://msdn.microsoft.com/en-US/windows/desktop/bg162891)
Selanjutnya kita akan membahas apa yang perlu anda lakukan untuk menyiapkan komputer anda.
Langkah 2: Menyiapkan Komputer Anda
Komputer Hos
- Untuk komputer yang akan anda nyahpepijat, anda perlu memasang Alat Debug untuk Windows yang boleh didapati di sini…
- https://msdn.microsoft.com/en-US/windows/desktop/bg…
- Sambungkan komputer ke Switch / Router anda
Komputer Sasaran
- Pastikan anda menggunakan Windows 8 atau yang lebih baru
- Pastikan anda menggunakan penyesuai rangkaian dari senarai ini
- Sambungkan komputer ke Switch / Router anda
Sekarang kita mempunyai persediaan komputer, kita perlu menghubungkannya, bermula dengan komputer sasaran.
Langkah 3: Menyiapkan Komputer Sasaran
Anda memerlukan beberapa perkara untuk menyiapkan komputer sasaran anda. Anda memerlukan alamat IP komputer Host anda. Anda boleh mendapatkannya dengan menggunakan alat ping. Inilah cara untuk melakukan ini …
- Buka arahan arahan
- Taip "ping -4 HostComputerName." Anda akan mendapat perkara seperti berikut …
ping HostComputerName Pinging HostComputerName [192.166.0.123] dengan 32 bait data: Balas dari 192.166.0.123: bytes = 32 waktu = 2268ms TTL = 128 Balas dari 192.166.0.123: bytes = 32 masa = 10ms TTL = 128 Balas dari 192.166.0.123: bytes = 32 waktu = 19ms TTL = 128 Balasan dari 192.166.0.123: bytes = 32 masa = 1ms TTL = 128 statistik Ping untuk 192.166.0.123: Paket: Dihantar = 4, Diterima = 4, Hilang = 0 (kehilangan 0%), Kira-kira masa perjalanan pergi balik dalam mili saat: Minimum = 1ms, Maksimum = 2268ms, Purata = 574ms
* Pastikan tingkap ini terbuka. Anda akan memerlukannya kemudian.
Seterusnya anda perlu membuat beberapa perubahan pada konfigurasi but. Perubahan pada fail konfigurasi boot anda akan memberitahu komputer sasaran anda bagaimana untuk menyambung ke komputer host. Untuk melakukan ini, anda perlu membuka command prompt dengan kebenaran pentadbir (ditinggikan). Inilah cara anda melakukannya.
- Klik kanan pada command prompt di taskbar
- Klik kanan pada command prompt sekali lagi
- Klik "Jalankan Sebagai Pentadbir" (Kawalan Akaun Pengguna akan bertanya sama ada anda mahu membenarkan program ini membuat perubahan pada komputer anda, klik Ya)
Sekarang anda perlu menetapkan tetapan konfigurasi boot untuk penyahpepijatan rangkaian. Anda akan melakukan ini dengan menggunakan alat bcdedit. Alat ini dibina ke dalam OS dan boleh dijalankan dari mana-mana command prompt yang ditinggikan. Langkah-langkah berikut menunjukkan bagaimana anda membuat perubahan ini
- Dalam tetingkap arahan baru ini jalankan yang berikut …
- bcdedit / dbgsettings net hostip = 192.166.0.123 port = Kunci XXXXX = z.z.z.z
- di mana hostip sama dengan alamat IP yang anda peroleh ketika anda menjalankan perintah ping, XXXXX sama dengan nombor antara 50000 dan 50099, dan z adalah gabungan alfanumerik. Berikut adalah contoh…
bcdedit / dbgsettings net hostip = 192.166.0.123 port: 50002 key = a1b.2c3.d4e.5f6
Ingat kunci yang anda buat. Anda memerlukannya semasa anda menyediakan komputer hos anda. Sekarang anda perlu menghidupkan debugger. Anda boleh menggunakan command prompt yang sama seperti yang anda gunakan sebelumnya atau buka yang baru. Untuk menghidupkan debugging, jalankan perintah bcdedit berikut
- bcdedit / debug pada
- mulakan semula komputer
Sila rujuk gambar di atas yang menunjukkan contoh semua arahan dalam langkah ini. Sekarang kita sudah menyiapkan komputer sasaran kita dapat menyiapkan komputer host untuk mencari komputer sasaran kita di rangkaian.
Langkah 4: Menyiapkan Komputer Hos
Sekiranya anda belum melakukannya, perkara pertama yang harus anda lakukan pada komputer hos ialah memasang "Alat Debug untuk Windows" (https://msdn.microsoft.com/en-US/windows/desktop/bg… yang disediakan dalam langkah yang lebih awal. Setelah dipasang, anda boleh meneruskan langkah-langkah berikut. Untuk menggunakan debugger dari command prompt.
- Buka tetingkap arahan arahan tinggi
- Semak imbas ke direktori Debuggers tempat anda memasang debugger. Lokasi lalai kelihatan seperti ini. C: / Program Files (x86) Windows Kit / 8.0 / Debuggers
- Sekiranya komputer hos anda menjalankan sistem operasi 64 bit, ubah direktori ke direktori x64. Sekiranya anda menjalankan sistem operasi 32bit pada komputer hos anda, ubah direktori ke direktori x86.
- Taipkan arahan berikut. kd - k net: port = XXXXX, key = z.z.z.z (Di mana XXXXX adalah port yang anda tetapkan pada komputer sasaran dan z.z.z.z adalah kunci yang anda tetapkan pada komputer sasaran)
- Tekan Enter
Untuk menjalankan debugger menggunakan windbg.
- jalankan windbg dari direktori dari mana anda memasang debugger. Lokasi lalai kelihatan seperti ini. C: / Program Files (x86) Windows Kit / 8.0 / Debuggers \.
- Sekiranya komputer hos anda menjalankan sistem operasi 64 bit, ubah direktori ke direktori x64. Sekiranya anda menjalankan sistem operasi 32bit pada komputer hos anda, ubah direktori ke direktori x86.
- Klik dua kali di windbg.exe
- Klik pada Fail
- Klik Kernel Debug
- Pilih tab Bersih
- Masukkan nombor port yang anda tetapkan pada komputer sasaran
- Masukkan kunci yang anda tetapkan pada komputer sasaran.
- Tekan Okey
Sila rujuk gambar di atas yang menunjukkan contoh semua arahan dalam langkah ini. Sekarang kita sudah menyediakan komputer hos dan komputer sasaran kita dapat menghubungkan keduanya.
Langkah 5: Menyambung ke Debugger
Sekiranya semuanya disusun dengan betul bahagian ini sangat mudah. Sebenarnya setelah anda menyiapkan komputer hos, anda mungkin menyedari banyak teks muncul di tetingkap. Sekiranya demikian, anda sudah selesai. Sekiranya tidak, yang perlu anda lakukan hanyalah menghidupkan semula komputer sasaran. Sebagai sasaran komputer anda akan mula melihat aliran teks di tetingkap debug anda (kd atau windbg bergantung pada yang anda gunakan) pada komputer hos. Ia akan kelihatan seperti gambar di atas.
Langkah 6: Kesimpulannya
Setelah berjaya menyambungkan komputer anda dengan penyahpepijat, anda boleh mula membantu menyelesaikan semua masalah komputer di dunia. Ini hanya langkah pertama untuk menuju ke punca masalah komputer. Cari lebih banyak artikel pada masa akan datang di mana saya menangani bagaimana untuk mula menyiasat pelbagai masalah yang mungkin anda hadapi.
Disyorkan:
Cara Menyiapkan IPhone Anda: 9 Langkah
Cara Menyiapkan IPhone Anda: Cara menyiapkan iPhone baru anda dengan cara termudah
Cara Menyiapkan Pi-Hole pada Raspberry Pi, Penyekat Iklan Seluruh Rangkaian !!: 25 Langkah
Cara Menyiapkan Pi-Hole pada Raspberry Pi, Penyekat Iklan Lebar Rangkaian !!: Untuk projek ini, anda memerlukan: Raspberry Pi yang mampu menyambung ke internet Kad Micro SD yang menjalankan Papan Kekunci Raspbian LiteA (Untuk menubuhkan SSH) Kedua Peranti (Untuk mengakses Portal Web) Pengetahuan asas mengenai UNIX serta navigasi antara muka pada
Cara Menyiapkan Apple TV Anda: 10 Langkah
Cara Menyiapkan Apple TV Anda: Hari ini kita akan menunjukkan cara menyiapkan tv epal
Cara Menyiapkan Rangkaian Rumah: 6 Langkah
Cara Menyiapkan Rangkaian Rumah: Mula-mula menyiapkan rangkaian boleh terdengar menakutkan, tetapi setelah anda memiliki semua yang anda perlukan, sangat mudah dilakukan. Penyediaan tradisional memerlukan modem dan penghala, tetapi ada yang memerlukan lebih banyak peralatan dan ada yang memerlukan lebih sedikit. Terdapat banyak perbezaan
Cara Menyiarkan Semula WIFI Sebagai Rangkaian Anda Sendiri, DARI LAPTOP ANDA !: 4 Langkah
Cara Menyiarkan Semula WIFI Sebagai Rangkaian Anda Sendiri, DARI LAPTOP ANDA !: Dalam arahan ini saya akan menunjukkan kepada anda cara menyiarkan semula WIFI dari komputer riba anda sebagai rangkaian dilindungi kata laluan anda sendiri. Anda memerlukan komputer riba yang menjalankan Windows 7, kerana perisian memerlukan beberapa kemajuan yang dibuat oleh Window 7, dan menggunakan komputer riba yang lebih baru